v-map{display:flex;flex-direction:column;min-width:100px;min-height:100px;background:rgba(0,0,0,.03);position:relative;border-radius:5px;overflow:hidden}v-map .google-map-container{position:absolute;top:0;left:0;right:0;bottom:0}
splash-screen{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#f4f4f4;z-index:50;transform:perspective(500px) translate3d(0, 0, 0);opacity:1;pointer-events:all}splash-screen.ng-enter,splash-screen.ng-hide,splash-screen.ng-leave.ng-leave-active,splash-screen.ng-hide-add.ng-hide-add-active,splash-screen.ng-hide-remove{transform:perspective(500px) translate3d(0, 0, -60px);opacity:0;pointer-events:none;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}splash-screen.ng-enter.ng-enter-active,splash-screen.ng-add.ng-add-active,splash-screen.ng-hide-remove.ng-hide-remove-active,splash-screen.ng-hide-add,splash-screen.ng-leave{transform:perspective(500px) translate3d(0, 0, 0);opacity:1;pointer-events:all;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}splash-screen.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}splash-screen .center{display:block;width:100%;position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}splash-screen .center>*{max-width:100%}splash-screen .logo-container{width:96px;height:12px;background:url(/assets/images/logos/addsecure-logo-white.png) center center no-repeat;margin-bottom:20px;filter:invert(100%)}splash-screen .container{width:100px;height:6px;border-radius:5px;border:1px solid #eee}splash-screen .progress{background:var(--accent-color);border-radius:5px;float:left;width:0%;height:100%;animation-name:slideInFromLeft;animation-duration:15s;animation-delay:1.5s;animation-iteration-count:1;animation-timing-function:cubic-bezier(0.1, 0.5, 0.9, 0.999);text-align:center}@keyframes slideInFromLeft{0%{width:0%}99%{width:99%}100%{width:100%}}splash-screen .spinner-wrapper1{position:relative;margin:0 auto;text-align:center;transform:translate3d(0, 0, 0)}splash-screen .spinner-wrapper1 .outer-spinner{display:inline-block;width:20px;height:20px;animation:rotate 2.25s linear infinite}splash-screen .spinner-wrapper1 .spinner{display:inline-block;position:relative;width:20px;height:20px;-webkit-animation:sporadic-rotate 5s ease infinite;animation:sporadic-rotate 5s ease infinite}splash-screen .spinner-wrapper1 .left{position:absolute;overflow:hidden;top:0;left:0;width:10px;height:20px}splash-screen .spinner-wrapper1 .left .circle{width:20px;height:20px;border:2px solid #4285f4;border-right-color:transparent;border-bottom-color:transparent;border-radius:50%;animation:animate-left-circle 1.25s ease infinite,left-circle-colors 5s linear infinite}splash-screen .spinner-wrapper1 .right{position:absolute;overflow:hidden;top:0;left:50%;width:10px;height:20px}splash-screen .spinner-wrapper1 .right .circle{position:relative;right:100%;width:20px;height:20px;border:2px solid #4285f4;border-left-color:transparent;border-bottom-color:transparent;border-radius:50%;animation:animate-right-circle 1.25s ease infinite,right-circle-colors 5s linear infinite}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes sporadic-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes animate-left-circle{0%,100%{transform:rotate(130deg)}50%{transform:rotate(-5deg)}}@keyframes animate-right-circle{0%,100%{transform:rotate(-130deg)}50%{transform:rotate(5deg)}}@keyframes left-circle-colors{0%,100%{border-color:#4285f4 transparent transparent #4285f4}25%{border-color:#de3e35 transparent transparent #de3e35}50%{border-color:#f7c223 transparent transparent #f7c223}75%{border-color:#1b9a59 transparent transparent #1b9a59}}@keyframes right-circle-colors{0%,100%{border-color:#4285f4 #4285f4 transparent transparent}25%{border-color:#de3e35 #de3e35 transparent transparent}50%{border-color:#f7c223 #f7c223 transparent transparent}75%{border-color:#1b9a59 #1b9a59 transparent transparent}}
unauthorized-view{display:flex;flex-direction:column}
v-nav-item .v-nav-link{box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px 4px;border-bottom:2px solid transparent;color:#6b7280;font-weight:500;cursor:pointer;margin-left:16px;font-size:14px;min-width:80px;align-items:center;justify-content:center}v-nav-item .v-nav-link:first-of-type{margin-left:8px}v-nav-item .v-nav-link:hover:not([disabled]):not(.selected){text-decoration:none;color:#000;border-bottom-color:rgba(0,0,0,.1)}v-nav-item .v-nav-link.selected{border-bottom-color:var(--accent-color);color:#000}v-nav-item .v-nav-link.selected:hover{color:#000}
v-nav-bar{display:flex}
.scroll-shadow-top,.scroll-shadow-bottom{content:"";position:sticky;left:0;right:0;min-width:100%;width:100%;min-height:0px;height:0px;overflow:visible;z-index:1;pointer-events:none;transition:.3s ease-out opacity;opacity:0}.scroll-shadow-top.show,.scroll-shadow-bottom.show{opacity:1}.scroll-shadow-top:after,.scroll-shadow-bottom:after{content:"";position:absolute;left:0;right:0;height:4px;min-height:4px;background:red;background-repeat:no-repeat}.scroll-shadow-top{top:0}.scroll-shadow-top:after{top:0;background:linear-gradient(rgba(0, 0, 0, 0.03), transparent),radial-gradient(farthest-side at 50% 0%, rgba(0, 0, 0, 0.04), transparent) bottom;background-size:100% 4px}.scroll-shadow-bottom{top:unset;bottom:0}.scroll-shadow-bottom:after{bottom:0;background:linear-gradient(transparent, rgba(0, 0, 0, 0.03)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.04), transparent) bottom;background-size:100% 4px}
v-button{display:flex;flex-direction:row;align-items:center;position:relative}v-button[icon-position=right]>button>i.material-icons,v-button[icon-position=right]>button>i[class^=fa-],v-button[iconPosition=right]>button>i.material-icons,v-button[iconPosition=right]>button>i[class^=fa-]{margin-right:-4px;margin-left:-4px;order:1}v-button[icon-position=right]>button>i.material-icons+span:not(:empty),v-button[icon-position=right]>button>i[class^=fa-]+span:not(:empty),v-button[iconPosition=right]>button>i.material-icons+span:not(:empty),v-button[iconPosition=right]>button>i[class^=fa-]+span:not(:empty){margin-left:0px;margin-right:12px}v-button[disabled]{cursor:not-allowed}v-button.flex>button{flex:1}v-button>button{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;border:1px solid #e5e5e5;background:#fff;border-radius:5px;font-weight:500;padding:6px 16px;line-height:14px;min-height:32px;cursor:pointer;user-select:none;background:#fff;white-space:nowrap}v-button>button>*{max-width:100%}v-button>button:focus-visible{border-color:#3c6479 !important;border-color:rgba(0,0,0,.4) !important}v-button>button:hover:not([disabled]){background:rgba(0,0,0,.03)}v-button>button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;text-align:left;line-height:16px}v-button>button.icon-right>i.material-icons,v-button>button.icon-right>i[class^=fa-]{order:1;margin-right:-4px;margin-left:-4px}v-button>button>i.material-icons,v-button>button>i[class^=fa-]{color:rgba(14,64,90,.8);color:rgba(0,0,0,.54)}v-button>button>i.material-icons{font-size:16px;width:16px;height:16px;line-height:16px}v-button>button>i[class^=fa-]{font-size:14px;width:14px;height:14px;line-height:14px}v-button>button>i.material-icons,v-button>button>i[class^=fa-]{margin-left:-4px;margin-right:-4px}v-button>button>i.material-icons.drop-down-icon,v-button>button>i[class^=fa-].drop-down-icon{margin-left:8px;margin-right:-4px}v-button>button>i.material-icons+span:not(:empty),v-button>button>i[class^=fa-]+span:not(:empty){margin-left:12px}v-button>button.icon-only{padding:6px}v-button>button.icon-only i.material-icons,v-button>button.icon-only i[class^=fa-]{margin:0}v-button>button.show-drop-down-icon:not(.icon-only):after{font-size:16px;width:16px;height:16px;line-height:16px;font-family:"Material Icons";content:"keyboard_arrow_down";color:rgba(0,0,0,.54);margin-left:8px;margin-right:-8px}v-button>button[disabled]{opacity:.5;pointer-events:none}v-button>button[disabled]>i{color:rgba(0,0,0,.54);opacity:.5}@media screen and (min-width: 600px){v-button>button.button-group-start{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}v-button>button.button-group-start+button{border-radius:0;border-left:0;border-right:0}v-button>button.button-group-end{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}v-button>button.button-group-start,v-button>button.button-group-end{padding:6px}v-button>button.button-group-start i,v-button>button.button-group-end i{margin:0}}@media screen and (max-width: 600px){v-button>button.button-group-start,v-button>button.button-group-end{display:none}}v-button.flat-transparent:hover>button,v-button.flat:hover>button{border-color:#e5e5e5;background:#fff}v-button.flat-transparent>button,v-button.flat>button{border-color:transparent;background:transparent}v-button.link>button{background:transparent !important;color:var(--accent-color) !important;border:none}v-button.link>button i{color:var(--accent-color) !important;display:none}v-button.link:hover>button{background:rgba(0,0,0,.03) !important}v-button.primary:hover>button{background:var(--accent-color-darker)}v-button.primary>button{background:var(--accent-color);color:#fff;border-color:#fff}v-button.primary>button i{color:#fff}v-button.danger>button{color:#cf4946;border-color:rgba(207,73,70,.2)}v-button.danger>button i{color:#cf4946}v-button.danger.primary:hover>button{background:#cb3f3f}v-button.danger.primary>button{background:#cf4946;color:#fff;border-color:#fff}v-button.danger.primary>button i{color:#fff}v-button.secondary>button{color:var(--accent-color)}v-button.tertiary>button{color:var(--accent-color);background:transparent;border:none}v-button.tertiary-danger>button{color:#cb3f3f;background:transparent;border:none}v-button.tertiary-danger>button i{color:#cb3f3f}v-button.loading .loading-icon{animation:spin-animation 1s infinite;font-size:16px;width:16px;height:16px;line-height:16px;color:rgba(0,0,0,.54)}v-button.loading.primary .loading-icon{color:inherit}v-button+v-button{margin-left:8px}v-button .drop-down{z-index:100;position:absolute;margin-top:10px;min-width:200px;top:100%;right:0;background:#fff;border-radius:5px;box-shadow:#fff 0px 0px 0px 0px,rgba(0,0,0,.05) 0px 0px 0px 1px,rgba(0,0,0,.1) 0px 10px 15px -3px,rgba(0,0,0,.05) 0px 4px 6px -2px;font-weight:400}v-button .drop-down.to-left{right:unset}v-button .drop-down .drop-down-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:7px 16px;user-select:none;cursor:pointer}v-button .drop-down .drop-down-item>*{max-width:100%}v-button .drop-down .drop-down-item:first-child{margin-top:6px}v-button .drop-down .drop-down-item:last-child{margin-bottom:6px}v-button .drop-down .drop-down-item:hover{background:rgba(0,0,0,.03)}v-button .drop-down .drop-down-item i{font-size:14px;width:14px;height:14px;line-height:14px;color:rgba(0,0,0,.54);margin-right:10px}v-button .drop-down .drop-down-item i.fa-solid{font-size:14px;width:14px;height:14px;line-height:14px}
v-button-dropdown{position:relative}v-button-dropdown v-dropdown{min-width:300px;left:unset;margin-right:1px}v-button-dropdown v-dropdown .dropdown-content-container{display:flex;flex-direction:column;min-height:300px}.portal-container{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative;padding:20px;border-radius:10px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);border:1px solid #eee;pointer-events:all}.portal-container.flat-transparent{box-shadow:none}.portal-container.clickable{transition:.15s ease-out box-shadow}.portal-container.clickable:hover,.portal-container.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}@media screen and (max-width: 1280px),screen and (max-height: 768px){.portal-container{padding:10px}}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-overlay-connected-position-bounding-box .cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%}.cdk-overlay-connected-position-bounding-box .portal-container{border-radius:5px;padding:10px;margin-bottom:20px;max-height:50vh}.cdk-overlay-connected-position-bounding-box .search-row{display:flex;flex-direction:row;padding:10px;padding-bottom:0}.cdk-overlay-connected-position-bounding-box .search-row v-input{flex:1}.cdk-overlay-connected-position-bounding-box .search-row v-button{margin-left:10px}.cdk-overlay-connected-position-bounding-box .action-row{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;padding-top:10px}.cdk-overlay-connected-position-bounding-box .action-row>*{max-width:100%}
v-dropdown{position:absolute;left:0;right:0}v-dropdown .mask{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.15);z-index:11}v-dropdown .dropdown-content-container{z-index:100;margin-top:10px;position:absolute;right:0;width:100%;min-width:fit-content;background:#fff;border-radius:5px;box-shadow:#fff 0px 0px 0px 0px,rgba(0,0,0,.05) 0px 0px 0px 1px,rgba(0,0,0,.1) 0px 10px 15px -3px,rgba(0,0,0,.05) 0px 4px 6px -2px;max-height:40vh;max-width:95vw;overflow-y:auto}v-dropdown .dropdown-content-container.up{bottom:0;margin-top:0;margin-bottom:45px;box-shadow:#fff 0px 0px 0px 0px,rgba(0,0,0,.05) 0px 0px 0px 1px,rgba(0,0,0,.1) 0px -10px 15px -3px,rgba(0,0,0,.05) 0px -4px 6px -2px}v-dropdown .dropdown-content-container.hidden{visibility:hidden}v-dropdown .dropdown-content-container .dropdown-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
v-item-dropdown{flex:1}v-item-dropdown .dropdown-item-container{max-height:250px}v-item-dropdown .dropdown-item{padding:10px;cursor:pointer;display:flex;flex-direction:row}v-item-dropdown .dropdown-item .dropdown-item-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}v-item-dropdown .dropdown-item:hover{background:rgba(0,0,0,.03)}v-item-dropdown .dropdown-item.highlighted{background:#f7f7f7}v-item-dropdown .dropdown-item.selected{font-weight:bold}v-item-dropdown .dropdown-item>.selected-icon{font-size:16px;width:16px;height:16px;line-height:16px;float:right;color:var(--accent-color)}v-item-dropdown .dropdown-content-container{display:flex;flex-direction:column}v-item-dropdown .no-items{padding:40px 20px;user-select:none;color:rgba(0,0,0,.54)}
v-tiles{gap:20px;display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:auto}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-tiles{gap:10px}}v-tiles.cols-1{grid-template-columns:repeat(1, 1fr)}v-tiles.cols-2{grid-template-columns:repeat(2, 1fr)}v-tiles.cols-3{grid-template-columns:repeat(3, 1fr)}v-tiles.cols-4{grid-template-columns:repeat(4, 1fr)}v-tiles.cols-5{grid-template-columns:repeat(5, 1fr)}v-tiles.cols-6{grid-template-columns:repeat(6, 1fr)}v-tiles.cols-7{grid-template-columns:repeat(7, 1fr)}v-tiles.cols-8{grid-template-columns:repeat(8, 1fr)}v-tiles.cols-9{grid-template-columns:repeat(9, 1fr)}v-tiles.cols-10{grid-template-columns:repeat(10, 1fr)}v-tiles.cols-11{grid-template-columns:repeat(11, 1fr)}v-tiles.cols-12{grid-template-columns:repeat(12, 1fr)}v-tiles.cols-13{grid-template-columns:repeat(13, 1fr)}v-tiles.cols-14{grid-template-columns:repeat(14, 1fr)}v-tiles.cols-15{grid-template-columns:repeat(15, 1fr)}v-tiles.cols-16{grid-template-columns:repeat(16, 1fr)}v-tiles.cols-17{grid-template-columns:repeat(17, 1fr)}v-tiles.cols-18{grid-template-columns:repeat(18, 1fr)}v-tiles.cols-19{grid-template-columns:repeat(19, 1fr)}v-tiles.cols-20{grid-template-columns:repeat(20, 1fr)}v-tiles.cols-21{grid-template-columns:repeat(21, 1fr)}v-tiles.cols-22{grid-template-columns:repeat(22, 1fr)}v-tiles.cols-23{grid-template-columns:repeat(23, 1fr)}v-tiles.cols-24{grid-template-columns:repeat(24, 1fr)}v-tiles.cols-25{grid-template-columns:repeat(25, 1fr)}v-tiles.cols-26{grid-template-columns:repeat(26, 1fr)}v-tiles.cols-27{grid-template-columns:repeat(27, 1fr)}v-tiles.cols-28{grid-template-columns:repeat(28, 1fr)}v-tiles.cols-29{grid-template-columns:repeat(29, 1fr)}v-tiles.cols-30{grid-template-columns:repeat(30, 1fr)}v-tiles.cols-31{grid-template-columns:repeat(31, 1fr)}v-tiles.cols-32{grid-template-columns:repeat(32, 1fr)}v-tiles.cols-33{grid-template-columns:repeat(33, 1fr)}v-tiles.cols-34{grid-template-columns:repeat(34, 1fr)}v-tiles.cols-35{grid-template-columns:repeat(35, 1fr)}v-tiles.cols-36{grid-template-columns:repeat(36, 1fr)}v-tiles.cols-37{grid-template-columns:repeat(37, 1fr)}v-tiles.cols-38{grid-template-columns:repeat(38, 1fr)}v-tiles.cols-39{grid-template-columns:repeat(39, 1fr)}v-tiles.cols-40{grid-template-columns:repeat(40, 1fr)}v-tiles.cols-41{grid-template-columns:repeat(41, 1fr)}v-tiles.cols-42{grid-template-columns:repeat(42, 1fr)}v-tiles.cols-43{grid-template-columns:repeat(43, 1fr)}v-tiles.cols-44{grid-template-columns:repeat(44, 1fr)}v-tiles.cols-45{grid-template-columns:repeat(45, 1fr)}v-tiles.cols-46{grid-template-columns:repeat(46, 1fr)}v-tiles.cols-47{grid-template-columns:repeat(47, 1fr)}v-tiles.cols-48{grid-template-columns:repeat(48, 1fr)}v-tiles.cols-49{grid-template-columns:repeat(49, 1fr)}v-tiles.cols-50{grid-template-columns:repeat(50, 1fr)}v-tiles.cols-51{grid-template-columns:repeat(51, 1fr)}v-tiles.cols-52{grid-template-columns:repeat(52, 1fr)}v-tiles.cols-53{grid-template-columns:repeat(53, 1fr)}v-tiles.cols-54{grid-template-columns:repeat(54, 1fr)}v-tiles.cols-55{grid-template-columns:repeat(55, 1fr)}v-tiles.cols-56{grid-template-columns:repeat(56, 1fr)}v-tiles.cols-57{grid-template-columns:repeat(57, 1fr)}v-tiles.cols-58{grid-template-columns:repeat(58, 1fr)}v-tiles.cols-59{grid-template-columns:repeat(59, 1fr)}v-tiles.cols-60{grid-template-columns:repeat(60, 1fr)}v-tiles.cols-61{grid-template-columns:repeat(61, 1fr)}v-tiles.cols-62{grid-template-columns:repeat(62, 1fr)}v-tiles.cols-63{grid-template-columns:repeat(63, 1fr)}v-tiles.cols-64{grid-template-columns:repeat(64, 1fr)}v-tiles.cols-65{grid-template-columns:repeat(65, 1fr)}v-tiles.cols-66{grid-template-columns:repeat(66, 1fr)}v-tiles.cols-67{grid-template-columns:repeat(67, 1fr)}v-tiles.cols-68{grid-template-columns:repeat(68, 1fr)}v-tiles.cols-69{grid-template-columns:repeat(69, 1fr)}v-tiles.cols-70{grid-template-columns:repeat(70, 1fr)}v-tiles.cols-71{grid-template-columns:repeat(71, 1fr)}v-tiles.cols-72{grid-template-columns:repeat(72, 1fr)}v-tiles.cols-73{grid-template-columns:repeat(73, 1fr)}v-tiles.cols-74{grid-template-columns:repeat(74, 1fr)}v-tiles.cols-75{grid-template-columns:repeat(75, 1fr)}v-tiles.cols-76{grid-template-columns:repeat(76, 1fr)}v-tiles.cols-77{grid-template-columns:repeat(77, 1fr)}v-tiles.cols-78{grid-template-columns:repeat(78, 1fr)}v-tiles.cols-79{grid-template-columns:repeat(79, 1fr)}v-tiles.cols-80{grid-template-columns:repeat(80, 1fr)}v-tiles.cols-81{grid-template-columns:repeat(81, 1fr)}v-tiles.cols-82{grid-template-columns:repeat(82, 1fr)}v-tiles.cols-83{grid-template-columns:repeat(83, 1fr)}v-tiles.cols-84{grid-template-columns:repeat(84, 1fr)}v-tiles.cols-85{grid-template-columns:repeat(85, 1fr)}v-tiles.cols-86{grid-template-columns:repeat(86, 1fr)}v-tiles.cols-87{grid-template-columns:repeat(87, 1fr)}v-tiles.cols-88{grid-template-columns:repeat(88, 1fr)}v-tiles.cols-89{grid-template-columns:repeat(89, 1fr)}v-tiles.cols-90{grid-template-columns:repeat(90, 1fr)}v-tiles.cols-91{grid-template-columns:repeat(91, 1fr)}v-tiles.cols-92{grid-template-columns:repeat(92, 1fr)}v-tiles.cols-93{grid-template-columns:repeat(93, 1fr)}v-tiles.cols-94{grid-template-columns:repeat(94, 1fr)}v-tiles.cols-95{grid-template-columns:repeat(95, 1fr)}v-tiles.cols-96{grid-template-columns:repeat(96, 1fr)}v-tiles.cols-97{grid-template-columns:repeat(97, 1fr)}v-tiles.cols-98{grid-template-columns:repeat(98, 1fr)}v-tiles.cols-99{grid-template-columns:repeat(99, 1fr)}v-tiles.cols-100{grid-template-columns:repeat(100, 1fr)}v-tiles.grey-background{padding:20px;background:rgba(0,0,0,.03);border-radius:5px}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-tiles.grey-background{padding:10px}}v-tiles.grey-background v-tile{padding:0;background:none;justify-content:flex-start;align-items:start;align-content:start;max-width:100%}v-tiles.grey-background v-tile>*{max-width:100%}v-tiles.grey-background v-tile .tile-title{font-size:12px;margin-bottom:2px}
v-tile{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:20px;background:rgba(0,0,0,.03);border-radius:5px;position:relative;overflow:hidden}v-tile>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-tile{padding:10px}}v-tile .tile-title{font-size:12px;color:rgba(0,0,0,.54);margin-bottom:5px}v-tile .tile-data{font-size:14px}v-tile>i{font-size:18px;width:18px;height:18px;line-height:18px;color:rgba(0,0,0,.54);color:rgba(0,0,0,.4);position:absolute !important;top:20px;right:20px}v-tile.left-align{justify-content:flex-start;align-items:start;align-content:start;max-width:100%}v-tile.left-align>*{max-width:100%}v-tile.left-align .tile-title{font-size:12px;margin-bottom:2px}v-tile.warning i{color:orange}v-tile.warning .tile-title{color:orange}
skeleton-loader{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;gap:10px;position:relative}skeleton-loader.horizontal{display:flex;flex-direction:row;gap:20px}skeleton-loader .loader{background:linear-gradient(90deg, rgba(0, 0, 0, 0.06) 25%, rgba(0, 0, 0, 0.03) 50%, rgba(0, 0, 0, 0.06) 75%);background-size:200% 100%;animation:shimmer 2.5s infinite linear;border-radius:5px;min-height:18px;flex:1}@keyframes shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}skeleton-loader .loader.box{min-height:77px;min-width:180px}skeleton-loader .loader:nth-child(2){max-width:80%}skeleton-loader .loader:nth-child(3){max-width:60%}
v-popup{display:none;position:fixed;border-radius:10px;z-index:1090;transition:all 300ms ease-in;background:#fff;box-shadow:0px 1px 8px 0px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 3px 3px -2px rgba(0,0,0,.12)}v-popup.show{display:block}v-popup.show-on-right{margin-left:10px}v-popup.show-on-right:after,v-popup.show-on-right:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:20px;right:100%;transform:translate(1px, -50%);border-top-width:8px;border-bottom-width:8px;border-right:8px solid #fff}v-popup.show-on-right:before{border-width:9px;border-right-color:#eee}v-popup:empty:before,v-popup:empty:after{opacity:0;pointer-events:none}
v-toggle{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;min-height:32px}v-toggle>*{max-width:100%}v-toggle.disabled{opacity:.5}v-toggle.disabled:hover{cursor:default}v-toggle.disabled .label-container{opacity:.9}v-toggle .control-container{display:flex;flex-direction:row;flex:0 0 auto;height:20px;width:36px;position:relative;background-color:rgba(0,0,0,.1);border-radius:10px;transition:border-color 150ms ease-in-out,background-color 150ms ease-in-out,opacity 150ms ease-in-out;cursor:pointer}v-toggle .control-container.checked{background-color:var(--accent-color)}v-toggle .control-container.checked .toggle{transform:translate(110%, -50%)}v-toggle .control-container .toggle{position:absolute;left:0%;top:50%;height:16px;width:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px 0 rgba(89,105,129,.82),0 1px 1px 0 rgba(0,0,0,.11);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);transform:translate(10%, -50%);transition:all 150ms ease-in-out}v-toggle .label-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:0px 8px;cursor:pointer}v-toggle .label-container>*{max-width:100%}
v-flag-toggle{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;align-content:stretch;padding:10px 0px}v-flag-toggle.has-description{padding:20px 0px}v-flag-toggle .information{flex:1;margin-right:30px;transition:opacity 150ms ease-out}v-flag-toggle .information.faded{opacity:.5}v-flag-toggle .information .title{font-size:14px;font-weight:500}v-flag-toggle .information .description{opacity:.6;margin-top:6px}v-flag-toggle .controls{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}v-flag-toggle .controls>*{max-width:100%}
v-flag-toggle-list-item{display:flex;flex-direction:column;border-bottom:1px solid #e5e5e57a}v-flag-toggle-list-item .primary-content{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;align-content:stretch;padding:15px 30px}v-flag-toggle-list-item .primary-content.tiny{padding:0px 30px}v-flag-toggle-list-item .primary-content .information{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;justify-content:center;transition:opacity 150ms ease-out;cursor:pointer}v-flag-toggle-list-item .primary-content .information.disabled{opacity:.5;cursor:default}v-flag-toggle-list-item .primary-content .information .title{font-size:14px}v-flag-toggle-list-item .primary-content .information .description{opacity:.6;margin-top:6px}v-flag-toggle-list-item .primary-content .controls{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;margin-right:30px}v-flag-toggle-list-item .primary-content .controls>*{max-width:100%}v-flag-toggle-list-item .reveal-content{display:flex;flex-direction:column;background:#f0f0f0;position:relative;overflow:hidden}
textarea{border-radius:5px;border:1px solid #eee;padding:6px 12px;line-height:18px}textarea::placeholder{opacity:.8}v-input{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch}v-input .label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;margin-bottom:8px}v-input .label>*{max-width:100%}v-input .label i{font-size:14px;width:14px;height:14px;line-height:14px;color:rgba(0,0,0,.54);margin-right:5px}v-input:hover .uom,v-input:hover .suffix{opacity:.3}v-input .input-container{display:flex;flex-direction:row;position:relative}v-input .input-container .input{display:flex;flex-direction:row;flex:1;position:relative;overflow:hidden}v-input .input-container .input input{flex:1;border-radius:5px;border:1px solid #eee;padding:6px 12px;line-height:18px;transition:.15s ease-out border-color;overflow:hidden;min-width:0px}v-input .input-container .input input::placeholder{opacity:.8}v-input .input-container .input input[placeholder]{text-overflow:ellipsis;overflow:hidden}v-input .input-container .input input.error{border-color:rgba(207,73,70,.5)}v-input .input-container .input input[readonly]{background:rgba(0,0,0,.03)}v-input .input-container .input input:hover{border-color:rgba(0,0,0,.4)}v-input .input-container .input input:focus{border-color:var(--accent-color-darkest)}v-input .input-container .input>i.material-icons,v-input .input-container .input>i.fa-solid{font-size:16px;width:16px;height:16px;line-height:16px;color:rgba(0,0,0,.54);position:absolute;top:50%;margin-top:-8px}v-input .input-container .input>i.fa-solid{font-size:14px;width:14px;height:14px;line-height:14px;margin-top:-7px}v-input .input-container .input>i.input-icon{left:12px;pointer-events:none}v-input .input-container .input>i.input-icon+input{padding-left:36px}v-input .input-container .input>i.input-icon.loading{content:"refresh" !important;animation:spin-animation 1s infinite}v-input .input-container .input>i.status-icon,v-input .input-container .input i.clear-icon{right:12px}v-input .input-container .input>i.status-icon.success,v-input .input-container .input i.clear-icon.success{color:#208840}v-input .input-container .input>i.status-icon.error,v-input .input-container .input i.clear-icon.error{color:#cf4946}v-input .input-container .input>i.clear-icon{cursor:pointer;user-select:none;z-index:1}v-input .input-container .input>i.clear-icon:hover{color:var(--accent-color)}v-input .input-container v-button{margin-left:5px}v-input .uom,v-input .suffix{position:absolute;color:rgba(0,0,0,.54);font-size:13px;right:10px;top:50%;transform:translateY(-50%);transition:opacity 200ms ease-out;pointer-events:none}v-input .help-text{margin-top:8px;color:rgba(0,0,0,.54)}v-input.control-error .input input:not(.ng-untouched){border-color:rgba(207,73,70,.6)}v-input.ng-invalid:not(.ng-untouched) label,v-input.ng-invalid:not(.ng-untouched) .label{color:#cf4946}v-input.ng-invalid:not(.ng-untouched) .input input{border-color:rgba(207,73,70,.6)}
v-toggle-list-item{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;align-content:stretch;padding:4px 30px;border-bottom:1px solid #e5e5e57a}v-toggle-list-item.has-description{padding:15px 30px}v-toggle-list-item .information{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;justify-content:center;transition:opacity 150ms ease-out;cursor:pointer}v-toggle-list-item .information.disabled{opacity:.5;cursor:default}v-toggle-list-item .information .title{font-size:14px;font-weight:500}v-toggle-list-item .information .description{opacity:.6;margin-top:6px}v-toggle-list-item .controls{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;margin-right:30px}v-toggle-list-item .controls>*{max-width:100%}
delete-confirmation{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}delete-confirmation>*{max-width:100%}delete-confirmation .delete-button{color:#cf4946 !important}delete-confirmation .delete-button.disabled{opacity:.6}delete-confirmation .confirm-message{padding-left:15px;color:red}.delete-confirm-dialog{padding:20px;justify-content:center;align-items:center;align-content:center;max-width:100%;flex:1;display:flex}@media screen and (max-width: 1280px),screen and (max-height: 768px){.delete-confirm-dialog{padding:10px}}.delete-confirm-dialog>*{max-width:100%}.delete-confirm-dialog .confirm-message{margin-bottom:15px}.delete-confirm-dialog .footer{display:flex;flex-direction:row;flex:1;justify-content:space-between;align-items:center;align-content:center;max-width:100%;width:100%}.delete-confirm-dialog .footer>*{max-width:100%}
depot,depot-name{display:inline-block}depot span,depot-name span{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;color:rgba(0,0,0,.54);background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.03);border-radius:3px;padding:1px 5px;font-size:11px}depot span>*,depot-name span>*{max-width:100%}depot span i,depot-name span i{margin-right:5px;color:#999}
multi-step-indicator{display:block}multi-step-indicator .arrow-steps{display:flex;flex-direction:row;overflow:hidden}multi-step-indicator .arrow-steps .step{flex:1;display:flex;flex-direction:column;font-size:13px;color:#666;cursor:default;margin:0 3px;padding:10px 10px 10px 30px;position:relative;background-color:#e5e5e5;user-select:none;transition:background-color .2s ease}multi-step-indicator .arrow-steps .step:after,multi-step-indicator .arrow-steps .step:before{content:" ";position:absolute;top:0;right:-20px;width:0;height:0;border-top:19px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #e5e5e5;z-index:2;transition:border-color .2s ease}multi-step-indicator .arrow-steps .step:before{right:auto;left:0;border-left:20px solid #fff;z-index:0}multi-step-indicator .arrow-steps .step:first-child{margin-left:0;padding-left:20px;padding-right:10px;border-top-left-radius:5px;border-bottom-left-radius:5px}multi-step-indicator .arrow-steps .step:first-child:before{border:none}multi-step-indicator .arrow-steps .step:last-child{margin-right:0;padding-left:30px;padding-right:20px;border-top-right-radius:5px;border-bottom-right-radius:5px}multi-step-indicator .arrow-steps .step:last-child:after{border:none}multi-step-indicator .arrow-steps .step.has-subtext{padding-left:32px}multi-step-indicator .arrow-steps .step.has-subtext:after,multi-step-indicator .arrow-steps .step.has-subtext:before{left:100%;right:unset;border-top-width:26px;border-bottom-width:27px;border-left-width:22px}multi-step-indicator .arrow-steps .step.has-subtext:before{left:0}multi-step-indicator .arrow-steps .step.has-subtext .sub-text{opacity:.8;font-size:12px}multi-step-indicator .arrow-steps .step.has-subtext:first-child{padding-left:17px}multi-step-indicator .arrow-steps .step.has-subtext:last-child{padding-left:37px}multi-step-indicator .arrow-steps .step span{position:relative}multi-step-indicator .arrow-steps .step span:before{opacity:0;content:"✔";position:absolute;top:-2px;left:-20px}multi-step-indicator .arrow-steps .step.state-1{color:#fff;background-color:#cf4946}multi-step-indicator .arrow-steps .step.state-1:after{border-left-color:#cf4946}multi-step-indicator .arrow-steps .step.state-2{color:#fff;background-color:#208840}multi-step-indicator .arrow-steps .step.state-2:after{border-left-color:#208840}multi-step-indicator--old .cd-breadcrumb,multi-step-indicator--old .cd-multi-steps{max-width:768px;margin:1em auto;background-color:rgba(0,0,0,.1);border-radius:.25em}multi-step-indicator--old .cd-breadcrumb li,multi-step-indicator--old .cd-multi-steps li{display:inline-block;float:left;margin:.5em 0}multi-step-indicator--old .cd-breadcrumb li::after,multi-step-indicator--old .cd-multi-steps li::after{display:inline-block;content:"»";margin:0 .6em;color:tint(#555, 50%)}multi-step-indicator--old .cd-breadcrumb li:last-of-type::after,multi-step-indicator--old .cd-multi-steps li:last-of-type::after{display:none}multi-step-indicator--old .cd-breadcrumb li>*,multi-step-indicator--old .cd-multi-steps li>*{display:inline-block;font-size:1rem;color:#555}multi-step-indicator--old .cd-breadcrumb li.current>*,multi-step-indicator--old .cd-multi-steps li.current>*{color:#208840}.no-touch multi-step-indicator--old .cd-breadcrumb a:hover,.no-touch multi-step-indicator--old .cd-multi-steps a:hover{color:#208840}multi-step-indicator--old .cd-breadcrumb.custom-separator li::after,multi-step-indicator--old .cd-multi-steps.custom-separator li::after{content:"";height:16px;width:16px;background:url(../img/cd-custom-separator.svg) no-repeat center center;vertical-align:middle}multi-step-indicator--old .cd-breadcrumb.custom-icons li>*::before,multi-step-indicator--old .cd-multi-steps.custom-icons li>*::before{content:"";display:inline-block;height:20px;width:20px;margin-right:.4em;margin-top:-2px;background:url(../img/cd-custom-icons-01.svg) no-repeat 0 0;vertical-align:middle}multi-step-indicator--old .cd-breadcrumb.custom-icons li:not(.current):nth-of-type(2)>*::before,multi-step-indicator--old .cd-multi-steps.custom-icons li:not(.current):nth-of-type(2)>*::before{background-position:-20px 0}multi-step-indicator--old .cd-breadcrumb.custom-icons li:not(.current):nth-of-type(3)>*::before,multi-step-indicator--old .cd-multi-steps.custom-icons li:not(.current):nth-of-type(3)>*::before{background-position:-40px 0}multi-step-indicator--old .cd-breadcrumb.custom-icons li:not(.current):nth-of-type(4)>*::before,multi-step-indicator--old .cd-multi-steps.custom-icons li:not(.current):nth-of-type(4)>*::before{background-position:-60px 0}multi-step-indicator--old .cd-breadcrumb.custom-icons li.current:first-of-type>*::before,multi-step-indicator--old .cd-multi-steps.custom-icons li.current:first-of-type>*::before{background-position:0 -20px}multi-step-indicator--old .cd-breadcrumb.custom-icons li.current:nth-of-type(2)>*::before,multi-step-indicator--old .cd-multi-steps.custom-icons li.current:nth-of-type(2)>*::before{background-position:-20px -20px}multi-step-indicator--old .cd-breadcrumb.custom-icons li.current:nth-of-type(3)>*::before,multi-step-indicator--old .cd-multi-steps.custom-icons li.current:nth-of-type(3)>*::before{background-position:-40px -20px}multi-step-indicator--old .cd-breadcrumb.custom-icons li.current:nth-of-type(4)>*::before,multi-step-indicator--old .cd-multi-steps.custom-icons li.current:nth-of-type(4)>*::before{background-position:-60px -20px}@media only screen and (min-width: 768px){multi-step-indicator--old .cd-breadcrumb,multi-step-indicator--old .cd-multi-steps{padding:0 1.2em}multi-step-indicator--old .cd-breadcrumb li,multi-step-indicator--old .cd-multi-steps li{margin:1.2em 0}multi-step-indicator--old .cd-breadcrumb li::after,multi-step-indicator--old .cd-multi-steps li::after{margin:0 1em}multi-step-indicator--old .cd-breadcrumb li>*,multi-step-indicator--old .cd-multi-steps li>*{font-size:14px}}@media only screen and (min-width: 768px){multi-step-indicator--old .cd-breadcrumb.triangle{background-color:transparent;padding:0}multi-step-indicator--old .cd-breadcrumb.triangle li{position:relative;padding:0;margin:4px 4px 4px 0}multi-step-indicator--old .cd-breadcrumb.triangle li:last-of-type{margin-right:0}multi-step-indicator--old .cd-breadcrumb.triangle li>*{position:relative;padding:1em .8em 1em 2.5em;color:#555;background-color:rgba(0,0,0,.1);border-color:rgba(0,0,0,.1)}multi-step-indicator--old .cd-breadcrumb.triangle li.current>*{color:#fff;background-color:#208840;border-color:#208840}multi-step-indicator--old .cd-breadcrumb.triangle li:first-of-type>*{padding-left:1.6em;border-radius:.25em 0 0 .25em}multi-step-indicator--old .cd-breadcrumb.triangle li:last-of-type>*{padding-right:1.6em;border-radius:0 .25em .25em 0}.no-touch multi-step-indicator--old .cd-breadcrumb.triangle a:hover{color:#fff;background-color:#555;border-color:#555}multi-step-indicator--old .cd-breadcrumb.triangle li::after,multi-step-indicator--old .cd-breadcrumb.triangle li>*::after{content:"";position:absolute;top:0;left:100%;content:"";height:0;width:0;border:24px solid transparent;border-right-width:0;border-left-width:20px}multi-step-indicator--old .cd-breadcrumb.triangle li::after{z-index:1;transform:translateX(4px);border-left-color:#fff;margin:0}multi-step-indicator--old .cd-breadcrumb.triangle li>*::after{z-index:2;border-left-color:inherit}multi-step-indicator--old .cd-breadcrumb.triangle li:last-of-type::after,multi-step-indicator--old .cd-breadcrumb.triangle li:last-of-type>*::after{display:none}multi-step-indicator--old .cd-breadcrumb.triangle.custom-separator li::after{background-image:none}multi-step-indicator--old .cd-breadcrumb.triangle.custom-icons li::after,multi-step-indicator--old .cd-breadcrumb.triangle.custom-icons li>*::after{border-top-width:25px;border-bottom-width:25px}@-moz-document url-prefix(){multi-step-indicator--old .cd-breadcrumb.triangle li::after,multi-step-indicator--old .cd-breadcrumb.triangle li>*::after{border-left-style:dashed}}}@media only screen and (min-width: 768px){.no-touch multi-step-indicator--old .cd-breadcrumb.triangle.custom-icons li:first-of-type a:hover::before,multi-step-indicator--old .cd-breadcrumb.triangle.custom-icons li.current:first-of-type em::before,.no-touch multi-step-indicator--old .cd-multi-steps.text-center.custom-icons li:first-of-type a:hover::before,multi-step-indicator--old .cd-multi-steps.text-center.custom-icons li.current:first-of-type em::before{background-position:0 -40px}.no-touch multi-step-indicator--old .cd-breadcrumb.triangle.custom-icons li:nth-of-type(2) a:hover::before,multi-step-indicator--old .cd-breadcrumb.triangle.custom-icons li.current:nth-of-type(2) em::before,.no-touch multi-step-indicator--old .cd-multi-steps.text-center.custom-icons li:nth-of-type(2) a:hover::before,multi-step-indicator--old .cd-multi-steps.text-center.custom-icons li.current:nth-of-type(2) em::before{background-position:-20px -40px}.no-touch multi-step-indicator--old .cd-breadcrumb.triangle.custom-icons li:nth-of-type(3) a:hover::before,multi-step-indicator--old .cd-breadcrumb.triangle.custom-icons li.current:nth-of-type(3) em::before,.no-touch multi-step-indicator--old .cd-multi-steps.text-center.custom-icons li:nth-of-type(3) a:hover::before,multi-step-indicator--old .cd-multi-steps.text-center.custom-icons li.current:nth-of-type(3) em::before{background-position:-40px -40px}.no-touch multi-step-indicator--old .cd-breadcrumb.triangle.custom-icons li:nth-of-type(4) a:hover::before,multi-step-indicator--old .cd-breadcrumb.triangle.custom-icons li.current:nth-of-type(4) em::before,.no-touch multi-step-indicator--old .cd-multi-steps.text-center.custom-icons li:nth-of-type(4) a:hover::before,multi-step-indicator--old .cd-multi-steps.text-center.custom-icons li.current:nth-of-type(4) em::before{background-position:-60px -40px}}@media only screen and (min-width: 768px){multi-step-indicator--old .cd-multi-steps{background-color:transparent;padding:0;text-align:center}multi-step-indicator--old .cd-multi-steps li{position:relative;float:none;margin:.4em 40px .4em 0}multi-step-indicator--old .cd-multi-steps li:last-of-type{margin-right:0}multi-step-indicator--old .cd-multi-steps li::after{position:absolute;content:"";height:4px;background:rgba(0,0,0,.1);margin:0}multi-step-indicator--old .cd-multi-steps li.visited::after{background-color:#208840}multi-step-indicator--old .cd-multi-steps li>*,multi-step-indicator--old .cd-multi-steps li.current>*{position:relative;color:#555}multi-step-indicator--old .cd-multi-steps.custom-separator li::after{height:4px;background:rgba(0,0,0,.1)}multi-step-indicator--old .cd-multi-steps.text-center li::after{width:100%;top:50%;left:100%;transform:translateY(-50%) translateX(-1px)}multi-step-indicator--old .cd-multi-steps.text-center li>*{z-index:1;padding:.6em 1em;border-radius:.25em;background-color:rgba(0,0,0,.1)}.no-touch multi-step-indicator--old .cd-multi-steps.text-center a:hover{background-color:#555}multi-step-indicator--old .cd-multi-steps.text-center li.current>*,multi-step-indicator--old .cd-multi-steps.text-center li.visited>*{color:#fff;background-color:#208840}multi-step-indicator--old .cd-multi-steps.text-center.custom-icons li.visited a::before{background-position:0 -60px}multi-step-indicator--old .cd-multi-steps.text-top li,multi-step-indicator--old .cd-multi-steps.text-bottom li{width:80px;text-align:center}multi-step-indicator--old .cd-multi-steps.text-top li::after,multi-step-indicator--old .cd-multi-steps.text-bottom li::after{position:absolute;left:50%;width:calc(100% + 40px)}multi-step-indicator--old .cd-multi-steps.text-top li>*::before,multi-step-indicator--old .cd-multi-steps.text-bottom li>*::before{content:"";position:absolute;z-index:1;left:50%;right:auto;transform:translateX(-50%);height:12px;width:12px;border-radius:50%;background-color:rgba(0,0,0,.1)}multi-step-indicator--old .cd-multi-steps.text-top li.visited>*::before,multi-step-indicator--old .cd-multi-steps.text-top li.current>*::before,multi-step-indicator--old .cd-multi-steps.text-bottom li.visited>*::before,multi-step-indicator--old .cd-multi-steps.text-bottom li.current>*::before{background-color:#208840}.no-touch multi-step-indicator--old .cd-multi-steps.text-top a:hover,.no-touch multi-step-indicator--old .cd-multi-steps.text-bottom a:hover{color:#208840}.no-touch multi-step-indicator--old .cd-multi-steps.text-top a:hover::before,.no-touch multi-step-indicator--old .cd-multi-steps.text-bottom a:hover::before{box-shadow:0 0 0 3px rgba(32,136,64,.3)}multi-step-indicator--old .cd-multi-steps.text-top li::after{bottom:4px}multi-step-indicator--old .cd-multi-steps.text-top li>*{padding-bottom:20px}multi-step-indicator--old .cd-multi-steps.text-top li>*::before{bottom:0}multi-step-indicator--old .cd-multi-steps.text-bottom li::after{top:3px}multi-step-indicator--old .cd-multi-steps.text-bottom li>*{padding-top:20px}multi-step-indicator--old .cd-multi-steps.text-bottom li>*::before{top:0}}multi-step-indicator--old .cd-multi-steps.count li{counter-increment:steps}multi-step-indicator--old .cd-multi-steps.count li>*::before{content:counter(steps) " - "}@media only screen and (min-width: 768px){multi-step-indicator--old .cd-multi-steps.text-top.count li>*::before,multi-step-indicator--old .cd-multi-steps.text-bottom.count li>*::before{content:counter(steps);height:26px;width:26px;line-height:26px;font-size:1.4rem;color:#fff}multi-step-indicator--old .cd-multi-steps.text-top.count li:not(.current) em::before,multi-step-indicator--old .cd-multi-steps.text-bottom.count li:not(.current) em::before{color:#555}multi-step-indicator--old .cd-multi-steps.text-top.count li::after{bottom:11px}multi-step-indicator--old .cd-multi-steps.text-top.count li>*{padding-bottom:34px}multi-step-indicator--old .cd-multi-steps.text-bottom.count li::after{top:11px}multi-step-indicator--old .cd-multi-steps.text-bottom.count li>*{padding-top:34px}}
.angular-tooltip{transition:opacity 200ms ease-out;transition-property:opacity;transition-delay:.1s;opacity:0;position:absolute;background:#333333f2;z-index:9999;padding:5px 8px;color:rgba(255,255,255,.9);pointer-events:none;user-select:none;max-width:250px;border-radius:5px;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12);transform:translate(50%, 50%);word-break:break-word}.angular-tooltip.no-animate{transition:none}.angular-tooltip.angular-tooltip-fade-in{opacity:1;transform:translate(0, 0px);transition-delay:0s}.angular-tooltip:before,.angular-tooltip:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.angular-tooltip:before{border-color:rgba(0,0,0,0);border-width:6px}.angular-tooltip:after{border-color:rgba(0,0,0,0);border-width:5px}.angular-tooltip.angular-tooltip-top:before,.angular-tooltip.angular-tooltip-top:after,.angular-tooltip.angular-tooltip-top-center:before,.angular-tooltip.angular-tooltip-top-center:after,.angular-tooltip.angular-tooltip-top-middle:before,.angular-tooltip.angular-tooltip-top-middle:after{top:100%;left:50%}.angular-tooltip.angular-tooltip-top:before,.angular-tooltip.angular-tooltip-top-center:before,.angular-tooltip.angular-tooltip-top-middle:before{margin-left:-6px;border-top-color:#272b30}.angular-tooltip.angular-tooltip-top:after,.angular-tooltip.angular-tooltip-top-center:after,.angular-tooltip.angular-tooltip-top-middle:after{margin-left:-5px;border-top-color:#333333f2}.angular-tooltip.angular-tooltip-top-right:before,.angular-tooltip.angular-tooltip-top-right:after{top:100%;right:calc(100% - 6px)}.angular-tooltip.angular-tooltip-top-right:before{margin-right:-6px;border-top-color:#272b30}.angular-tooltip.angular-tooltip-top-right:after{margin-right:-5px;border-top-color:#333333f2}.angular-tooltip.angular-tooltip-right-top:before,.angular-tooltip.angular-tooltip-right-top:after{top:calc(100% - 11px);right:100%}.angular-tooltip.angular-tooltip-right-top:before{margin-top:-6px;border-right-color:#272b30}.angular-tooltip.angular-tooltip-right-top:after{margin-top:-5px;border-right-color:#333333f2}.angular-tooltip.angular-tooltip-right,.angular-tooltip.angular-tooltip-right-center,.angular-tooltip.angular-tooltip-right-middle{transform:translate(-5px, 0px)}.angular-tooltip.angular-tooltip-right:before,.angular-tooltip.angular-tooltip-right:after,.angular-tooltip.angular-tooltip-right-center:before,.angular-tooltip.angular-tooltip-right-center:after,.angular-tooltip.angular-tooltip-right-middle:before,.angular-tooltip.angular-tooltip-right-middle:after{top:50%;right:100%}.angular-tooltip.angular-tooltip-right:before,.angular-tooltip.angular-tooltip-right-center:before,.angular-tooltip.angular-tooltip-right-middle:before{margin-top:-6px;border-right-color:#272b30}.angular-tooltip.angular-tooltip-right:after,.angular-tooltip.angular-tooltip-right-center:after,.angular-tooltip.angular-tooltip-right-middle:after{margin-top:-5px;border-right-color:#333333f2}.angular-tooltip.angular-tooltip-right-bottom:before,.angular-tooltip.angular-tooltip-right-bottom:after{bottom:calc(100% - 6px);right:100%}.angular-tooltip.angular-tooltip-right-bottom:before{margin-bottom:-6px;border-right-color:#272b30}.angular-tooltip.angular-tooltip-right-bottom:after{margin-bottom:-5px;border-right-color:#333333f2}.angular-tooltip.angular-tooltip-bottom-right{border-top-left-radius:0}.angular-tooltip.angular-tooltip-bottom-right:before,.angular-tooltip.angular-tooltip-bottom-right:after{bottom:100%;right:calc(100% - 6px)}.angular-tooltip.angular-tooltip-bottom-right:before{margin-right:-6px;border-bottom-color:#272b30}.angular-tooltip.angular-tooltip-bottom-right:after{margin-right:-5px;border-bottom-color:#333333f2}.angular-tooltip.angular-tooltip-bottom:before,.angular-tooltip.angular-tooltip-bottom:after,.angular-tooltip.angular-tooltip-bottom-center:before,.angular-tooltip.angular-tooltip-bottom-center:after,.angular-tooltip.angular-tooltip-bottom-middle:before,.angular-tooltip.angular-tooltip-bottom-middle:after{bottom:100%;left:50%}.angular-tooltip.angular-tooltip-bottom:before,.angular-tooltip.angular-tooltip-bottom-center:before,.angular-tooltip.angular-tooltip-bottom-middle:before{margin-left:-6px;border-bottom-color:#272b30}.angular-tooltip.angular-tooltip-bottom:after,.angular-tooltip.angular-tooltip-bottom-center:after,.angular-tooltip.angular-tooltip-bottom-middle:after{margin-left:-5px;border-bottom-color:#333333f2}.angular-tooltip.angular-tooltip-bottom-left{border-top-right-radius:0}.angular-tooltip.angular-tooltip-bottom-left:before,.angular-tooltip.angular-tooltip-bottom-left:after{bottom:100%;left:calc(100% - 6px)}.angular-tooltip.angular-tooltip-bottom-left:before{margin-left:-6px;border-bottom-color:#272b30}.angular-tooltip.angular-tooltip-bottom-left:after{margin-left:-5px;border-bottom-color:#333333f2}.angular-tooltip.angular-tooltip-left-bottom:before,.angular-tooltip.angular-tooltip-left-bottom:after{bottom:calc(100% - 6px);left:100%}.angular-tooltip.angular-tooltip-left-bottom:before{margin-bottom:-6px;border-left-color:#272b30}.angular-tooltip.angular-tooltip-left-bottom:after{margin-bottom:-5px;border-left-color:#333333f2}.angular-tooltip.angular-tooltip-left:before,.angular-tooltip.angular-tooltip-left:after,.angular-tooltip.angular-tooltip-left-center:before,.angular-tooltip.angular-tooltip-left-center:after,.angular-tooltip.angular-tooltip-left-middle:before,.angular-tooltip.angular-tooltip-left-middle:after{top:50%;left:100%}.angular-tooltip.angular-tooltip-left:before,.angular-tooltip.angular-tooltip-left-center:before,.angular-tooltip.angular-tooltip-left-middle:before{margin-top:-6px;border-left-color:#272b30}.angular-tooltip.angular-tooltip-left:after,.angular-tooltip.angular-tooltip-left-center:after,.angular-tooltip.angular-tooltip-left-middle:after{margin-top:-5px;border-left-color:#333333f2}.angular-tooltip.angular-tooltip-left-top:before,.angular-tooltip.angular-tooltip-left-top:after{top:calc(100% - 6px);left:100%}.angular-tooltip.angular-tooltip-left-top:before{margin-top:-6px;border-left-color:#272b30}.angular-tooltip.angular-tooltip-left-top:after{margin-top:-5px;border-left-color:#333333f2}.angular-tooltip.angular-tooltip-top-left{margin-left:15px}.angular-tooltip.angular-tooltip-top-left:before,.angular-tooltip.angular-tooltip-top-left:after{top:100%;left:calc(100% - 11px)}.angular-tooltip.angular-tooltip-top-left:before{margin-left:-6px;border-top-color:#272b30}.angular-tooltip.angular-tooltip-top-left:after{margin-left:-5px;border-top-color:#333333f2}
trailer .trailer{padding-right:5%;margin:auto}trailer .trailer-inner{display:flex;flex-direction:row;display:flex;min-height:225px;border:1px solid rgba(0,0,0,.54);flex:8}trailer .trailer-body{display:flex;flex-direction:row;padding-top:25px}trailer .trailer-body .reefer-unit{flex:1;position:relative}trailer .trailer-body .reefer-unit .reefer-inner{border:1px solid rgba(0,0,0,.54);border-right:0;border-top-left-radius:50px;border-bottom-left-radius:20px;height:85%;width:50%;position:absolute;right:0;top:0}trailer .trailer-body .reefer-make{display:inline-block;transform:rotate(270deg) translate(-50%, -50%);position:absolute;top:42.5%;left:50%}trailer .wheels{display:flex;flex-direction:row;padding:0 50px}trailer .wheels .wheels-inner{display:flex;flex:2;justify-content:center}trailer .wheels .wheels-inner .stand{background-color:rgba(0,0,0,.54);width:100px;clip-path:polygon(0% 0%, 100% 0%, 75% 55%, 65% 55%, 65% 95%, 70% 95%, 70% 100%, 50% 100%, 50% 95%, 55% 95%, 55% 55%, 45% 55%);-webkit-clip-path:polygon(0% 0%, 100% 0%, 75% 55%, 65% 55%, 65% 95%, 70% 95%, 70% 100%, 50% 100%, 50% 95%, 55% 95%, 55% 55%, 45% 55%);opacity:.4}trailer .wheels .wheels-inner .wheel{background-color:rgba(0,0,0,.54);width:75px;height:75px;margin:0 5px;border-radius:50%;position:relative;opacity:.4}trailer .wheels .wheels-inner .wheel .wheel-inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50%;height:50%;border-radius:50%;background-color:#fff}trailer .wheels .wheels-back{justify-content:flex-end;flex:2}trailer .shadow-wrapper{overflow:hidden;position:relative;margin:auto;height:40px}trailer .shadow-wrapper .shadow{border-top:1px solid rgba(0,0,0,.1);box-shadow:0 0 10px #000}
v-progress-bar{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;border-radius:3px;height:20px;opacity:1;overflow:hidden;font-size:11px;background:rgba(0,0,0,.03);color:rgba(0,0,0,.54);position:relative;width:100%}v-progress-bar>*{max-width:100%}v-progress-bar.hide{opacity:0}v-progress-bar:before{content:"";position:absolute;top:0;left:0;bottom:0;width:var(--progress);background:rgba(0,0,0,.03);opacity:.3;transition:.3s ease-out width;transition-property:background width}v-progress-bar.grayscale:before{filter:grayscale(100%) opacity(70%)}v-progress-bar.ok{border-color:#27ae60}v-progress-bar.ok:before{background:#27ae60}v-progress-bar.warning{border-color:orange}v-progress-bar.warning:before{background:orange}v-progress-bar.error{border-color:#cf4946}v-progress-bar.error:before{background:#cf4946}
#userPreferencesDialog{height:100%;width:900px;max-height:630px}#userPreferencesDialog.mobile-dialog{border-radius:0;min-height:100%;min-width:100%}#userPreferencesDialog .dialog-tab{border-bottom:1px solid rgba(0,0,0,.1);background:#f4f4f4}#userPreferencesDialog .bust{height:160px;width:230px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}#userPreferencesDialog .bust>*{max-width:100%}#userPreferencesDialog .bust .bust-icon{color:#888;text-align:center;margin:0 auto;font-size:70px}#userPreferencesDialog .bust img{max-width:300px}#userPreferencesDialog .bust .bust-title{color:#aaa;font-size:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#userPreferencesDialog .bust .image-link{font-size:11px;cursor:pointer;margin:0}#userPreferencesDialog .bust .image-link:hover{text-decoration:none}#userPreferencesDialog .section-title{margin:0 0 30px 30px}#userPreferencesDialog .section-title veri-info-panel{max-width:95%}#userPreferencesDialog.mobile-content{padding:0 10px}#userPreferencesDialog md-select{width:200px}#userPreferencesDialog input{min-width:200px}#userPreferencesDialog form-details{margin-left:10px;border:none}#userPreferencesDialog form-details .form-details-desc{background:#f5f5f5;min-width:60%}#userPreferencesDialog form-details sms-input{max-width:202px}#userPreferencesDialog form-details sms-input input{min-width:50px;margin-left:-10px;max-width:140px}#userPreferencesDialog form-details sms-input .country-container .country-picker .md-select-value{color:#fff;max-width:50px}#userPreferencesDialog form-details .error{margin-top:-10px;color:#dd2c00;font-size:12px}#userPreferencesDialog .preference-info{margin-bottom:35px}#userPreferencesDialog .preference-info veri-info-panel{margin-bottom:0}#userPreferencesDialog .md-checkbox{border-radius:50%}#userPreferencesDialog .title{font-weight:500;opacity:.9}#userPreferencesDialog .help-icon{font-size:17px;font-weight:600;padding-top:10px;padding-left:5px;cursor:pointer}@media only screen and (max-width: 1600px){#userPreferencesDialog .userPreferencesContent .userPreferences{height:80vh}}#userPreferencesDialog .small{padding-right:10px;font-size:.6em}#userPreferencesDialog .input-spacing{margin-bottom:25px}#userPreferencesDialog md-switch .md-bar{height:3px;margin-top:6px}
md-dialog11{background:#f7f7f7 !important;border-radius:10px}md-dialog11 md-toolbar{background:#fff !important}md-dialog11 md-toolbar h2{font-style:italic;font-size:2.4rem;color:#000;margin:10px !important}#switch-account{min-width:400px;min-height:300px}#switch-account account-switcher{margin:10px}account-switcher{display:block;min-height:200px}account-switcher .account{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px;border-bottom:1px solid #eee;height:40px}account-switcher .account>*{max-width:100%}account-switcher .account.current{pointer-events:none;opacity:.7}account-switcher .account.current:after{content:"(Current)";color:rgba(0,0,0,.54);font-size:12px}account-switcher .account .account-name{flex:1}account-switcher .account img,account-switcher .account i{max-width:30px;order:-1;margin-right:10px}account-switcher .account:hover{cursor:pointer;background:rgba(0,0,0,.03)}
battery-indicator{position:relative}battery-indicator .battery{display:flex;flex-direction:column;justify-content:flex-end;top:50%;transform:translateY(-50%);height:16px;width:8px;background-color:transparent;box-sizing:border-box;border:1px rgba(0,0,0,.44) solid;position:relative;border-radius:2px;padding:1px}battery-indicator .battery:before{content:"";height:1.3333333333px;width:4px;background-color:rgba(0,0,0,.44);position:absolute;left:50%;top:0px;margin-top:-1px;transform:translate(-50%, -100%)}battery-indicator .battery .level{border-radius:2px}battery-indicator .voltage{display:inline-block;margin-left:12px;font-size:12px;transform:translateY(-50%)}
breadcrumbs{display:flex;flex-direction:row;font-size:12px}breadcrumbs .crumb{font-size:12px;padding:5px;padding-right:0}breadcrumbs .crumb+.crumb{padding-left:0}breadcrumbs .crumb:last-child a{color:#777}breadcrumbs .crumb:not(:last-child):after{content:"/";color:#aaa;margin:0 5px}
day-of-week-picker{user-select:none}day-of-week-picker .day-container{padding:20px;padding-left:0}@media screen and (max-width: 1280px),screen and (max-height: 768px){day-of-week-picker .day-container{padding:10px}}day-of-week-picker .days-inner{display:flex;flex-direction:row}day-of-week-picker .day{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative;flex:1;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:6px 0px;cursor:pointer;min-width:30px;max-width:40px;overflow:visible;text-transform:capitalize}day-of-week-picker .day.flat-transparent{box-shadow:none}day-of-week-picker .day.clickable{transition:.15s ease-out box-shadow}day-of-week-picker .day.clickable:hover,day-of-week-picker .day.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}day-of-week-picker .day>*{max-width:100%}day-of-week-picker .day:not(:first-child){margin-left:10px}day-of-week-picker .day.highlighted{box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e;-webkit-box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}day-of-week-picker .day.selected:after{content:"done";text-transform:none;font-family:"Material Icons";font-size:16px;width:16px;height:16px;line-height:16px;position:absolute;top:0;right:0;transform:translate(50%, -50%);border-radius:50%;background:#208840;color:#fff}day-of-week-picker .instructions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-top:5px;font-size:11px}day-of-week-picker .instructions>*{max-width:100%}day-of-week-picker .btn-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;min-height:20px}day-of-week-picker .btn-container>*{max-width:100%}day-of-week-picker .btn-container v-button{margin-top:20px}day-of-week-picker .quick-actions{font-size:12px;margin-top:20px}day-of-week-picker .quick-actions span{color:#00426a}day-of-week-picker .quick-actions span:hover{cursor:pointer;color:var(--accent-color)}
driver-name{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}driver-name>*{max-width:100%}driver-name i.material-icons{font-size:16px;width:16px;height:16px;line-height:16px;color:rgba(0,0,0,.54);margin-right:3px}
driver-image{height:20px;width:20px;display:inline-block;border-radius:50%;overflow:hidden}driver-image.medium{width:28px;height:28px}driver-image.large{width:54px;height:54px}driver-image.XLarge{width:76px;height:76px}driver-image .driver-image{background:#ddd;background-position:center;background-size:cover;width:100%;height:100%;border-radius:50%}
v-flv-player .video-container{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;width:100%;height:100%;background-color:#000}v-flv-player .video-container>*{max-width:100%}v-flv-player .video-container video{object-fit:contain;width:100%;height:100%}v-flv-player .video-container .centeredVideo{display:block;width:100%;height:100%;margin-left:auto;margin-right:auto;margin-bottom:auto}v-flv-player .stream-timer{position:absolute;top:5px;right:5px;padding:5px 10px;background-color:rgba(255,255,255,.8);font-weight:700;border-radius:5px;margin:5px}
full-screen-button{color:rgba(255,255,255,.9);cursor:pointer}
.hide-production{outline:solid rgba(255,165,0,.8);outline-offset:-1px;outline-width:1px;position:relative;padding:4px 8px}.hide-production:after{content:"Dev";z-index:1;display:block;position:absolute;top:0;right:0;padding:4px 8px;background:rgba(255,165,0,.8);color:#111;font-weight:normal;font-size:11px;line-height:11px;text-transform:uppercase;pointer-events:none}
loading-indicator{position:absolute;margin:0;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none;opacity:1;pointer-events:all}loading-indicator.ng-enter,loading-indicator.ng-hide,loading-indicator.ng-leave.ng-leave-active,loading-indicator.ng-hide-add.ng-hide-add-active,loading-indicator.ng-hide-remove{opacity:0;pointer-events:none;transition-duration:.75s;transition-property:opacity;transition-timing-function:ease-out}loading-indicator.ng-enter.ng-enter-active,loading-indicator.ng-add.ng-add-active,loading-indicator.ng-hide-remove.ng-hide-remove-active,loading-indicator.ng-hide-add,loading-indicator.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}loading-indicator.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}loading-indicator .loading-indicator-container{position:absolute;top:0;left:0;right:0;bottom:0}loading-indicator .loading-indicator-container.modal{background:rgba(255,255,255,.5)}loading-indicator .loading-indicator-container .circle-spinner,loading-indicator .loading-indicator-container .slow-loading-text{position:absolute;top:50%;left:50%;transition:.6s ease-out all;transition-property:opacity,margin-top}loading-indicator .loading-indicator-container .slow-loading-text{text-align:center;color:#777;opacity:0;transform:translate(-50%, -50%)}loading-indicator .loading-indicator-container.slow .circle-spinner{margin-top:-30px;opacity:1}loading-indicator .loading-indicator-container.slow .slow-loading-text{margin-top:30px;opacity:1}.circle-spinner{box-sizing:border-box;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px;border-radius:100%;border:4px solid transparent;border-top-color:var(--accent-color);animation:spin 1s infinite linear}@keyframes spin{100%{transform:rotate(360deg)}}
location-information{display:flex;flex-direction:row;text-transform:capitalize;overflow:hidden}location-information>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}location-information>div>*{max-width:100%}location-information i.material-icons{font-size:14px;width:14px;height:14px;line-height:14px;margin-right:3px}location-information .geofence-label .label{white-space:break-spaces}location-information .no-location{color:rgba(110,110,110,.9)}location-information .small-text{font-size:11px}location-information .material-icons{color:#aaa;vertical-align:top}
nav-count{position:relative;overflow:hidden;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;border:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.2);color:rgba(255,255,255,.5);max-height:18px;margin-left:5px;border-radius:4px;padding:0 5px;font-size:11px;transition:.5s ease-out background;border:none;padding:1px 6px}nav-count>*{max-width:100%}nav-count .suffix{margin-left:3px}nav-count.dark{background:rgba(0,0,0,.03);color:rgba(0,0,0,.54)}nav-count.updated{background:rgba(14,64,90,.8);background:var(--accent-color-lighter);color:#fff}nav-count .bar{position:absolute;left:0;height:100%;background:var(--bar-color, rgba(0, 0, 0, 0.03));background:rgba(0,0,0,.18);background:var(--bar-color, rgba(0, 0, 0, 0.18));border-radius:3px;transition:.3s ease-out width;transition-property:width,background;opacity:.4}
video-download-status .video-status{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}video-download-status .video-status>*{max-width:100%}video-download-status .video-status .material-icons{font-size:12px;color:rgba(0,0,0,.54);margin-left:5px}
vehicle-reg{display:block;color:#00426a;color:#333;font-size:12px;margin:0;width:80px;font-weight:600;font-family:"Roboto","Arial",sans-serif;text-transform:uppercase;text-align:center;background-color:#ffdd21;border:1px solid rgba(0,0,0,.3);border-radius:4px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:none}vehicle-reg.clickable:hover{cursor:pointer;border:1px solid rgba(0,0,0,.8);color:#000}vehicle-reg>div{padding:1px 6px;padding-left:2px;width:80px}vehicle-reg.full-width{width:100%}vehicle-reg.trailer{background:#fff;background:#f5f5f5}vehicle-reg.no-vehicle{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.03);font-weight:400;color:rgba(0,0,0,.54)}vehicle-reg.none-assigned{background-color:#fff;color:#999;font-weight:500;border:1px solid rgba(0,0,0,.2)}vehicle-reg.large{max-width:none;width:auto;font-size:18px;height:28px;margin:6px;line-height:26px;display:inline-block}vehicle-reg.auto-size{width:auto}
checkbox-cell{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}checkbox-cell>*{max-width:100%}checkbox-cell v-checkbox{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;min-width:30px}checkbox-cell v-checkbox>*{max-width:100%}checkbox-cell v-checkbox .input-container{margin-left:10px}
v-enum-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
percentage-bar-cell{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;width:100%}percentage-bar-cell>*{max-width:100%}percentage-bar-cell .progress-bar{display:flex;width:100%;height:20px;border-radius:5px;gap:1px;position:relative}percentage-bar-cell .progress-bar .positive{background-color:rgba(39,174,96,.3)}percentage-bar-cell .progress-bar .neutral{background-color:rgba(0,0,0,.03)}percentage-bar-cell .progress-bar .negative{background-color:rgba(231,76,60,.3)}percentage-bar-cell .progress-bar .text{position:absolute;width:100%;text-align:center;font-size:1.2rem;line-height:20px;pointer-events:none}
pills-cell{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}pills-cell>*{max-width:100%}pills-cell .pill,pills-cell .pill-hidden{display:inline-block;border-radius:3px;padding:2px 5px;font-size:11px;line-height:15px;margin-top:5px;margin-bottom:5px}pills-cell .pill:not(:last-child),pills-cell .pill-hidden:not(:last-child){margin-right:5px}pills-cell .pill{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#039be5;background:#999;background:rgba(0,0,0,.08)}pills-cell .pill-hidden{flex:0 0 auto;background:rgba(0,0,0,.1);background:rgba(0,0,0,.03);color:#999}
rag-cell{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}rag-cell>*{max-width:100%}rag-cell i{margin-right:5px;cursor:default}rag-cell i.green{color:#208840}rag-cell i.amber{color:orange}rag-cell i.red{color:#cf4946}rag-cell i.gray{color:rgba(0,0,0,.54)}rag-cell i.blue{color:#8ac2e6}rag-cell i.none{color:transparent}
date-cell .relative-time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.54);font-size:11px}
status-cell{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;min-width:100%}status-cell>*{max-width:100%}status-cell i{font-size:16px;width:16px;height:16px;line-height:16px}status-cell i.success{color:#208840}status-cell i.warning{color:orange}status-cell i.error{color:#cf4946}
v-table-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;overflow:hidden;text-align:left;font-size:12px;position:relative;font-weight:500}v-table-header>*{max-width:100%}v-table-header.status{justify-content:center;align-items:center;align-content:center;max-width:100%}v-table-header.status>*{max-width:100%}v-table-header.clickable{cursor:pointer}v-table-header.clickable:hover,v-table-header.clickable.sorted{color:var(--accent-color);background:rgba(0,0,0,.01)}v-table-header span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}v-table-header i{font-size:16px;width:16px;height:16px;line-height:16px;color:rgba(0,0,0,.54)}v-table-header v-checkbox{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;min-width:30px}v-table-header v-checkbox>*{max-width:100%}v-table-header v-checkbox .input-container{margin-left:15px}v-table-header i.sort-arrow{font-size:18px;width:18px;height:18px;line-height:18px;border-radius:5px;color:var(--accent-color);cursor:pointer;user-select:none;transition:.15s ease-out all}v-table-header i.sort-arrow:not(.sorted){display:none}v-table-header i.sort-arrow.sort-asc{transform:rotate(180deg)}v-table-header:hover i.sort-arrow{display:block}
v-table{flex:1;display:flex;flex-direction:column;overflow-y:auto;padding:1px;min-width:20px;position:relative}v-table .headers-container{display:flex;flex-direction:row;padding-right:8px;background:rgba(0,0,0,.01);border-bottom:1px inset rgba(0,0,0,.1);height:38px}v-table .headers-container.no-scroll{padding-right:0}v-table .headers-container v-table-header{flex:1}v-table v-table-header,v-table v-table-cell{display:flex;flex:1}v-table .selected{background:rgba(0,0,0,.03)}v-table .disabled{font-size:12px}v-table .row,v-table .loading-row{height:38px;border-bottom:1px inset rgba(0,0,0,.1)}v-table .row.new,v-table .loading-row.new{animation:fadeOutRow 1s linear forwards}v-table.clickable .row{cursor:pointer}v-table.clickable .row:hover{background-color:#f7f7f7}v-table.noOverflow cdk-virtual-scroll-viewport{overflow:hidden}v-table cdk-virtual-scroll-viewport{flex:1;height:100%;width:100%}v-table cdk-virtual-scroll-viewport .cdk-virtual-scroll-content-wrapper{max-width:100% !important}v-table .loading-row{display:flex;flex-direction:row;margin-right:8px}v-table .loading-row:nth-of-type(2){opacity:.8}v-table .loading-row:nth-of-type(3){opacity:.6}v-table .loading-row:nth-of-type(4){opacity:.4}v-table .loading-row:nth-of-type(5){opacity:.2}v-table .loading-row:nth-of-type(6){opacity:.1}@keyframes fadeOutRow{from{background-color:#004c93}to{background-color:rgba(0,76,147,0)}}
recently-selected{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}recently-selected>*{max-width:100%}recently-selected.empty{display:none}recently-selected .recent-label{margin-right:10px}recently-selected .recent-title{color:rgba(0,0,0,.54)}recently-selected .recent{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;padding:3px 10px;border-radius:10px;cursor:pointer;user-select:none;transition:.1s ease-out background;margin-right:10px}recently-selected .recent>*{max-width:100%}recently-selected .recent.disabled{opacity:.5;pointer-events:none}recently-selected .recent .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 1280px){recently-selected .recent:nth-child(n+3){display:none}}recently-selected .recent .material-icons{font-size:16px;width:16px;height:16px;line-height:16px;color:rgba(0,0,0,.54);margin:0 5px 0 0;transition:.1s ease-out color}recently-selected .recent:hover{color:var(--accent-color);background:rgba(0,0,0,.03);background:var(--accent-color);color:#fff}recently-selected .recent:hover .material-icons{color:#fff}
site-status-indicator{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;border-radius:5px;color:rgba(255,255,255,.8);border:1px solid transparent}site-status-indicator>*{max-width:100%}site-status-indicator:hover{cursor:pointer}site-status-indicator i.material-icons{font-size:18px;width:18px;height:18px;line-height:18px;margin-right:10px}site-status-indicator .read-more{display:none}site-status-indicator.downtime i,site-status-indicator.downtime .read-more{color:#cf4946}site-status-indicator.degraded i,site-status-indicator.degraded .read-more{color:orange}site-status-indicator.operational{visibility:hidden}site-status-indicator.operational i{color:#208840}site-status-indicator.dark-background{margin:0 10px;padding:10px}site-status-indicator.dark-background .read-more{margin-top:10px;display:block}site-status-indicator.dark-background.downtime{background:rgba(207,73,70,.3)}site-status-indicator.dark-background.downtime:hover{border-color:rgba(207,73,70,.5)}site-status-indicator.dark-background.degraded{background:rgba(255,165,0,.25)}site-status-indicator.dark-background.degraded:hover{border-color:rgba(255,165,0,.45)}
tacho-mode{vertical-align:middle;line-height:normal}tacho-mode .tacho-image{max-height:18px;min-height:18px;min-width:18px;opacity:.8}tacho-mode .tacho-image[src="unknown.jpg"]{opacity:0}
temperature-reading .profileName{color:rgba(0,0,0,.54);font-size:12px}temperature-reading .probename{color:rgba(0,0,0,.54);font-size:11px}temperature-reading i.material-icons.schedule-icon{font-size:10px;width:10px;height:10px;line-height:10px;color:#cf4946}
trend-arrow{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}trend-arrow>*{max-width:100%}trend-arrow .trend-icon{font-size:18px;width:18px;height:18px;line-height:18px;--fa-secondary-opacity: 0.15;--fa-secondary-opacity: 0;transition:.3s all ease-out;transition-property:color,transform;color:dimgray;transform:rotate(90deg)}trend-arrow .trend-icon.negative{color:#cf4946;transform:rotate(0deg)}trend-arrow .trend-icon.positive{color:#208840;transform:rotate(180deg)}trend-arrow .value{font-size:13px;color:rgba(0,0,0,.54)}
vector-dots{position:relative}vector-dots canvas{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}
vehicle-online-status{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}vehicle-online-status>*{max-width:100%}vehicle-online-status i{color:#ccc;cursor:default}vehicle-online-status i.online{color:#208840}vehicle-online-status i.status{margin-right:5px}vehicle-online-status .livestream-icon{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}vehicle-online-status .livestream-icon>*{max-width:100%}vehicle-online-status .livestream-icon .material-icons{font-size:18px;color:rgba(0,0,0,.54);margin-left:5px}
veri-marker img,veri-marker canvas{max-width:32px;min-width:32px}.marker-labels{position:relative;padding-top:38px;margin-left:-40px !important;margin-top:-14px !important;overflow:visible !important;width:80px;height:auto}.marker-labels:hover{opacity:1 !important}.marker-labels .driver-name{background:#fff;text-transform:capitalize;text-overflow:clip}.marker-labels.santa:after,.marker-labels.santa:before{content:"";position:absolute}.marker-labels.santa:before{z-index:-1;left:50%;bottom:0%;transform:translate(-53%, -20%);margin-right:2px;background-image:url("http://www.pngpix.com/wp-content/uploads/2016/10/PNGPIX-COM-Snowman-Vector-PNG-Transparent-Image.png");background-position:center;background-size:cover;width:70px;height:70px}.marker-labels.santa:after{top:-27px;right:30px;transform:translate(50%, -50%);background:url(http://res.freestockphotos.biz/pictures/17/17382-illustration-of-a-red-santa-hat-pv.png) center center;background-size:cover;width:25px;height:25px}.marker-labels .map-marker{position:absolute;top:2px;left:50%;margin:1px;transform:translateX(-50%);z-index:1}.marker-labels .map-marker:before{content:"";position:absolute;background:rgba(0,0,0,.05);border:1px solid rgba(0,145,234,.6);border-radius:50%;width:100%;height:100%;position:absolute;left:0%;top:0%;opacity:0}.marker-labels.selected .map-marker .map-marker-icon{box-shadow:0 0 0 3px rgba(0,145,234,.3)}.marker-labels.selected .map-marker:before{opacity:1;left:-100%;top:-100%;width:300%;height:300%;animation:marker-pulse 3s alternate infinite;pointer-events:none}.marker-labels.selected .vehicle-reg{box-shadow:0 0 0 3px rgba(0,145,234,.3)}
vertical-collapsable-divider{margin:0 10px;padding:0 10px;position:relative}vertical-collapsable-divider:before,vertical-collapsable-divider:after{content:"";position:absolute;left:50%}vertical-collapsable-divider:before{top:0;bottom:0;background:#eee;width:1px}vertical-collapsable-divider:after{content:"chevron_left";font-family:"Material Icons";font-size:15px;width:15px;height:15px;line-height:15px;font-weight:bold;top:50%;transform:translate(-50%, -50%);transition:.3s ease-out transform;background:#f8f8f8;border:1px solid #eee;border-radius:50%;width:20px;height:20px;line-height:18px;text-align:center;color:rgba(0,0,0,.54)}vertical-collapsable-divider.collapsed:after{transform:translate(-50%, -50%) scale(-1)}vertical-collapsable-divider:hover{cursor:pointer}vertical-collapsable-divider:hover:after{background:#fff;color:var(--accent-color)}
language-selector:hover .language-container{background:rgba(0,0,0,.03);border:1px solid #eee}language-selector.no-border .language-container{border-color:transparent}language-selector.no-border .language-container .icon,language-selector.no-border .language-container select{color:rgba(0,0,0,.57)}language-selector.icon-only{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}language-selector.icon-only>*{max-width:100%}language-selector.icon-only .language-container{border:none}language-selector.icon-only .language-container select{position:absolute;opacity:0}language-selector.icon-only .language-container .icon{color:rgba(0,0,0,.57)}language-selector .language-container{border-radius:20px;padding:5px 10px;border:1px solid transparent}language-selector .language-container .icon{cursor:default}language-selector .language-container select{margin-left:5px;border:none;padding:5px;background:transparent;font-weight:400;font-size:14px;cursor:pointer}language-selector .language-container select option{color:rgba(0,0,0,.8);cursor:pointer}language-selector .language-container.dark-text{border-color:rgba(0,0,0,.8)}language-selector .language-container.dark-text .icon{color:rgba(0,0,0,.8)}language-selector .language-container.dark-text select{color:rgba(0,0,0,.8)}@media screen and (max-width: 600px){language-selector .language-container{border:none}language-selector .language-container select{position:absolute;opacity:0}}
v-checkbox{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;height:30px;min-height:30px;max-height:30px;margin-bottom:2px}v-checkbox>*{max-width:100%}v-checkbox[disabled],v-checkbox.disabled{opacity:.5;pointer-events:none}v-checkbox .label{opacity:1;margin-left:10px;user-select:none}v-checkbox .label:hover{cursor:pointer}v-checkbox .input-container{width:18px;height:18px;position:relative}v-checkbox .input-container input[type=checkbox]{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;appearance:none;-webkit-appearance:none;margin:0px;padding:0px;vertical-align:middle;background-color:#fff;border-radius:5px;border:1px solid #eee;outline:0px solid var(--accent-color);font-size:14px;transition:background-color 150ms ease-out,border-color 150ms ease-out,outline 50ms ease-out}v-checkbox .input-container input[type=checkbox]:hover{cursor:pointer;box-shadow:0 0 2px 0px rgba(0,0,0,.1)}v-checkbox .input-container input[type=checkbox]:checked{color:#fff;background-color:var(--accent-color);border-color:transparent}v-checkbox .input-container input[type=checkbox]:focus{outline:3px solid var(--accent-color)}v-checkbox .input-container i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:14px;width:14px;height:14px;line-height:14px;color:#fff;pointer-events:none;opacity:1}
v-control-errors{display:flex;flex-direction:column;color:#cf4946;font-size:12px;transition:.3s ease-out margin}v-control-errors.showErrors{margin-top:4px}
file-upload{display:flex;flex-direction:column;margin:10px;position:relative}file-upload .file-drop-mask{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffba;z-index:1;pointer-events:none;font-size:1.4rem;font-weight:500;border:1px dashed rgba(0,0,0,.25);border-radius:10px;overflow:hidden}file-upload .file-drop-mask>*{max-width:100%}file-upload .file-upload-container{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;min-height:257px;border:1px dashed rgba(0,0,0,.25);background-color:#f6f6f6;border-radius:10px;overflow:hidden;position:relative;transition:background-color 150ms ease-out}file-upload .file-upload-container>*{max-width:100%}file-upload .file-upload-container.has-projected-content{min-height:unset}file-upload .file-upload-container.has-projected-content>*:not(.ng-content):not([type=file]){display:none}file-upload .file-upload-container.white-background{background-color:#fff}file-upload .file-upload-container:hover:not(.file-changed){background-color:rgba(158,158,158,.2)}file-upload .file-upload-container .image-container{display:flex;flex-direction:column;margin-top:20px;position:relative;width:80%;box-shadow:0px 2px 4px -1px rgba(0,0,0,.02),0px 4px 5px 0px rgba(0,0,0,.04),0px 1px 10px 0px rgba(0,0,0,.1)}file-upload .file-upload-container .image-container img{flex:1;object-fit:contain;height:100%;width:100%}file-upload .file-upload-container .uploaded-file-description{text-align:center;width:100%}file-upload .file-upload-container .uploaded-file-description :first-child{font-weight:500;margin-bottom:5px;font-size:14px}file-upload .file-upload-container .uploaded-file-description :last-child{opacity:.8}file-upload .file-upload-container>i.material-icons{color:rgba(0,0,0,.25)}file-upload .file-upload-container>img{box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12)}file-upload .file-upload-container input[type=file]{position:absolute;top:0;right:0;height:100%;width:100%;opacity:0}file-upload .file-upload-container input[type=file]:hover{cursor:pointer}file-upload .file-upload-container .clear{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:absolute;padding:4px;top:-10px;right:-10px;background:#fff;box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12);border-radius:10px;cursor:pointer;font-size:10px;text-transform:uppercase}file-upload .file-upload-container .clear>*{max-width:100%}file-upload .file-upload-container .clear:hover{background:#efefef}file-upload .file-upload-container label{margin-top:20px;cursor:pointer}file-upload .file-upload-container label:hover strong{color:#2196f3}file-upload .file-upload-container label.no-pointer{cursor:default}file-upload.ng-invalid.ng-touched .file-upload-container{border:1px dashed #cf4946;color:#cf4946}
form-details{display:flex;flex-direction:row;padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){form-details{padding:10px}}form-details .no-error-spacer .md-errors-spacer{display:none}form-details:not(:first-child){border-top:1px solid #eee;border-top:1px solid rgba(0,0,0,.03);padding-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){form-details:not(:first-child){padding-top:10px}}form-details:last-child{flex:1}form-details .form-details-desc{flex:1;display:flex;flex-direction:column;padding-bottom:20px;max-width:40%;min-width:40%}@media screen and (max-width: 1280px),screen and (max-height: 768px){form-details .form-details-desc{padding-bottom:10px}}form-details .form-details-desc.transparent{background:transparent}form-details .form-details-desc>h4{display:flex;flex-direction:row;justify-content:space-between;align-items:start;align-content:start;max-width:100%;font-size:14px;font-weight:500;margin:0;padding:0;padding-top:0px;margin-bottom:4px}form-details .form-details-desc>h4>*{max-width:100%}form-details .form-details-desc .sub-title{flex:1;display:flex;flex-direction:column;font-size:1.3rem;margin-top:8px}form-details .form-details-desc .sub-title subtitle{flex:1;display:flex;flex-direction:column}form-details .form-details-entry{flex:1;padding-bottom:20px;padding-left:20px;max-width:60%}@media screen and (max-width: 1280px),screen and (max-height: 768px){form-details .form-details-entry{padding-bottom:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){form-details .form-details-entry{padding-left:10px}}form-details .form-details-entry.no-content-padding{padding:0}form-details md-input-container{margin-top:10px;margin-bottom:10px}form-details[vertical=true]{display:flex;flex-direction:column}form-details[vertical=true] .form-details-desc{border-radius:5px}form-details[vertical=true] .form-details-desc .sub-title:not(:empty){margin-bottom:10px}form-details[vertical=true] .form-details-desc,form-details[vertical=true] .form-details-entry{min-width:unset;max-width:100%;flex:unset}form-details[vertical=true] .form-details-entry{display:flex;flex-direction:column;padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){form-details[vertical=true] .form-details-entry{padding:10px}}form-details[vertical=true] .form-details-entry.no-content-padding{padding:0}@media screen and (max-width: 960px){form-details{display:flex;flex-direction:column;border-top:0 !important}form-details .form-details-desc{border-radius:5px}form-details .form-details-desc .sub-title:not(:empty){margin-bottom:10px}form-details .form-details-desc,form-details .form-details-entry{min-width:unset;max-width:100%;flex:unset}form-details .form-details-entry{display:flex;flex-direction:column;padding:20px}}@media screen and (max-width: 960px)and (max-width: 1280px),screen and (max-width: 960px)and (max-height: 768px){form-details .form-details-entry{padding:10px}}@media screen and (max-width: 960px){form-details .form-details-entry.no-content-padding{padding:0}}@media screen and (max-width: 960px){form-details .form-details-desc{background:none;padding:0}}@media screen and (max-width: 960px){form-details .form-details-entry{padding-top:20px;padding-bottom:20px}form-details .form-details-entry.no-content-padding{padding:0}}form-details empty-state .inner{background:transparent}form-details.new-design{border-top:none !important}@media screen and (max-width: 960px){form-details.new-design .form-details-entry{padding:20px;margin-top:20px;margin-bottom:20px;border-radius:5px !important}}form-details.new-design+form-details .form-details-entry{border-top-left-radius:0;border-top-right-radius:0}form-details.new-design:not(:last-of-type) .form-details-entry{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid rgba(0,0,0,.02)}form-details.new-design .form-details-entry{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative}form-details.new-design .form-details-entry.flat-transparent{box-shadow:none}form-details.new-design .form-details-entry.clickable{transition:.15s ease-out box-shadow}form-details.new-design .form-details-entry.clickable:hover,form-details.new-design .form-details-entry.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}
v-textarea{flex:1;display:flex;flex-direction:column;position:relative}v-textarea .label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;margin-bottom:8px}v-textarea .label>*{max-width:100%}v-textarea .label i{font-size:14px;width:14px;height:14px;line-height:14px;color:rgba(0,0,0,.54);margin-right:5px}v-textarea textarea{width:100%;resize:none}v-textarea textarea[readonly]{background:inherit;border:none}v-textarea .char-count{position:absolute;right:0;bottom:0;padding-right:1rem;padding-bottom:.5rem;color:rgba(0,0,0,.54)}
v-autocomplete{display:flex;flex-direction:column;position:relative}


v-select,v-enum-select{position:relative;display:flex;flex-direction:column}v-select .label,v-enum-select .label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;margin-bottom:8px}v-select .label>*,v-enum-select .label>*{max-width:100%}v-select .label i,v-enum-select .label i{font-size:14px;width:14px;height:14px;line-height:14px;color:rgba(0,0,0,.54);margin-right:5px}v-select .label i,v-enum-select .label i{font-size:14px;width:14px;height:14px;line-height:14px;color:rgba(0,0,0,.54);margin-right:5px}v-select button,v-enum-select button{flex:1;font-weight:normal}v-select .dropdown-container,v-enum-select .dropdown-container{display:flex;flex-direction:column}v-select .dropdown-container>v-select-option,v-enum-select .dropdown-container>v-select-option{padding:10px}v-select .dropdown-container>v-select-option:hover,v-enum-select .dropdown-container>v-select-option:hover{background:rgba(0,0,0,.03);cursor:pointer}v-select .dropdown-container .dropdown-item-name div,v-enum-select .dropdown-container .dropdown-item-name div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}v-select .dropdown-container .dropdown-item-name div>*,v-enum-select .dropdown-container .dropdown-item-name div>*{max-width:100%}v-select v-control-errors,v-enum-select v-control-errors{display:none}v-select.ng-invalid.ng-touched v-control-errors,v-enum-select.ng-invalid.ng-touched v-control-errors{display:flex;height:16px;position:absolute;bottom:-16px}v-select.ng-invalid.ng-touched .label,v-enum-select.ng-invalid.ng-touched .label{color:#cf4946}
v-order-buttons{display:flex;flex-direction:column}v-order-buttons.flex-end{justify-content:flex-end}v-order-buttons v-button{min-height:16px;height:16px;width:42px}v-order-buttons v-button button{min-height:16px;height:16px}v-order-buttons v-button:first-child>button{border-bottom-left-radius:0px;border-bottom-right-radius:0px}v-order-buttons v-button:last-child>button{border-top-left-radius:0px;border-top-right-radius:0px}v-order-buttons v-button+v-button{margin-left:0px}

v-slider{display:flex;flex-direction:column}v-slider.disabled .handle{cursor:default}v-slider .no-values-label{opacity:.6;margin-top:10px}v-slider .key-container{display:flex;flex-direction:row;margin-top:10px;margin-bottom:20px;position:relative;min-height:40px}v-slider .key-container .key{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;top:0;bottom:0;overflow:hidden;transition:top 150ms ease-out}v-slider .key-container .key.mirrored .label{justify-content:flex-end;align-items:center;align-content:center;max-width:100%}v-slider .key-container .key.mirrored .label>*{max-width:100%}v-slider .key-container .key.mirrored .values{justify-content:flex-end;align-items:center;align-content:center;max-width:100%}v-slider .key-container .key.mirrored .values>*{max-width:100%}v-slider .key-container .key:not(:last-child){margin-right:26px}v-slider .key-container .key .label{justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}v-slider .key-container .key .label>*{max-width:100%}v-slider .key-container .key .values{justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}v-slider .key-container .key .values>*{max-width:100%}v-slider .key-container .key .values .unit{opacity:.5;font-size:10px}v-slider .key-container .key.middle{left:0;border-top-right-radius:0px;border-bottom-right-radius:0px}v-slider .key-container .key.upper{right:0;border-top-left-radius:0px;border-bottom-left-radius:0px}v-slider .slider-rail{height:10px;position:relative;background:rgba(0,0,0,.03)}v-slider .slider-rail .handle{position:absolute;height:16px;width:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 2px rgba(0,0,0,.1);transform:translate(-50%, -3px);cursor:ew-resize;z-index:1;outline:0px solid var(--accent-color)}v-slider .slider-rail .handle.hide-grip{visibility:hidden}v-slider .slider-rail .handle.selected{outline:3px solid var(--accent-color)}v-slider .slider-rail .segment{position:absolute;top:0;bottom:0;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0px;border-bottom-right-radius:0px}v-slider .slider-rail .segment~.segment{border-top-left-radius:0px;border-bottom-left-radius:0px;border-top-right-radius:5px;border-bottom-right-radius:5px}
v-time-picker{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch}v-time-picker input{border-radius:5px;border:1px solid #eee;padding:6px 12px;line-height:18px}v-time-picker input::placeholder{opacity:.8}v-time-picker .label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;margin-bottom:8px}v-time-picker .label>*{max-width:100%}v-time-picker .label i{font-size:14px;width:14px;height:14px;line-height:14px;color:rgba(0,0,0,.54);margin-right:5px}v-time-picker .veri-select-box{min-height:34px;padding:4px 10px 5px 10px;margin:0}
v-radio-button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;height:30px;min-height:30px;max-height:30px;margin-bottom:2px}v-radio-button>*{max-width:100%}v-radio-button[disabled],v-radio-button.disabled{opacity:.5;pointer-events:none}v-radio-button .label{opacity:1;margin-left:10px;user-select:none;width:100%}v-radio-button .label:hover{cursor:pointer}v-radio-button .input-container{min-width:18px;height:18px;position:relative}v-radio-button .input-container input[type=radio]{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;margin:0px;padding:0px;vertical-align:middle;background-color:#fff;border:1px solid #eee;outline:0px solid var(--accent-color);font-size:14px;transition:background-color 150ms ease-out,border-color 150ms ease-out,outline 50ms ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;transition:.2s all linear;margin-right:5px;position:relative;top:8px}v-radio-button .input-container input[type=radio]:hover{cursor:pointer;box-shadow:0 0 2px 0px rgba(0,0,0,.1)}v-radio-button .input-container input[type=radio]:checked{border:6px solid var(--accent-color);outline:unset !important}v-radio-button .input-container input[type=radio]:focus{outline:3px solid var(--accent-color)}v-radio-button .input-container i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:14px;width:14px;height:14px;line-height:14px;color:#fff;pointer-events:none;opacity:1}
.flag{display:inline-block;background-repeat:no-repeat}.flag.flag-24{display:inline-block;width:24px;min-width:24px;height:24px;background-image:url("/assets/images/backgrounds/flags-24x24.png");background-repeat:no-repeat}.flag.flag-24.flag-abkhazia{background-position:0px 0px}.flag.flag-24.flag-basque-country{background-position:-24px 0px}.flag.flag-24.flag-british-antarctic-territory{background-position:-48px 0px}.flag.flag-24.flag-commonwealth{background-position:-72px 0px}.flag.flag-24.flag-england{background-position:-96px 0px}.flag.flag-24.flag-gosquared{background-position:-120px 0px}.flag.flag-24.flag-kosovo{background-position:-144px 0px}.flag.flag-24.flag-mars{background-position:-168px 0px}.flag.flag-24.flag-nagorno-karabakh{background-position:-192px 0px}.flag.flag-24.flag-nato{background-position:-216px 0px}.flag.flag-24.flag-northern-cyprus{background-position:-240px 0px}.flag.flag-24.flag-olympics{background-position:-264px 0px}.flag.flag-24.flag-red-cross{background-position:-288px 0px}.flag.flag-24.flag-scotland{background-position:-312px 0px}.flag.flag-24.flag-somaliland{background-position:-336px 0px}.flag.flag-24.flag-south-ossetia{background-position:-360px 0px}.flag.flag-24.flag-united-nations{background-position:-384px 0px}.flag.flag-24.flag-unknown{background-position:0px -24px}.flag.flag-24.flag-wales{background-position:-24px -24px}.flag.flag-24.flag-ad{background-position:-48px -24px}.flag.flag-24.flag-ae{background-position:-72px -24px}.flag.flag-24.flag-af{background-position:-96px -24px}.flag.flag-24.flag-ag{background-position:-120px -24px}.flag.flag-24.flag-ai{background-position:-144px -24px}.flag.flag-24.flag-al{background-position:-168px -24px}.flag.flag-24.flag-am{background-position:-192px -24px}.flag.flag-24.flag-an{background-position:-216px -24px}.flag.flag-24.flag-ao{background-position:-240px -24px}.flag.flag-24.flag-aq{background-position:-264px -24px}.flag.flag-24.flag-ar{background-position:-288px -24px}.flag.flag-24.flag-as{background-position:-312px -24px}.flag.flag-24.flag-at{background-position:-336px -24px}.flag.flag-24.flag-au{background-position:-360px -24px}.flag.flag-24.flag-aw{background-position:-384px -24px}.flag.flag-24.flag-ax{background-position:0px -48px}.flag.flag-24.flag-az{background-position:-24px -48px}.flag.flag-24.flag-ba{background-position:-48px -48px}.flag.flag-24.flag-bb{background-position:-72px -48px}.flag.flag-24.flag-bd{background-position:-96px -48px}.flag.flag-24.flag-be{background-position:-120px -48px}.flag.flag-24.flag-bf{background-position:-144px -48px}.flag.flag-24.flag-bg{background-position:-168px -48px}.flag.flag-24.flag-bh{background-position:-192px -48px}.flag.flag-24.flag-bi{background-position:-216px -48px}.flag.flag-24.flag-bj{background-position:-240px -48px}.flag.flag-24.flag-bl{background-position:-264px -48px}.flag.flag-24.flag-bm{background-position:-288px -48px}.flag.flag-24.flag-bn{background-position:-312px -48px}.flag.flag-24.flag-bo{background-position:-336px -48px}.flag.flag-24.flag-br{background-position:-360px -48px}.flag.flag-24.flag-bs{background-position:-384px -48px}.flag.flag-24.flag-bt{background-position:0px -72px}.flag.flag-24.flag-bw{background-position:-24px -72px}.flag.flag-24.flag-by{background-position:-48px -72px}.flag.flag-24.flag-bz{background-position:-72px -72px}.flag.flag-24.flag-ca{background-position:-96px -72px}.flag.flag-24.flag-cc{background-position:-120px -72px}.flag.flag-24.flag-cd{background-position:-144px -72px}.flag.flag-24.flag-cf{background-position:-168px -72px}.flag.flag-24.flag-cg{background-position:-192px -72px}.flag.flag-24.flag-ch{background-position:-216px -72px}.flag.flag-24.flag-ci{background-position:-240px -72px}.flag.flag-24.flag-ck{background-position:-264px -72px}.flag.flag-24.flag-cl{background-position:-288px -72px}.flag.flag-24.flag-cm{background-position:-312px -72px}.flag.flag-24.flag-cn{background-position:-336px -72px}.flag.flag-24.flag-co{background-position:-360px -72px}.flag.flag-24.flag-cr{background-position:-384px -72px}.flag.flag-24.flag-cu{background-position:0px -96px}.flag.flag-24.flag-cv{background-position:-24px -96px}.flag.flag-24.flag-cw{background-position:-48px -96px}.flag.flag-24.flag-cx{background-position:-72px -96px}.flag.flag-24.flag-cy{background-position:-96px -96px}.flag.flag-24.flag-cz{background-position:-120px -96px}.flag.flag-24.flag-de{background-position:-144px -96px}.flag.flag-24.flag-dj{background-position:-168px -96px}.flag.flag-24.flag-dk{background-position:-192px -96px}.flag.flag-24.flag-dm{background-position:-216px -96px}.flag.flag-24.flag-do{background-position:-240px -96px}.flag.flag-24.flag-dz{background-position:-264px -96px}.flag.flag-24.flag-ec{background-position:-288px -96px}.flag.flag-24.flag-ee{background-position:-312px -96px}.flag.flag-24.flag-eg{background-position:-336px -96px}.flag.flag-24.flag-eh{background-position:-360px -96px}.flag.flag-24.flag-er{background-position:-384px -96px}.flag.flag-24.flag-es{background-position:0px -120px}.flag.flag-24.flag-et{background-position:-24px -120px}.flag.flag-24.flag-eu{background-position:-48px -120px}.flag.flag-24.flag-fi{background-position:-72px -120px}.flag.flag-24.flag-fj{background-position:-96px -120px}.flag.flag-24.flag-fk{background-position:-120px -120px}.flag.flag-24.flag-fm{background-position:-144px -120px}.flag.flag-24.flag-fo{background-position:-168px -120px}.flag.flag-24.flag-fr{background-position:-192px -120px}.flag.flag-24.flag-ga{background-position:-216px -120px}.flag.flag-24.flag-gb{background-position:-240px -120px}.flag.flag-24.flag-gd{background-position:-264px -120px}.flag.flag-24.flag-ge{background-position:-288px -120px}.flag.flag-24.flag-gg{background-position:-312px -120px}.flag.flag-24.flag-gh{background-position:-336px -120px}.flag.flag-24.flag-gi{background-position:-360px -120px}.flag.flag-24.flag-gl{background-position:-384px -120px}.flag.flag-24.flag-gm{background-position:0px -144px}.flag.flag-24.flag-gn{background-position:-24px -144px}.flag.flag-24.flag-gq{background-position:-48px -144px}.flag.flag-24.flag-gr{background-position:-72px -144px}.flag.flag-24.flag-gs{background-position:-96px -144px}.flag.flag-24.flag-gt{background-position:-120px -144px}.flag.flag-24.flag-gu{background-position:-144px -144px}.flag.flag-24.flag-gw{background-position:-168px -144px}.flag.flag-24.flag-gy{background-position:-192px -144px}.flag.flag-24.flag-hk{background-position:-216px -144px}.flag.flag-24.flag-hn{background-position:-240px -144px}.flag.flag-24.flag-hr{background-position:-264px -144px}.flag.flag-24.flag-ht{background-position:-288px -144px}.flag.flag-24.flag-hu{background-position:-312px -144px}.flag.flag-24.flag-ic{background-position:-336px -144px}.flag.flag-24.flag-id{background-position:-360px -144px}.flag.flag-24.flag-ie{background-position:-384px -144px}.flag.flag-24.flag-il{background-position:0px -168px}.flag.flag-24.flag-im{background-position:-24px -168px}.flag.flag-24.flag-in{background-position:-48px -168px}.flag.flag-24.flag-iq{background-position:-72px -168px}.flag.flag-24.flag-ir{background-position:-96px -168px}.flag.flag-24.flag-is{background-position:-120px -168px}.flag.flag-24.flag-it{background-position:-144px -168px}.flag.flag-24.flag-je{background-position:-168px -168px}.flag.flag-24.flag-jm{background-position:-192px -168px}.flag.flag-24.flag-jo{background-position:-216px -168px}.flag.flag-24.flag-jp{background-position:-240px -168px}.flag.flag-24.flag-ke{background-position:-264px -168px}.flag.flag-24.flag-kg{background-position:-288px -168px}.flag.flag-24.flag-kh{background-position:-312px -168px}.flag.flag-24.flag-ki{background-position:-336px -168px}.flag.flag-24.flag-km{background-position:-360px -168px}.flag.flag-24.flag-kn{background-position:-384px -168px}.flag.flag-24.flag-kp{background-position:0px -192px}.flag.flag-24.flag-kr{background-position:-24px -192px}.flag.flag-24.flag-kw{background-position:-48px -192px}.flag.flag-24.flag-ky{background-position:-72px -192px}.flag.flag-24.flag-kz{background-position:-96px -192px}.flag.flag-24.flag-la{background-position:-120px -192px}.flag.flag-24.flag-lb{background-position:-144px -192px}.flag.flag-24.flag-lc{background-position:-168px -192px}.flag.flag-24.flag-li{background-position:-192px -192px}.flag.flag-24.flag-lk{background-position:-216px -192px}.flag.flag-24.flag-lr{background-position:-240px -192px}.flag.flag-24.flag-ls{background-position:-264px -192px}.flag.flag-24.flag-lt{background-position:-288px -192px}.flag.flag-24.flag-lu{background-position:-312px -192px}.flag.flag-24.flag-lv{background-position:-336px -192px}.flag.flag-24.flag-ly{background-position:-360px -192px}.flag.flag-24.flag-ma{background-position:-384px -192px}.flag.flag-24.flag-mc{background-position:0px -216px}.flag.flag-24.flag-md{background-position:-24px -216px}.flag.flag-24.flag-me{background-position:-48px -216px}.flag.flag-24.flag-mf{background-position:-72px -216px}.flag.flag-24.flag-mg{background-position:-96px -216px}.flag.flag-24.flag-mh{background-position:-120px -216px}.flag.flag-24.flag-mk{background-position:-144px -216px}.flag.flag-24.flag-ml{background-position:-168px -216px}.flag.flag-24.flag-mm{background-position:-192px -216px}.flag.flag-24.flag-mn{background-position:-216px -216px}.flag.flag-24.flag-mo{background-position:-240px -216px}.flag.flag-24.flag-mp{background-position:-264px -216px}.flag.flag-24.flag-mq{background-position:-288px -216px}.flag.flag-24.flag-mr{background-position:-312px -216px}.flag.flag-24.flag-ms{background-position:-336px -216px}.flag.flag-24.flag-mt{background-position:-360px -216px}.flag.flag-24.flag-mu{background-position:-384px -216px}.flag.flag-24.flag-mv{background-position:0px -240px}.flag.flag-24.flag-mw{background-position:-24px -240px}.flag.flag-24.flag-mx{background-position:-48px -240px}.flag.flag-24.flag-my{background-position:-72px -240px}.flag.flag-24.flag-mz{background-position:-96px -240px}.flag.flag-24.flag-na{background-position:-120px -240px}.flag.flag-24.flag-nc{background-position:-144px -240px}.flag.flag-24.flag-ne{background-position:-168px -240px}.flag.flag-24.flag-nf{background-position:-192px -240px}.flag.flag-24.flag-ng{background-position:-216px -240px}.flag.flag-24.flag-ni{background-position:-240px -240px}.flag.flag-24.flag-nl{background-position:-264px -240px}.flag.flag-24.flag-no{background-position:-288px -240px}.flag.flag-24.flag-np{background-position:-312px -240px}.flag.flag-24.flag-nr{background-position:-336px -240px}.flag.flag-24.flag-nu{background-position:-360px -240px}.flag.flag-24.flag-nz{background-position:-384px -240px}.flag.flag-24.flag-om{background-position:0px -264px}.flag.flag-24.flag-pa{background-position:-24px -264px}.flag.flag-24.flag-pe{background-position:-48px -264px}.flag.flag-24.flag-pf{background-position:-72px -264px}.flag.flag-24.flag-pg{background-position:-96px -264px}.flag.flag-24.flag-ph{background-position:-120px -264px}.flag.flag-24.flag-pirate-black{background-position:-144px -264px}.flag.flag-24.flag-pirate-white{background-position:-168px -264px}.flag.flag-24.flag-pk{background-position:-192px -264px}.flag.flag-24.flag-pl{background-position:-216px -264px}.flag.flag-24.flag-pn{background-position:-240px -264px}.flag.flag-24.flag-pr{background-position:-264px -264px}.flag.flag-24.flag-ps{background-position:-288px -264px}.flag.flag-24.flag-pt{background-position:-312px -264px}.flag.flag-24.flag-pw{background-position:-336px -264px}.flag.flag-24.flag-py{background-position:-360px -264px}.flag.flag-24.flag-qa{background-position:-384px -264px}.flag.flag-24.flag-ro{background-position:0px -288px}.flag.flag-24.flag-rs{background-position:-24px -288px}.flag.flag-24.flag-ru{background-position:-48px -288px}.flag.flag-24.flag-rw{background-position:-72px -288px}.flag.flag-24.flag-sa{background-position:-96px -288px}.flag.flag-24.flag-sb{background-position:-120px -288px}.flag.flag-24.flag-sc{background-position:-144px -288px}.flag.flag-24.flag-sd{background-position:-168px -288px}.flag.flag-24.flag-se{background-position:-192px -288px}.flag.flag-24.flag-sg{background-position:-216px -288px}.flag.flag-24.flag-sh{background-position:-240px -288px}.flag.flag-24.flag-si{background-position:-264px -288px}.flag.flag-24.flag-sk{background-position:-288px -288px}.flag.flag-24.flag-sl{background-position:-312px -288px}.flag.flag-24.flag-sm{background-position:-336px -288px}.flag.flag-24.flag-sn{background-position:-360px -288px}.flag.flag-24.flag-so{background-position:-384px -288px}.flag.flag-24.flag-sr{background-position:0px -312px}.flag.flag-24.flag-ss{background-position:-24px -312px}.flag.flag-24.flag-st{background-position:-48px -312px}.flag.flag-24.flag-sv{background-position:-72px -312px}.flag.flag-24.flag-sy{background-position:-96px -312px}.flag.flag-24.flag-sz{background-position:-120px -312px}.flag.flag-24.flag-tc{background-position:-144px -312px}.flag.flag-24.flag-td{background-position:-168px -312px}.flag.flag-24.flag-tf{background-position:-192px -312px}.flag.flag-24.flag-tg{background-position:-216px -312px}.flag.flag-24.flag-th{background-position:-240px -312px}.flag.flag-24.flag-tj{background-position:-264px -312px}.flag.flag-24.flag-tk{background-position:-288px -312px}.flag.flag-24.flag-tl{background-position:-312px -312px}.flag.flag-24.flag-tm{background-position:-336px -312px}.flag.flag-24.flag-tn{background-position:-360px -312px}.flag.flag-24.flag-to{background-position:-384px -312px}.flag.flag-24.flag-tr{background-position:0px -336px}.flag.flag-24.flag-tt{background-position:-24px -336px}.flag.flag-24.flag-tv{background-position:-48px -336px}.flag.flag-24.flag-tw{background-position:-72px -336px}.flag.flag-24.flag-tz{background-position:-96px -336px}.flag.flag-24.flag-ua{background-position:-120px -336px}.flag.flag-24.flag-ug{background-position:-144px -336px}.flag.flag-24.flag-us{background-position:-168px -336px}.flag.flag-24.flag-uy{background-position:-192px -336px}.flag.flag-24.flag-uz{background-position:-216px -336px}.flag.flag-24.flag-va{background-position:-240px -336px}.flag.flag-24.flag-vc{background-position:-264px -336px}.flag.flag-24.flag-ve{background-position:-288px -336px}.flag.flag-24.flag-vg{background-position:-312px -336px}.flag.flag-24.flag-vi{background-position:-336px -336px}.flag.flag-24.flag-vn{background-position:-360px -336px}.flag.flag-24.flag-vu{background-position:-384px -336px}sms-input .form-container{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:end;align-content:end;max-width:100%}sms-input .form-container>*{max-width:100%}sms-input v-select v-button,sms-input v-select button{height:32px;margin-right:5px}sms-input v-select v-button span,sms-input v-select button span{min-width:24px}sms-input v-select v-button span div,sms-input v-select button span div{display:flex}sms-input v-select button{max-width:100px;padding-left:5px}sms-input v-select .dropdown-item-container{max-height:100%}sms-input v-select .dropdown-content-container{min-width:250px;display:inline-block}sms-input input{flex:1;border-radius:5px;border:1px solid #eee;padding:6px 12px;line-height:18px;overflow:hidden;margin-top:5px;height:32px}sms-input input::placeholder{opacity:.8}sms-input input[placeholder]{text-overflow:ellipsis;overflow:hidden}sms-input input:focus{border-color:#3c6479;border-color:rgba(0,0,0,.4)}sms-input input.error{border-color:rgba(207,73,70,.5)}
v-radio-button-base{display:flex;flex-direction:column;gap:4px}v-radio-button-base.layout-row{display:flex;flex-direction:column}v-radio-button-base.layout-row .buttons-container{display:flex;flex-direction:row;flex-wrap:wrap}v-radio-button-base.layout-row .buttons-container .radio-button{flex:1 1 200px}v-radio-button-base.layout-column{display:flex;flex-direction:column}v-radio-button-base.layout-column .buttons-container{display:flex;flex-direction:column}v-radio-button-base .buttons-container{gap:4px}v-radio-button-base .buttons-container .radio-button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;align-items:flex-start;padding:12px;border-radius:10px;gap:12px;transition:background-color 150ms ease-out}v-radio-button-base .buttons-container .radio-button>*{max-width:100%}v-radio-button-base .buttons-container .radio-button .visual{position:relative;height:16px;width:16px;min-height:16px;min-width:16px;background:transparent;border-radius:50%;border:4px solid #fff;outline:1px solid var(--accent-color)}v-radio-button-base .buttons-container .radio-button .visual .dot{border-radius:50%;position:absolute;bottom:0;left:0;right:0;top:0;background-color:transparent;transform:scale(0);transition:background-color 150ms ease-out,transform 150ms ease-out}v-radio-button-base .buttons-container .radio-button .info-container{display:flex;flex-direction:column;gap:8px}v-radio-button-base .buttons-container .radio-button .info-container.inline-text{display:flex;flex-direction:row;justify-content:space-between;width:100%}v-radio-button-base .buttons-container .radio-button .info-container .label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;font-weight:600;line-height:14px;white-space:normal}v-radio-button-base .buttons-container .radio-button .info-container .description{opacity:.8;white-space:normal}v-radio-button-base .buttons-container .radio-button:hover:not(.disabled){cursor:pointer;background-color:rgba(0,0,0,.03)}v-radio-button-base .buttons-container .radio-button:hover:not(.disabled) .visual{outline:2px solid var(--accent-color)}v-radio-button-base .buttons-container .radio-button.selected{background-color:rgba(0,0,0,.04)}v-radio-button-base .buttons-container .radio-button.selected .visual .dot{background-color:var(--accent-color);transform:scale(1)}
v-radio-button-cards{display:flex;flex-direction:column;gap:4px}v-radio-button-cards.layout-row{display:flex;flex-direction:column}v-radio-button-cards.layout-row .buttons-container{display:flex;flex-direction:row;flex-wrap:wrap}v-radio-button-cards.layout-row .buttons-container .radio-button{flex:1 1 200px}v-radio-button-cards.layout-column{display:flex;flex-direction:column}v-radio-button-cards.layout-column .buttons-container{display:flex;flex-direction:column}v-radio-button-cards .buttons-container{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-radio-button-cards .buttons-container{gap:4px}}v-radio-button-cards .radio-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;align-content:stretch;gap:16px;padding:16px;position:relative;border:1px solid #e5e5e5;background:#fff;border-radius:10px;white-space:nowrap;transition:border 150ms ease-out;min-width:250px;flex-wrap:wrap}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-radio-button-cards .radio-button{gap:8px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-radio-button-cards .radio-button{padding:8px}}v-radio-button-cards .radio-button[hidden]{display:none}v-radio-button-cards .radio-button .icon-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch}v-radio-button-cards .radio-button .icon-container i{color:var(--highlight-color, var(--accent-color));font-size:22px;width:22px;height:22px;line-height:22px;transform:scale(0);transition:transform 150ms ease-out}v-radio-button-cards .radio-button .text-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;gap:20px;padding-right:20px;flex:1 1 160px}v-radio-button-cards .radio-button .text-wrapper>*{max-width:100%}v-radio-button-cards .radio-button .text-wrapper .info-container{display:flex;flex-direction:column;gap:5.3333333333px;width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-radio-button-cards .radio-button .text-wrapper .info-container{gap:2.6666666667px}}v-radio-button-cards .radio-button .text-wrapper .info-container .label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;white-space:normal;width:100%}v-radio-button-cards .radio-button .text-wrapper .info-container .description{opacity:.8;white-space:normal;width:100%}v-radio-button-cards .radio-button .text-wrapper .note{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;align-content:stretch;opacity:.5;white-space:normal;width:100%}v-radio-button-cards .radio-button:hover:not(.disabled){cursor:pointer;border-color:var(--highlight-color, var(--accent-color))}v-radio-button-cards .radio-button.selected{border-color:var(--highlight-color, var(--accent-color))}v-radio-button-cards .radio-button.selected .icon-container i{transform:scale(1)}v-radio-button-cards .radio-button.disabled{border-style:dotted}
v-radio-button-small-cards{display:flex;flex-direction:column;gap:4px}v-radio-button-small-cards.layout-row{display:flex;flex-direction:column}v-radio-button-small-cards.layout-row .buttons-container{display:flex;flex-direction:row;flex-wrap:wrap}v-radio-button-small-cards.layout-row .buttons-container .radio-button{flex:1 1 1}v-radio-button-small-cards.layout-column{display:flex;flex-direction:column}v-radio-button-small-cards.layout-column .buttons-container{display:flex;flex-direction:column}v-radio-button-small-cards .buttons-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}v-radio-button-small-cards .radio-button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;border-radius:5px;border:1px solid #eee;padding:6px 12px;line-height:18px;position:relative;border-radius:10px;white-space:nowrap;transition:border 150ms ease-out;flex:1 1 auto}v-radio-button-small-cards .radio-button>*{max-width:100%}v-radio-button-small-cards .radio-button::placeholder{opacity:.8}v-radio-button-small-cards .radio-button .label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;justify-content:center;align-items:center;align-content:center;max-width:100%;display:flex;flex-direction:row;width:100%}v-radio-button-small-cards .radio-button .label>*{max-width:100%}v-radio-button-small-cards .radio-button:hover:not(.disabled){cursor:pointer;border-color:var(--accent-color)}v-radio-button-small-cards .radio-button.selected{border-color:var(--accent-color);background-color:var(--accent-color);color:#fff}v-radio-button-small-cards .radio-button.disabled{border-style:dotted}

v-places-autocomplete .template-item{display:flex;align-items:center;gap:5px}v-places-autocomplete .template-item i{color:rgba(0,0,0,.54)}
route-breadcrumbs{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin:0;font-size:20px;font-size:14px;font-size:13px;opacity:.9}route-breadcrumbs>*{max-width:100%}route-breadcrumbs i.material-icons,route-breadcrumbs i.material-symbols-outlined{font-size:18px;width:18px;height:18px;line-height:18px;color:rgba(0,0,0,.54)}route-breadcrumbs>i.arrow{margin-left:5px;margin-right:5px}route-breadcrumbs .breadcrumb{font-weight:400}route-breadcrumbs .breadcrumb.back{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;color:var(--accent-color)}route-breadcrumbs .breadcrumb.back>*{max-width:100%}route-breadcrumbs .breadcrumb.back i{margin-right:4px;color:inherit}route-breadcrumbs .breadcrumb.back:hover{text-decoration:none;color:var(--accent-color-darkest);font-weight:500}route-breadcrumbs a{color:inherit}route-breadcrumbs a:hover{text-decoration:underline}route-breadcrumbs .sub-title{font-weight:400;text-transform:capitalize}
@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOutZoom{from{opacity:1}to{opacity:0}}.cdk-overlay-container .dialog-closing{animation:fadeOutZoom 300ms ease-out forwards !important}.cdk-overlay-container .modal-background,.cdk-overlay-container .cdk-overlay-pane.modal{bottom:0;left:0;position:fixed;right:0;top:0;z-index:130;animation:fadeIn 300ms ease-out}.cdk-overlay-container .modal-background{background:rgba(0,0,0,.2)}.cdk-overlay-container .modal-content>*>default-layout,.cdk-overlay-container v-dialog>*>default-layout{padding:0}.cdk-overlay-container .cdk-overlay-pane.modal{overflow:hidden;z-index:140;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}.cdk-overlay-container .cdk-overlay-pane.modal>*{max-width:100%}.cdk-overlay-container v-dialog{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative;padding:20px;border-radius:10px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.cdk-overlay-container v-dialog.flat-transparent{box-shadow:none}.cdk-overlay-container v-dialog.clickable{transition:.15s ease-out box-shadow}.cdk-overlay-container v-dialog.clickable:hover,.cdk-overlay-container v-dialog.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}@media screen and (max-width: 1280px),screen and (max-height: 768px){.cdk-overlay-container v-dialog{padding:10px}}.cdk-overlay-container v-dialog>.close-button{position:absolute;cursor:pointer;top:20px;right:20px;user-select:none}@media screen and (max-width: 1280px),screen and (max-height: 768px){.cdk-overlay-container v-dialog>.close-button{top:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){.cdk-overlay-container v-dialog>.close-button{right:10px}}.cdk-overlay-container v-dialog>.close-button:hover{color:var(--accent-color)}
filter-bar{display:flex;flex-direction:row;gap:10px}filter-bar .left-spacer{flex:1}@media screen and (min-width: 1280px){filter-bar .filter-bar-search{justify-content:center;align-items:center;align-content:center;max-width:100%;justify-content:center}filter-bar .filter-bar-search>*{max-width:100%}filter-bar .filter-bar-search input{max-width:12vw;transition:.3s ease-out max-width}filter-bar .filter-bar-search input:not(:focus):not(:hover):placeholder-shown{background:transparent;border-color:transparent !important}filter-bar .filter-bar-search input:not(:focus):placeholder-shown{max-width:110px}}@media screen and (max-width: 1280px){filter-bar .filter-bar-search{margin-top:20px}}@media screen and (max-width: 1280px)and (max-width: 1280px),screen and (max-width: 1280px)and (max-height: 768px){filter-bar .filter-bar-search{margin-top:10px}}filter-bar .filter-bar{flex:1;display:flex;flex-direction:row;gap:10px}filter-bar .filter-bar v-button button{font-size:13px;font-weight:normal}filter-bar .filter-bar+*{margin-top:10px}filter-bar .filter-bar v-date-selector{width:500px;max-width:95vw}@media screen and (max-width: 1280px){filter-bar .left-spacer,filter-bar v-export-button,filter-bar .more-filters,filter-bar .columns-editor{display:none}filter-bar .filter-bar-search{flex:1}filter-bar .filter-bar-search input{max-width:50vw}filter-bar v-input{margin:0 !important}}@media screen and (max-width: 960px){filter-bar v-tabs nav a{display:none !important}filter-bar v-input{flex:1}filter-bar .filter-bar{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;align-content:stretch}filter-bar .filter-bar date-button-filter{margin-top:10px;margin-right:0 !important}filter-bar .filter-bar date-button-filter v-button{border:1px solid #e5e5e5;background:#fff;border-radius:5px}}
@keyframes spin-animation{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}
v-List{display:flex;flex-direction:column;user-select:none;position:relative}v-List .list-container{flex:1;display:flex;flex-direction:column;min-height:150px}v-List .list-container .list-body{flex:1;display:flex;flex-direction:column;min-height:150px}v-List .list-container.clickable .list-row:hover{background:rgba(0,0,0,.07);cursor:pointer;border-color:rgba(150,150,150,.4)}v-List .list-container.clickable .list-row:hover+.list-row{border-color:rgba(150,150,150,.4)}v-List .list-row{border-top:1px solid rgba(200,200,200,.3);transition:.3s ease-out background;overflow:hidden;min-height:10px}v-List .list-row:first-child{border:none}v-List .list-row .list-row-inner{display:flex;flex-direction:row;padding:8px 10px}v-List .list-row.selected{background:rgba(0,0,0,.12)}v-List veri-search-box .veri-search{padding:7px}v-List veri-simple-nav{border:none !important}v-List .veri-select-box{max-width:50%}
v-timeline .timeline-entry{display:flex;flex-direction:row;margin:20px;margin-left:0;position:relative}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-timeline .timeline-entry{margin:10px}}v-timeline .timeline-entry:not(:first-child){margin-top:0}v-timeline .timeline-entry:after{content:"";position:absolute;width:2px;background:rgba(0,0,0,.1);top:35px;bottom:-15px;left:14px}v-timeline .timeline-entry:last-child:after{display:none}v-timeline .timeline-entry .timeline-entry-details{flex:1;padding:20px;padding-left:10px;padding-bottom:0;padding-top:5px}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-timeline .timeline-entry .timeline-entry-details{padding:10px}}v-timeline .timeline-entry>i{font-size:18px;width:18px;height:18px;line-height:18px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;color:rgba(0,0,0,.54);padding:15px;border-radius:50%;background:rgba(0,0,0,.03)}v-timeline .timeline-entry>i>*{max-width:100%}v-timeline .timeline-entry .title,v-timeline .timeline-entry .subject,v-timeline .timeline-entry noun{font-weight:500}v-timeline .timeline-entry .verb,v-timeline .timeline-entry .date{color:rgba(0,0,0,.54)}v-timeline .timeline-entry .timeline-entry-large-details .title:not(:empty){margin-top:2px}v-timeline .timeline-entry .timeline-entry-large-details .text{margin-top:10px}v-timeline .timeline-entry .timeline-entry-inline-details>*:not(:empty){margin-right:4px}
veri-nav-pills{display:flex;flex-direction:row;white-space:nowrap}veri-nav-pills .nav-pill{display:flex;flex-direction:row;padding:6px 12px;margin-right:8px;font-weight:500;border-radius:5px;cursor:pointer;color:rgba(0,0,0,.54);border:1px solid transparent;user-select:none}veri-nav-pills .nav-pill:hover{background:rgba(0,0,0,.03)}veri-nav-pills .nav-pill.selected{color:inherit;background:rgba(0,0,0,.03);background:#fdfdfd;border:1px solid #e5e5e5}@media screen and (max-width: 600px){veri-nav-pills .nav-pill nav-count{display:none}}@media screen and (max-width: 1280px){veri-nav-pills .nav-pill nav-count{display:none}}
v-stream-collection{position:relative;overflow:hidden;transition:.3s ease-out all;transition-property:width,height,left,top;background:#000;border-radius:10px;opacity:1}v-stream-collection.is-mobile{overflow:auto}v-stream-collection.ng-enter,v-stream-collection.ng-hide,v-stream-collection.ng-leave.ng-leave-active,v-stream-collection.ng-hide-add.ng-hide-add-active,v-stream-collection.ng-hide-remove{opacity:0;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}v-stream-collection.ng-enter.ng-enter-active,v-stream-collection.ng-add.ng-add-active,v-stream-collection.ng-hide-remove.ng-hide-remove-active,v-stream-collection.ng-hide-add,v-stream-collection.ng-leave{opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}v-stream-collection.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}v-stream-collection.fullscreen{transition:none;position:fixed;top:0;left:0;border-radius:0;z-index:100;height:100% !important;width:100% !important}v-stream-collection highchart{position:absolute;left:0;bottom:0;right:0;z-index:1}v-stream-collection video{transition:.3s ease-out transform}v-stream-collection .zoom video{transform:scale(1.6)}v-stream-collection .video-container{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}v-stream-collection .video-container.fullscreen{position:fixed;top:0;left:0;z-index:100;height:100%;width:100%}v-stream-collection .video-container .small-item{cursor:pointer}v-stream-collection .video-container .small-item:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:transparent;z-index:1;transition:.15s ease-out background;pointer-events:none}v-stream-collection .video-container .small-item:hover:after{background:rgba(0,0,0,.3);z-index:5}v-stream-collection .video-container .small-item .stream-timer{display:none}v-stream-collection .video-container .channel-title{padding:5px 10px;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 0px 2px #000;position:absolute;top:10px;left:10px;border-radius:5px;z-index:3}v-stream-collection .video-container v-video,v-stream-collection .video-container v-vehicle-video-stream{height:100%;width:auto}v-stream-collection .close-button{position:absolute;color:#fff;top:10px;right:10px;z-index:10;border-radius:3px;background:rgba(0,0,0,.3);width:25px;height:25px;transition:.3s ease-out all;transform:translateY(0px);opacity:1}v-stream-collection .close-button i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}v-stream-collection .close-button.ng-enter,v-stream-collection .close-button.ng-hide,v-stream-collection .close-button.ng-leave.ng-leave-active,v-stream-collection .close-button.ng-hide-add.ng-hide-add-active,v-stream-collection .close-button.ng-hide-remove{opacity:0;transform:translateY(-10px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}v-stream-collection .close-button.ng-enter.ng-enter-active,v-stream-collection .close-button.ng-add.ng-add-active,v-stream-collection .close-button.ng-hide-remove.ng-hide-remove-active,v-stream-collection .close-button.ng-hide-add,v-stream-collection .close-button.ng-leave{transform:translateY(0px);opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}v-stream-collection .close-button.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}v-stream-collection .close-button:hover{text-decoration:none !important;color:#fff;background:rgba(0,0,0,.5)}v-stream-collection .play-pause-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(0,0,0,.3);z-index:1;border-radius:50%;color:rgba(255,255,255,.5);min-width:70px;min-height:70px}v-stream-collection .play-pause-indicator>*{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}v-stream-collection .controls{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:absolute;left:50%;right:50%;top:50%;bottom:50%;transform:translate(-50%, -50%);opacity:1;transition:opacity 300ms ease-out;z-index:3;width:210px;height:70px;text-align:center;cursor:pointer;color:rgba(255,255,255,.8)}v-stream-collection .controls>*{max-width:100%}v-stream-collection .controls i.material-icons{font-size:70px;width:70px;height:70px;line-height:70px;margin:auto;transition:transform 300ms ease-in}v-stream-collection .controls i.material-icons:hover{color:var(--accent-color)}v-stream-collection .controls .control-button{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}v-stream-collection .controls .control-button>*{max-width:100%}v-stream-collection .controls .control-button .layout-column{padding:5px}v-stream-collection .controls .control-button .layout-column:hover{color:var(--accent-color)}v-stream-collection .video-controls-container{z-index:2;position:absolute;bottom:0;left:0;right:0;background:#000;padding:10px}
v-vehicle-video-stream video{object-fit:contain;width:100%;height:100%}v-vehicle-video-stream full-screen-button{position:absolute;bottom:10px;right:10px;z-index:100}v-vehicle-video-stream:hover .message-container{opacity:1}v-vehicle-video-stream .message-container{justify-content:flex-start;align-items:end;align-content:end;max-width:100%;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.4);padding:5px;text-align:center;border-radius:5px;z-index:2;opacity:1}v-vehicle-video-stream .message-container>*{max-width:100%}v-vehicle-video-stream .message-container.ng-enter,v-vehicle-video-stream .message-container.ng-hide,v-vehicle-video-stream .message-container.ng-leave.ng-leave-active,v-vehicle-video-stream .message-container.ng-hide-add.ng-hide-add-active,v-vehicle-video-stream .message-container.ng-hide-remove{opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}v-vehicle-video-stream .message-container.ng-enter.ng-enter-active,v-vehicle-video-stream .message-container.ng-add.ng-add-active,v-vehicle-video-stream .message-container.ng-hide-remove.ng-hide-remove-active,v-vehicle-video-stream .message-container.ng-hide-add,v-vehicle-video-stream .message-container.ng-leave{opacity:1;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}v-vehicle-video-stream .message-container.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}v-vehicle-video-stream .message-container .video-message{padding:5px 10px;background-color:rgba(255,255,255,.8);font-weight:700;border-radius:5px;margin:5px}v-vehicle-video-stream .message-container .video-error-message{color:#e74c3c;color:#fff;text-shadow:0 0px 4px rgba(0,0,0,.9)}v-vehicle-video-stream loading-indicator .loading-indicator-container .slow-loading-text{background-color:rgba(255,255,255,.8);border-radius:5px;padding:2px}
@keyframes placeload{0%{background-position:-468px 0}100%{background-position:468px 0}}dashboard-box-small{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:5px;margin:5px;min-width:180px}dashboard-box-small>*{max-width:100%}dashboard-box-small .icon-background{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;background:rgba(0,0,0,.04);border-radius:30%;padding:8px}dashboard-box-small .icon-background>*{max-width:100%}dashboard-box-small .icon-background i{font-size:24px;width:24px;height:24px;line-height:24px;color:rgba(0,0,0,.54)}dashboard-box-small .icon-background.white-icon i{color:rgba(255,255,255,.9);color:#fff}dashboard-box-small veri-card{margin:0}dashboard-box-small:not(.flex):not([flex])>veri-card{min-width:180px}dashboard-box-small.clickable{cursor:pointer;border-radius:10px;transition:.15s ease-out background;transition-property:background;user-select:none;border:1px solid transparent}dashboard-box-small.clickable:hover,dashboard-box-small.clickable.selected{box-shadow:0 0px 2px 0px #1c203e;background:#fff}dashboard-box-small .box-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;font-size:14px}dashboard-box-small .box-title>*{margin-right:2px}dashboard-box-small .box-subtitle{color:rgba(0,0,0,.54);font-size:11px}dashboard-box-small.small{min-width:auto;border-radius:5px}dashboard-box-small.small .box-subtitle{display:none}dashboard-box-small.small .box-title{font-weight:500;font-size:13px;color:inherit}dashboard-box-small.small .icon-background{padding:5px}dashboard-box-small.small .icon-background i{font-size:14px;width:14px;height:14px;line-height:14px}dashboard-box-small.small:not(.selected) .box-title{color:rgba(0,0,0,.54)}dashboard-box-small.placeholder .icon-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeload;animation-timing-function:linear;background:#e0e0e0;background:linear-gradient(to right, #e0e0e0 8%, #d4d4d4 18%, #e0e0e0 33%);background-size:1200px 104px;margin:1px 0}dashboard-box-small.placeholder .box-title{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeload;animation-timing-function:linear;background:#e0e0e0;background:linear-gradient(to right, #e0e0e0 8%, #d4d4d4 18%, #e0e0e0 33%);background-size:1200px 104px;min-width:90px;min-height:18px;max-height:19px;border-radius:5px}dashboard-box-small.placeholder .box-subtitle{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeload;animation-timing-function:linear;background:#e0e0e0;background:linear-gradient(to right, #e0e0e0 8%, #d4d4d4 18%, #e0e0e0 33%);background-size:1200px 104px;min-width:90px;min-height:15px;max-height:15px;margin-top:4px;border-radius:5px}
v-calendar .v-calendar{position:relative;min-width:200px}v-calendar .v-calendar .vc-day-headers,v-calendar .v-calendar .vc-days,v-calendar .v-calendar .vc-title{display:grid;grid-template-columns:repeat(7, 1fr);grid-auto-rows:auto}v-calendar .v-calendar .vc-title{margin-bottom:20px;user-select:none}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-calendar .v-calendar .vc-title{margin-bottom:10px}}v-calendar .v-calendar .vc-title .vc-caption{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;font-size:15px;cursor:default;grid-column:2/span 5}v-calendar .v-calendar .vc-title .vc-caption>*{max-width:100%}v-calendar .v-calendar .vc-title .vc-caption-month{font-weight:600;margin-right:.4em}v-calendar .v-calendar .vc-day-headers{color:rgba(0,0,0,.54);font-size:12px;margin-bottom:5px}v-calendar .v-calendar .vc-button-prev-month,v-calendar .v-calendar .vc-button-next-month{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;font-size:20px;width:20px;height:20px;line-height:20px;color:#777;font-weight:bold;border-radius:50%;min-width:27px;min-height:27px;user-select:none}v-calendar .v-calendar .vc-button-prev-month>*,v-calendar .v-calendar .vc-button-next-month>*{max-width:100%}v-calendar .v-calendar .vc-button-prev-month:hover,v-calendar .v-calendar .vc-button-next-month:hover{background:var(--accent-color);color:#fff;cursor:pointer}v-calendar .v-calendar .vc-day-header,v-calendar .v-calendar .vc-day{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;min-width:35px;max-width:35px}v-calendar .v-calendar .vc-day-header>*,v-calendar .v-calendar .vc-day>*{max-width:100%}@media screen and (max-width: 1280px){v-calendar .v-calendar .vc-day-header,v-calendar .v-calendar .vc-day{min-width:30px;max-width:30px}}v-calendar .v-calendar .vc-days{position:relative}v-calendar .v-calendar .vc-days.loading .vc-day-container{opacity:0 !important}v-calendar .v-calendar .vc-days .vc-day-container{user-select:none;opacity:1;transition:.3s ease-out opacity}v-calendar .v-calendar .vc-days .vc-day-container:first-child{grid-column-start:var(--startingDay)}v-calendar .v-calendar .vc-days .vc-day-container:first-child:not(.startOfRange):before{left:-50% !important;width:100% !important;background:linear-gradient(90deg, transparent 0%, var(--accent-color) 70%) !important}v-calendar .v-calendar .vc-days .vc-day-container:last-child:not(.endOfRange):after{width:50% !important;background:linear-gradient(270deg, transparent 0%, var(--accent-color) 70%) !important}v-calendar .v-calendar .vc-days .vc-day-container .vc-day{min-height:35px;border-radius:50%}@media screen and (max-width: 1280px){v-calendar .v-calendar .vc-days .vc-day-container .vc-day{min-height:30px}}v-calendar .v-calendar .vc-days .vc-day-container:hover .vc-day{position:relative;cursor:pointer;z-index:1}v-calendar .v-calendar .vc-days .vc-day-container:hover:not(.startOfRange):not(.endOfRange) .vc-day{color:inherit !important;border:1px solid var(--accent-color) !important;background:#fff !important}v-calendar .v-calendar .vc-days .vc-day-container.loading{opacity:1 !important}v-calendar .v-calendar .vc-days .vc-day-container.loading .vc-day{position:relative;background:rgba(0,0,0,.03) !important;background:transparent !important;color:inherit !important}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}v-calendar .v-calendar .vc-days .vc-day-container.loading .vc-day:after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;display:inline-block;border-top:1px solid var(--accent-color);border-right:1px solid #fff;box-sizing:border-box;animation:rotation 2s linear infinite}v-calendar .v-calendar .vc-days .vc-day-container.selected{position:relative}v-calendar .v-calendar .vc-days .vc-day-container.selected:before,v-calendar .v-calendar .vc-days .vc-day-container.selected:after{content:"";position:absolute;background:var(--accent-color);top:0;bottom:0;left:50%;width:50%;opacity:.1;pointer-events:none}v-calendar .v-calendar .vc-days .vc-day-container.selected:before{left:0%}v-calendar .v-calendar .vc-days .vc-day-container.selected.startOfRange .vc-day,v-calendar .v-calendar .vc-days .vc-day-container.selected.endOfRange .vc-day{color:#fff;background:var(--accent-color)}v-calendar .v-calendar .vc-days .vc-day-container.selected.startOfRange:before,v-calendar .v-calendar .vc-days .vc-day-container.selected.startOfRange:after{content:"";left:25%;width:75%;pointer-events:none}v-calendar .v-calendar .vc-days .vc-day-container.selected.endOfRange:before,v-calendar .v-calendar .vc-days .vc-day-container.selected.endOfRange:after{content:"";left:0%;width:25%;pointer-events:none}v-calendar .v-calendar .vc-days .vc-day-container.selected.startOfRange:before,v-calendar .v-calendar .vc-days .vc-day-container.selected.endOfRange:after{display:none}v-calendar .v-calendar .vc-days .vc-day-container.selected.startOfRange.endOfRange:before{display:none}v-calendar .v-calendar .vc-days .vc-day-container.disabled{pointer-events:none;opacity:.3}v-calendar .v-calendar .vc-days .vc-day-container.today .vc-day{text-decoration:none;font-weight:600;position:relative}v-calendar .v-calendar .vc-days .vc-day-container.today .vc-day:before{content:"";background:var(--accent-color);position:absolute;bottom:3px;margin-left:-1px;left:50%;width:3px;height:3px;border-radius:50%}v-calendar .error-container{position:absolute;top:23px;left:50%;transform:translateX(-50%);min-height:20px}v-calendar .error-container .error{font-size:12px;color:#cf4946;white-space:nowrap}
v-time-filters{display:flex;flex-direction:column}v-time-filters.vertical .time-picker-panel>.time-picker{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-content:flex-start;max-width:100%}v-time-filters.vertical .time-picker-panel>.time-picker>*{max-width:100%}v-time-filters.vertical .time-picker-panel>.time-picker v-toggle{max-width:100%}v-time-filters.vertical .time-picker-panel>.time-picker v-toggle:not(:last-child){margin-bottom:10px}v-time-filters .show-time-filter-button{align-items:end}v-time-filters .time-picker-panel{display:flex;flex-direction:column}v-time-filters .time-picker-panel:not(:only-child){margin-top:20px}v-time-filters .time-picker-panel .time-picker{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%}v-time-filters .time-picker-panel .time-picker>*{max-width:100%}v-time-filters .time-picker-panel .time-picker v-toggle{max-width:40%;min-width:40%;margin-right:20px}v-time-filters .time-picker-panel .time-picker .controls{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}v-time-filters .time-picker-panel .time-picker .controls>*{max-width:100%}v-time-filters .time-picker-panel .time-picker .controls .time-picker-to{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;min-height:37px;width:37px}v-time-filters .time-picker-panel .time-picker .controls .time-picker-to>*{max-width:100%}v-time-filters .time-picker-panel .time-picker .controls i{font-size:16px;width:16px;height:16px;line-height:16px;cursor:pointer;margin-left:10px;color:rgba(0,0,0,.54)}v-time-filters>.vertical{display:flex;flex-direction:column}v-time-filters>.horizontal{display:flex;flex-direction:row}
v-date-selector{display:flex;flex-direction:column}v-date-selector .left-panel{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;width:190px;max-width:40%;min-width:40%}@media screen and (max-width: 1280px){v-date-selector .left-panel{display:none}}v-date-selector .right-panel{flex:1;margin-left:20px}v-date-selector .quick-dates{flex:1}v-date-selector .quick-dates>div{padding:10px;border-radius:5px}v-date-selector .quick-dates>div.selected,v-date-selector .quick-dates>div:hover{background:rgba(0,0,0,.03);font-weight:600;cursor:pointer}v-date-selector .quick-dates+v-button{margin-top:10px;align-self:start}v-date-selector .show-time-filter-button{align-items:end}v-date-selector .time-picker-panel{display:flex;flex-direction:column;margin-top:20px}v-date-selector .time-picker-panel .left-panel{padding-left:0;text-align:right;color:rgba(0,0,0,.54)}v-date-selector .time-picker-panel .time-picker{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}v-date-selector .time-picker-panel .time-picker>*{max-width:100%}v-date-selector .time-picker-panel .time-picker v-toggle{min-width:200px;max-width:40%;min-width:40%;margin-right:20px}v-date-selector .time-picker-panel .time-picker .time-picker-to{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;min-height:37px;width:37px}v-date-selector .time-picker-panel .time-picker .time-picker-to>*{max-width:100%}v-date-selector .time-picker-panel .time-picker i{font-size:16px;width:16px;height:16px;line-height:16px;cursor:pointer;margin-left:10px;color:rgba(0,0,0,.54)}v-date-selector>.vertical{display:flex;flex-direction:column}v-date-selector>.vertical .right-panel{order:-1}v-date-selector>.vertical .left-panel{padding-left:0}v-date-selector>.vertical .left-panel .quick-dates{display:flex;flex-direction:row}v-date-selector>.vertical .left-panel .quick-dates>div{flex:0 0 auto}v-date-selector>.horizontal{display:flex;flex-direction:row}v-date-selector .time-filters-container.hide{display:none}
v-descriptive-list-item{display:flex;flex-direction:row;padding:15px 0px}v-descriptive-list-item:not(:last-child){border-bottom:1px solid #e5e5e57a}v-descriptive-list-item.clickable{cursor:pointer}v-descriptive-list-item.clickable:hover .title-description-container>.description{opacity:1}v-descriptive-list-item.row{padding:6px 0px}v-descriptive-list-item.row .title-description-container{display:flex;flex-direction:row;align-items:center}v-descriptive-list-item.row .title-description-container .title{justify-content:center;align-items:center;align-content:center;max-width:100%;margin-right:10px}v-descriptive-list-item.row .title-description-container .title>*{max-width:100%}v-descriptive-list-item.row .title-description-container .description{justify-content:center;align-items:center;align-content:center;max-width:100%;margin-top:0px}v-descriptive-list-item.row .title-description-container .description>*{max-width:100%}v-descriptive-list-item .title-start-container{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;margin-right:20px;overflow:hidden}v-descriptive-list-item .title-start-container>*{max-width:100%}v-descriptive-list-item .title-description-container{display:flex;flex-direction:column;flex:1;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;overflow:hidden}v-descriptive-list-item .title-description-container>*{max-width:100%}v-descriptive-list-item .title-description-container .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;flex-direction:row;font-size:14px;font-weight:500}v-descriptive-list-item .title-description-container .description{display:flex;flex-direction:column;opacity:.6;margin-top:6px;transition:opacity 50ms ease-out}v-descriptive-list-item .title-end-container{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;margin-left:20px;overflow:hidden}v-descriptive-list-item .title-end-container>*{max-width:100%}
v-pills{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}v-pills .pill{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;background:rgba(0,0,0,.03);user-select:none;white-space:nowrap;font-size:11px;padding:5px 14px;border-radius:25px;transition:background-color 150ms ease-out}v-pills .pill>*{max-width:100%}v-pills .pill.hover-enabled:hover{background-color:var(--accent-color);color:#fff}v-pills .pill i.material-icons{opacity:.6;margin-right:6px}v-pills .pill i.material-icons.hovering{cursor:pointer}v-pills .pill.error{background:rgba(207,72,70,.7)}v-pills .pill.warning{background:rgba(255,165,0,.7)}v-pills .pill.success{background:rgba(32,136,64,.7)}
v-tags{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;flex-wrap:wrap;margin-bottom:-5px}v-tags>*{max-width:100%}v-tags.dark-mode .tag{background:rgba(0,0,0,.5);color:rgba(255,255,255,.85)}v-tags .tag{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;background:rgba(0,0,0,.03);color:rgba(0,0,0,.54);margin-right:5px;margin-bottom:5px;border-radius:4px;border:1px solid rgba(0,0,0,.03);font-size:11px;overflow:hidden}v-tags .tag>*{max-width:100%}v-tags .tag.large{font-size:13px;background:#ededed;border-color:#d3d3d3}v-tags .tag .remove{padding:3px 8px;background:#f3f3f3;color:#848484;border-top-right-radius:4px;border-bottom-right-radius:4px}v-tags .tag .remove:hover{background:#fff;color:#636363;cursor:pointer}v-tags .tag .content{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:3px 6px}v-tags .tag .content>*{max-width:100%}v-tags .tag .content i{color:#9c9c9c;opacity:.8}v-tags .tag .content i:not(:only-child){margin-right:6px}v-tags .tag .content.clickable{transition:background-color,color 60ms ease-out}v-tags .tag .content.clickable:hover{cursor:pointer;background:#f1f1f1;transition:background-color,color 60ms ease-out}v-tags .tag .content.clickable:hover i{color:#636363}
veri-badge{display:inline-block;background:#ef0403;background:#cf4946;border-radius:50%;width:18px;height:18px;line-height:18px;text-align:center;color:#fff;font-size:10px;box-shadow:0 1px 1px rgba(0,0,0,.3);z-index:5;transform:scale(1);opacity:1}veri-badge.ng-enter,veri-badge.ng-hide,veri-badge.ng-leave.ng-leave-active,veri-badge.ng-hide-add.ng-hide-add-active,veri-badge.ng-hide-remove{transform:scale(0.5);opacity:0;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}veri-badge.ng-enter.ng-enter-active,veri-badge.ng-add.ng-add-active,veri-badge.ng-hide-remove.ng-hide-remove-active,veri-badge.ng-hide-add,veri-badge.ng-leave{transform:scale(1);opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}veri-badge.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}
.layout-row>veri-card+veri-card{margin-left:0}.layout-column>veri-card+veri-card{margin-top:0}veri-card{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative;display:flex;flex-direction:column;margin:10px;position:relative;flex-basis:auto}veri-card.flat-transparent{box-shadow:none}veri-card.clickable{transition:.15s ease-out box-shadow}veri-card.clickable:hover,veri-card.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}veri-card.sunk{background:#f4f4f4;background:rgba(0,0,0,.03);box-shadow:none}veri-card.sunk .veri-card-title-container{background:transparent;border:none}veri-card.sunk .veri-card-body{background:#efefef}veri-card header title-end{display:flex;flex-direction:row}veri-card.flat-transparent{background:transparent;box-shadow:none;margin:0;min-height:100px}veri-card.flat-transparent header{background:transparent;border-bottom:1px solid transparent}veri-card.flat-transparent header h2{text-transform:uppercase;opacity:.4}veri-card.allow-overflow{overflow:visible}veri-card.allow-overflow .veri-card-body,veri-card.allow-overflow veri-card-body{overflow:visible}veri-card.no-scroll .veri-card-body{overflow:hidden}veri-card .veri-card-body,veri-card veri-card-body{flex:1;display:flex;flex-direction:column;transition:max-height 500ms ease-in-out;flex-basis:auto;position:relative;overflow:hidden;overflow-y:auto;min-height:0}veri-card .veri-card-body.padding,veri-card veri-card-body.padding{padding:10px}veri-card .veri-card-body.collapse,veri-card veri-card-body.collapse{max-height:0}veri-card .veri-card-body.grey-background,veri-card veri-card-body.grey-background{background:#f8f8f8;background:#fbfbfb}veri-card .veri-card-body.grey-background+.veri-card-footer,veri-card veri-card-body.grey-background+.veri-card-footer{background:#fff}veri-card .veri-card-body h3,veri-card veri-card-body h3{font-weight:500}veri-card .veri-card-body h3.grey-background,veri-card veri-card-body h3.grey-background{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px;padding-left:16px;margin-bottom:0;font-weight:normal}veri-card .veri-card-body h3.grey-background:first-child,veri-card veri-card-body h3.grey-background:first-child{border-top:none;margin-top:0}veri-card .veri-card-body .md-padding>h3,veri-card veri-card-body .md-padding>h3{margin-top:0}veri-card .veri-card-title-container{position:relative;border-bottom:1px solid #eee;padding:0 10px;background:#fff;border-top-left-radius:3px;border-top-right-radius:3px}veri-card .veri-card-title-container+.veri-card-body>veri-tabs:first-child>.tab-title-container{background:rgba(0,0,0,.03)}veri-card .veri-card-title-container+.veri-card-body>veri-tabs:first-child>.tab-title-container>md-nav-bar,veri-card .veri-card-title-container+.veri-card-body>veri-tabs:first-child>.tab-title-container>md-nav-bar>.md-nav-bar{background:transparent}veri-card .veri-card-title-container .collapse-indicator{width:30px;position:absolute;right:8px;top:50%;background:#fff;transform:translateY(-40%);opacity:0;transition:.3s ease-out all}veri-card .veri-card-title-container.collapsable:hover{cursor:pointer}veri-card .veri-card-title-container.collapsable:hover .collapse-indicator{opacity:1;transform:translateY(-50%)}veri-card .veri-card-title-container h2{padding-left:0}veri-card .veri-card-title-container .card-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin:0;padding:10px 16px;padding-left:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}veri-card .veri-card-title-container .card-title>*{max-width:100%}veri-card .veri-card-title-container .card-title i.material-icons{font-size:16px;width:16px;height:16px;line-height:16px;color:rgba(0,0,0,.54);margin-right:5px}veri-card .veri-card-title-container.compact-title .card-title{padding:10px;padding-left:0}veri-card .veri-card-title-container.compact-title h2{font-size:14px;font-weight:500}veri-card .veri-card-title-container title-start{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-right:16px}veri-card .veri-card-title-container title-start>*{max-width:100%}veri-card .veri-card-title-container title-end .md-button{margin-top:0;margin-right:0;margin-bottom:0}veri-card>.veri-card-footer{flex:0 0 auto;display:flex;flex-direction:row;border-top:1px solid 1px solid #eee;padding:4px;background-color:#f8f8f8}veri-card>.veri-card-footer veri-card-footer{flex:1;display:flex;flex-direction:row}veri-card veri-card-action-footer>*{flex:1}veri-card veri-card-action-footer,veri-card action-block{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;flex-wrap:wrap;background:rgba(0,0,0,.03)}veri-card veri-card-action-footer>*,veri-card action-block>*{max-width:100%}veri-card veri-card-action-footer>*,veri-card action-block>*{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;color:rgba(0,0,0,.54);font-weight:500;font-size:12px;text-align:center;line-height:24px;padding:6px 8px;background:transparent}veri-card veri-card-action-footer>*>*,veri-card action-block>*>*{max-width:100%}veri-card veri-card-action-footer>a,veri-card action-block>a{transition:.3s ease-out background}veri-card veri-card-action-footer>a.active,veri-card action-block>a.active{background:rgba(0,0,0,.05)}veri-card veri-card-action-footer>a:hover,veri-card action-block>a:hover{text-decoration:none !important;background:rgba(0,0,0,.05)}veri-card veri-card-action-footer>a i,veri-card action-block>a i{margin-right:5px}veri-card>.veri-card-footer:empty,veri-card>.veri-card-action-footer:empty{display:none}veri-card action-block{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;background:transparent}veri-card action-block a{display:flex;flex-direction:row;min-width:45px;padding-left:10px;padding-right:10px;border-bottom:1px solid transparent}veri-card action-block a i{color:rgba(0,0,0,.4);margin:0}veri-card action-block a i+*{margin-left:5px;white-space:nowrap}veri-card action-block a.selected{border-bottom:2px solid var(--accent-color);margin-bottom:-1px;background:rgba(0,0,0,.02)}veri-card action-block a.selected i{color:#1c203e}veri-card .veri-card-body>veri-tabs:first-child .md-nav-bar{background:#fff}veri-card veri-tabs .veri-tab-container{background:rgba(0,0,0,.01)}veri-card md-tabs md-tabs-wrapper{background:rgba(0,0,0,.03)}veri-card md-tabs md-tabs-content-wrapper,veri-card md-tabs md-tabs-content-wrapper>md-content{background:rgba(0,0,0,.01) !important}veri-card.bottom-arrow:after,veri-card.bottom-arrow:before,veri-card.top-arrow:after,veri-card.top-arrow:before{transition:all .3s ease-out;position:absolute;top:100%;left:50%;transform:translate(-50%, -1px);content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}veri-card.bottom-arrow:before{border-width:10px;border-top-color:rgba(0,0,0,.1);transform:translateY(-50%, 0px)}veri-card.top-arrow:before,veri-card.top-arrow:after{border-bottom:8px solid #fff;border-top:none}veri-card.top-arrow:before{top:-8px;border-bottom:8px solid rgba(0,0,0,.1)}veri-card.top-arrow:after{top:-5px}veri-card loading-indicator .loading-indicator-container{top:40px}
veri-colour-picker label{color:rgba(0,0,0,.5);font-size:13px;padding-left:3px}veri-colour-picker .colour-picker div{margin:3px;height:30px;position:relative;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#262626;color:#fff;border-radius:3px;padding:2px 5px;font-size:11px}veri-colour-picker .colour-picker div:hover{opacity:.8;cursor:pointer}veri-colour-picker .colour-picker div.selected{border:solid 3px #000}veri-colour-picker .colour-picker div .material-icons{position:absolute;top:50%;left:50%;opacity:1;transform:translate(-50%, -50%)}veri-colour-picker .colour-picker div .material-icons.ng-enter,veri-colour-picker .colour-picker div .material-icons.ng-hide,veri-colour-picker .colour-picker div .material-icons.ng-leave.ng-leave-active,veri-colour-picker .colour-picker div .material-icons.ng-hide-add.ng-hide-add-active,veri-colour-picker .colour-picker div .material-icons.ng-hide-remove{opacity:0;transform:translate(-50%, 0%);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}veri-colour-picker .colour-picker div .material-icons.ng-enter.ng-enter-active,veri-colour-picker .colour-picker div .material-icons.ng-add.ng-add-active,veri-colour-picker .colour-picker div .material-icons.ng-hide-remove.ng-hide-remove-active,veri-colour-picker .colour-picker div .material-icons.ng-hide-add,veri-colour-picker .colour-picker div .material-icons.ng-leave{opacity:1;transform:translate(-50%, -50%);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}veri-colour-picker .colour-picker div .material-icons.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}
veri-info-panel{display:flex;flex-direction:row;border-radius:10px;background:rgba(0,0,0,.03);overflow:hidden;padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){veri-info-panel{padding:10px}}veri-info-panel.warning .icon-container i{color:orange}veri-info-panel.ok .icon-container i,veri-info-panel.good .icon-container i{color:#208840}veri-info-panel.transparent{background:transparent}veri-info-panel .icon-container{margin-right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){veri-info-panel .icon-container{margin-right:10px}}veri-info-panel .icon-container i{color:rgba(0,0,0,.54)}veri-info-panel .icon-container .material-icons,veri-info-panel .icon-container i[class^=fa-]{font-size:24px;width:24px;height:24px;line-height:24px}veri-info-panel .icon-container.tiny{display:flex;flex-direction:row;margin:8px}veri-info-panel .icon-container.tiny .material-icons{font-size:21px}veri-info-panel:not(.has-icon) .information-container:only-child{margin-left:0px}veri-info-panel .information-container{flex:1;display:flex;flex-direction:column;justify-content:center}veri-info-panel .information-container.tiny{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;margin:8px 8px 8px 0px}veri-info-panel .information-container.tiny .title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;font-size:1.4rem;margin-bottom:0px;margin-right:10px}veri-info-panel .information-container.tiny .title>*{max-width:100%}veri-info-panel .information-container:only-child{margin-left:20px}veri-info-panel .information-container:not(.tiny) .title:only-child{margin-bottom:3px}veri-info-panel .information-container .title{font-size:14px;font-weight:600;margin-bottom:5px}veri-info-panel .information-container .title md-icon{color:rgba(0,0,0,.18);margin-right:10px}veri-info-panel .information-container .subtitle{color:rgba(0,0,0,.54)}veri-info-panel .information-container .content{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}veri-info-panel .information-container .content>*{max-width:100%}veri-info-panel.error .title,veri-info-panel.error i{color:#cf4946}veri-info-panel v-button{margin-top:10px;align-self:end}
veri-number-field{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}veri-number-field>*{max-width:100%}veri-number-field .value-input{height:30px;width:38px;margin-top:0px;margin-bottom:0px;border-radius:0px !important;border-left:none;border-right:none;text-align:center;padding:3px 7px;border:1px solid rgba(0,0,0,.12);background:#fff;border-style:solid;color:#000}veri-number-field .value-input::-webkit-outer-spin-button,veri-number-field .value-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}veri-number-field .value-input[type=number]{-moz-appearance:textfield}veri-number-field .value-button{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;border:1px solid #e0e0e0;border-radius:6px;height:30px;width:30px;transition:background-color 150ms ease-out}veri-number-field .value-button>*{max-width:100%}veri-number-field .value-button.disabled{border-color:#00000014}veri-number-field .value-button.disabled md-icon{color:#0000002b}veri-number-field .value-button:hover:not(.disabled){background:rgba(158,158,158,.2)}veri-number-field .value-button.left{border-top-right-radius:0px;border-bottom-right-radius:0px;border-right:none}veri-number-field .value-button.right{border-top-left-radius:0px;border-bottom-left-radius:0px;border-left:none}
veri-table{display:flex;flex-direction:column}veri-table .table-head .sorted .header-title+i.material-icons{color:#00426a}veri-table veri-map{min-height:33vh !important}veri-table ng-transclude[ng-transclude-slot=titleStart],veri-table ng-transclude[ng-transclude-slot=titleEnd],veri-table title-start,veri-table title-end{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}veri-table ng-transclude[ng-transclude-slot=titleStart]>*,veri-table ng-transclude[ng-transclude-slot=titleEnd]>*,veri-table title-start>*,veri-table title-end>*{max-width:100%}veri-table new-resource-filter-bar{margin-right:8px}veri-table group-selector{padding-right:7px}veri-table:not(:first-child){border-top:1px solid #e6e6e6}veri-table .veri-select-box{margin-left:0}veri-table .search-row{background:#f8f8f8;padding-right:7px}veri-table .search-row ng-transclude[ng-transclude-slot=titleEnd]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}veri-table .search-row ng-transclude[ng-transclude-slot=titleEnd]>*{max-width:100%}veri-table .search-row .md-button{margin:0}veri-table .graphOptions{position:relative}veri-table .graphOptions .graphOptionsButton{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:0px 12px;height:100%}veri-table .graphOptions .graphOptionsButton>*{max-width:100%}veri-table .graphOptions .graphOptionsButton:hover{cursor:pointer;background:rgba(0,0,0,.03)}veri-table .graphOptions .graphOptionsButton:hover i{color:var(--accent-color)}veri-table .graphOptions .graphOptionsButton i{font-size:20px;width:20px;height:20px;line-height:20px;color:rgba(0,0,0,.54)}veri-table .graphOptions .graphOptionsPicker{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform;opacity:1;pointer-events:all;transform:translateY(0px);box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12);z-index:1;overflow:visible;position:absolute;right:-10px;top:35px;min-width:200px}veri-table .graphOptions .graphOptionsPicker.ng-enter,veri-table .graphOptions .graphOptionsPicker.ng-hide,veri-table .graphOptions .graphOptionsPicker.ng-leave.ng-leave-active,veri-table .graphOptions .graphOptionsPicker.ng-hide-add.ng-hide-add-active,veri-table .graphOptions .graphOptionsPicker.ng-hide-remove{pointer-events:none;opacity:0;transform:translateY(-10px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}veri-table .graphOptions .graphOptionsPicker.ng-enter.ng-enter-active,veri-table .graphOptions .graphOptionsPicker.ng-add.ng-add-active,veri-table .graphOptions .graphOptionsPicker.ng-hide-remove.ng-hide-remove-active,veri-table .graphOptions .graphOptionsPicker.ng-hide-add,veri-table .graphOptions .graphOptionsPicker.ng-leave{opacity:1;pointer-events:all;transform:translateY(0px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}veri-table .graphOptions .graphOptionsPicker.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}veri-table .graphOptions .graphOptionsPicker:after,veri-table .graphOptions .graphOptionsPicker:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;bottom:100%;left:50%;transform:translate(-50%, 0px);border-left-width:8px;border-right-width:8px;border-bottom:8px solid #fff}veri-table .graphOptions .graphOptionsPicker:before{border-width:9px;border-bottom-color:rgba(0,0,0,.1)}veri-table .graphOptions .graphOptionsPicker:after,veri-table .graphOptions .graphOptionsPicker:before{left:89%}veri-table .graphOptions .graphOptionsPicker .graph-header-option{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px;cursor:pointer;user-select:none}veri-table .graphOptions .graphOptionsPicker .graph-header-option>*{max-width:100%}veri-table .graphOptions .graphOptionsPicker .graph-header-option:hover,veri-table .graphOptions .graphOptionsPicker .graph-header-option.selected{background:rgba(0,0,0,.03)}veri-table .graphOptions .graphOptionsPicker .graph-header-option.selected i{color:#208840}veri-table .graphOptions .graphOptionsPicker .graph-header-option i{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:5px;color:rgba(0,0,0,.54)}veri-table .no-items-text{color:#999;width:90%;text-align:center;opacity:1;transform:translate(-50%, -50%)}veri-table .no-items-text.ng-enter,veri-table .no-items-text.ng-hide,veri-table .no-items-text.ng-leave.ng-leave-active,veri-table .no-items-text.ng-hide-add.ng-hide-add-active,veri-table .no-items-text.ng-hide-remove{opacity:0;transform:translate(-50%, 51%);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}veri-table .no-items-text.ng-enter.ng-enter-active,veri-table .no-items-text.ng-add.ng-add-active,veri-table .no-items-text.ng-hide-remove.ng-hide-remove-active,veri-table .no-items-text.ng-hide-add,veri-table .no-items-text.ng-leave{opacity:1;transform:translate(-50%, -50%);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}veri-table .no-items-text.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}veri-table .table-head{background:rgba(0,0,0,.02)}veri-table .table-head .table-cell{cursor:default;user-select:none;line-height:20px;color:#555;overflow:hidden;font-weight:600s;text-transform:uppercase;position:relative;transition:.3s ease-out margin-top}veri-table .table-head .table-cell .filter-label{font-weight:normal;font-size:11px;color:#999;margin-top:-7px;position:absolute;opacity:0;transition:.3s ease-out opacity;display:block;background:#fff;height:27px;cursor:pointer;user-select:none;padding:0px 10px;padding-right:25px}veri-table .table-head .table-cell .filter-label:hover{color:var(--accent-color)}veri-table .table-head .table-cell:hover .filter-label{opacity:1}veri-table .table-head .table-cell.sortable{cursor:pointer}veri-table .table-head .table-cell.sortable:hover,veri-table .table-head .table-cell.sortable.sorted{color:#333}veri-table .table-head .table-cell.sortable:hover .sort-icon,veri-table .table-head .table-cell.sortable:hover .filter-icon,veri-table .table-head .table-cell.sortable.sorted .sort-icon,veri-table .table-head .table-cell.sortable.sorted .filter-icon{opacity:1}veri-table .table-head .table-cell.sortable.text-right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%}veri-table .table-head .table-cell.sortable.text-right>*{max-width:100%}veri-table .table-head .table-cell.sortable.text-right .sort-icon,veri-table .table-head .table-cell.sortable.text-right .filter-icon{order:-1;margin-right:1px;margin-left:0px}veri-table .table-head .table-cell.sortable .sort-icon,veri-table .table-head .table-cell.sortable .filter-icon{color:#999;margin-left:1px;display:inline-block;vertical-align:middle;opacity:0}@supports not (-ms-high-contrast: none){veri-table .table-head .table-cell.sortable .sort-icon,veri-table .table-head .table-cell.sortable .filter-icon{transition:.3s ease-out all}}veri-table .table-head .table-cell.sortable .sort-icon.upward,veri-table .table-head .table-cell.sortable .filter-icon.upward{transform:rotate(180deg)}veri-table .table-head .table-cell.sortable .filter-icon{position:absolute;top:50%;transform:translateY(-50%);right:5px}veri-table .table-head .table-cell.sortable .filter-icon:hover{color:var(--accent-color)}veri-table .table-head .table-cell.sortable .header-title{display:inline-block}veri-table .table-head .table-cell.sortable .header-title:hover{color:var(--accent-color)}veri-table .table-cell.clickable-indicator{padding-left:0;width:1px;min-width:1px;max-width:1px}veri-table .table-cell.clickable-indicator i{display:none;transform:translateY(-50%);position:absolute;right:5px;top:50%}veri-table .table-body:not(.clickable) .clickable-indicator,veri-table .table-head:not(.clickable) .clickable-indicator{max-width:0 !important;min-width:0 !important;padding:0 !important}veri-table .clickable .table-row{position:relative}veri-table .table-head .border-spacer{margin-left:5px}veri-table .table-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;border-left:3px solid rgba(0,0,0,.1);border-left-color:transparent}veri-table .table-row>*{max-width:100%}veri-table .table-row.gm-drag-element{opacity:.3}veri-table .table-row.ok{border-left-color:rgba(0,0,0,.1)}veri-table .table-row.pass{border-left-color:#208840}veri-table .table-row.error{border-left-color:#cf4946}veri-table .table-row.warning{border-left-color:orange}veri-table .table-cell.no-flex{display:inline}veri-table .table-cell.text-right{text-align:right}veri-table .table-cell.pass{color:#208840}veri-table .table-cell.error{color:#c85d5a;color:#cf4946}veri-table .table-cell.warning{color:#e59733;color:orange}veri-table md-list-item.table-row{margin:0;padding:0}veri-table .material-icons.show-on-hover{height:20px}veri-table .table-body{overflow-y:auto}veri-table .table-body .show-on-hover{opacity:0;margin-left:-10px}@supports not (-ms-high-contrast: none){veri-table .table-body .show-on-hover{transition:ease-out .3s all}}veri-table .table-body.clickable .table-row{cursor:pointer}veri-table .table-body.clickable .table-row:hover,veri-table .table-body.clickable .table-row.selected{background:rgba(0,0,0,.03);border-left-color:#3c6479}veri-table .table-body.clickable .table-row:hover .show-on-hover,veri-table .table-body.clickable .table-row.selected .show-on-hover{opacity:1;margin:0}veri-table .table-body.clickable .table-row.fade-row,veri-table .table-body.clickable .table-row.disabled{opacity:.5}veri-table .table-body.clickable .table-row.disabled{pointer-events:none}veri-table .table-body.clickable .table-row .md-button{padding:0}veri-table .table-body.clickable .table-row .md-button:hover{background:transparent}veri-table .last-available-data-btn{display:inline-block}.is-mobile-device veri-table .clickable-indicator{display:none}
page-actions{display:flex;flex-direction:column}page-actions>.search-row{display:flex;flex-direction:row;justify-content:flex-end;align-items:start;align-content:start;max-width:100%}page-actions>.search-row>*{max-width:100%}page-actions>.search-row>*:not(:first-child){margin-left:10px}page-actions>.search-row+*{margin-top:10px}page-actions>.search-row>veri-search-box{flex:1;overflow:hidden}page-actions input{height:32px}page-actions .md-button{margin-top:0 !important;margin-bottom:0;min-height:30px;line-height:30px !important;box-shadow:none !important}@media screen and (max-width: 1280px){page-actions veri-nav-pills{display:none}}@media screen and (max-width: 960px){page-actions v-export-button{display:none}}
default-layout{overflow:hidden;position:relative;padding:20px;display:flex;flex-direction:column;gap:20px}default-layout:only-child{flex:1}@media screen and (max-width: 1280px),screen and (max-height: 768px){default-layout{padding:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){default-layout{gap:10px}}default-layout>.content-layout{flex:1;display:flex;flex-direction:row;gap:20px;overflow:hidden}@media screen and (max-width: 1280px),screen and (max-height: 768px){default-layout>.content-layout{gap:10px}}default-layout>.content-layout>.contents{flex:1;display:flex;flex-direction:column;overflow:hidden}default-layout>.content-layout>.contents>veri-card{margin:0}@media screen and (max-width: 1280px){default-layout>.content-layout .right-column{display:none}}default-layout>.content-layout .right-column{display:flex;flex-direction:column;gap:20px;overflow:hidden}@media screen and (max-width: 1280px),screen and (max-height: 768px){default-layout>.content-layout .right-column{gap:10px}}default-layout>veri-map{min-height:200px}default-layout>sidebar{z-index:2;margin:0 !important}default-layout .detail-page-container:not(:empty){display:flex;flex-direction:column;position:absolute;top:0;left:-20px;right:-20px;bottom:0;background:rgba(0,0,0,.1);z-index:1}default-layout default-layout{margin-left:0;margin-right:0;margin-bottom:0}default-layout default-layout page-title{display:none}
veri-search-box{display:flex;flex-direction:row;position:relative}veri-search-box>.material-icons{position:absolute;right:2px;top:50%;transform:translate(-50%, -50%);cursor:pointer}veri-search-box+.veri-select-box{margin-left:0}veri-search-box .grey-background{padding:7px !important}veri-search-box .grey-background,veri-search-box+.grey-background{background:#f8f8f8;max-height:48px}veri-search-box.no-border-bottom .grey-background{border-bottom:0}veri-search-box label{z-index:1;position:relative}veri-search-box label .material-icons{font-size:18px;width:18px;height:18px;line-height:18px;position:absolute;left:9px;top:50%;color:rgba(0,0,0,.54);transform:translate(0%, -50%)}veri-search-box input{border:1px solid #eee !important;border-radius:5px !important;padding:5px 5px 5px 30px !important;overflow:hidden !important;background:#fff;max-width:100%}veri-search-box input::placeholder{color:rgba(0,0,0,.54);font-size:13px;font-style:italic}
veri-search-box+veri-simple-nav{background:#f8f8f8;padding-right:10px;padding-left:0px}veri-simple-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;padding:7px}veri-simple-nav>*{max-width:100%}veri-simple-nav .nav-label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;color:#999;text-transform:uppercase;margin-bottom:0;padding-bottom:3px;padding:3px 10px;border-radius:5px;border:1px solid transparent;cursor:pointer;margin-left:10px;user-select:none}veri-simple-nav .nav-label>*{max-width:100%}veri-simple-nav .nav-label i.material-icons{margin-right:5px}veri-simple-nav .nav-label:first-child{margin-left:0}veri-simple-nav .nav-label:hover{background:rgba(0,0,0,.05);background:#fff;border-color:transparent}veri-simple-nav .nav-label.highlighted{border-color:#eee;border-color:#e5e5e5;background:#fff}veri-simple-nav .nav-label.highlighted .count{color:var(--accent-color)}veri-simple-nav .nav-label .count{margin-left:5px;font-size:11px;opacity:.7}
veri-table-container{display:flex;flex-direction:column}veri-table-container>veri-card{margin:0;border-radius:0}veri-table-container veri-table-summary:not(:empty){margin:10px}veri-table-container .graph-container{display:flex;flex-direction:row}veri-table-container .graph-container>veri-card{flex:1;margin:10px}veri-table-container .graph-container>veri-card:hover .remove-chart-button{opacity:1}veri-table-container .graph-container>veri-card:hover .remove-chart-button:hover i{color:var(--accent-color)}veri-table-container .graph-container>veri-card .remove-chart-button{opacity:0;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;transition:.3s ease-out opacity;min-width:40px}veri-table-container .graph-container>veri-card .remove-chart-button>*{max-width:100%}veri-table-container .graph-container>veri-card .remove-chart-button i{font-size:16px;width:16px;height:16px;line-height:16px;color:rgba(0,0,0,.54)}veri-table-container .graph-container>veri-card .chart-container{height:100px;height:18vh}
veri-table-summary:empty{display:none}veri-table-summary .dashboard-box-container dashboard-box-small{margin-left:0;margin-top:0;margin-bottom:0;opacity:1}veri-table-summary .dashboard-box-container+veri-card{margin-top:5px}
v-video{flex:1;display:block;min-width:100px;min-height:100px;background:#f4f4f4;overflow:hidden;position:relative}v-video .channel-label{position:absolute;top:0;left:0;border-bottom-right-radius:5px;color:#fff;z-index:3;background:#222;padding:4px 8px;font-size:12px;opacity:.7}v-video canvas,v-video video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}v-video .loading-progress-container{position:absolute;top:50%;left:0;right:0;width:100%;z-index:1;padding:50px;transform:translateY(-50%)}v-video .loading-progress-container+video{background:transparent}v-video .stream-paused-notice{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;z-index:2;background:rgba(0,0,0,.3);position:absolute;top:0;left:0;right:0;bottom:0}v-video .stream-paused-notice>*{max-width:100%}v-video .stream-paused-notice.ng-enter,v-video .stream-paused-notice.ng-hide,v-video .stream-paused-notice.ng-leave.ng-leave-active,v-video .stream-paused-notice.ng-hide-add.ng-hide-add-active,v-video .stream-paused-notice.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}v-video .stream-paused-notice.ng-enter.ng-enter-active,v-video .stream-paused-notice.ng-add.ng-add-active,v-video .stream-paused-notice.ng-hide-remove.ng-hide-remove-active,v-video .stream-paused-notice.ng-hide-add,v-video .stream-paused-notice.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}v-video .stream-paused-notice.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}v-video loading-indicator{z-index:2}v-video .veri-video-loader{position:absolute;top:50%;left:50%;transform:translateX(-50px) translateY(-50px);z-index:1}v-video .poster{object-fit:cover;width:100%;height:100%}v-video video{object-fit:cover;background:#525659;background:#222;width:100%;height:100%}v-video.fit-to-frame video{object-fit:contain}v-video .veri-video-container{overflow:hidden;position:absolute;top:0;left:0;right:50%;bottom:0;object-fit:cover}v-video .veri-video-container.loading{transition:.3s all ease-out;filter:grayscale(100%)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){v-video .veri-video-container{height:100%;width:100%}v-video video{min-width:100%;min-height:100%}}
v-video-collection{position:relative;overflow:hidden;transition:.3s ease-out all;transition-property:width,height,left,top;background:#000;opacity:1}v-video-collection.is-mobile{overflow:auto}v-video-collection.ng-enter,v-video-collection.ng-hide,v-video-collection.ng-leave.ng-leave-active,v-video-collection.ng-hide-add.ng-hide-add-active,v-video-collection.ng-hide-remove{opacity:0;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}v-video-collection.ng-enter.ng-enter-active,v-video-collection.ng-add.ng-add-active,v-video-collection.ng-hide-remove.ng-hide-remove-active,v-video-collection.ng-hide-add,v-video-collection.ng-leave{opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}v-video-collection.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}v-video-collection.fullscreen{transition:none;position:fixed;top:0;left:0;border-radius:0;z-index:100;height:100% !important;width:100% !important}v-video-collection highchart{position:absolute;left:0;bottom:0;right:0;z-index:1}v-video-collection video{transition:.3s ease-out transform}v-video-collection .zoom video{transform:scale(1.6)}v-video-collection .video-container{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}v-video-collection .video-container.fullscreen{position:fixed;top:0;left:0;z-index:100;height:100%;width:100%}v-video-collection .video-container .small-item{cursor:pointer}v-video-collection .video-container .small-item:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:transparent;z-index:1;transition:.15s ease-out background;pointer-events:none}v-video-collection .video-container .small-item:hover:after{background:rgba(0,0,0,.3);z-index:5}v-video-collection .video-container .channel-title{padding:5px 10px;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 0px 2px #000;position:absolute;top:10px;left:10px;border-radius:5px;z-index:3}v-video-collection .video-container v-video,v-video-collection .video-container v-vehicle-video-stream{height:100%;width:auto}v-video-collection .close-button{position:absolute;color:#fff;top:10px;right:10px;z-index:10;border-radius:3px;background:rgba(0,0,0,.3);width:25px;height:25px;transition:.3s ease-out all;transform:translateY(0px);opacity:1}v-video-collection .close-button i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}v-video-collection .close-button.ng-enter,v-video-collection .close-button.ng-hide,v-video-collection .close-button.ng-leave.ng-leave-active,v-video-collection .close-button.ng-hide-add.ng-hide-add-active,v-video-collection .close-button.ng-hide-remove{opacity:0;transform:translateY(-10px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}v-video-collection .close-button.ng-enter.ng-enter-active,v-video-collection .close-button.ng-add.ng-add-active,v-video-collection .close-button.ng-hide-remove.ng-hide-remove-active,v-video-collection .close-button.ng-hide-add,v-video-collection .close-button.ng-leave{transform:translateY(0px);opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}v-video-collection .close-button.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}v-video-collection .close-button:hover{text-decoration:none !important;color:#fff;background:rgba(0,0,0,.5)}v-video-collection .play-pause-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(0,0,0,.3);z-index:1;border-radius:50%;color:rgba(255,255,255,.5);min-width:70px;min-height:70px}v-video-collection .play-pause-indicator>*{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
v-video-controls{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}v-video-controls>*{max-width:100%}v-video-controls .control-button{z-index:20;width:20px;height:20px;color:#fff;text-decoration:none !important;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}v-video-controls .control-button>*{max-width:100%}v-video-controls .control-button:hover{cursor:pointer}v-video-controls .control-button+.control-button{margin-left:15px}v-video-controls .time-container{margin-left:10px;color:rgba(255,255,255,.9)}v-video-controls vr{margin:0 30px}v-video-controls .playback-speed{position:relative}v-video-controls .playback-speed .current-speed{background:rgba(255,255,255,.6);border-radius:3px;color:#000;margin:0 10px;padding:0px 15px;cursor:pointer}v-video-controls .playback-speed .current-speed:hover{background:rgba(255,255,255,.9)}v-video-controls .playback-speed .playback-speed-options{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;color:#fff;position:absolute;bottom:100%;padding-bottom:10px;right:0;background:rgba(0,0,0,.95);z-index:2}v-video-controls .playback-speed .playback-speed-options.ng-enter,v-video-controls .playback-speed .playback-speed-options.ng-hide,v-video-controls .playback-speed .playback-speed-options.ng-leave.ng-leave-active,v-video-controls .playback-speed .playback-speed-options.ng-hide-add.ng-hide-add-active,v-video-controls .playback-speed .playback-speed-options.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}v-video-controls .playback-speed .playback-speed-options.ng-enter.ng-enter-active,v-video-controls .playback-speed .playback-speed-options.ng-add.ng-add-active,v-video-controls .playback-speed .playback-speed-options.ng-hide-remove.ng-hide-remove-active,v-video-controls .playback-speed .playback-speed-options.ng-hide-add,v-video-controls .playback-speed .playback-speed-options.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}v-video-controls .playback-speed .playback-speed-options.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}v-video-controls .playback-speed .playback-speed-options .playback-speed-title{white-space:nowrap;color:rgba(255,255,255,.5);padding:5px 15px;text-transform:uppercase;font-size:12px}v-video-controls .playback-speed .playback-speed-options .playback-speed-option{padding:5px 15px;cursor:pointer}v-video-controls .playback-speed .playback-speed-options .playback-speed-option.selected,v-video-controls .playback-speed .playback-speed-options .playback-speed-option:hover{background:rgba(255,255,255,.2)}
v-video-progress{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;align-content:stretch;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}v-video-progress .video-progress-bar-event-catcher{padding-top:20px;cursor:pointer;pointer-events:all;z-index:1;transition:.3s ease-out padding;position:relative}v-video-progress .video-progress-bar-event-catcher highchart>*{position:absolute;left:-13px;right:-13px;top:0;transform:translateY(-100%)}v-video-progress .video-progress-bar-event-catcher:hover{padding-top:80px}v-video-progress .video-progress-bar-event-catcher:hover .tooltip-container{opacity:1}v-video-progress .video-progress-bar-event-catcher:hover .progress-bar-bg{background:rgba(0,0,0,.75)}v-video-progress .progress-bar-bg{width:100%;height:4px;border:none;background-color:rgba(0,0,0,.5);position:relative;transition:.3s ease-out height;pointer-events:none}v-video-progress .progress-bar-marker,v-video-progress .progress-bar-loaded,v-video-progress .progress-bar-activity-period{background-color:var(--accent-color);height:100%;z-index:20;position:absolute;top:0;left:0;bottom:0}v-video-progress .progress-bar-loaded{background:rgba(255,255,255,.15);transition:.1s ease-out width}v-video-progress .progress-bar-activity-period{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;background:rgba(255,255,255,.5);pointer-events:none}v-video-progress .progress-bar-activity-period.ng-enter,v-video-progress .progress-bar-activity-period.ng-hide,v-video-progress .progress-bar-activity-period.ng-leave.ng-leave-active,v-video-progress .progress-bar-activity-period.ng-hide-add.ng-hide-add-active,v-video-progress .progress-bar-activity-period.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}v-video-progress .progress-bar-activity-period.ng-enter.ng-enter-active,v-video-progress .progress-bar-activity-period.ng-add.ng-add-active,v-video-progress .progress-bar-activity-period.ng-hide-remove.ng-hide-remove-active,v-video-progress .progress-bar-activity-period.ng-hide-add,v-video-progress .progress-bar-activity-period.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}v-video-progress .progress-bar-activity-period.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}v-video-progress .tooltip-container{background-color:rgba(0,0,0,.5);box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12);color:#fff;min-width:80px;text-align:center;border-radius:3px;padding:5px;position:absolute;z-index:1;left:50%;bottom:11px;transform:translateX(-50%);transform:translate(-50%, -25%);opacity:0;transition:opacity .3s}v-video-progress .tooltip-container .thumbnail{width:160px;height:80px;display:block;margin-bottom:-24px;margin-bottom:-18px;border-radius:3px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-0-0{background-position:left 0px top 0px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-0-1{background-position:left 0px top -90px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-0-2{background-position:left 0px top -180px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-0-3{background-position:left 0px top -270px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-0-4{background-position:left 0px top -360px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-0-5{background-position:left 0px top -450px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-1-0{background-position:left -160px top 0px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-1-1{background-position:left -160px top -90px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-1-2{background-position:left -160px top -180px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-1-3{background-position:left -160px top -270px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-1-4{background-position:left -160px top -360px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-1-5{background-position:left -160px top -450px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-2-0{background-position:left -320px top 0px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-2-1{background-position:left -320px top -90px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-2-2{background-position:left -320px top -180px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-2-3{background-position:left -320px top -270px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-2-4{background-position:left -320px top -360px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-2-5{background-position:left -320px top -450px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-3-0{background-position:left -480px top 0px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-3-1{background-position:left -480px top -90px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-3-2{background-position:left -480px top -180px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-3-3{background-position:left -480px top -270px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-3-4{background-position:left -480px top -360px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-3-5{background-position:left -480px top -450px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-4-0{background-position:left -640px top 0px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-4-1{background-position:left -640px top -90px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-4-2{background-position:left -640px top -180px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-4-3{background-position:left -640px top -270px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-4-4{background-position:left -640px top -360px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-4-5{background-position:left -640px top -450px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-5-0{background-position:left -800px top 0px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-5-1{background-position:left -800px top -90px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-5-2{background-position:left -800px top -180px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-5-3{background-position:left -800px top -270px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-5-4{background-position:left -800px top -360px}v-video-progress .tooltip-container .thumbnail.thumbnail-pos-5-5{background-position:left -800px top -450px}v-video-progress .tooltip-container .tooltip-period{position:absolute;top:5px;left:0%;right:0%;text-shadow:0 0px 2px #000;padding:3px 5px}v-video-progress .tooltip-container .tooltip-period:not(:empty){background:rgba(0,0,0,.2)}v-video-progress .injected-content{padding:0;background:rgba(0,0,0,.75);max-height:0;transition:.3s ease-out all;background:rgba(0,0,0,.95);pointer-events:all}v-video-progress .close-button{opacity:0;transition:.3s ease-out opacity}v-video-progress .show-large-controls .progress-bar-bg{height:5px}v-video-progress .show-large-controls.video-progress-bar-event-catcher{padding-bottom:8px}v-video-progress .show-large-controls .close-button{opacity:1}v-video-progress .show-large-controls+.injected-content{max-height:40px;padding:10px;margin-top:-8px}
veri-video-thumbnails .thumbnails-container{position:relative}veri-video-thumbnails .thumbnails-container .header h4{margin-top:0}veri-video-thumbnails .thumbnails-container.tiny-mode .thumbnail-preview{width:300px;border:3px solid #272b30;box-shadow:0px 7px 8px -4px #00000024,0px 13px 19px 2px #00000024,0px 5px 24px 4px #0000001f}veri-video-thumbnails .thumbnails-container.tiny-mode .thumbnail-preview:after,veri-video-thumbnails .thumbnails-container.tiny-mode .thumbnail-preview:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;bottom:0;right:100%;transform:translate(1px, -100%);border-top-width:13px;border-bottom-width:12px;border-right:13px solid #272b30}veri-video-thumbnails .thumbnails-container.tiny-mode .thumbnail-preview:before{border-width:13px;border-right-color:#0000001f}veri-video-thumbnails .thumbnails-container .thumbnail-preview,veri-video-thumbnails .thumbnails-container .thumbnail-preview-secondary{border-radius:5px;background-size:cover;background-position:center}veri-video-thumbnails .thumbnails-container .thumbnail-preview{padding:20px;height:200px}veri-video-thumbnails .thumbnails-container .thumbnail-preview-secondary{position:absolute;top:40px;right:10px;width:80px;height:50px;cursor:pointer;box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12)}veri-video-thumbnails .thumbnails-container .thumbnail-preview-secondary:hover{border:1px solid var(--accent-color)}veri-video-thumbnails .thumbnails-container .thumbnail-strip{flex:1;display:flex;flex-direction:row;align-items:flex-start;background:#f5f5f5;width:100%;border-radius:5px;overflow:hidden;z-index:1;margin-top:10px}veri-video-thumbnails .thumbnails-container .thumbnail-strip:hover .thumbnail:not(.selected){filter:brightness(60%)}veri-video-thumbnails .thumbnails-container .thumbnail-strip .thumbnail{flex:1;border-bottom:none;background-size:cover;background-position:center;height:40px;transition:filter 150ms ease-out}
v-date-picker .calendar-with-arrows{display:flex;align-items:center}
accordian{flex:0 0 auto;display:flex;flex-direction:column}
accordian-entry.no-padding .accordian-content{padding:0px}accordian-entry .accordian-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;font-size:14px;font-weight:500;padding:10px;border-radius:10px;background:rgba(0,0,0,.03)}accordian-entry .accordian-title>*{max-width:100%}accordian-entry .accordian-title:hover,accordian-entry .accordian-title.open{cursor:pointer;background:rgba(0,0,0,.03)}accordian-entry .accordian-title.open .material-icons.chevron-icon{transform:rotate(180deg)}accordian-entry .accordian-title .title-start-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}accordian-entry .accordian-title .title-start-container>*{max-width:100%}accordian-entry .accordian-title .title-start-container .material-icons{font-size:16px;width:16px;height:16px;line-height:16px;opacity:.4;margin-right:8px}accordian-entry .accordian-title .title-end-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%}accordian-entry .accordian-title .title-end-container>*{max-width:100%}accordian-entry .accordian-title .title-end-container .material-icons.chevron-icon{font-size:16px;width:16px;height:16px;line-height:16px}accordian-entry .accordian-content{padding:20px 10px}accordian-entry+accordian-entry{margin-top:10px}accordian-entry form-details .form-details-desc{padding-left:0}accordian-entry form-details .form-details-entry{padding-right:0}
empty-state{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;border-radius:10px;padding:6rem 18rem;padding:6rem 0rem;text-align:center;min-width:300px}empty-state>*{max-width:100%}@media screen and (max-width: 1280px){empty-state{background:transparent}}empty-state>i.material-icons,empty-state>.fa-solid{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;font-size:40px;width:40px;height:40px;line-height:40px;padding:30px;background:rgba(0,0,0,.03);border-radius:50%;color:var(--accent-color);box-shadow:0 0 0 15px rgba(0,0,0,.01)}empty-state>i.material-icons>*,empty-state>.fa-solid>*{max-width:100%}empty-state>.fa-solid{font-size:30px;width:30px;height:30px;line-height:30px;margin-bottom:2rem}@media screen and (max-width: 1280px){empty-state{background:transparent}}empty-state .title{font-size:16px;font-weight:500}empty-state .text{font-size:14px;color:rgba(0,0,0,.54)}empty-state>i.material-icons:not(:empty),empty-state>.fa-solid:not(:empty),empty-state .title:not(:empty),empty-state .text:not(:empty){margin-bottom:2rem}
resource-group-display{display:flex;flex-direction:row}resource-group-display .resource-group,resource-group-display .resource-group-hidden{display:inline-block;border-radius:3px;padding:2px 5px;font-size:11px;line-height:15px;margin-top:5px;margin-bottom:5px}resource-group-display .resource-group:not(:last-child),resource-group-display .resource-group-hidden:not(:last-child){margin-right:5px}resource-group-display .resource-group{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#039be5;background:#999;background:rgba(0,0,0,.08)}resource-group-display .resource-group-hidden{flex:0 0 auto;background:rgba(0,0,0,.1);background:rgba(0,0,0,.03);color:#999}
.is-mobile-device revealing-columns.wide .rc-2{width:100%}.is-mobile-device revealing-columns column2>*{margin:0;border-radius:0}revealing-columns{display:flex;flex-direction:row;overflow:hidden}revealing-columns .column-container{max-width:100%;flex:1;display:flex;flex-direction:row}revealing-columns column1{z-index:0}revealing-columns column1,revealing-columns column2{flex:1;display:flex;flex-direction:column;overflow:hidden}revealing-columns column1>veri-card+veri-card,revealing-columns column2>veri-card+veri-card{margin-top:0}revealing-columns column1>veri-card{margin-right:5px}revealing-columns column2>veri-card{margin-left:5px}revealing-columns .rc-1,revealing-columns .rc-2{flex:1;display:flex;flex-direction:column;transition:.3s ease-out transform;transition-property:transform,opacity;transform:translate3d(50%, 0, 0) scale3d(1, 1, 1);transform-style:preserve-3d}revealing-columns .large-column-size-60 .rc-1{min-width:60%;transform:translate3d(30%, 0, 0) scale3d(1, 1, 1)}revealing-columns .large-column-size-60 .rc-1+.rc-2{max-width:40%}revealing-columns .large-column-size-70 .rc-1{min-width:70%;transform:translate3d(20%, 0, 0) scale3d(1, 1, 1)}revealing-columns .large-column-size-70 .rc-1+.rc-2{max-width:30%}revealing-columns .rc-1{z-index:1}revealing-columns .rc-2{transform:translate3d(-25%, 0, 0) scale3d(0.9, 0.9, 1);opacity:0;z-index:0}revealing-columns .rc-show .rc-1,revealing-columns .rc-show .rc-2{transform:translate3d(0%, 0, 0) scale3d(1, 1, 1);opacity:1}revealing-columns.wide column1>veri-card,revealing-columns.wide column1>veri-table-container>veri-card{margin:0;border-radius:0;border:0}revealing-columns.wide column1>veri-card .veri-card-title-container,revealing-columns.wide column1>veri-table-container>veri-card .veri-card-title-container{background:transparent}revealing-columns.wide column2>veri-card{box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12)}revealing-columns.wide .rc-1{max-width:100%;transform:none}revealing-columns.wide .rc-1 .rc-modal{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;transition:.3s ease-out background;pointer-events:none}revealing-columns.wide .rc-2{position:absolute;top:0;right:0;bottom:0;z-index:10;width:50%;pointer-events:none}revealing-columns.wide .rc-show .rc-modal{pointer-events:all;background:rgba(0,0,0,.3)}revealing-columns.wide .rc-show .rc-2{pointer-events:all}
v-tab{flex:1;display:flex;flex-direction:column}v-tab>*>default-layout,v-tab>default-layout{padding:0}v-tab:empty{display:none}
v-tabs{flex:1;display:flex;flex-direction:column}v-tabs.scroll{overflow:hidden;margin-right:0 !important}v-tabs.scroll nav{margin-right:28px;position:sticky;top:0;margin-bottom:0 !important}v-tabs.scroll .tab-content-container{overflow:hidden}v-tabs.scroll .tab-content-container>.tab-content{overflow-y:auto}v-tabs.scroll .tab-content-container>.tab-content>v-tab{padding-top:20px;padding-right:20px}v-tabs .tab-content-container{flex:1;display:flex;flex-direction:column}v-tabs .underline{position:absolute;bottom:-1px;height:1px;background-color:var(--accent-color);transition:left .3s ease-out,width .3s ease-out}v-tabs .tab-content{flex:1;display:flex;flex-direction:column}v-tabs v-tab{flex:1}v-tabs:not(.stepper) nav{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-bottom:20px;font-size:14px;border-bottom:1px solid #eaeaea}v-tabs:not(.stepper) nav>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-tabs:not(.stepper) nav{margin-bottom:10px}}v-tabs:not(.stepper) nav>.tab-links{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;position:relative}v-tabs:not(.stepper) nav>.tab-links>*{max-width:100%}v-tabs:not(.stepper) nav>.tab-links>a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;padding:10px 4px;padding-top:0;border-bottom:1px solid transparent;margin-bottom:-1px;transition:.3s ease-out border-color;color:#6b7280;font-weight:500}v-tabs:not(.stepper) nav>.tab-links>a>*{max-width:100%}@media screen and (max-width: 1280px){v-tabs:not(.stepper) nav>.tab-links>a nav-count{display:none !important}}@media screen and (max-width: 960px){v-tabs:not(.stepper) nav>.tab-links>a:nth-of-type(1n+4 /* of a:not(.hide-on-mobile)*/){display:none}v-tabs:not(.stepper) nav>.tab-links>a nav-count,v-tabs:not(.stepper) nav>.tab-links>a.hide-on-mobile,v-tabs:not(.stepper) nav>.tab-links>a i{display:none !important}}v-tabs:not(.stepper) nav>.tab-links>a+a{margin-left:16px}@media screen and (max-width: 1280px){v-tabs:not(.stepper) nav>.tab-links>a+a{margin-left:12px}}@media screen and (max-width: 960px){v-tabs:not(.stepper) nav>.tab-links>a+a{margin-left:6px}}v-tabs:not(.stepper) nav>.tab-links>a:hover:not(.active){border-bottom-color:rgba(0,0,0,.1);border-bottom-color:rgba(0,0,0,.3)}v-tabs:not(.stepper) nav>.tab-links>a:hover,v-tabs:not(.stepper) nav>.tab-links>a.active{color:#000}v-tabs:not(.stepper) nav>.tab-links>a:hover i,v-tabs:not(.stepper) nav>.tab-links>a.active i{color:var(--accent-color)}v-tabs:not(.stepper) nav>.tab-links>a.error i{color:#cf4946}v-tabs:not(.stepper) nav>.tab-links>a i.material-icons,v-tabs:not(.stepper) nav>.tab-links>a i.fa-solid{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:8px;transition:.3s ease-out color}v-tabs:not(.stepper) nav>.tab-links>a i.fa-solid{font-size:14px;width:14px;height:14px;line-height:14px}v-tabs:not(.stepper) nav>.tab-links>a>filter-bar{flex:1;align-self:center}v-tabs .stepper-tray{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;margin-top:20px}v-tabs .stepper-tray>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-tabs .stepper-tray{margin-top:10px}}v-tabs.stepper{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:stretch;align-content:stretch}v-tabs.stepper>nav{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;min-width:180px}v-tabs.stepper>nav>*{max-width:100%}v-tabs.stepper>nav a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-right:20px;position:relative;color:rgba(0,0,0,.54);white-space:nowrap;margin:5px 10px 20px 5px}v-tabs.stepper>nav a>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-tabs.stepper>nav a{margin-right:10px}}v-tabs.stepper>nav a.todo{pointer-events:none}v-tabs.stepper>nav a i,v-tabs.stepper>nav a nav-count{display:none}v-tabs.stepper>nav a:before{content:"";margin-right:10px;background:rgba(0,0,0,.1);min-width:18px;min-height:18px;border:4px solid rgba(255,255,255,.7);border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;transition:.15s ease-out background}v-tabs.stepper>nav a:before>*{max-width:100%}v-tabs.stepper>nav a.complete:not(.active):before{background:#3c6479;border-color:#3c6479;content:"done";color:#fff;font-family:"Material Icons";font-size:12px;width:12px;height:12px;line-height:12px}v-tabs.stepper>nav a.complete:not(.active):not(.clickable):hover{color:rgba(0,0,0,.54);cursor:default}v-tabs.stepper>nav a.inprogress,v-tabs.stepper>nav a.active{font-weight:600;color:#3c6479}v-tabs.stepper>nav a.inprogress:before,v-tabs.stepper>nav a.active:before{background:#3c6479}v-tabs.stepper>nav a.disabled{color:rgba(0,0,0,.54)}v-tabs.stepper>nav filter-bar{flex:1}@media screen and (max-width: 960px){v-tabs.stepper>nav{display:none}}v-tabs.hide-tab-content,v-tabs.pills{flex:0 1 auto}v-tabs.hide-tab-content .underline,v-tabs.pills .underline{background:#fff;box-shadow:0 0 1px 1px rgba(0,0,0,.1);border-radius:5px;height:unset;top:0;bottom:0px;padding:4px 10px}v-tabs.hide-tab-content nav,v-tabs.pills nav{margin-bottom:0;margin-left:1px;border-bottom:0;flex:1}v-tabs.hide-tab-content nav>.tab-links,v-tabs.pills nav>.tab-links{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;box-shadow:0 0 1px 1px rgba(0,0,0,.1);background:rgba(0,0,0,.03);border-radius:5px;box-sizing:border-box !important}v-tabs.hide-tab-content nav>.tab-links>*,v-tabs.pills nav>.tab-links>*{max-width:100%}v-tabs.hide-tab-content nav>.tab-links>a,v-tabs.pills nav>.tab-links>a{padding:5px 11px;transition:.3s ease-out border;border:0 !important;margin-bottom:0;z-index:1;user-select:none}v-tabs.hide-tab-content nav>.tab-links>a+a,v-tabs.pills nav>.tab-links>a+a{margin-left:8px}v-tabs.hide-tab-content nav+*,v-tabs.pills nav+*{display:none}v-tabs.hide-tab-content .tab-content,v-tabs.pills .tab-content{display:none}
veri-panel{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative}veri-panel.flat-transparent{box-shadow:none}veri-panel.clickable{transition:.15s ease-out box-shadow}veri-panel.clickable:hover,veri-panel.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}
detail-page{flex:1;display:flex;flex-direction:column;background:#f4f4f4}detail-page veri-panel{flex:1;display:flex;flex-direction:column}detail-page veri-panel>*{flex:1}
page-title{flex:0 0 auto;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%}page-title>*{max-width:100%}page-title.small .title-info .title{font-weight:500;font-size:18px;line-height:20px}page-title.small .title-info .title+.sub-title{margin-top:1px}page-title page-title-start{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}page-title page-title-start>*{max-width:100%}page-title page-title-start,page-title .page-image{margin-right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){page-title page-title-start,page-title .page-image{margin-right:10px}}@media screen and (max-width: 960px){page-title page-title-start,page-title .page-image{display:none}}page-title filter-bar+v-button{margin-left:8px}page-title .title-info{flex:1;overflow:hidden;display:grid;grid-auto-columns:max-content}page-title .title-info .back-button{font-size:16px;width:16px;height:16px;line-height:16px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;border:1px solid #eee;border-radius:50%;background:#fff;color:rgba(0,0,0,.54);width:30px;height:30px;grid-column:1;margin-right:20px}page-title .title-info .back-button>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){page-title .title-info .back-button{margin-right:10px}}page-title .title-info .back-button:hover{color:var(--accent-color);border-color:#d5d5d5}page-title .title-info .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:22px;line-height:25px;font-weight:500;grid-column:2}@media screen and (max-width: 960px),screen and (max-height: 768px){page-title .title-info .title{font-size:20px;line-height:22px}}page-title .title-info .title .parent-state{font-weight:normal;color:rgba(0,0,0,.54)}page-title .title-info .title .parent-state.back{color:var(--accent-color)}page-title .title-info .title .parent-state.back:hover{text-decoration:underline}page-title .title-info .title .parent-state.back i{font-size:18px;width:18px;height:18px;line-height:18px;display:none}page-title .title-info .title .parent-state:not(.back){color:rgba(0,0,0,.54)}page-title .title-info .title .divider{margin-left:6px;margin-right:6px;font-weight:normal;color:rgba(0,0,0,.54)}page-title .title-info .sub-title{display:flex;flex-direction:row;color:rgba(0,0,0,.54);grid-column:2}page-title .title-info .sub-title:not(:empty){margin-top:5px}@media screen and (max-width: 960px){page-title .title-info .sub-title{display:none}}page-title .title-info .sub-title page-title-pill~:not(page-title-pill)+*{display:none}page-title .page-image{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;height:50px;max-height:50px;max-width:300px;overflow:hidden;border-radius:10px}page-title .page-image>*{max-width:100%}@media screen and (max-width: 960px){page-title .page-image{display:none}}page-title .page-image i{font-size:30px;width:30px;height:30px;line-height:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;background:#fff;padding:10px;color:rgba(0,0,0,.54);width:100%;height:100%}page-title .page-image i>*{max-width:100%}page-title .mobile-nav-icon{float:right;margin-left:10px;font-size:18px;width:18px;height:18px;line-height:18px}
page-title-pill{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}page-title-pill>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){page-title-pill{margin-right:10px}}page-title-pill.valid{color:#208840}page-title-pill.invalid{color:#cf4946}page-title-pill.warning{color:orange}page-title-pill>i.material-icons,page-title-pill>i.fa-solid{margin-right:5px;opacity:.5}page-title-pill>i.material-icons{font-size:16px;width:16px;height:16px;line-height:16px}page-title-pill>i.fa-solid{font-size:14px;width:14px;height:14px;line-height:14px}
sidebar{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}sidebar>*{position:absolute;top:0;right:0;bottom:0}sidebar>.card{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative;padding-top:0;position:absolute;box-shadow:0 0px 3px 0px rgba(0,0,0,.1),0 1px 3px 0px rgba(0,0,0,.2);box-shadow:#fff 0px 0px 0px 0px,rgba(0,0,0,.05) 0px 0px 0px 1px,rgba(0,0,0,.1) 0px 10px 15px -3px,rgba(0,0,0,.05) 0px 4px 6px -2px}sidebar>.card.flat-transparent{box-shadow:none}sidebar>.card.clickable{transition:.15s ease-out box-shadow}sidebar>.card.clickable:hover,sidebar>.card.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}@media screen and (min-width: 960px){sidebar>.card{margin:20px;min-width:550px;width:40%}}@media screen and (min-width: 960px)and (max-width: 1280px),screen and (min-width: 960px)and (max-height: 768px){sidebar>.card{margin:10px}}sidebar>.card>.title-row{display:flex;flex-direction:row;justify-content:space-between;align-items:start;align-content:start;max-width:100%;padding:20px}sidebar>.card>.title-row>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){sidebar>.card>.title-row{padding:10px}}sidebar>.card>.title-row .title,sidebar>.card>.title-row page-title{flex:1;display:flex;flex-direction:row;margin:0}sidebar>.card>.title-row>.close-button{cursor:pointer}sidebar>.card>.title-row>.close-button:hover{color:var(--accent-color)}sidebar>.card>.title-row+.subtitle{margin-top:-10px;margin-bottom:20px;color:rgba(0,0,0,.54);font-size:13px;padding-left:20px;padding-right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){sidebar>.card>.title-row+.subtitle{margin-bottom:10px}}sidebar>.card>.title-row+.subtitle+*{margin-top:0}sidebar>.card .banner{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;position:sticky;top:0;width:100%;left:0;z-index:2;box-sizing:border-box;padding:10px;box-shadow:0px 3px 5px -1px rgba(0,0,0,.03),0px 6px 10px 0px rgba(0,0,0,.05),0px 1px 18px 0px rgba(0,0,0,.01);border-bottom:2px solid var(--accent-color);background:#191b2c;color:#fff;line-height:24px}sidebar>.card .banner>*{max-width:100%}sidebar>.card>.sidebar-content{flex:1;display:flex;flex-direction:column;padding-top:0;padding-bottom:0;overflow-x:hidden;overflow-y:auto;padding-left:0;padding-right:0}sidebar>.card>.sidebar-content>v-tabs{margin:20px;margin-top:0 !important}@media screen and (max-width: 1280px),screen and (max-height: 768px){sidebar>.card>.sidebar-content>v-tabs{margin:10px}}sidebar>.card>.sidebar-actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;padding:20px;padding-top:10px;padding-bottom:10px}sidebar>.card>.sidebar-actions>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){sidebar>.card>.sidebar-actions{padding:10px}}sidebar>.mask{width:100%;background:rgba(0,0,0,.2)}
horizontal-layout{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative;padding:20px;display:flex;flex-direction:column;gap:20px}horizontal-layout:only-child{flex:1}@media screen and (max-width: 1280px),screen and (max-height: 768px){horizontal-layout{padding:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){horizontal-layout{gap:10px}}horizontal-layout page-actions+.content>*{margin-top:0}horizontal-layout .content{flex:1;overflow:hidden;position:relative;display:flex;flex-direction:row;display:flex;flex-direction:row;margin:0}horizontal-layout .content:only-child{flex:1}horizontal-layout .content>*:not(:last-child){margin-right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){horizontal-layout .content>*:not(:last-child){margin-right:10px}}
vertical-layout{overflow:hidden;position:relative;padding:20px;display:flex;flex-direction:column;gap:20px}vertical-layout:only-child{flex:1}@media screen and (max-width: 1280px),screen and (max-height: 768px){vertical-layout{padding:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){vertical-layout{gap:10px}}
vertical-map-layout{flex:1;display:flex;flex-direction:column}vertical-map-layout .veri-map-container{flex:1;display:flex;flex-direction:column;max-height:30%}vertical-map-layout .veri-map-container>*{flex:1;border-radius:5px;overflow:hidden}vertical-map-layout .veri-map-container:empty{display:none}vertical-map-layout .veri-map-container:empty+*{margin-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){vertical-map-layout .veri-map-container:empty+*{margin-top:10px}}
driver-list-new{display:flex;flex-direction:column}driver-list-new .search-row{display:grid;grid-template-columns:repeat(4, minmax(10%, 1fr));gap:10px;padding:10px;background:rgba(0,0,0,.03)}driver-list-new .search-row v-input{grid-column:span 4}driver-list-new .search-row>*:not(v-input){grid-column:-1}driver-list-new cdk-virtual-scroll-viewport{flex:1;min-height:20px}driver-list-new .driver-row{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 10px;border-left:2px solid transparent;position:relative}driver-list-new .driver-row:hover,driver-list-new .driver-row.selected{background:rgba(0,0,0,.03);cursor:pointer}driver-list-new .driver-row .primary{font-weight:500}driver-list-new .driver-row .secondary{display:flex;flex-direction:row;color:rgba(0,0,0,.54);font-size:12px}driver-list-new .driver-row .secondary>*+*{margin-left:10px}driver-list-new .driver-row.selected{border-left-color:rgba(0,0,0,.1)}driver-list-new .driver-row.selected:after{content:"done";font-family:"Material Icons";font-size:16px;width:16px;height:16px;line-height:16px;color:#208840;position:absolute;right:10px;top:50%;transform:translateY(-50%)}
date-button-filter{position:relative}date-button-filter v-date-selector{padding:10px}
driver-button-filter{position:relative}driver-button-filter driver-list-new{min-height:40vh}driver-button-filter .driver-score{font-size:11px;padding:3px 6px;margin-left:10px;color:rgba(0,0,0,.54)}driver-button-filter .driver-score>*{display:inline-block;padding:3px 6px;background:#208840;border-radius:10px}
item-filter v-dropdown{min-width:300px;left:unset;margin-right:1px}item-filter .search-row{display:flex;flex-direction:row;display:grid;grid-template-columns:repeat(4, minmax(10%, 1fr));gap:10px;padding:10px;background:#f7f7f7;background:#fff;position:sticky;top:0}item-filter .search-row v-input{grid-column:span 4}item-filter .search-row>*:not(v-input){grid-column:-1;overflow:hidden}item-filter .hidden-item-message{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;background:rgba(0,0,0,.03);font-size:11px;padding:10px 0;order:10;cursor:pointer}item-filter .hidden-item-message>*{max-width:100%}item-filter .hidden-item-message .material-icons{margin-left:5px;color:rgba(0,0,0,.54);font-size:16px;width:16px;height:16px;line-height:16px;cursor:pointer;margin-right:-16px}
vehicle-type-button-filter{position:relative}vehicle-type-button-filter .vehicle-type{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%}vehicle-type-button-filter .vehicle-type>*{max-width:100%}vehicle-type-button-filter .vehicle-type .vehicle-type-name,vehicle-type-button-filter .vehicle-type .tag-type{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}vehicle-type-button-filter .vehicle-type .vehicle-type-name{flex:2}
tag-button-filter{position:relative}tag-button-filter .tag{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%}tag-button-filter .tag>*{max-width:100%}tag-button-filter .tag .tag-name,tag-button-filter .tag .tag-type{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}tag-button-filter .tag .tag-name{flex:2}tag-button-filter .tag .tag-type{color:rgba(0,0,0,.54);flex:1;text-align:right}
vertical-filter-list-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:5px 12px;border-radius:5px;cursor:pointer;position:relative}vertical-filter-list-item>*{max-width:100%}vertical-filter-list-item.no-data{opacity:.5}vertical-filter-list-item .item-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}vertical-filter-list-item .icon-background{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;margin-right:10px}vertical-filter-list-item .icon-background>*{max-width:100%}vertical-filter-list-item .icon-background i{font-size:16px;width:16px;height:16px;line-height:16px;font-size:14px;width:14px;height:14px;line-height:14px;color:#fff;color:var(--color, rgba(0, 0, 0, 0.3))}vertical-filter-list-item:hover,vertical-filter-list-item.selected{background:rgba(0,0,0,.06);color:var(--accent-color)}vertical-filter-list-item:hover i,vertical-filter-list-item.selected i{color:var(--color, var(--accent-color))}vertical-filter-list-item:hover .bar,vertical-filter-list-item.selected .bar{background:var(--color, var(--accent-color))}vertical-filter-list-item nav-count{min-width:45px}
vertical-filter-list{flex:1;display:flex;flex-direction:column;overflow:hidden;width:220px;user-select:none;max-height:max-content}@media screen and (max-width: 1280px){vertical-filter-list{display:none}}@media screen and (min-height: 756px){vertical-filter-list:first-of-type:not(:only-child){flex:0 0 auto;max-height:50%}}vertical-filter-list .title-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-bottom:10px;position:relative}vertical-filter-list .title-row>*{max-width:100%}vertical-filter-list .title-row h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;color:rgba(0,0,0,.54)}vertical-filter-list .title-row v-button,vertical-filter-list .title-row nav-count{margin-left:auto;max-height:20px}vertical-filter-list .title-row nav-count{margin-right:7px}vertical-filter-list .list{flex:1;overflow:auto;max-height:100%}vertical-filter-list .no-items{text-align:center;color:rgba(0,0,0,.54);padding:30px;background:rgba(0,0,0,.01);border-radius:10px}
driver-summary-panel{padding:10px;display:block;overflow:hidden}driver-summary-panel .icon-row>*{margin-left:4px;vertical-align:middle}driver-summary-panel .icon-row i.material-icons{text-align:center;color:#888}driver-summary-panel .clickable:hover .driver-name{text-decoration:underline;cursor:pointer}driver-summary-panel .driver-name{color:rgba(0,0,0,.84);font-weight:500;min-width:80px !important;width:150px}driver-summary-panel .driver-name.no-driver{color:rgba(0,0,0,.54)}driver-summary-panel vehicle-reg.no-vehicle{filter:grayscale(1)}driver-summary-panel .vehicle-vor{font-size:12px;font-weight:700;padding-right:3px;color:#cf4946;position:relative;top:1px}driver-summary-panel a.telephone{margin:0;color:rgba(0,0,0,.54)}driver-summary-panel a.telephone .material-icons{vertical-align:top}driver-summary-panel a.telephone+.telephone{margin-left:4px}driver-summary-panel a.telephone+.telephone:before{content:"/ "}driver-summary-panel .text-container{display:flex;flex-direction:column}driver-summary-panel driver-image{margin-right:8px}driver-summary-panel>.compact vehicle-reg{min-height:20px;margin-right:5px;max-width:80px;min-width:80px}driver-summary-panel>.compact .driver-name{margin-bottom:0}driver-summary-panel>.compact driver-image{width:18px;height:18px;margin:0 5px}driver-summary-panel>.compact .driver-telephone-container{flex:1}driver-summary-panel>.compact .text-container{display:flex;flex-direction:row}driver-summary-panel>.compact .icon-row i.material-icons{margin-top:2px}driver-summary-panel>:not(.compact) vehicle-reg{width:auto}driver-summary-panel>:not(.compact) .driver-name{margin-bottom:0;font-size:14px}driver-summary-panel>:not(.compact) a.telephone{font-size:11px;line-height:18px}driver-summary-panel>:not(.compact) a.telephone i{vertical-align:text-bottom}driver-summary-panel>:not(.compact) tacho-mode{margin-top:0px}driver-summary-panel tacho-mode.overlay-driver-image{position:absolute;top:65px;left:60px;background:#fff;padding:2px;box-shadow:0 0 1px 1px rgba(0,0,0,.1);border-radius:50%;transform:translate(-50%, -50%)}
vehicle-button-filter{position:relative}vehicle-button-filter vehicle-list-new{min-height:40vh}
vehicle-list-new{display:flex;flex-direction:column}vehicle-list-new .search-row{display:grid;grid-template-columns:repeat(4, minmax(10%, 1fr));gap:10px;padding:10px;background:rgba(0,0,0,.03)}vehicle-list-new .search-row v-input{grid-column:span 4}vehicle-list-new .search-row>*:not(v-input){grid-column:-1}vehicle-list-new cdk-virtual-scroll-viewport{flex:1;min-height:20px}vehicle-list-new .vehicle-row{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 10px;border-left:2px solid transparent;position:relative}vehicle-list-new .vehicle-row:hover,vehicle-list-new .vehicle-row.selected{background:rgba(0,0,0,.03);cursor:pointer}vehicle-list-new .vehicle-row.selected{border-left-color:rgba(0,0,0,.1)}vehicle-list-new .vehicle-row.selected:after{content:"done";font-family:"Material Icons";font-size:16px;width:16px;height:16px;line-height:16px;color:#208840;position:absolute;right:10px;top:50%;transform:translateY(-50%)}
vehicle-status .primary{font-weight:500;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}vehicle-status .primary>*{max-width:100%}vehicle-status .secondary{color:rgba(0,0,0,.54);font-size:12px;margin-left:17px}
vehicle-info-card{margin:10px;position:relative}vehicle-info-card>veri-card{margin:0}vehicle-info-card .vehicle-image{background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;bottom:0px;right:20px;width:190px;height:150px;transform:scaleX(-1)}vehicle-info-card .vehicle-info-title{font-size:18px;font-weight:500;margin-bottom:3px}vehicle-info-card .vehicle-info-subtitle{font-weight:500;margin-top:10px;margin-bottom:5px}vehicle-info-card .extended-info{color:#555;font-size:12px;background:rgba(0,0,0,.03);padding:10px;border-radius:3px;margin-top:10px;padding-right:180px}vehicle-info-card .extended-info>div{padding:4px}vehicle-info-card .extended-info>div:nth-child(2n){padding-left:10px}vehicle-info-card .vehicle-info{font-size:12px}vehicle-info-card .vehicle-info>span+span:before{content:" / ";color:var(--accent-color)}
vehicle-plot-time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;color:#333;font-size:12px;margin:4px 0px 0px 0px;width:80px;min-width:80px;text-align:center;background-color:#ffffffa8;border:1px solid #00000033;border-radius:3px;padding:1px 6px;position:relative;text-shadow:none;height:18px;font-weight:500}
loader-cell{flex:1;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:0 10px}loader-cell>*{max-width:100%}loader-cell.hide{display:none}
v-table-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:flex-start;align-content:flex-start;max-width:100%;flex-direction:column;justify-content:center;padding:0 10px}v-table-cell>*{max-width:100%}v-table-cell .cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}v-table-cell.sorted{font-weight:500;background:rgba(0,0,0,.015)}v-table-cell div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}v-table-cell .icon-layout i{color:rgba(0,0,0,.54);width:12px;margin-right:5px}
v-table-actions{margin-left:10px}
column-editor{display:flex;flex-direction:column;flex:1;padding:20px;padding-top:0}@media screen and (max-width: 1280px),screen and (max-height: 768px){column-editor{padding:10px}}
v-table-layout-container{flex:1;display:flex;flex-direction:column;overflow:hidden}v-table-layout-container .sidebar{display:flex;flex-direction:column;gap:20px;overflow:hidden}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-table-layout-container .sidebar{gap:10px}}v-table-layout-container .sidebar vertical-filter-list{overflow:auto}v-table-layout-container .main-layout{flex:1;display:flex;flex-direction:row;gap:20px;overflow:hidden}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-table-layout-container .main-layout{gap:10px}}v-table-layout-container .main-layout>div.table-container{flex:1;display:flex;flex-direction:column;overflow:hidden}v-table-layout-container .table-summary:not(:empty){display:flex;flex-direction:row;margin-bottom:20px;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-table-layout-container .table-summary:not(:empty){margin-bottom:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){v-table-layout-container .table-summary:not(:empty){gap:10px}}
table-summary-box-container h3{width:100%}table-summary-box-container .stats-array{display:flex;flex-direction:row;gap:20px;padding-left:2px;flex-wrap:wrap}@media screen and (max-width: 1280px),screen and (max-height: 768px){table-summary-box-container .stats-array{gap:10px}}table-summary-box-container .stats-array>*{flex:1 1 auto}
table-summary-box{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative;padding:20px;min-width:180px;max-width:220px;gap:10px}table-summary-box.flat-transparent{box-shadow:none}table-summary-box.clickable{transition:.15s ease-out box-shadow}table-summary-box.clickable:hover,table-summary-box.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}@media screen and (max-width: 1280px),screen and (max-height: 768px){table-summary-box{padding:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){table-summary-box{gap:5px}}table-summary-box .title{font-size:12px;font-weight:500;color:rgba(0,0,0,.54)}table-summary-box>.value{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;font-weight:500;font-size:20px;line-height:16px}table-summary-box>.value>*{max-width:100%}table-summary-box .valueSuffix{font-size:12px;color:rgba(0,0,0,.54);margin-left:5px}table-summary-box trend-arrow{position:absolute;top:20px;right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){table-summary-box trend-arrow{top:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){table-summary-box trend-arrow{right:10px}}table-summary-box skeleton-loader{height:40px}table-summary-box skeleton-loader .loader{min-height:10px}
active-range-bar-chart{display:flex;flex-direction:column}active-range-bar-chart veri-info-panel{border-top-left-radius:0px;border-top-right-radius:0px}active-range-bar-chart .bar{display:flex;flex-direction:row;background-image:linear-gradient(90deg, #e3e3e3 41.67%, #ccc 41.67%, #ccc 50%, #e3e3e3 50%, #e3e3e3 91.67%, #ccc 91.67%, #ccc 100%);background-size:15px 15px;height:8px;border-radius:5px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;position:relative;overflow:hidden}active-range-bar-chart .bar .active{left:50%;width:0;position:absolute;border-top-left-radius:5px;border-top-right-radius:5px;background:#42455c;height:100%;transition:width 300ms ease-out;transition-property:width,left}
customer-camera-health{display:flex;flex-direction:column;flex:1}customer-camera-health default-layout{height:100%}
account-settings-manager{flex:1;height:100%}account-settings-manager default-layout{height:100%}account-settings-manager div.account-settings-container{overflow:auto}account-settings-manager .info{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;width:100%}account-settings-manager .info>*{max-width:100%}account-settings-manager .info ul{display:flex;flex-direction:column;gap:5px}.account-settings-save-confirm-dialog{padding:20px;justify-content:center;align-items:center;align-content:center;max-width:100%;flex:1;display:flex}@media screen and (max-width: 1280px),screen and (max-height: 768px){.account-settings-save-confirm-dialog{padding:10px}}.account-settings-save-confirm-dialog>*{max-width:100%}.account-settings-save-confirm-dialog .confirm-message{margin-bottom:15px}.account-settings-save-confirm-dialog .footer{display:flex;flex-direction:row;flex:1;justify-content:space-between;align-items:center;align-content:center;max-width:100%;width:100%}.account-settings-save-confirm-dialog .footer>*{max-width:100%}
account-settings-save-warning .warning-container{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;flex:1;max-width:480px}@media screen and (max-width: 1280px),screen and (max-height: 768px){account-settings-save-warning .warning-container{padding:10px}}account-settings-save-warning .warning-container>*{max-width:100%}account-settings-save-warning .warning-container .question{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;width:100%;margin:20px 0px}account-settings-save-warning .warning-container .question>*{max-width:100%}account-settings-save-warning .warning-container .footer{display:flex;flex-direction:row;flex:1;justify-content:space-between;align-items:center;align-content:center;max-width:100%;width:100%}account-settings-save-warning .warning-container .footer>*{max-width:100%}
auto-download-configuration{display:flex;flex-direction:column;flex:1}.grid{display:flex;flex:1}
auto-download-configuration-editor{padding:20px;padding-top:0}@media screen and (max-width: 1280px),screen and (max-height: 768px){auto-download-configuration-editor{padding:10px}}auto-download-configuration-editor .channels-error{color:#cf4946;font-size:12px;margin-top:4px}auto-download-configuration-editor veri-info-panel{padding:5px}
camera-vehicles-manager{display:flex;flex-direction:column;flex:1}
camera-channels-editor{display:flex;flex-direction:column;padding:20px;padding-top:0;overflow-y:auto}@media screen and (max-width: 1280px),screen and (max-height: 768px){camera-channels-editor{padding:10px}}camera-channels-editor .form-details-desc,camera-channels-editor .form-details-entry{padding-bottom:0px}camera-channels-editor .channel-container{border-top:1px solid rgba(0,0,0,.1)}camera-channels-editor .img-container{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;width:100%;margin-bottom:10px}camera-channels-editor .img-container>*{max-width:100%}camera-channels-editor .img-container .mute-image{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.54);color:#fff}camera-channels-editor .img-container .mute-image>*{max-width:100%}camera-channels-editor .img-container .mute-image .inactive-text{width:100%;text-align:center;margin-top:10px}camera-channels-editor .form-option{margin-bottom:10px}
channel-thumbnail{padding-right:10px}channel-thumbnail.has-url{max-height:400px;max-width:400px}channel-thumbnail img{max-height:100%;max-width:100%}
contextual-speeding-by-road{display:flex;flex-direction:column;flex:1}
contextual-speeding-by-vehicle{display:flex;flex-direction:column;flex:1}
contextual-speeding-road-editor{display:flex;flex-direction:column;flex:1;overflow:hidden}contextual-speeding-road-editor .roads-container{display:flex;flex-direction:row;flex:1;gap:10px;overflow:hidden}contextual-speeding-road-editor .roads-container .roads-list{display:flex;flex-direction:column;overflow:auto;width:40%}contextual-speeding-road-editor .roads-container .map-container{width:60%}contextual-speeding-road-editor .clear-markers-container{display:flex;justify-content:end}contextual-speeding-road-editor .no-markers-label{display:flex;flex-direction:row;opacity:.6}contextual-speeding-road-editor .road-markers-details{flex:1;overflow:hidden}contextual-speeding-road-editor .road-markers-details .form-details-entry{flex:1;overflow:hidden}contextual-speeding-road-editor .map-container{display:flex;flex-direction:column;gap:10px}contextual-speeding-road-editor .error{color:#cf4946}
contextual-speeding-settings-manager{flex:1}contextual-speeding-settings-manager default-layout{height:100%}contextual-speeding-settings-manager .threshold-input{max-width:100px}contextual-speeding-settings-manager .table-container{flex:1;width:100%}contextual-speeding-settings-manager .content-cta-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;gap:10px}contextual-speeding-settings-manager .content-cta-container>*{max-width:100%}contextual-speeding-settings-manager form-details.no-padding .form-details-desc{padding-left:0px}contextual-speeding-settings-manager form-details.no-padding .form-details-entry{display:flex;align-items:center}contextual-speeding-settings-manager form-details.no-padding .form-details-entry .form-row{align-items:center}contextual-speeding-settings-manager form-details.table-details{flex:1}contextual-speeding-settings-manager .cta-subtitle-container{display:flex;flex-direction:column;gap:10px}contextual-speeding-settings-manager .table-container{display:flex;flex-direction:column;height:100%;width:100%}contextual-speeding-settings-manager .action-container{display:flex;flex-direction:row}contextual-speeding-settings-manager .road-override-sidebar .card .sidebar-content{overflow:hidden}.contextual-speeding-settings-save-confirm-dialog{padding:20px;justify-content:center;align-items:center;align-content:center;max-width:100%;flex:1;display:flex}@media screen and (max-width: 1280px),screen and (max-height: 768px){.contextual-speeding-settings-save-confirm-dialog{padding:10px}}.contextual-speeding-settings-save-confirm-dialog>*{max-width:100%}.contextual-speeding-settings-save-confirm-dialog .confirm-message{margin-bottom:15px}.contextual-speeding-settings-save-confirm-dialog .footer{display:flex;flex-direction:row;flex:1;justify-content:space-between;align-items:center;align-content:center;max-width:100%;width:100%}.contextual-speeding-settings-save-confirm-dialog .footer>*{max-width:100%}
contextual-speeding-vehicle-editor{display:flex;flex-direction:column;flex:1;padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){contextual-speeding-vehicle-editor{padding:10px}}contextual-speeding-vehicle-editor .threshold-input{max-width:150px}
device-profile-comparison-status-label{display:flex;flex-direction:row}device-profile-comparison-status-label .incompatible{color:rgba(0,0,0,.54);opacity:.8}device-profile-comparison-status-label .incompatible i{opacity:.3}device-profile-comparison-status-label .awaiting-sync{color:#cf4946}device-profile-comparison-status-label .awaiting-sync i{opacity:.8}device-profile-comparison-status-label .synchronized{color:#000}device-profile-comparison-status-label .synchronized i{opacity:.3}device-profile-comparison-status-label>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}device-profile-comparison-status-label>div>*{max-width:100%}device-profile-comparison-status-label>div>i{margin-right:10px}
device-profile-editor{display:flex;flex-direction:column;flex:1;padding:20px;padding-top:0;overflow:hidden;overflow-y:auto}@media screen and (max-width: 1280px),screen and (max-height: 768px){device-profile-editor{padding:10px}}device-profile-editor v-descriptive-list-item .title-end-container{max-width:100px}device-profile-editor vehicle-reg{min-width:80px}device-profile-editor .mapping-validation-error{color:#cf4946;font-size:11px;padding:0px 10px}device-profile-editor .all-resources-validation-error{color:#cf4946}device-profile-editor .info{opacity:.6;font-size:12px;margin-top:4px;margin-bottom:10px}.mappings-removed-dialog{display:flex;flex-direction:column;gap:10px;max-width:460px;margin:-20px}.mappings-removed-dialog .mapping-validation-error{color:#cf4946;font-size:11px;padding:0px 10px}.mappings-removed-dialog .mappings-list{display:flex;flex-direction:column;max-height:400px;margin-bottom:20px;margin-top:-20px;overflow:hidden;overflow-y:auto}.mappings-removed-dialog .actions-container{display:flex;flex-direction:row;justify-content:flex-end}
device-profile-vehicle-preview{display:flex;flex-direction:column;flex:1;overflow:hidden;overflow-y:auto}
device-profile-vehicle-view{display:flex;flex-direction:column;flex:1;overflow:hidden;overflow-y:auto}device-profile-vehicle-view .sync-label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;color:#cf4946}device-profile-vehicle-view .sync-label>*{max-width:100%}device-profile-vehicle-view .sync-label.correct{color:#000}device-profile-vehicle-view .sync-label i{margin-left:6px;opacity:.6}
device-profiles-manager{flex:1}device-profiles-manager default-layout{height:100%}
driving-style-associations-manager{flex:1;display:flex;flex-direction:column}driving-style-associations-manager .form-label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;margin-bottom:8px}driving-style-associations-manager .form-label>*{max-width:100%}driving-style-associations-manager .form-label i{font-size:14px;width:14px;height:14px;line-height:14px;color:rgba(0,0,0,.54);margin-right:5px}driving-style-associations-manager .form-container{flex:1;display:flex;flex-direction:column;padding-right:10px;overflow-y:auto}driving-style-associations-manager .association-remove-container{opacity:.6}driving-style-associations-manager .group-association-accordian-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;flex:1}driving-style-associations-manager .group-association-accordian-container>*{max-width:100%}driving-style-associations-manager .group-association-accordian-container .group-association-accordian{flex:1}driving-style-associations-manager .group-association-accordian-container>v-button{margin-left:10px;height:39px}driving-style-associations-manager .association-container{display:flex;flex-direction:row}driving-style-associations-manager .association-container>*:not(v-button){flex:1;margin-right:10px}driving-style-associations-manager .association-container>*.added{display:flex;flex-direction:row;border-radius:5px;background:rgba(0,0,0,.03)}driving-style-associations-manager .association-container>*.added>*{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}driving-style-associations-manager .association-container>*.added>*>*{max-width:100%}driving-style-associations-manager .association-container>*.added>*:first-child{margin-right:18px;padding:6px 12px}driving-style-associations-manager .association-container>*.added>*:last-child{padding:6px 16px}driving-style-associations-manager .association-container .association-button-container{max-width:140px;margin-right:0px}driving-style-associations-manager .association-container .association-button-container v-button{display:inline-block}driving-style-associations-manager .association-container .association-button{width:140px}driving-style-associations-manager .association-container .association-button button>span{text-align:center}
driving-style-metric-editor{flex:1;display:flex;flex-direction:column;padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){driving-style-metric-editor{padding:10px}}driving-style-metric-editor .weighting-info-container{flex:1;display:flex;flex-direction:column;margin:0px 20px 20px 20px}driving-style-metric-editor .weighting-info-container .weighting-chart-indicator{display:flex;flex-direction:row;position:relative;margin:0px 20px;height:10px}driving-style-metric-editor .weighting-info-container .weighting-chart-indicator .indicator{position:absolute;transition:left 300ms ease-out}driving-style-metric-editor .weighting-info-container .weighting-chart-indicator .indicator:after,driving-style-metric-editor .weighting-info-container .weighting-chart-indicator .indicator:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:100%;left:50%;transform:translate(-50%, -1px);border-left-width:10px;border-right-width:10px;border-top:10px solid var(--accent-color)}driving-style-metric-editor .weighting-info-container .weighting-chart-indicator .indicator:before{border-width:11px;border-top-color:rgba(0,0,0,0);transform:translate(-50%, 0px)}driving-style-metric-editor .weighting-info-container .bar-chart-container{margin:0px 20px}driving-style-metric-editor .weighting-info-container .weighting-validation{color:#cf4946;margin:0px 0px 20px 0px}
driving-style-metric-selector{display:flex;flex-direction:column}driving-style-metric-selector .error{color:#cf4946;font-size:12px;margin-top:16px}
driving-style-editor{display:flex;flex-direction:column;overflow:hidden;overflow-y:auto}driving-style-editor .form-container{flex:1;display:flex;flex-direction:column;padding-right:10px;overflow-y:auto}driving-style-editor .metric-title-end{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}driving-style-editor .metric-title-end>*{max-width:100%}driving-style-editor .metric-title-end .metric-category-label{margin-right:10px;opacity:.6}driving-style-editor .metric-title-end .metric-settings-icon-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;margin-top:20px}driving-style-editor .metric-title-end .metric-settings-icon-container>*{max-width:100%}driving-style-editor .metric-title-end .metric-settings-icon-container i{font-size:20px;opacity:.4}driving-style-editor .metrics-selector-button-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-top:20px}driving-style-editor .metrics-selector-button-container>*{max-width:100%}driving-style-editor .metrics-selector-button-container .metrics-selector-button{margin-right:10px}driving-style-editor .empty-label{opacity:.6}
driving-style-metric-weighting-label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:rgba(0,0,0,.03);user-select:none;white-space:nowrap;font-size:11px;padding:5px 14px;border-radius:25px}driving-style-metric-weighting-label>*{max-width:100%}driving-style-metric-weighting-label:not(:last-child){margin-right:10px}
driving-style-vehicle-preview{display:flex;flex-direction:column}
driving-styles-manager{flex:1}driving-styles-manager default-layout{height:100%}
group-button-filter{position:relative}group-button-filter .action-row{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;padding:0 10px 10px 10px}group-button-filter .action-row>*{max-width:100%}group-button-filter .dropdown-content-container{display:flex;flex-direction:column;overflow:hidden}group-button-filter .dropdown-content-container .search-row{display:flex;flex-direction:row;padding:10px}group-button-filter .dropdown-content-container .search-row v-input{flex:1}group-button-filter .dropdown-content-container .search-row v-button{margin-left:10px}group-button-filter .dropdown-content-container group-hierarchy2{overflow:auto}
group-autocomplete{position:relative}
group-details .set-as-depot{color:rgba(0,0,0,.54)}group-details .set-as-depot i{margin-left:5px}group-details v-table{height:155px}group-details form{max-height:calc(100vh - 252px)}
group-editor{display:flex;flex-direction:column;padding:20px;padding-top:0;padding-bottom:0}@media screen and (max-width: 1280px),screen and (max-height: 768px){group-editor{padding:10px}}group-editor nav{margin-top:25px}group-editor .actions{margin-top:10px}group-editor .hidden-resources-message{margin-bottom:10px}
group-save-confirmation{max-width:650px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch}group-save-confirmation>h1{margin-top:0;align-self:start}group-save-confirmation .title{font-size:14px;margin-bottom:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){group-save-confirmation .title{margin-bottom:10px}}group-save-confirmation .groups-container{margin-bottom:20px;display:grid;grid-template-columns:repeat(2, 1fr);overflow:auto;max-height:45vh}@media screen and (max-width: 1280px),screen and (max-height: 768px){group-save-confirmation .groups-container{margin-bottom:10px}}group-save-confirmation .groups-container>li>div{display:flex;align-items:center;gap:10px}group-save-confirmation .groups-container>li>div .fa-plus{color:#208840}group-save-confirmation .groups-container>li>div .fa-minus{color:#cf4946}group-save-confirmation .groups-container span{font-weight:bold}group-save-confirmation footer{margin-top:20px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){group-save-confirmation footer{margin-top:10px}}group-save-confirmation footer>*{max-width:100%}
group-resources{flex:1;display:flex;flex-direction:column}group-resources filter-bar{margin-left:0}
group-hierarchy2{flex:1;display:flex;flex-direction:column;min-height:100px;min-width:100px}group-hierarchy2 .top>.group-container>.group:before,group-hierarchy2 .top>.group-container>.group:after{display:none}group-hierarchy2 .group-container{display:flex;flex-direction:column;position:relative}group-hierarchy2 .group-container:after,group-hierarchy2 .group-container:before{content:"";position:absolute}group-hierarchy2 .group-container .group:after,group-hierarchy2 .group-container .group:before{content:"";position:absolute}group-hierarchy2 .group-container .group:after{width:10px;height:10px;border-bottom-left-radius:6px;border-left:1px solid #eee;border-bottom:1px solid #eee;left:-1px;top:50%;transform:translateY(-8px)}group-hierarchy2 .group-container:before{width:1px;bottom:22px;background:#eee;left:-1px;top:0px;bottom:-10px}group-hierarchy2 .group-container:last-of-type:before{bottom:unset;height:10px}group-hierarchy2 .group-container:not(:first-of-type):before{top:-30px}group-hierarchy2 .group-children{margin-left:18px;position:relative}group-hierarchy2 .group{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:6px 10px;position:relative}group-hierarchy2 .group>*{max-width:100%}group-hierarchy2 .group .group-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}group-hierarchy2 .group .group-icon{font-size:12px;width:12px;height:12px;line-height:12px;color:rgba(0,0,0,.54);margin-left:2px;margin-right:5px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}group-hierarchy2 .group .group-icon>*{max-width:100%}group-hierarchy2 .group:hover,group-hierarchy2 .group.selected{border-radius:5px;cursor:pointer}group-hierarchy2 .group:hover .group-name,group-hierarchy2 .group.selected .group-name{color:var(--accent-color)}group-hierarchy2 .group:hover .child-count,group-hierarchy2 .group.selected .child-count{opacity:1}group-hierarchy2 .group:hover{background:rgba(0,0,0,.06)}group-hierarchy2 .group:hover .group-icon{color:var(--accent-color)}group-hierarchy2 .group.selected{background:rgba(0,0,0,.03)}group-hierarchy2 .group.selected .group-icon{color:var(--accent-color)}group-hierarchy2 .group.selected .group-name{color:var(--accent-color)}group-hierarchy2 .group.selected.multi-select+.group-children{opacity:.5;pointer-events:none}group-hierarchy2 .group.selected.multi-select+.group-children .group.selected.multi-select .group-name{color:inherit}group-hierarchy2 .group.selected.multi-select+.group-children .group.selected.multi-select+.group-children{opacity:1}group-hierarchy2 .child-count{display:flex;flex-direction:row;min-width:160px;color:rgba(0,0,0,.54);opacity:.5}group-hierarchy2 .child-count>*{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;font-size:12px}group-hierarchy2 .child-count>*>*{max-width:100%}group-hierarchy2 .child-count>* .count-icon{font-size:14px;width:14px;height:14px;line-height:14px}group-hierarchy2 .child-count>* i{margin-right:10px}group-hierarchy2.readonly{pointer-events:none}group-hierarchy2.readonly .child-count{display:none}
groups-list{display:flex;flex-direction:column;overflow:hidden}groups-list group-hierarchy2>div{background:#fff}groups-list group-hierarchy2:first-of-type>div{padding:5px}
saml-configuration v-input:not(:last-child),saml-configuration v-textarea:not(:last-child){margin-bottom:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){saml-configuration v-input:not(:last-child),saml-configuration v-textarea:not(:last-child){margin-bottom:10px}}saml-configuration .info{padding:20px;margin-top:20px;background:rgba(0,0,0,.03);border-radius:10px}@media screen and (max-width: 1280px),screen and (max-height: 768px){saml-configuration .info{padding:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){saml-configuration .info{margin-top:10px}}saml-configuration veri-info-panel{margin-bottom:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){saml-configuration veri-info-panel{margin-bottom:10px}}saml-configuration .sidebar-content>veri-info-panel{flex:none;margin:20px;margin-top:0 !important}@media screen and (max-width: 1280px),screen and (max-height: 768px){saml-configuration .sidebar-content>veri-info-panel{margin:10px}}saml-configuration v-tabs{margin:0 20px}
user-editor{flex:1;display:flex;flex-direction:column}user-editor form-details .error{color:#dd2c00}user-editor .feature-list{display:flex;flex-direction:column;border-top:1px solid rgba(0,0,0,.1)}user-editor .feature-list .feature{display:flex;flex-direction:row}user-editor .feature-list .feature:hover .icon-container{opacity:1}user-editor .feature-list .feature .name{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding-left:20px;font-size:14px;font-weight:500;max-width:40%;min-width:40%;width:40%;background:#f0f0f0}user-editor .feature-list .feature .name>*{max-width:100%}user-editor .feature-list .feature v-flag-toggle-list-item{flex:1}user-editor .feature-list .feature v-flag-toggle-list-item .primary-content .controls{margin-right:12px}user-editor .last-logged-in-info-panel{flex:unset}
temperature-zones-edit{display:flex;min-width:300px}@media(min-width: 768px){temperature-zones-edit{min-width:700px}}temperature-zones-edit .zone-editor{display:flex;display:flex;flex-direction:row;width:100%;height:100%}temperature-zones-edit .zone-editor .zone-list-container{display:flex;flex-direction:column;display:flex}temperature-zones-edit .zone-editor .zone-form form{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:start;align-content:start;max-width:100%;display:flex}temperature-zones-edit .zone-editor .zone-form form>*{max-width:100%}temperature-zones-edit .zone-editor .zone-form .form-inputs .form-group{padding:20px 10px 0 10px}temperature-zones-edit .zone-editor .zone-form .form-inputs .form-group input{width:100%}temperature-zones-edit .zone-editor .zone-form .footer{justify-content:flex-end;align-items:end;align-content:end;max-width:100%;width:100%;display:flex;padding:10px}temperature-zones-edit .zone-editor .zone-form .footer>*{max-width:100%}temperature-zones-edit .zone-editor .zone-form .footer>*{margin-left:5px}
engineer-company{flex:1;display:flex;flex-direction:column}
streamax-configs-account-list{flex:1;display:flex;flex-direction:column}streamax-configs-account-list .sidebar-content{margin:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){streamax-configs-account-list .sidebar-content{margin:10px}}
custom-trigger-metrics{flex:1;display:flex;flex-direction:column}custom-trigger-metrics .form-details-entry>*{margin-bottom:35px}
streamax-config-profile-editor{flex:1;display:flex;flex-direction:column;overflow-y:auto}streamax-config-profile-editor .indented{padding-left:10px;margin-bottom:10px}streamax-config-profile-editor .buttonGroup{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;padding:20px;padding-top:10px;padding-bottom:10px}streamax-config-profile-editor .buttonGroup>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){streamax-config-profile-editor .buttonGroup{padding:10px}}streamax-config-profile-editor .control-error{color:#cf4946;font-size:12px;margin-top:4px}
streamax-configs-account-view{flex:1;display:flex;flex-direction:column;overflow:hidden}streamax-configs-account-view .sidebar-content{margin:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){streamax-configs-account-view .sidebar-content{margin:10px}}
streamax-configs-device-list{flex:1;display:flex;flex-direction:column}streamax-configs-device-list v-table v-table-header.centre{justify-content:center}
streamax-configs-vehicle-summary .inline{display:flex;flex-direction:row}streamax-configs-vehicle-summary .errorState{color:#cf4946}
reseller-selector .reseller-container{position:relative}reseller-selector .assign-resellers{justify-content:center;align-items:flex-start;align-content:flex-start;max-width:100%}reseller-selector .assign-resellers>*{max-width:100%}reseller-selector .assign-resellers v-pills i.material-icons{font-size:15px;width:15px;height:15px;line-height:15px}
customer-name a{color:inherit}customer-name a:hover{text-decoration:underline}
foundation-notes-list{display:flex;flex-direction:column;flex:1;height:100%;max-height:80vh}foundation-notes-list textarea{border-radius:5px;border:1px solid #eee;padding:8px;overflow:hidden;margin-bottom:5px}foundation-notes-list .md-char-counter{color:rgba(0,0,0,.54);align-self:end}foundation-notes-list .note .title-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px;padding-left:0}foundation-notes-list .note .title-row>*{max-width:100%}foundation-notes-list .note .title-row i{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;font-size:16px;width:16px;height:16px;line-height:16px;color:rgba(0,0,0,.54);margin-right:10px;height:24px;width:24px;border-radius:50%;background:rgba(0,0,0,.03);margin-top:-10px;margin-bottom:-10px}foundation-notes-list .note .title-row i>*{max-width:100%}foundation-notes-list .note .title-row .user{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}foundation-notes-list .note .title-row .user>*{max-width:100%}foundation-notes-list .note .date{color:rgba(0,0,0,.54);font-size:13px}foundation-notes-list .note .comments{padding:10px;background:rgba(0,0,0,.03);border-radius:10px;background:rgba(0,0,0,.03);border-radius:10px}
sim-status-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}sim-status-info>*{max-width:100%}sim-status-info i.material-icons{font-size:12px;width:12px;height:12px;line-height:12px;color:rgba(0,0,0,.54);margin-right:5px;cursor:pointer}sim-status-info i.material-icons.online{color:#208840}
sim-data .form-fields{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%}sim-data .form-fields>*{max-width:100%}
barcode-scanner-livestream{position:relative}barcode-scanner-livestream .scanner{border-radius:10px}barcode-scanner-livestream video,barcode-scanner-livestream canvas{width:100%;border-radius:10px}barcode-scanner-livestream canvas.drawingBuffer{position:absolute;left:0;top:0;background:rgba(0,0,0,.03)}
barcode-scanner{display:flex;flex-direction:row;position:relative;max-width:400px}@media screen and (max-width: 1280px){barcode-scanner{display:flex;flex-direction:column}}barcode-scanner barcode-scanner-livestream{display:block;overflow:hidden;max-height:50vh}barcode-scanner .barcode-results .barcode-result{padding-bottom:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%}barcode-scanner .barcode-results .barcode-result>*{max-width:100%}barcode-scanner .barcode-results .barcode-result:not(:last-child){border-bottom:1px solid #eee;margin-bottom:10px}

@keyframes check-loading-spin{100%{transform:rotate(-360deg)}}commission-check{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch}commission-check+commission-check{margin-top:10px}commission-check .value{background:red}commission-check .check-container{flex:1;display:flex;flex-direction:row}commission-check .check-container i{font-size:18px;width:18px;height:18px;line-height:18px;margin-right:8px}commission-check .check-container.loading i{animation:check-loading-spin 1.2s infinite linear}commission-check .check-container.pass{color:#208840}commission-check .check-container.warning{color:orange}commission-check .check-container.fail{color:#cf4946}commission-check i.info{font-size:16px;width:16px;height:16px;line-height:16px;color:rgba(0,0,0,.54);margin-left:10px;cursor:pointer;opacity:.8}commission-check i.info:hover{opacity:1}commission-check .info{margin-left:26px;color:rgba(0,0,0,.54);margin-top:5px;word-break:break-word}
config-switcher{flex:1;display:flex;flex-direction:row}config-switcher vertical-layout{padding-top:0px}config-switcher .status{display:flex;flex-direction:row}config-switcher .status .label{flex:1}config-switcher .scroll{overflow:scroll}config-switcher .sidebar-actions{display:flex}config-switcher .no-flex{flex:none}config-switcher .option-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}config-switcher .option-item>*{max-width:100%}config-switcher .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:end;align-content:end;max-width:100%}config-switcher .row>*{max-width:100%}config-switcher .row v-select{padding-right:10px}config-switcher .row .archived{color:gray}
device-install-validator{flex:1;display:flex;flex-direction:column}
device-summary{display:flex;flex-direction:row;justify-content:space-between;align-items:start;align-content:start;max-width:100%;flex-wrap:wrap;flex:1}device-summary>*{max-width:100%}device-summary a:hover{cursor:pointer}device-summary .unit-buttons{display:flex;flex-direction:column;justify-content:flex-end;align-items:end;align-content:end;max-width:100%}device-summary .unit-buttons>*{max-width:100%}device-summary .peripheral-details{flex:1;display:flex;flex-direction:row}device-summary .peripheral-details.fade{opacity:.5}device-summary .peripheral-details i{font-size:18px;width:18px;height:18px;line-height:18px;margin-right:10px;color:rgba(0,0,0,.54)}device-summary .peripheral-details i.loading{animation:spin-animation 1s infinite}device-summary .peripheral-details .details{flex:1;display:flex;flex-direction:column}device-summary .peripheral-details .details .name{font-weight:600}device-summary .peripheral-details .details .serial{display:flex;flex-direction:column;margin-top:5px}device-summary .peripheral-details .details .serial,device-summary .peripheral-details .details .label,device-summary .peripheral-details .details .installation-date{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:rgba(0,0,0,.54);text-transform:uppercase}device-summary .peripheral-details .details .pending-add{color:#208840}device-summary .peripheral-details .details .pending-remove{color:#cf4946}device-summary .sim-details-container{padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){device-summary .sim-details-container{padding:10px}}device-summary .sim-details-container .subtitle{color:rgba(0,0,0,.54)}@media screen and (max-width: 1060px){device-summary v-button{margin:10px 0 0 0}}device-summary .details-container{display:flex;flex-direction:row;flex:1}

commission-4g-check{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;margin:5px 0px}commission-4g-check .check-container{flex:1;display:flex;flex-direction:row;opacity:1;font-weight:500}commission-4g-check .check-container:hover{cursor:pointer}commission-4g-check .check-container:first-child{font-weight:700}commission-4g-check .check-container:first-child i{font-size:22px;width:22px;height:22px;line-height:22px;flex-grow:0;margin-right:8px}commission-4g-check .check-container:first-child .title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}commission-4g-check .check-container:first-child .title>*{max-width:100%}commission-4g-check .check-container:first-child.pending{color:rgba(0,0,0,.54)}commission-4g-check .check-container:first-child.loading{opacity:1;font-weight:700}commission-4g-check .check-container:first-child.loading i{animation:check-loading-spin 1.2s infinite linear}commission-4g-check .check-container:first-child.success:not(.pending){font-weight:700;color:#208840}commission-4g-check .check-container:first-child.warning{color:orange}commission-4g-check .check-container:first-child:not(.loading):not(.pending):not(.success):not(.warning):not(.info){font-weight:700;color:#cf4946}commission-4g-check .detail-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;padding:20px;margin-top:10px;margin-left:30px;padding-left:20px;color:rgba(0,0,0,.54);background:rgba(0,0,0,.03);border-radius:10px;position:relative}@media screen and (max-width: 1280px),screen and (max-height: 768px){commission-4g-check .detail-container{padding:10px}}commission-4g-check .detail-container>i{font-size:22px;width:22px;height:22px;line-height:22px;margin-right:20px;opacity:.7}@media screen and (max-width: 1280px),screen and (max-height: 768px){commission-4g-check .detail-container>i{margin-right:10px}}@keyframes check-loading-spin{100%{transform:rotate(-360deg)}}
diagnostics-4g{max-width:100%;width:600px;display:flex;flex-direction:column;overflow-y:auto}diagnostics-4g .check-header{margin:10px 0;font-weight:600}diagnostics-4g .sub-header{margin-top:20px;font-weight:bold}@media screen and (max-width: 1280px),screen and (max-height: 768px){diagnostics-4g .sub-header{margin-top:10px}}diagnostics-4g commission-4g-check .check-header{margin-left:10px}diagnostics-4g .outdated{color:orange}diagnostics-4g .failed{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;color:#cf4946}diagnostics-4g .failed>*{max-width:100%}
foundation-notes-audit-list{display:flex;flex-direction:column;flex:1}
reseller-name a{color:inherit}reseller-name a:hover{text-decoration:underline}
validation-check-container v-table{min-height:200px}validation-check-container textarea{resize:none;width:100% !important;height:10rem !important;margin-top:1rem}validation-check-container .category{flex:1;flex:1 1 100%}validation-check-container .category:not(:first-of-type){margin-top:10px}validation-check-container .category .category-name-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}validation-check-container .category .category-name-container>*{max-width:100%}validation-check-container .category .category-name-container>.material-icons{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:5px}validation-check-container .category .category-name-container a{margin-left:5px;font-size:12px;cursor:pointer}validation-check-container .category .category-name-container .category-name{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;font-size:14px;font-weight:500;margin-bottom:10px}validation-check-container .category .category-name-container .category-name>*{max-width:100%}validation-check-container .category .category-name-container .category-name>i{display:none}validation-check-container .category .category-name-container .category-status{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-left:10px;padding:5px 10px;background:rgba(0,0,0,.03);border-radius:5px}validation-check-container .category .category-name-container .category-status>*{max-width:100%}validation-check-container .category .category-name-container .category-status i{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:3px}validation-check-container .category>.check-container{padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){validation-check-container .category>.check-container{padding:10px}}validation-check-container .category pre{margin:20px;padding:20px;margin-left:0;border-radius:10px;background:rgba(0,0,0,.03);overflow:auto;max-height:300px}@media screen and (max-width: 1280px),screen and (max-height: 768px){validation-check-container .category pre{margin:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){validation-check-container .category pre{padding:10px}}validation-check-container .videos{display:flex;flex-direction:row;flex-wrap:wrap}validation-check-container .videos .video{margin-right:20px;margin-bottom:20px;overflow:hidden;width:28%;max-width:200px}@media screen and (max-width: 1280px),screen and (max-height: 768px){validation-check-container .videos .video{margin-right:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){validation-check-container .videos .video{margin-bottom:10px}}@media screen and (max-width: 960px){validation-check-container .videos .video{max-width:100%;width:100%;margin:0}}validation-check-container .videos .video video{max-width:100%;overflow:hidden;border-radius:5px}validation-check-container .videos .video .date{font-size:12px;color:rgba(0,0,0,.54)}validation-check-container .locationTitle{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;font-size:14px;font-weight:500;margin-bottom:10px;display:block}validation-check-container .locationTitle>*{max-width:100%}validation-check-container .locationTitle .locationString{margin-left:10px;padding:5px 10px;font-size:12px;border-radius:5px;display:block}
foundation-csv-importer{display:flex;flex-direction:column;padding:20px;flex:1;padding-top:0px}@media screen and (max-width: 1280px),screen and (max-height: 768px){foundation-csv-importer{padding:10px}}foundation-csv-importer v-table{height:auto;overflow:auto}foundation-csv-importer v-table.validationWarning{color:orange}foundation-csv-importer .dashboard-collection{padding:10px 0px}foundation-csv-importer dashboard-box-small{justify-content:flex-start;align-items:center;align-content:center;max-width:100%}foundation-csv-importer dashboard-box-small>*{max-width:100%}foundation-csv-importer dashboard-box-small.validationSuccess span i.material-icons{color:#208840}foundation-csv-importer dashboard-box-small.validationError span i.material-icons{color:#cf4946}foundation-csv-importer dashboard-box-small.validationWarning span i.material-icons{color:orange}foundation-csv-importer empty-state.validationSuccess i.material-icons{color:#208840}foundation-csv-importer .center{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}foundation-csv-importer .center>*{max-width:100%}foundation-csv-importer header{margin-top:10px}foundation-csv-importer file-upload{margin-left:0px;margin-right:0px}foundation-csv-importer file-upload .file-upload-container{min-height:115px}foundation-csv-importer v-tabs.stepper nav{display:none}foundation-csv-importer v-tabs.showNav nav{display:flex}foundation-csv-importer v-tabs.validationSuccess nav i.material-icons{color:#208840}foundation-csv-importer h3{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;margin-bottom:8px}foundation-csv-importer h3>*{max-width:100%}foundation-csv-importer h3 i{font-size:14px;width:14px;height:14px;line-height:14px;color:rgba(0,0,0,.54);margin-right:5px}
manual-test-container .indented{padding-left:10px;margin-bottom:10px}manual-test-container .fault{color:red;margin-top:20px}manual-test-container .category-name-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}manual-test-container .category-name-container>*{max-width:100%}manual-test-container .category-name-container>.material-icons{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:5px}manual-test-container .category-name-container a{margin-left:5px;font-size:12px;cursor:pointer}manual-test-container .category-name-container .category-name{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;font-size:14px;font-weight:500;margin-bottom:10px}manual-test-container .category-name-container .category-name>*{max-width:100%}manual-test-container .category-name-container .category-name>i{display:none}manual-test-container .category-name-container .category-status{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-left:10px;padding:5px 10px;background:rgba(0,0,0,.03);border-radius:5px}manual-test-container .category-name-container .category-status>*{max-width:100%}manual-test-container .category-name-container .category-status i{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:3px}
foundation-device-install-editor{display:flex;flex-direction:column;overflow:auto}foundation-device-install-editor .product-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin:10px}foundation-device-install-editor .product-info>*{max-width:100%}foundation-device-install-editor .add-device-container{flex:1;display:flex;flex-direction:column;overflow:hidden}foundation-device-install-editor .add-device-container>:not(.actions-row){flex:1;overflow-x:hidden;overflow-y:auto}foundation-device-install-editor .add-device-container .actions-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;align-items:end;align-content:end;padding-bottom:1px}foundation-device-install-editor .add-device-container .actions-row>*{max-width:100%}foundation-device-install-editor .add-device-container .visit-reasons{display:flex;flex-direction:row;flex-wrap:wrap}foundation-device-install-editor .add-device-container .visit-reasons .visit-reason{display:flex;flex-direction:row;flex:1 1 100%;max-width:50%;max-height:100%;padding:10px;border-radius:5px;border:1px solid transparent;cursor:pointer}foundation-device-install-editor .add-device-container .visit-reasons .visit-reason:hover{color:var(--accent-color)}foundation-device-install-editor .add-device-container .visit-reasons .visit-reason:hover:before{color:var(--accent-color)}foundation-device-install-editor .add-device-container .visit-reasons .visit-reason:before{font-size:18px;width:18px;height:18px;line-height:18px;content:"radio_button_unchecked";font-family:"Material Icons";color:rgba(0,0,0,.54);margin-right:10px;opacity:.5}foundation-device-install-editor .add-device-container .visit-reasons .visit-reason.selected{background:none;color:var(--accent-color)}foundation-device-install-editor .add-device-container .visit-reasons .visit-reason.selected:before{content:"check_circle";color:var(--accent-color);opacity:1}foundation-device-install-editor textarea{padding:8px;border-radius:5px;border:1px solid #eee;width:100%;min-height:14vh}foundation-device-install-editor .product-header{text-transform:uppercase;opacity:.4;font-weight:600;margin-bottom:10px}foundation-device-install-editor .peripheral{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:20px;padding-left:0;padding-top:0;border-radius:5px}foundation-device-install-editor .peripheral>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){foundation-device-install-editor .peripheral{padding:10px}}foundation-device-install-editor .peripheral:hover{background:rgba(0,0,0,.03)}foundation-device-install-editor .peripheral .peripheral-actions{display:flex;flex-direction:row}foundation-device-install-editor .peripheral .peripheral-actions button{margin:0}foundation-device-install-editor .peripheral+v-button{margin-left:10px}
commission-detail{overflow:auto}commission-detail .peripheral{cursor:pointer;color:var(--accent-color)}

commission-list{display:flex;flex-direction:column;flex:1;overflow:hidden}
commission-review{display:flex;flex-direction:column;flex:1;overflow:hidden}commission-review veri-card{flex:none}
commission-visit-summmary{flex:1;display:flex;flex-direction:column;overflow-y:auto;max-height:fit-content}commission-visit-summmary .scroll{overflow:auto}commission-visit-summmary h2{font-weight:500;margin:0}commission-visit-summmary .action-wrapper{padding:20px;border:1px solid #eee;border-radius:10px;box-shadow:0px 3px 8px #00000008;margin-bottom:2rem}@media screen and (max-width: 1280px),screen and (max-height: 768px){commission-visit-summmary .action-wrapper{padding:10px}}commission-visit-summmary .action-container{flex:1;display:flex;flex-direction:column;gap:2rem}commission-visit-summmary .action-container .action-details{flex:1;display:flex;flex-direction:row;align-items:start}commission-visit-summmary .action-container .action-details h4{width:40%;font-weight:500;margin:0}commission-visit-summmary .action-container .action-details span{font-size:1.4rem;color:#3a3a3a}commission-visit-summmary .action-container .action-details span.serial{letter-spacing:.05rem}commission-visit-summmary .action-container .action-details .action-type{padding:.35rem 1rem;border-radius:4px;display:inline-block;font-weight:500}commission-visit-summmary .action-container .action-details .action-type.install{background-color:#f0f9f4;color:#208840}commission-visit-summmary .action-container .action-details .action-type.uninstall{background-color:#fef2f2;color:#cf4946}commission-visit-summmary .action-container .action-details .action-type.other{background-color:#f5f5f4;color:rgba(0,0,0,.54)}commission-visit-summmary .action-container .split-button{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:end;align-content:end;max-width:100%}commission-visit-summmary .action-container .split-button>*{max-width:100%}commission-visit-summmary .action-container .dependency-text,commission-visit-summmary .action-container .action-notes,commission-visit-summmary .action-container .no-dependency-message{display:flex;flex-direction:row;gap:1rem;padding:1.5rem;width:95%;background-color:#f5f5f4;color:rgba(0,0,0,.54)}commission-visit-summmary .action-container .dependency-text i,commission-visit-summmary .action-container .action-notes i,commission-visit-summmary .action-container .no-dependency-message i{margin-top:3px}commission-visit-summmary .action-container .dependency-text span,commission-visit-summmary .action-container .action-notes span,commission-visit-summmary .action-container .no-dependency-message span{min-width:0;overflow-wrap:break-word}commission-visit-summmary .action-container .dependency-container{max-width:fit-content}commission-visit-summmary .action-container .dependency-container .dependency-warning{padding:1.5rem 1.5rem;display:inline-block;width:100%;margin-bottom:1rem;background-color:#fef2f2;color:#cf4946;border-left:2px solid #cf4946}commission-visit-summmary v-tabs,commission-visit-summmary v-tab{max-height:fit-content !important;margin:0 !important;padding:0 !important;width:100% !important}
add-vehicle form-details{padding:0}
new-commission-detail .add-vehicle-group{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%}new-commission-detail .add-vehicle-group>*{max-width:100%}new-commission-detail .add-vehicle-group v-autocomplete{flex:1;margin-right:10px}new-commission-detail .add-vehicle-group .or{margin-top:20px;margin-right:10px}new-commission-detail .add-vehicle-group v-button{margin-top:20px}
commission-history{display:flex;flex-direction:column;flex:1;overflow:hidden}
customer-subscriptions-page{display:flex;flex-direction:column}
customer-subscriptions{display:flex;flex-direction:column}customer-subscriptions .stats-array{display:flex;flex-direction:row;margin-top:20px;margin-bottom:20px;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){customer-subscriptions .stats-array{margin-top:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){customer-subscriptions .stats-array{margin-bottom:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){customer-subscriptions .stats-array{gap:10px}}
foundation-customer-edit{display:flex;flex-direction:column;overflow:hidden}foundation-customer-edit .section-title{padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){foundation-customer-edit .section-title{padding:10px}}foundation-customer-edit v-tabs{overflow:hidden}foundation-customer-edit v-tab{overflow:auto}foundation-customer-edit .company-image{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;height:50px;max-height:50px;max-width:300px;overflow:hidden;border-radius:10px}foundation-customer-edit .company-image>*{max-width:100%}foundation-customer-edit .company-image>img{border-radius:10px;max-height:100%;max-width:100%;width:auto}foundation-customer-edit .company-image .material-icons{font-size:30px;width:30px;height:30px;line-height:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;background:#fff;padding:10px;color:rgba(0,0,0,.54);width:100%;height:100%}foundation-customer-edit .company-image .material-icons>*{max-width:100%}
customer-overview{display:flex;flex-direction:column;flex:1}customer-overview h2{margin-top:0}customer-overview .enabled-features{justify-content:space-between;align-items:center;align-content:center;max-width:100%}customer-overview .enabled-features>*{max-width:100%}customer-overview .account-features{position:relative;display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-rows:auto;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){customer-overview .account-features{gap:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){customer-overview .account-features{grid-template-columns:repeat(2, 1fr);max-height:40vh;overflow-y:auto}}@media screen and (max-width: 960px),screen and (max-height: 768px){customer-overview .account-features{grid-template-columns:repeat(1, 1fr);max-height:25vh}}customer-overview .account-features empty-state{grid-column:1/5}customer-overview .account-feature{display:flex;flex-direction:row}customer-overview .account-feature i{margin-right:5px;color:rgba(0,0,0,.54);color:#208840;font-size:16px;width:16px;height:16px;line-height:16px}@media screen and (max-width: 1280px),screen and (max-height: 768px){customer-overview .account-feature i{font-size:16px;width:16px;height:16px;line-height:16px}}customer-overview .account-feature .name{margin-bottom:5px;font-weight:500}customer-overview .account-feature .desc{color:rgba(0,0,0,.54);font-size:12px}
foundation-customers{display:flex;flex-direction:column;overflow:hidden}foundation-customers .right-column{display:flex;flex-direction:column;margin-left:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){foundation-customers .right-column{margin-left:10px}}
foundation-customer-view{display:flex;flex-direction:column;overflow:hidden}foundation-customer-view h1{font-size:20px;margin-top:0;margin-bottom:0}foundation-customer-view .account-info{color:rgba(0,0,0,.54)}foundation-customer-view .company-image{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;height:50px;max-height:50px;max-width:300px;overflow:hidden;border-radius:10px}foundation-customer-view .company-image>*{max-width:100%}foundation-customer-view .company-image>img{border-radius:10px;max-height:100%;max-width:100%;width:auto}foundation-customer-view .company-image .material-icons{font-size:30px;width:30px;height:30px;line-height:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;background:#fff;padding:10px;color:rgba(0,0,0,.54);width:100%;height:100%}foundation-customer-view .company-image .material-icons>*{max-width:100%}foundation-customer-view new-vehicle{padding:20px;width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){foundation-customer-view new-vehicle{padding:10px}}
customer-user-list{flex:1;display:flex;flex-direction:column}
debug-json-view{position:relative;font-family:monospace;color:rgba(0,0,0,.5)}debug-json-view .copy-btn{position:absolute;color:#000;right:10px;top:10px;padding:5px;background-color:rgba(255,165,0,.6);border-radius:5px}debug-json-view .copy-btn:hover{background-color:rgba(255,165,0,.8);cursor:pointer}debug-json-view .value{color:#97670d}debug-json-view .key{color:#000}debug-json-view div.parent{background-color:rgba(0,0,0,.1);padding:10px;border-radius:5px}debug-json-view ul{list-style-type:none;padding-left:20px;margin:0}debug-json-view ul.array{padding-left:10px}
developer-console{display:flex;flex-direction:column;flex:1;height:100%}developer-console v-tabs,developer-console v-tab{overflow:auto}developer-console .streamax-toggles{display:flex;gap:30px}developer-console .streamax-toggles div{display:flex;gap:5px;align-items:center}
device-health-accounts{display:flex;flex-direction:column;flex:1}
device-health-vehicle-view{display:flex;flex-direction:column;flex:1}device-health-vehicle-view .clickable{cursor:pointer}
device-health-vehicles{display:flex;flex-direction:column;flex:1}
device-health{display:flex;flex-direction:column;flex:1}
engineer-commission-history-list{flex:1;display:flex;flex-direction:column}engineer-commission-history-list .mobileFilterBar{flex-direction:column}@media only screen and (max-width: 768px){engineer-commission-history-list ::-webkit-scrollbar{display:none}}
job-list{flex:1;display:flex;flex-direction:column}job-list job-completion{min-width:100%}job-list .text-small{font-size:11px}
job-editor{flex:1;display:flex;flex-direction:column;padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){job-editor{padding:10px}}job-editor .actions{padding:20px}job-editor .actions .save-btn{justify-content:center;align-items:flex-end;align-content:flex-end;max-width:100%}job-editor .actions .save-btn>*{max-width:100%}job-editor .actions .text-small{font-size:11px}job-editor v-autocomplete.error v-input input{border:1px solid #cf4946 !important}job-editor v-autocomplete{width:100%}job-editor .engineer-name{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;margin-bottom:10px}job-editor .engineer-name>*{max-width:100%}job-editor .engineer-name:last-of-type{margin-bottom:25px}job-editor .message{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;font-size:12px;color:#cf4946;margin-top:4px}job-editor .message>*{max-width:100%}
job-details{display:flex;flex-direction:column;flex:1}@media screen and (max-width: 1280px){job-details{overflow:auto}}job-details .page-title-description{max-width:100%;min-width:100%;display:inline-block;width:100%}job-details v-progress-bar{min-width:200px}job-details delete-confirmation{margin-right:8px}@media screen and (max-width: 1280px){job-details .column-container{display:flex;flex-direction:column;overflow:hidden auto}job-details .column-container .main-column{flex:1}job-details .column-container .main-column job-item-list{min-height:350px}}job-details .main-column{flex:2}job-details .main-column job-editor{width:100%}job-details .side-column{flex:1;padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){job-details .side-column{padding:10px}}@media screen and (min-width: 1280px){job-details .side-column{overflow:hidden auto;max-height:85vh}}@media screen and (min-width: 1280px)and (max-width: 1700px){job-details .side-column form-details{display:flex;flex-direction:column}job-details .side-column form-details>*{max-width:100%}}job-details .side-column veri-card{max-width:250px;margin-bottom:25px}job-details .side-column .message{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px;font-size:11px}job-details .side-column .message>*{max-width:100%}job-details .side-column .message i.material-icons{font-size:12px;width:12px;height:12px;line-height:12px;color:rgba(0,0,0,.54);margin-right:5px}job-details .side-column .engineer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-top:5px}job-details .side-column .engineer>*{max-width:100%}job-details .side-column .engineer i.material-icons{font-size:16px;width:16px;height:16px;line-height:16px;color:rgba(0,0,0,.54);margin-right:5px}.job-item-message-container{padding-top:25px}.job-item-message-container .message-actions{margin-top:20px}
job-item-editor{flex:1;display:flex;flex-direction:column;padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){job-item-editor{padding:10px}}job-item-editor .message-banner{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px;background:#004c93;color:#fff}job-item-editor .message-banner>*{max-width:100%}job-item-editor .message-banner i.material-icons{font-size:12px;width:12px;height:12px;line-height:12px;margin-right:5px}job-item-editor .type-select.error button{border-color:#cf4946}job-item-editor .vehicle-details{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-content:flex-start;max-width:100%}job-item-editor .vehicle-details>*{max-width:100%}job-item-editor .vehicle-details .existing-vehicle{justify-content:center;align-items:center;align-content:center;max-width:100%}job-item-editor .vehicle-details .existing-vehicle>*{max-width:100%}job-item-editor .vehicle-details .existing-vehicle vehicle-reg{margin-right:5px}job-item-editor .vehicle-details .existing-vehicle .edit-btn{font-size:14px;width:14px;height:14px;line-height:14px;color:rgba(0,0,0,.54);cursor:pointer}job-item-editor .vehicle-details v-button{margin-top:15px}job-item-editor .vehicle-details v-checkbox{margin-top:15px}job-item-editor .message{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-top:5px;font-size:11px}job-item-editor .message>*{max-width:100%}job-item-editor .message.error{color:#cf4946}job-item-editor .commissions{justify-content:center;align-items:flex-start;align-content:flex-start;max-width:100%}job-item-editor .commissions>*{max-width:100%}
job-item-list{flex:1;display:flex;flex-direction:column}
engineer-select .engineer-container{position:relative;min-height:80px}engineer-select .assign-engineers{justify-content:center;align-items:flex-start;align-content:flex-start;max-width:100%}engineer-select .assign-engineers>*{max-width:100%}engineer-select .assign-engineers v-pills i.material-icons{font-size:15px;width:15px;height:15px;line-height:15px}
visit-failure-form{flex:1;display:flex;flex-direction:column;min-height:0;padding:1rem 0;overflow-y:auto;flex:1 1 auto}visit-failure-form .control-error{color:#cf4946;font-size:12px;margin-top:4px}visit-failure-form form-details{flex:1;max-height:fit-content;margin-bottom:2rem}@media only screen and (max-width: 768px){visit-failure-form form-details{display:flex;flex-direction:column;padding:0 !important}}@media only screen and (min-width: 1024px){visit-failure-form form-details{display:flex;flex-direction:row}}visit-failure-form .form-container{flex:1;display:flex;flex-direction:column;flex:1 1 auto}visit-failure-form .form-container:has(ng-container[formGroup]){justify-content:flex-start}visit-failure-form .form-container:has(empty-state){justify-content:center;align-items:center}visit-failure-form empty-state{margin:0}
engineer-job-item-list{flex:1;display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width: 960px){engineer-job-item-list v-button button{height:45px}}engineer-job-item-list .job-find{padding-bottom:15px;display:flex;flex-direction:row}engineer-job-item-list .job-find v-button>button>span{flex:1;display:flex;flex-direction:row}engineer-job-item-list .job-find v-button>button>span vehicle-reg{margin-left:15px}@media screen and (max-width: 960px){engineer-job-item-list .job-find{display:flex;flex-direction:column}engineer-job-item-list .job-find vehicle-reg{position:absolute;top:13px;right:15px}}engineer-job-item-list .job-item-scroller{flex:1;overflow-y:auto}engineer-job-item-list .job-item-scroller .job-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:24px;line-height:26px;font-weight:600;padding-bottom:5px}engineer-job-item-list .job-item-scroller .job-sub-title{flex:1;display:flex;flex-direction:row;box-sizing:border-box;color:rgba(0,0,0,.54)}engineer-job-item-list .job-item-scroller .job-sub-title textarea{color:rgba(0,0,0,.54)}engineer-job-item-list .job-item-scroller .job-sub-title div{padding:0 10px 0 0}engineer-job-item-list .job-item-scroller .job-item-container{flex:1;display:grid;padding-right:20px;padding-bottom:10px;grid-gap:20px;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));grid-auto-rows:minmax(auto, 270px)}engineer-job-item-list .job-item-scroller .job-item-container>report-card{max-width:unset;min-width:unset;padding:0;display:block}engineer-job-item-list .job-item-scroller .job-item-container veri-card section{overflow:hidden}engineer-job-item-list .job-item-scroller .job-item-container veri-card .notes{padding:10px}engineer-job-item-list .job-item-scroller .job-item-container veri-card .notes h4{font-size:14px;font-weight:600;margin:0;padding:0;padding-top:0px}
engineer-editor{display:flex;flex-direction:column;padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){engineer-editor{padding:10px}}
engineer-users{flex:1;display:flex;flex-direction:column}
request-video-form{display:flex;flex-direction:column;flex:1;overflow:hidden;overflow-y:auto}request-video-form veri-info-panel{flex:unset;margin-top:10px;min-height:200px}request-video-form veri-info-panel button{margin-top:5px;flex:none}request-video-form .actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%}request-video-form .actions>*{max-width:100%}request-video-form .actions.show-preview .icon-background{display:none}request-video-form .actions dashboard-box-small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;margin:0;margin-right:10px;min-width:unset}request-video-form .actions dashboard-box-small .box-title,request-video-form .actions dashboard-box-small box-subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}request-video-form veri-video-thumbnails+.meta-data{margin-top:10px}request-video-form .meta-data{display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#f7f7f7;border-radius:5px}request-video-form .meta-data div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;margin:0px 10px;padding:8px 6px}request-video-form .meta-data div>*{max-width:100%}request-video-form .meta-data div:not(:last-child){border-bottom:1px solid #efecec}request-video-form .meta-data div .data{font-weight:bold;margin-left:8px}request-video-form .meta-data div video-address div{padding:0px;margin:0px}request-video-form .meta-data div i{opacity:.4;margin-right:10px}request-video-form .date-time-request{display:flex;flex-direction:column;flex:1}request-video-form .date-time-request h4:first-child{margin-top:0}request-video-form .date-time-request .request-controls{display:flex;flex-direction:row;margin-top:20px;gap:10px}@media screen and (max-width: 1280px),screen and (max-height: 768px){request-video-form .date-time-request .request-controls{margin-top:10px}}request-video-form .date-time-request .request-controls v-input:not(:last-child){max-width:20%}request-video-form .date-time-request .request-controls v-select:last-child{max-width:36%}request-video-form h4{margin-top:20px;margin-bottom:5px;font-size:13px;font-weight:500}@media screen and (max-width: 1280px),screen and (max-height: 768px){request-video-form h4{margin-top:10px}}request-video-form .subtitle{color:rgba(0,0,0,.54);margin-bottom:5px}request-video-form v-calendar .v-calendar .error-container{display:none}request-video-form h4{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}request-video-form h4>*{max-width:100%}request-video-form h4 .edit-btn{font-size:14px;width:14px;height:14px;line-height:14px;margin-left:5px;color:rgba(0,0,0,.54);cursor:pointer}
@keyframes animloader{0%{left:0;transform:translateX(-100%)}100%{left:100%;transform:translateX(0%)}}@keyframes loading{0%{background-position:-40% 0}100%{background-position:-200% 0}}request-video-activity-chart{display:flex;flex-direction:row;position:relative}request-video-activity-chart.disabled{opacity:.4}request-video-activity-chart .timeline{position:absolute;width:100%;top:0;pointer-events:none}request-video-activity-chart .timeline .hour,request-video-activity-chart .timeline>*{position:absolute;transform:translateX(-50%);font-size:11px;color:rgba(0,0,0,.54)}request-video-activity-chart .timeline .hour:after,request-video-activity-chart .timeline>*:after{content:"";position:absolute;transform:translateX(-50%);top:100%;left:50%;height:8px;width:1px;background:rgba(0,0,0,.2)}request-video-activity-chart .timeline .hour:nth-child(0),request-video-activity-chart .timeline>*:nth-child(0){left:0%}request-video-activity-chart .timeline .hour:nth-child(1),request-video-activity-chart .timeline>*:nth-child(1){left:4.1666666667%}request-video-activity-chart .timeline .hour:nth-child(2),request-video-activity-chart .timeline>*:nth-child(2){left:8.3333333333%}request-video-activity-chart .timeline .hour:nth-child(3),request-video-activity-chart .timeline>*:nth-child(3){left:12.5%}request-video-activity-chart .timeline .hour:nth-child(4),request-video-activity-chart .timeline>*:nth-child(4){left:16.6666666667%}request-video-activity-chart .timeline .hour:nth-child(5),request-video-activity-chart .timeline>*:nth-child(5){left:20.8333333333%}request-video-activity-chart .timeline .hour:nth-child(6),request-video-activity-chart .timeline>*:nth-child(6){left:25%}request-video-activity-chart .timeline .hour:nth-child(7),request-video-activity-chart .timeline>*:nth-child(7){left:29.1666666667%}request-video-activity-chart .timeline .hour:nth-child(8),request-video-activity-chart .timeline>*:nth-child(8){left:33.3333333333%}request-video-activity-chart .timeline .hour:nth-child(9),request-video-activity-chart .timeline>*:nth-child(9){left:37.5%}request-video-activity-chart .timeline .hour:nth-child(10),request-video-activity-chart .timeline>*:nth-child(10){left:41.6666666667%}request-video-activity-chart .timeline .hour:nth-child(11),request-video-activity-chart .timeline>*:nth-child(11){left:45.8333333333%}request-video-activity-chart .timeline .hour:nth-child(12),request-video-activity-chart .timeline>*:nth-child(12){left:50%}request-video-activity-chart .timeline .hour:nth-child(13),request-video-activity-chart .timeline>*:nth-child(13){left:54.1666666667%}request-video-activity-chart .timeline .hour:nth-child(14),request-video-activity-chart .timeline>*:nth-child(14){left:58.3333333333%}request-video-activity-chart .timeline .hour:nth-child(15),request-video-activity-chart .timeline>*:nth-child(15){left:62.5%}request-video-activity-chart .timeline .hour:nth-child(16),request-video-activity-chart .timeline>*:nth-child(16){left:66.6666666667%}request-video-activity-chart .timeline .hour:nth-child(17),request-video-activity-chart .timeline>*:nth-child(17){left:70.8333333333%}request-video-activity-chart .timeline .hour:nth-child(18),request-video-activity-chart .timeline>*:nth-child(18){left:75%}request-video-activity-chart .timeline .hour:nth-child(19),request-video-activity-chart .timeline>*:nth-child(19){left:79.1666666667%}request-video-activity-chart .timeline .hour:nth-child(20),request-video-activity-chart .timeline>*:nth-child(20){left:83.3333333333%}request-video-activity-chart .timeline .hour:nth-child(21),request-video-activity-chart .timeline>*:nth-child(21){left:87.5%}request-video-activity-chart .timeline .hour:nth-child(22),request-video-activity-chart .timeline>*:nth-child(22){left:91.6666666667%}request-video-activity-chart .timeline .hour:nth-child(23),request-video-activity-chart .timeline>*:nth-child(23){left:95.8333333333%}@media screen and (max-width: 1500px){request-video-activity-chart .timeline .hour:nth-child(2n),request-video-activity-chart .timeline>*:nth-child(2n){display:none}}request-video-activity-chart .chart-container{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:relative;outline:0px solid transparent;transition:outline ease-out 150ms;padding-top:30px;padding-bottom:10px;cursor:pointer}request-video-activity-chart .chart-container>*{max-width:100%}request-video-activity-chart .chart-container .empty-label{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;opacity:.6}request-video-activity-chart .chart-container .empty-label>*{max-width:100%}request-video-activity-chart .chart-container .empty-label i{font-size:22px;opacity:.6;margin-right:8px}request-video-activity-chart .chart-container .chart{flex:1;height:12px;position:relative}request-video-activity-chart .chart-container .chart .bar-container{overflow:hidden;display:flex;flex-direction:row;align-items:baseline;position:absolute;width:100%;height:100%;pointer-events:none;border-radius:5px;background:rgba(0,0,0,.03);background:rgba(0,0,0,.1)}request-video-activity-chart .chart-container .chart .bar-container.loading{background:rgba(0,0,0,.1) repeating-linear-gradient(90deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 60%, var(--accent-color) 80%, var(--accent-color) 80%);background-size:200% 200%;background-position-x:0;animation:loading 10s linear infinite;border-radius:5px}request-video-activity-chart .chart-container .chart .bar-container.loading .bar{display:none}request-video-activity-chart .chart-container .chart .bar-container .bar{background:rgba(32,136,64,.2);background:rgba(var(--accent-color), 0.2);background:var(--accent-color);min-height:1px;min-width:1px;position:absolute;height:100%;pointer-events:none}request-video-activity-chart .chart-container .chart .bar-container .bar .debug{display:flex;flex-direction:row;min-width:800px;position:absolute;bottom:0;font-size:10px}request-video-activity-chart .chart-container .chart .bar-container .bar .debug b{margin-right:6px}request-video-activity-chart .chart-container .chart .bar-container .bar .debug b:not(:first-child){margin-left:10px}request-video-activity-chart .chart-container .chart .bar-container .bar.requested{z-index:1;background:#cf4946;border-bottom:3px solid #cf4946}request-video-activity-chart .chart-container .chart .bar-container .bar.future-mask{border-color:#efebeb;background:rgba(0,0,0,.1)}request-video-activity-chart .chart-container .chart .bar-container .bar.high-quality{background:var(--high-quality-color)}request-video-activity-chart .chart-container .chart .bar-container .bar.standard-quality:not(.high-quality){background:var(--standard-quality-color)}request-video-activity-chart .indicator-area{position:absolute;width:auto;height:100%;top:0;right:0%;pointer-events:none}request-video-activity-chart .indicator-area .line{position:absolute;height:18px;width:18px;top:50%;left:0;transform:translate(-50%, -50%);box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12);background:#fff;border-radius:50%}request-video-activity-chart .indicator-area .timeline-indicator{position:absolute;width:1px;pointer-events:none;left:-1px;bottom:16px;transform:translate(1px, -3px);pointer-events:none}request-video-activity-chart .indicator-area .timeline-indicator .label-container{position:relative;pointer-events:none;height:5px;transform:translateY(-1px)}request-video-activity-chart .indicator-area .timeline-indicator .label-container:after,request-video-activity-chart .indicator-area .timeline-indicator .label-container:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:100%;left:50%;transform:translate(-50%, -1px);border-left-width:6px;border-right-width:6px;border-top:6px solid #525252}request-video-activity-chart .indicator-area .timeline-indicator .label-container:before{border-width:7px;border-top-color:transparent;transform:translate(-50%, 0px)}request-video-activity-chart .indicator-area .timeline-indicator .label-container.faded{opacity:.2}request-video-activity-chart .indicator-area .timeline-indicator .label-container span{position:absolute;background-color:#525252;color:#fff;white-space:nowrap;padding:3px 6px;transform:translate(-50%, -70%);z-index:10;border:1px solid transparent;margin-left:-1px;left:0%;border-radius:3px;font-size:1.1rem;pointer-events:none;transition:background-color 300ms ease-in-out;transition-property:background-color;transform:translate(-8px, -18px)}request-video-activity-chart .indicator-area .timeline-indicator .label-container span.flipped{right:0;left:unset;transform:translate(8px, -18px)}request-video-activity-chart .indicator-area.in-section .timeline-indicator .line,request-video-activity-chart .indicator-area.section-header .timeline-indicator .line{background:#fff}request-video-activity-chart .indicator-area.in-section .timeline-indicator .label-container span,request-video-activity-chart .indicator-area.section-header .timeline-indicator .label-container span{color:#fff}request-video-activity-chart .indicator-area.in-section.requested .timeline-indicator:after,request-video-activity-chart .indicator-area.in-section.requested .timeline-indicator:before,request-video-activity-chart .indicator-area.section-header.requested .timeline-indicator:after,request-video-activity-chart .indicator-area.section-header.requested .timeline-indicator:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:100%;left:50%;transform:translate(-50%, -1px);border-left-width:6px;border-right-width:6px;border-top:6px solid #cf4946}request-video-activity-chart .indicator-area.in-section.requested .timeline-indicator:before,request-video-activity-chart .indicator-area.section-header.requested .timeline-indicator:before{border-width:7px;border-top-color:transparent;transform:translate(-50%, 0px)}request-video-activity-chart .indicator-area.in-section.requested .timeline-indicator .label-container span,request-video-activity-chart .indicator-area.section-header.requested .timeline-indicator .label-container span{background-color:#cf4946}request-video-activity-chart .indicator-area.in-section.standard-quality .timeline-indicator:not(.high-quality):after,request-video-activity-chart .indicator-area.in-section.standard-quality .timeline-indicator:not(.high-quality):before,request-video-activity-chart .indicator-area.section-header.standard-quality .timeline-indicator:not(.high-quality):after,request-video-activity-chart .indicator-area.section-header.standard-quality .timeline-indicator:not(.high-quality):before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:100%;left:50%;transform:translate(-50%, -1px);border-left-width:6px;border-right-width:6px;border-top:6px solid var(--standard-quality-color)}request-video-activity-chart .indicator-area.in-section.standard-quality .timeline-indicator:not(.high-quality):before,request-video-activity-chart .indicator-area.section-header.standard-quality .timeline-indicator:not(.high-quality):before{border-width:7px;border-top-color:transparent;transform:translate(-50%, 0px)}request-video-activity-chart .indicator-area.in-section.standard-quality .timeline-indicator:not(.high-quality) .label-container span,request-video-activity-chart .indicator-area.section-header.standard-quality .timeline-indicator:not(.high-quality) .label-container span{background-color:var(--standard-quality-color)}request-video-activity-chart .indicator-area.in-section.high-quality .timeline-indicator:after,request-video-activity-chart .indicator-area.in-section.high-quality .timeline-indicator:before,request-video-activity-chart .indicator-area.section-header.high-quality .timeline-indicator:after,request-video-activity-chart .indicator-area.section-header.high-quality .timeline-indicator:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:100%;left:50%;transform:translate(-50%, -1px);border-left-width:6px;border-right-width:6px;border-top:6px solid var(--high-quality-color)}request-video-activity-chart .indicator-area.in-section.high-quality .timeline-indicator:before,request-video-activity-chart .indicator-area.section-header.high-quality .timeline-indicator:before{border-width:7px;border-top-color:transparent;transform:translate(-50%, 0px)}request-video-activity-chart .indicator-area.in-section.high-quality .timeline-indicator .label-container span,request-video-activity-chart .indicator-area.section-header.high-quality .timeline-indicator .label-container span{background-color:var(--high-quality-color)}
video-channel-selector{display:flex;flex-direction:column;position:relative}video-channel-selector .channel-selector{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:7px 10px;padding-right:25px;border:1px solid #eee;position:relative;cursor:pointer;transition:.3s ease-out background}video-channel-selector .channel-selector>*{max-width:100%}video-channel-selector .channel-selector:hover{box-shadow:0 0 2px 0px rgba(0,0,0,.1)}video-channel-selector .channel-selector:after{color:#777;font-size:16px;content:"keyboard_arrow_down";font-family:"Material Icons";position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:.3s ease-out transform}video-channel-selector .channel-selector.open{border-top-left-radius:0;border-top-right-radius:0;border-top-color:transparent}video-channel-selector .channel-selector.open:after{transform:translateY(-50%) rotate(180deg)}video-channel-selector .channel-selector.open+.channel-popup{border-bottom-left-radius:0;border-bottom-right-radius:0}video-channel-selector .channel-selector.bottom.open{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0}video-channel-selector .channel-selector.bottom+.channel-popup{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform;opacity:1;pointer-events:all;transform:translateY(0px);bottom:auto;top:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-top-right-radius:0;border-top:0}video-channel-selector .channel-selector.bottom+.channel-popup.ng-enter,video-channel-selector .channel-selector.bottom+.channel-popup.ng-hide,video-channel-selector .channel-selector.bottom+.channel-popup.ng-leave.ng-leave-active,video-channel-selector .channel-selector.bottom+.channel-popup.ng-hide-add.ng-hide-add-active,video-channel-selector .channel-selector.bottom+.channel-popup.ng-hide-remove{pointer-events:none;opacity:0;transform:translateY(-10px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}video-channel-selector .channel-selector.bottom+.channel-popup.ng-enter.ng-enter-active,video-channel-selector .channel-selector.bottom+.channel-popup.ng-add.ng-add-active,video-channel-selector .channel-selector.bottom+.channel-popup.ng-hide-remove.ng-hide-remove-active,video-channel-selector .channel-selector.bottom+.channel-popup.ng-hide-add,video-channel-selector .channel-selector.bottom+.channel-popup.ng-leave{opacity:1;pointer-events:all;transform:translateY(0px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}video-channel-selector .channel-selector.bottom+.channel-popup.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}video-channel-selector .channel-selector,video-channel-selector .channel-popup{border-radius:5px;background:#fff}video-channel-selector .channel-popup{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform;opacity:1;pointer-events:all;transform:translateY(0px);overflow:hidden;position:absolute;bottom:100%;left:0px;right:0px;z-index:10;box-shadow:0 -1px 2px 0px rgba(0,0,0,.1);border:1px solid #eee}video-channel-selector .channel-popup.ng-enter,video-channel-selector .channel-popup.ng-hide,video-channel-selector .channel-popup.ng-leave.ng-leave-active,video-channel-selector .channel-popup.ng-hide-add.ng-hide-add-active,video-channel-selector .channel-popup.ng-hide-remove{pointer-events:none;opacity:0;transform:translateY(10px);transition-duration:transform;transition-property:opacity;transition-timing-function:ease-out}video-channel-selector .channel-popup.ng-enter.ng-enter-active,video-channel-selector .channel-popup.ng-add.ng-add-active,video-channel-selector .channel-popup.ng-hide-remove.ng-hide-remove-active,video-channel-selector .channel-popup.ng-hide-add,video-channel-selector .channel-popup.ng-leave{opacity:1;pointer-events:all;transform:translateY(0px);transition-duration:transform;transition-property:opacity;transition-timing-function:ease-out;display:block !important}video-channel-selector .channel-popup.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}video-channel-selector .channel-popup .channel-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:8px;cursor:pointer;color:#999;border-bottom:1px solid #eee}video-channel-selector .channel-popup .channel-row>*{max-width:100%}video-channel-selector .channel-popup .channel-row .info-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;flex:1}video-channel-selector .channel-popup .channel-row .info-container>*{max-width:100%}video-channel-selector .channel-popup .channel-row .info-container .location{display:flex;flex-direction:row}video-channel-selector .channel-popup .channel-row .info-container .type{display:flex;flex-direction:row;opacity:.6}video-channel-selector .channel-popup .channel-row:last-child{border:0}video-channel-selector .channel-popup .channel-row:hover,video-channel-selector .channel-popup .channel-row.visible{background:#fff;color:#555}video-channel-selector .channel-popup .channel-row:hover{background:rgba(0,0,0,.03)}video-channel-selector .channel-popup .channel-row.visible i{color:var(--accent-color)}video-channel-selector .channel-popup .channel-row i{color:#999;margin-right:5px}
camera-signal-strength{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;font-weight:500}camera-signal-strength>*{max-width:100%}camera-signal-strength .signal-strength{display:flex;flex-direction:row;justify-content:flex-end;align-items:end;align-content:end;max-width:100%;margin-right:4px;height:14px}camera-signal-strength .signal-strength>*{max-width:100%}camera-signal-strength .bar{width:3px;border-radius:3px;min-height:5px;background:rgba(0,0,0,.2);transition:.3s ease-out background;margin-right:1px}camera-signal-strength .bar:nth-child(1){min-height:20%}camera-signal-strength .signal-strength.strength-0{position:relative}camera-signal-strength .signal-strength.strength-0:after{content:"";position:absolute;width:100%;top:60%;height:1px;background:red;opacity:.5}camera-signal-strength .signal-strength.strength-1 .bar:nth-child(1){background:red}camera-signal-strength .bar:nth-child(2){min-height:40%}camera-signal-strength .signal-strength.strength-0{position:relative}camera-signal-strength .signal-strength.strength-0:after{content:"";position:absolute;width:100%;top:60%;height:1px;background:red;opacity:.5}camera-signal-strength .signal-strength.strength-2 .bar:nth-child(1){background:orange}camera-signal-strength .signal-strength.strength-2 .bar:nth-child(2){background:orange}camera-signal-strength .bar:nth-child(3){min-height:60%}camera-signal-strength .signal-strength.strength-0{position:relative}camera-signal-strength .signal-strength.strength-0:after{content:"";position:absolute;width:100%;top:60%;height:1px;background:red;opacity:.5}camera-signal-strength .signal-strength.strength-3 .bar:nth-child(1){background:orange}camera-signal-strength .signal-strength.strength-3 .bar:nth-child(2){background:orange}camera-signal-strength .signal-strength.strength-3 .bar:nth-child(3){background:orange}camera-signal-strength .bar:nth-child(4){min-height:80%}camera-signal-strength .signal-strength.strength-0{position:relative}camera-signal-strength .signal-strength.strength-0:after{content:"";position:absolute;width:100%;top:60%;height:1px;background:red;opacity:.5}camera-signal-strength .signal-strength.strength-4 .bar:nth-child(1){background:#208840}camera-signal-strength .signal-strength.strength-4 .bar:nth-child(2){background:#208840}camera-signal-strength .signal-strength.strength-4 .bar:nth-child(3){background:#208840}camera-signal-strength .signal-strength.strength-4 .bar:nth-child(4){background:#208840}camera-signal-strength .bar:nth-child(5){min-height:100%}camera-signal-strength .signal-strength.strength-0{position:relative}camera-signal-strength .signal-strength.strength-0:after{content:"";position:absolute;width:100%;top:60%;height:1px;background:red;opacity:.5}camera-signal-strength .signal-strength.strength-5 .bar:nth-child(1){background:#208840}camera-signal-strength .signal-strength.strength-5 .bar:nth-child(2){background:#208840}camera-signal-strength .signal-strength.strength-5 .bar:nth-child(3){background:#208840}camera-signal-strength .signal-strength.strength-5 .bar:nth-child(4){background:#208840}camera-signal-strength .signal-strength.strength-5 .bar:nth-child(5){background:#208840}
download-quality-selector{flex:1;position:relative;min-height:100px;width:100%}
video-address{display:flex;flex-direction:row;text-transform:capitalize;min-height:16px}video-address>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}video-address>div>*{max-width:100%}video-address i.material-icons{font-size:14px;width:14px;height:14px;line-height:14px;margin-right:3px}video-address .no-location{color:rgba(110,110,110,.9)}video-address .small-text{font-size:11px}video-address .material-icons{color:#aaa;vertical-align:top}
video-download-progress{width:100%}video-download-progress .progress-steps{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;margin-top:5px}video-download-progress .progress-steps>*{max-width:100%}video-download-progress .progress-steps .highlighted{color:#208840;font-weight:600}@media screen and (max-width: 960px){video-download-progress .progress-steps{display:none}}
video-download-list{display:flex;flex-direction:column;flex:1;overflow:hidden;overflow-y:auto}video-download-list default-layout{flex:1}video-download-list video-download-progress.selected-video-progress{display:flex;flex-direction:row;flex:1;min-width:150px}video-download-list .download-status-sidebar driver-summary-panel{padding:0}video-download-list .download-status-sidebar .driver-name{width:auto}
.grid-wall{display:grid;grid-gap:0px;grid-template-rows:repeat(auto-fill);grid-template-columns:repeat(auto-fill);grid-auto-flow:dense;padding:0px;background:#000;grid-gap:1px}.grid-wall .large-item{order:-1;z-index:1;overflow:hidden}.grid-wall .large-item,.grid-wall .small-item{position:relative}.grid-wall:not(.vertical).grid-size-3{grid-template-columns:repeat(5, minmax(0, 1fr));grid-auto-rows:minmax(50%, auto)}.grid-wall:not(.vertical).grid-size-3 .small-item{grid-column-start:5;grid-column-end:5}.grid-wall:not(.vertical).grid-size-3 .large-item{grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:3}.grid-wall:not(.vertical).grid-size-4{grid-template-columns:repeat(5, minmax(0, 1fr));grid-auto-rows:minmax(33.3333333333%, auto)}.grid-wall:not(.vertical).grid-size-4 .small-item{grid-column-start:5;grid-column-end:5}.grid-wall:not(.vertical).grid-size-4 .large-item{grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:4}.grid-wall:not(.vertical).grid-size-5{grid-template-columns:repeat(5, minmax(0, 1fr));grid-auto-rows:minmax(25%, auto)}.grid-wall:not(.vertical).grid-size-5 .small-item{grid-column-start:5;grid-column-end:5}.grid-wall:not(.vertical).grid-size-5 .large-item{grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:5}.grid-wall:not(.vertical).grid-size-6{grid-template-columns:repeat(5, minmax(0, 1fr));grid-auto-rows:minmax(20%, auto)}.grid-wall:not(.vertical).grid-size-6 .small-item{grid-column-start:5;grid-column-end:5}.grid-wall:not(.vertical).grid-size-6 .large-item{grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:6}.grid-wall:not(.vertical).grid-size-7{grid-template-columns:repeat(5, minmax(0, 1fr));grid-auto-rows:minmax(16.6666666667%, auto)}.grid-wall:not(.vertical).grid-size-7 .small-item{grid-column-start:5;grid-column-end:5}.grid-wall:not(.vertical).grid-size-7 .large-item{grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:7}.grid-wall:not(.vertical).grid-size-8{grid-template-columns:repeat(5, minmax(0, 1fr));grid-auto-rows:minmax(14.2857142857%, auto)}.grid-wall:not(.vertical).grid-size-8 .small-item{grid-column-start:5;grid-column-end:5}.grid-wall:not(.vertical).grid-size-8 .large-item{grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:8}.grid-wall:not(.vertical).grid-size-9{grid-template-columns:repeat(5, minmax(0, 1fr));grid-auto-rows:minmax(12.5%, auto)}.grid-wall:not(.vertical).grid-size-9 .small-item{grid-column-start:5;grid-column-end:5}.grid-wall:not(.vertical).grid-size-9 .large-item{grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:9}.grid-wall:not(.vertical).grid-size-10{grid-template-columns:repeat(5, minmax(0, 1fr));grid-auto-rows:minmax(11.1111111111%, auto)}.grid-wall:not(.vertical).grid-size-10 .small-item{grid-column-start:5;grid-column-end:5}.grid-wall:not(.vertical).grid-size-10 .large-item{grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:10}.grid-wall:not(.vertical).grid-size-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-wall:not(.vertical).grid-size-2 .large-item{grid-column-start:1;grid-column-end:1}.grid-wall:not(.vertical).grid-size-2 .small-item{grid-column-start:2;grid-column-end:2}.grid-wall.vertical.grid-size-2{grid-auto-columns:minmax(100%, auto);grid-template-rows:repeat(4, minmax(0, 1fr))}.grid-wall.vertical.grid-size-2 .large-item{grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:5}.grid-wall.vertical.grid-size-3{grid-auto-columns:minmax(50%, auto);grid-template-rows:repeat(4, minmax(0, 1fr))}.grid-wall.vertical.grid-size-3 .large-item{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:5}.grid-wall.vertical.grid-size-4{grid-auto-columns:minmax(33.3333333333%, auto);grid-template-rows:repeat(4, minmax(0, 1fr))}.grid-wall.vertical.grid-size-4 .large-item{grid-column-start:1;grid-column-end:4;grid-row-start:2;grid-row-end:5}.grid-wall.vertical.grid-size-5{grid-auto-columns:minmax(25%, auto);grid-template-rows:repeat(4, minmax(0, 1fr))}.grid-wall.vertical.grid-size-5 .large-item{grid-column-start:1;grid-column-end:5;grid-row-start:2;grid-row-end:5}.grid-wall.vertical.grid-size-6{grid-auto-columns:minmax(20%, auto);grid-template-rows:repeat(4, minmax(0, 1fr))}.grid-wall.vertical.grid-size-6 .large-item{grid-column-start:1;grid-column-end:6;grid-row-start:2;grid-row-end:5}.grid-wall.vertical.grid-size-7{grid-auto-columns:minmax(16.6666666667%, auto);grid-template-rows:repeat(4, minmax(0, 1fr))}.grid-wall.vertical.grid-size-7 .large-item{grid-column-start:1;grid-column-end:7;grid-row-start:2;grid-row-end:5}.grid-wall.vertical.grid-size-8{grid-auto-columns:minmax(14.2857142857%, auto);grid-template-rows:repeat(4, minmax(0, 1fr))}.grid-wall.vertical.grid-size-8 .large-item{grid-column-start:1;grid-column-end:8;grid-row-start:2;grid-row-end:5}.grid-wall.vertical.grid-size-9{grid-auto-columns:minmax(12.5%, auto);grid-template-rows:repeat(4, minmax(0, 1fr))}.grid-wall.vertical.grid-size-9 .large-item{grid-column-start:1;grid-column-end:9;grid-row-start:2;grid-row-end:5}.grid-wall.vertical.grid-size-10{grid-auto-columns:minmax(11.1111111111%, auto);grid-template-rows:repeat(4, minmax(0, 1fr))}.grid-wall.vertical.grid-size-10 .large-item{grid-column-start:1;grid-column-end:10;grid-row-start:2;grid-row-end:5}video-entry{display:flex;flex-direction:column}video-entry veri-panel{flex:1;margin:0;overflow:hidden}video-entry>.material-icons{display:none}video-entry .video-title{justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px}video-entry .video-title>*{max-width:100%}video-entry .video-title .video-time{font-weight:500;font-size:16px}video-entry .video-title .video-time i{margin-right:1px;cursor:default}video-entry .video-title .video-time i.favourite{color:#cf4946;color:var(--accent-color)}video-entry .video-title .video-duration{margin-left:5px}video-entry .video-title .video-event{text-transform:capitalize;top:5px;z-index:1;border-radius:4px;padding:3px 6px;background:rgba(0,0,0,.5);color:rgba(255,255,255,.85)}video-entry .video-title .video-duration i{margin-right:4px}video-entry .video-event{margin-left:20px;text-transform:uppercase}video-entry v-tags{position:absolute;top:10px;left:10px;z-index:1}video-entry .video-event,video-entry .video-duration{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}video-entry .video-event>*,video-entry .video-duration>*{max-width:100%}video-entry .video-event,video-entry .video-duration,video-entry video-address{color:#999;font-size:11px;margin-left:10px}video-entry video-address{margin-left:20px;margin-top:1px}video-entry .video-time .material-icons{color:#999;vertical-align:top;margin-top:3px}video-entry .video-actions{min-height:37px}video-entry .video-actions .md-button{margin:0}video-entry .video-actions .status{flex:1;text-align:right;margin-right:10px;color:#999}video-entry .video-thumbnail-container{height:180px;position:relative;overflow:hidden;transition:transform .3s ease-out}video-entry .video-thumbnail-container .play-icon{font-size:50px;width:50px;height:50px;line-height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:rgba(255,255,255,.8);z-index:1;border-radius:50%;transition:.2s ease-out all;height:40px;width:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}video-entry .video-thumbnail-container .play-icon>*{max-width:100%}video-entry .video-thumbnail-container.can-play:hover{cursor:pointer}video-entry .video-thumbnail-container.can-play:hover .play-icon{color:#fff;background:var(--accent-color);transform:translate(-50%, -50%) scale(1.15);opacity:0}video-entry .video-thumbnail-container .video-thumbnail{background:#eee;background-size:cover;background-position:center;padding:1rem;font-size:14px;font-weight:bold;text-transform:uppercase;color:#929796;position:relative;transition:transform .2s ease-out}video-entry .video-thumbnail-container .video-thumbnail .material-icons{display:none}video-entry .video-thumbnail-container .video-thumbnail.no-thumbnail .material-icons{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#aaa}video-entry .video-thumbnail-container .video-thumbnail-preview{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;transition-duration:1s !important;position:absolute;top:0px;left:0;right:0;bottom:-20px;background-size:500% 500%;z-index:1}video-entry .video-thumbnail-container .video-thumbnail-preview.ng-enter,video-entry .video-thumbnail-container .video-thumbnail-preview.ng-hide,video-entry .video-thumbnail-container .video-thumbnail-preview.ng-leave.ng-leave-active,video-entry .video-thumbnail-container .video-thumbnail-preview.ng-hide-add.ng-hide-add-active,video-entry .video-thumbnail-container .video-thumbnail-preview.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}video-entry .video-thumbnail-container .video-thumbnail-preview.ng-enter.ng-enter-active,video-entry .video-thumbnail-container .video-thumbnail-preview.ng-add.ng-add-active,video-entry .video-thumbnail-container .video-thumbnail-preview.ng-hide-remove.ng-hide-remove-active,video-entry .video-thumbnail-container .video-thumbnail-preview.ng-hide-add,video-entry .video-thumbnail-container .video-thumbnail-preview.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}video-entry .video-thumbnail-container .video-thumbnail-preview.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-0-0{background-position:0% 0%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-0-1{background-position:0% -100%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-0-2{background-position:0% -200%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-0-3{background-position:0% -300%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-0-4{background-position:0% -400%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-0-5{background-position:0% -500%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-1-0{background-position:-100% 0%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-1-1{background-position:-100% -100%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-1-2{background-position:-100% -200%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-1-3{background-position:-100% -300%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-1-4{background-position:-100% -400%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-1-5{background-position:-100% -500%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-2-0{background-position:-200% 0%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-2-1{background-position:-200% -100%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-2-2{background-position:-200% -200%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-2-3{background-position:-200% -300%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-2-4{background-position:-200% -400%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-2-5{background-position:-200% -500%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-3-0{background-position:-300% 0%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-3-1{background-position:-300% -100%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-3-2{background-position:-300% -200%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-3-3{background-position:-300% -300%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-3-4{background-position:-300% -400%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-3-5{background-position:-300% -500%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-4-0{background-position:-400% 0%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-4-1{background-position:-400% -100%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-4-2{background-position:-400% -200%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-4-3{background-position:-400% -300%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-4-4{background-position:-400% -400%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-4-5{background-position:-400% -500%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-5-0{background-position:-500% 0%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-5-1{background-position:-500% -100%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-5-2{background-position:-500% -200%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-5-3{background-position:-500% -300%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-5-4{background-position:-500% -400%}video-entry .video-thumbnail-container .video-thumbnail-preview.thumbnail-pos-5-5{background-position:-500% -500%}video-entry .video-starttime,video-entry .video-startdate{text-shadow:0 0px 4px rgba(0,0,0,.9);position:absolute;padding:7px 10px;color:#fff;left:0;right:0;z-index:2}video-entry .video-starttime{bottom:0;pointer-events:none;background:rgba(0,0,0,.4)}video-entry .video-starttime.high,video-entry .video-starttime.button,video-entry .video-starttime.emergency{background:rgba(155,0,0,.4)}video-entry .video-startdate{top:0}video-entry .video-alarm-type{opacity:1;text-shadow:0 0px 4px rgba(0,0,0,.9);position:absolute;bottom:0;right:10px;bottom:7px;z-index:2}video-entry .complete-icons{display:block;position:absolute;top:50%;margin-top:-20px;left:0;width:100%;text-align:center;z-index:2}video-entry .complete-icons i.material-icons{color:#fff;opacity:.6;margin:0 10px;text-shadow:0 0px 4px #000;transition:.3s all ease-out;cursor:pointer}video-entry .complete-icons i.material-icons:hover{text-shadow:0 0px 8px #000}video-entry .compact v-tags{top:80px}video-entry .compact .video-title .video-time{font-size:14px}video-entry .vehicle-driver{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:20px;padding-right:20px;padding-bottom:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-entry .vehicle-driver{padding-left:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-entry .vehicle-driver{padding-right:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-entry .vehicle-driver{padding-bottom:10px}}video-entry .vehicle-driver .driver-name{font-weight:500}.corner-ribbon{width:200px;background:#e43;position:absolute;top:25px;left:-50px;text-align:center;line-height:30px;letter-spacing:1px;color:#f0f0f0;transform:rotate(-45deg);background:linear-gradient(45deg, #272b30 0%, #2e3338 100%);z-index:1}.corner-ribbon.shadow{box-shadow:0 1px 3px rgba(0,0,0,.6)}.corner-ribbon.top-left{top:15px;left:-70px;transform:rotate(-45deg)}.corner-ribbon.top-right{top:25px;right:-50px;left:auto;transform:rotate(45deg)}.corner-ribbon.bottom-left{top:auto;bottom:25px;left:-50px;transform:rotate(45deg)}.corner-ribbon.bottom-right{top:auto;right:-50px;bottom:25px;left:auto;transform:rotate(-45deg)}video-entry{gap:10px;display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative;border-radius:10px}video-entry.flat-transparent{box-shadow:none}video-entry.clickable{transition:.15s ease-out box-shadow}video-entry.clickable:hover,video-entry.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}video-entry .thumbnails{overflow:hidden;position:relative;cursor:pointer}video-entry .secondary-thumbnails{display:flex;flex-direction:row;position:absolute;bottom:10px;right:10px}video-entry .video-thumbnail-preview{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;object-fit:contain}video-entry .video-thumbnail-preview{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;transition-duration:1s !important;bottom:-15px;background-size:500% 500%;z-index:1}video-entry .video-thumbnail-preview.ng-enter,video-entry .video-thumbnail-preview.ng-hide,video-entry .video-thumbnail-preview.ng-leave.ng-leave-active,video-entry .video-thumbnail-preview.ng-hide-add.ng-hide-add-active,video-entry .video-thumbnail-preview.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}video-entry .video-thumbnail-preview.ng-enter.ng-enter-active,video-entry .video-thumbnail-preview.ng-add.ng-add-active,video-entry .video-thumbnail-preview.ng-hide-remove.ng-hide-remove-active,video-entry .video-thumbnail-preview.ng-hide-add,video-entry .video-thumbnail-preview.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}video-entry .video-thumbnail-preview.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}video-entry .video-thumbnail-preview.thumbnail-pos-0-0{background-position:0% 0%}video-entry .video-thumbnail-preview.thumbnail-pos-0-1{background-position:0% -100%}video-entry .video-thumbnail-preview.thumbnail-pos-0-2{background-position:0% -200%}video-entry .video-thumbnail-preview.thumbnail-pos-0-3{background-position:0% -300%}video-entry .video-thumbnail-preview.thumbnail-pos-0-4{background-position:0% -400%}video-entry .video-thumbnail-preview.thumbnail-pos-0-5{background-position:0% -500%}video-entry .video-thumbnail-preview.thumbnail-pos-1-0{background-position:-100% 0%}video-entry .video-thumbnail-preview.thumbnail-pos-1-1{background-position:-100% -100%}video-entry .video-thumbnail-preview.thumbnail-pos-1-2{background-position:-100% -200%}video-entry .video-thumbnail-preview.thumbnail-pos-1-3{background-position:-100% -300%}video-entry .video-thumbnail-preview.thumbnail-pos-1-4{background-position:-100% -400%}video-entry .video-thumbnail-preview.thumbnail-pos-1-5{background-position:-100% -500%}video-entry .video-thumbnail-preview.thumbnail-pos-2-0{background-position:-200% 0%}video-entry .video-thumbnail-preview.thumbnail-pos-2-1{background-position:-200% -100%}video-entry .video-thumbnail-preview.thumbnail-pos-2-2{background-position:-200% -200%}video-entry .video-thumbnail-preview.thumbnail-pos-2-3{background-position:-200% -300%}video-entry .video-thumbnail-preview.thumbnail-pos-2-4{background-position:-200% -400%}video-entry .video-thumbnail-preview.thumbnail-pos-2-5{background-position:-200% -500%}video-entry .video-thumbnail-preview.thumbnail-pos-3-0{background-position:-300% 0%}video-entry .video-thumbnail-preview.thumbnail-pos-3-1{background-position:-300% -100%}video-entry .video-thumbnail-preview.thumbnail-pos-3-2{background-position:-300% -200%}video-entry .video-thumbnail-preview.thumbnail-pos-3-3{background-position:-300% -300%}video-entry .video-thumbnail-preview.thumbnail-pos-3-4{background-position:-300% -400%}video-entry .video-thumbnail-preview.thumbnail-pos-3-5{background-position:-300% -500%}video-entry .video-thumbnail-preview.thumbnail-pos-4-0{background-position:-400% 0%}video-entry .video-thumbnail-preview.thumbnail-pos-4-1{background-position:-400% -100%}video-entry .video-thumbnail-preview.thumbnail-pos-4-2{background-position:-400% -200%}video-entry .video-thumbnail-preview.thumbnail-pos-4-3{background-position:-400% -300%}video-entry .video-thumbnail-preview.thumbnail-pos-4-4{background-position:-400% -400%}video-entry .video-thumbnail-preview.thumbnail-pos-4-5{background-position:-400% -500%}video-entry .video-thumbnail-preview.thumbnail-pos-5-0{background-position:-500% 0%}video-entry .video-thumbnail-preview.thumbnail-pos-5-1{background-position:-500% -100%}video-entry .video-thumbnail-preview.thumbnail-pos-5-2{background-position:-500% -200%}video-entry .video-thumbnail-preview.thumbnail-pos-5-3{background-position:-500% -300%}video-entry .video-thumbnail-preview.thumbnail-pos-5-4{background-position:-500% -400%}video-entry .video-thumbnail-preview.thumbnail-pos-5-5{background-position:-500% -500%}video-entry .video-event{text-transform:capitalize;border-radius:5px;padding:3px 6px;background:rgba(0,0,0,.5);color:rgba(255,255,255,.85);border:1px solid rgba(255,255,255,.05);position:absolute;top:10px;right:10px}video-entry .primary-thumbnail,video-entry .secondary-thumbnail{background:#eee;background-size:cover;background-position:center;width:100%;height:auto;aspect-ratio:1.8/1;object-fit:cover}video-entry .secondary-thumbnail{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative;max-height:40px;max-width:72px;min-width:72px;margin-left:5px}video-entry .secondary-thumbnail.flat-transparent{box-shadow:none}video-entry .secondary-thumbnail.clickable{transition:.15s ease-out box-shadow}video-entry .secondary-thumbnail.clickable:hover,video-entry .secondary-thumbnail.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}video-entry .video-title-new{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;font-size:14px;font-weight:600;position:relative}video-entry .video-title-new>*{max-width:100%}video-entry .address-new{margin-left:0}video-entry .vehicle-new{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.3)}video-entry .vehicle-new .driver-name{color:rgba(255,255,255,.8)}video-entry veri-panel{display:none}video-entry i.play-icon{font-size:50px;width:50px;height:50px;line-height:50px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:rgba(255,255,255,.8);z-index:1;border-radius:50%;transition:.2s ease-out all;height:40px;width:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}video-entry i.play-icon>*{max-width:100%}video-entry .can-play:hover{cursor:pointer}video-entry .can-play:hover .play-icon{color:#fff;background:var(--accent-color);transform:translate(-50%, -50%) scale(1.15);opacity:0}video-entry .video-duration i{margin-right:4px}video-entry .bottom-tray{display:flex;flex-direction:column;padding-left:20px;padding-right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-entry .bottom-tray{padding-left:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-entry .bottom-tray{padding-right:10px}}video-entry .bottom-tray .bottom-tray-left{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
video-event-list{display:flex;flex-direction:column;overflow:hidden}video-event-list v-table{margin-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-event-list v-table{margin-top:10px}}video-event-list veri-table-container veri-card{margin-top:0}video-event-list veri-table-container veri-table .search-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%}video-event-list veri-table-container veri-table .search-row>*{max-width:100%}video-event-list veri-table-container veri-table .search-row>* .minor-event-switch-container{margin:0;padding:0}video-event-list veri-table-container veri-table .search-row>* .minor-event-switch-container md-switch{margin:0;padding:0}video-event-list .vertical-list{margin-left:20px;min-width:200px}video-event-list .vertical-list .category{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:5px}video-event-list .vertical-list .category>*{max-width:100%}video-event-list .vertical-list .category:first-child{background:rgba(0,0,0,.03);border-radius:10px}video-event-list .vertical-list .category .icon-background{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:5px;border-radius:10px}video-event-list .vertical-list .category .icon-background>*{max-width:100%}video-event-list .vertical-list .category .icon-background i{font-size:14px;width:14px;height:14px;line-height:14px;color:#fff}video-event-list .vertical-list .category .category-title{margin-left:10px}video-event-list .vertical-list .category .category-title{flex:1}
.is-mobile-device video-list md-nav-bar{display:none;background:#f9f9f9}video-list{display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width: 800px){video-list md-nav-bar li,video-list md-nav-bar md-nav-ink-bar{display:none}}video-list .video-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-auto-rows:auto;gap:20px;padding-right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-list .video-list{gap:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-list .video-list{padding-right:10px}}video-list .new-day{flex-basis:100%;position:relative;font-weight:500;font-size:14px;grid-column:1/-1;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.06)}video-list .new-day i{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:5px;color:rgba(0,0,0,.54)}video-list .new-day:not(:first-child){margin-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-list .new-day:not(:first-child){margin-top:10px}}
video-request-status{display:flex;flex-direction:column;overflow-y:auto}video-request-status .status{justify-content:space-between;align-items:center;align-content:center;max-width:100%}video-request-status .status>*{max-width:100%}video-request-status .status i.material-icons{color:rgba(0,0,0,.54);font-size:18px;width:18px;height:18px;line-height:18px}video-request-status .main-status{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin:20px;padding:20px;background:rgba(0,0,0,.01)}video-request-status .main-status>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-request-status .main-status{margin:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-request-status .main-status{padding:10px}}video-request-status .main-status .details{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;height:100px}video-request-status .main-status .details>*{max-width:100%}video-request-status .main-status .details vehicle-online-status{justify-content:center;align-items:center;align-content:center;max-width:100%}video-request-status .main-status .details vehicle-online-status>*{max-width:100%}video-request-status .main-status .details .stats{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px;background:rgba(0,0,0,.01);background:rgba(0,0,0,.03);border-radius:5px}video-request-status .main-status .details .stats>*{max-width:100%}video-request-status .main-status .details .stats .stats-title{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;color:rgba(0,0,0,.54);font-size:12px}video-request-status .main-status .details .stats .stats-title>*{max-width:100%}video-request-status .main-status .details .stats i.material-icons{font-size:24px;width:24px;height:24px;line-height:24px;color:rgba(0,0,0,.54);margin-left:10px;margin-right:20px}video-request-status .main-status .details .stats .stats-value{font-weight:600;font-size:18px;min-width:70px}@media screen and (max-width: 1400px){video-request-status .main-status .details .stats i.material-icons{margin-left:0px;margin-right:10px}video-request-status .main-status .details .stats .stats-value{font-size:16px}}video-request-status .map-container{padding:20px;padding-top:0 !important;position:relative;min-height:300px}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-request-status .map-container{padding:10px}}video-request-status .map-container .no-marker-for-map{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);color:#fff;font-size:2rem;display:flex;justify-content:center;align-items:center}video-request-status .tile-grid{padding-left:20px;padding-right:20px;gap:20px;display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:auto}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-request-status .tile-grid{padding-left:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-request-status .tile-grid{padding-right:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-request-status .tile-grid{gap:10px}}video-request-status .tile{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:20px;background:rgba(0,0,0,.03);border-radius:5px}video-request-status .tile>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){video-request-status .tile{padding:10px}}video-request-status .tile .tile-title{font-size:12px;color:rgba(0,0,0,.54);margin-bottom:5px}video-request-status .tile .tile-data{font-size:14px}
p100-device-details{flex:1;display:flex;flex-direction:column;overflow:hidden;max-height:80vh}p100-device-details veri-card{flex:1}p100-device-details default-layout{overflow-y:auto;padding:0}p100-device-details .between{justify-content:space-between;align-items:center;align-content:center;max-width:100%}p100-device-details .between>*{max-width:100%}p100-device-details h2{padding-top:10px;padding-left:10px}p100-device-details .card-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-wrap:wrap;overflow:auto}p100-device-details .map-container{display:flex;flex-direction:row;min-height:100px;margin-bottom:10px}p100-device-details sub-title{overflow-wrap:break-word}p100-device-details .details-body{display:flex;flex-direction:column;padding:10px}p100-device-details .details-body i.material-icons{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:5px;color:rgba(0,0,0,.54)}p100-device-details .details-body sub-title{overflow-wrap:break-word}p100-device-details .details-body .detail{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;margin:10px 0}p100-device-details .details-body .detail>*{max-width:100%}p100-device-details .details-body .detail sub-title{overflow-wrap:break-word}p100-device-details .details-body .detail .detail-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}p100-device-details .details-body .detail .detail-title>*{max-width:100%}p100-device-details .details-body .detail .space-mb{flex:1;max-width:75%}p100-device-details .ignition{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}p100-device-details .ignition>*{max-width:100%}p100-device-details .ignition i.material-icons{font-size:14px;width:14px;height:14px;line-height:14px;margin-left:5px}p100-device-details .ignition i.material-icons.warning{color:orange}p100-device-details .plot-message{margin:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){p100-device-details .plot-message{margin:10px}}
streamax-device-details{flex:1;display:flex;flex-direction:column;overflow:hidden;height:100%;overflow:auto}streamax-device-details default-layout{padding:0;overflow:hidden}streamax-device-details page-title-pill{color:rgba(0,0,0,.54)}streamax-device-details sidebar page-title{display:flex}streamax-device-details .buttonPadded{padding:15px 20px}streamax-device-details .between{justify-content:space-between;align-items:center;align-content:center;max-width:100%}streamax-device-details .between>*{max-width:100%}streamax-device-details .error{color:#cf4946}streamax-device-details h2{padding-top:10px;padding-left:10px}streamax-device-details veri-card{height:37vh;overflow-y:auto}streamax-device-details v-tab{overflow-y:hidden}streamax-device-details v-tabs{overflow-y:hidden}streamax-device-details .spec-details{flex:1;flex-basis:25%;max-width:25%}streamax-device-details .spec-details .video-details{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-content:flex-start;max-width:100%;padding:20px}streamax-device-details .spec-details .video-details>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){streamax-device-details .spec-details .video-details{padding:10px}}streamax-device-details .card-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-wrap:wrap;overflow:auto;height:100%}streamax-device-details .details-body{display:flex;flex-direction:column;padding:10px}streamax-device-details .details-body i.material-icons{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:5px;color:rgba(0,0,0,.54)}streamax-device-details .details-body .detail{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;margin:10px 0}streamax-device-details .details-body .detail>*{max-width:100%}streamax-device-details .details-body .detail .detail-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}streamax-device-details .details-body .detail .detail-title>*{max-width:100%}streamax-device-details .details-body .detail .space-mb{flex:1;max-width:75%}streamax-device-details form-details{padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){streamax-device-details form-details{padding:10px}}
camera-events{display:flex;flex-direction:column;flex:1;overflow:hidden}
camera-logs{display:flex;flex-direction:column;flex:1}camera-logs .fileContent{margin:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){camera-logs .fileContent{margin:10px}}camera-logs .between{justify-content:space-between;align-items:center;align-content:center;max-width:100%}camera-logs .between>*{max-width:100%}camera-logs .request-controls{display:flex;flex-direction:row;margin-top:20px;gap:10px}@media screen and (max-width: 1280px),screen and (max-height: 768px){camera-logs .request-controls{margin-top:10px}}camera-logs .request-controls v-input:not(:last-child){max-width:18%}camera-logs .request-controls v-select:last-child{max-width:36%}camera-logs form-details .form-details-desc{padding-left:0px}camera-logs .shortenedInput{width:85px}
camera-video-view{display:flex;flex-direction:row;flex:1;overflow:hidden}camera-video-view nav{margin-left:15px}camera-video-view .video-container.grey-bg{background:rgba(0,0,0,.1)}camera-video-view .video-info{overflow-y:auto;padding-top:0;flex:1}camera-video-view .fd-no-padding .form-details-entry{padding-top:0}camera-video-view .map-container{display:flex;flex-direction:column;flex:1;min-height:200px}camera-video-view .no-data{width:100%}
camera-videos{flex:1;display:flex;flex-direction:column;overflow:auto;--high-quality-color: var(--accent-color)}camera-videos .content{height:90%}camera-videos request-video-form{height:100%}
camera-view{flex:1;display:flex;flex-direction:column;overflow:hidden}camera-view .scrollable{overflow-y:scroll}camera-view v-tab{overflow:hidden}camera-view v-tabs{overflow:hidden}

peripheral-device-details{flex:1;display:flex;flex-direction:column;overflow:hidden}peripheral-device-details default-layout{overflow-y:auto;padding:0}peripheral-device-details h2{padding-top:10px;padding-left:10px}peripheral-device-details .spec-details{flex:1;flex-basis:25%;max-width:25%}peripheral-device-details .spec-details .video-details{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-content:flex-start;max-width:100%;padding:20px}peripheral-device-details .spec-details .video-details>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){peripheral-device-details .spec-details .video-details{padding:10px}}peripheral-device-details .card-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;flex-wrap:wrap;overflow:auto}peripheral-device-details .details-body{display:flex;flex-direction:column;padding:10px}peripheral-device-details .details-body i.material-icons{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:5px;color:rgba(0,0,0,.54)}peripheral-device-details .details-body .detail{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;margin:10px 0}peripheral-device-details .details-body .detail>*{max-width:100%}peripheral-device-details .details-body .detail .detail-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}peripheral-device-details .details-body .detail .detail-title>*{max-width:100%}peripheral-device-details .details-body .detail .space-mb{flex:1;max-width:75%}
peripheral-list{display:flex;flex-direction:column;flex:1}
peripheral-view{flex:1;display:flex;flex-direction:column;overflow:hidden}
pulse-message-detail li{color:rgba(0,0,0,.54)}pulse-message-detail v-descriptive-list-item{padding:5px 0}pulse-message-detail v-descriptive-list-item:first-child{padding-top:0}
pulse-messages{display:flex;flex-direction:column;flex:1}pulse-messages .map-container{margin-bottom:15px}pulse-messages .map-container .pulse-map{flex:1;min-height:300px}pulse-messages nav{margin-left:10px}pulse-messages .pulse-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:75%}
pulse-response v-descriptive-list-item{padding:5px 0}pulse-response v-descriptive-list-item:first-child{padding-top:0}pulse-response .success-status{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;color:#208840}pulse-response .success-status>*{max-width:100%}pulse-response .success-status i.material-icons{margin-right:5px}
sim-detail v-descriptive-list-item:first-child{padding-top:0}sim-detail .history-container{display:flex;flex-direction:column;min-height:250px}
sim-list{display:flex;flex-direction:column}
sim-unit-summary{display:flex;flex-direction:column}sim-unit-summary .sim-column{display:flex;flex-direction:column;flex:1}sim-unit-summary .sim-buttons-container{padding-top:8px}sim-unit-summary .form-fields{align-items:flex-start}sim-unit-summary .sim-iccid{font-weight:700}sim-unit-summary v-table{min-height:300px}sim-unit-summary vertical-layout:first-child{max-width:800px}
unit-list{flex:1;display:flex;flex-direction:column}
unit-logs{flex:1;display:flex;flex-direction:column}unit-logs v-table{flex:1}unit-logs pre{padding:20px;border-radius:10px;background:rgba(0,0,0,.03);word-break:break-all;overflow:hidden;white-space:normal}@media screen and (max-width: 1280px),screen and (max-height: 768px){unit-logs pre{padding:10px}}unit-logs pre.error{color:#cf4946}unit-logs h3{padding-left:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){unit-logs h3{padding-left:10px}}
unit-overview{flex:1;display:flex;flex-direction:column}unit-overview .subtitle{margin:15px 0}
unit-plots{flex:1;display:flex;flex-direction:column}unit-plots v-table{margin-top:15px}
unit-view{flex:1;display:flex;flex-direction:column}unit-view .refresh-elem{cursor:pointer;color:rgba(0,0,0,.54)}unit-view .control-bar{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%}unit-view .control-bar>*{max-width:100%}unit-view .subtitle{opacity:.5}unit-view .details{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:rgba(0,0,0,.54)}unit-view .details .label{text-transform:uppercase}
release-notes{display:flex;flex-direction:column;overflow:hidden}release-notes .rn-container{overflow-y:auto}release-notes .rn{margin-bottom:40px}release-notes .rn.draft{background:rgba(0,0,0,.02);padding:20px;border-left:2px solid var(--accent-color)}release-notes .title{font-weight:500;font-size:20px;margin-bottom:2px}release-notes .section-title{font-weight:600}release-notes .subtitle-row{display:flex;flex-direction:row}release-notes .date{color:rgba(0,0,0,.54);margin-bottom:10px}release-notes .change-classification{border-radius:5px;background:rgba(0,0,0,.03);background:var(--accent-color-lightest);background:rgba(32,136,64,.3);background:rgba(0,0,0,.1);padding:3px 10px;margin:0 10px;text-transform:uppercase;font-size:11px;background:var(--accent-color);color:#fff}release-notes .change-classification.minor{background:#3c6479}release-notes .change-classification.hotfix{background:#793c3c}release-notes .change-id{color:rgba(0,0,0,.54);float:left;min-width:50px;margin-right:4px;position:relative}release-notes .change-id:before{content:"#"}release-notes .change-id:hover,release-notes .change-title:hover{color:var(--accent-color);text-decoration-line:underline;cursor:pointer}release-notes .change-title{display:inline-block}release-notes .change-description{padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){release-notes .change-description{padding:10px}}release-notes .devops-link{margin-left:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){release-notes .devops-link{margin-left:10px}}release-notes .version{color:rgba(0,0,0,.54);font-size:12px}release-notes .change .change-type{float:left;margin-right:10px;background:rgba(0,0,0,.03);border-radius:5px;padding:1px 6px;font-size:11px;min-width:52px;text-align:center}release-notes .change .change-type.Bug{background:rgba(207,73,70,.3)}release-notes .change .change-type.Feature{background:rgba(32,136,64,.3)}release-notes .change::marker{color:var(--accent-color)}release-notes .customer-request{margin-left:10px;background:rgba(0,0,0,.03);background:rgba(0,0,0,.03);border-radius:5px;padding:3px 10px;margin-right:10px;font-size:11px;color:var(--accent-color)}release-notes .parent{border-radius:5px}release-notes .parent ul{margin-bottom:10px}release-notes .parent>.change-title{font-weight:500}release-notes .environments{display:flex;flex-direction:row}release-notes .environments .environment{background:rgba(0,0,0,.1);background:rgba(0,0,0,.03);border-radius:5px;padding:3px 10px;margin-right:10px;font-size:11px}
app-editor{flex:1;display:flex;flex-direction:column;padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){app-editor{padding:10px}}
application-manager{flex:1;display:flex;flex-direction:column}
camera-configuration{flex:1;display:flex;flex-direction:column}camera-configuration .camera-configuration-actions{padding:20px;background:rgba(0,0,0,.03)}@media screen and (max-width: 1280px),screen and (max-height: 768px){camera-configuration .camera-configuration-actions{padding:10px}}camera-configuration .camera-configuration-actions>*{margin:5px 0}camera-configuration .camera-configuration-serials{flex:1;padding:20px;overflow-y:auto}@media screen and (max-width: 1280px),screen and (max-height: 768px){camera-configuration .camera-configuration-serials{padding:10px}}camera-configuration .camera-configuration-serials>*{margin:5px 0}camera-configuration .weighted{font-weight:500}
config-editor{flex:1;display:flex;flex-direction:column;padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){config-editor{padding:10px}}config-editor v-input{padding-bottom:30px}config-editor v-checkbox{padding-bottom:20px}
config-manager{flex:1;display:flex;flex-direction:column}
rv-lite{display:flex;flex-direction:column;flex:1}rv-lite filter-bar{margin-left:1px}
foundation-vehicle-list{display:flex;flex-direction:column;flex:1}
vehicle-view{display:flex;flex-direction:column;overflow:hidden}vehicle-view default-layout{overflow:hidden}vehicle-view .subtitle{opacity:.5;margin:10px 0}vehicle-view .main-column{display:flex;flex-direction:column;flex:2;overflow:hidden}vehicle-view .side-column{display:flex;flex-direction:column;flex:1;overflow-y:auto}vehicle-view .edit-icon{margin-left:5px;cursor:pointer}vehicle-view .edit-icon i{font-size:20px;color:rgba(0,0,0,.54)}vehicle-view v-map{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative;margin-bottom:20px;min-height:300px}vehicle-view v-map.flat-transparent{box-shadow:none}vehicle-view v-map.clickable{transition:.15s ease-out box-shadow}vehicle-view v-map.clickable:hover,vehicle-view v-map.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}@media screen and (max-width: 1280px),screen and (max-height: 768px){vehicle-view v-map{margin-bottom:10px}}vehicle-view v-tabs{overflow:hidden}vehicle-view .control-error{color:#cf4946;font-size:12px;margin-top:4px}vehicle-view .sidebar-content{padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){vehicle-view .sidebar-content{padding:10px}}
visit-failures{display:flex;flex-direction:column;flex:1}visit-failures sidebar v-tabs{padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){visit-failures sidebar v-tabs{padding:10px}}visit-failures sidebar .base-padding{padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){visit-failures sidebar .base-padding{padding:10px}}
engineer-commission{display:flex;flex-direction:column;min-height:100%}engineer-commission v-button{margin-top:auto;margin-bottom:0}
commission-customer-vehicles{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;align-content:stretch;min-height:100%;width:100%;overflow:hidden}commission-customer-vehicles .search-section{display:flex;flex-direction:column;gap:.5rem;max-height:fit-content;padding-bottom:1rem;border-bottom:1px solid #eee}commission-customer-vehicles .vehicles-container{display:flex;flex-direction:column;gap:1rem;min-height:0;padding:1rem 0;overflow-y:auto;flex:1 1 auto}commission-customer-vehicles .cta-container{display:flex;flex-direction:row;flex:0 0 auto}commission-customer-vehicles .cta-container.has-border{border-top:1px solid #eee}commission-customer-vehicles .cta-container v-button{width:50%}@media only screen and (max-width: 768px){commission-customer-vehicles .vehicles-container::-webkit-scrollbar{display:none}commission-customer-vehicles .vehicles-container{-ms-overflow-style:none;scrollbar-width:none}}
commission-vehicle-card .vehicle-card{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;padding:1rem 1.25rem;gap:1rem;max-height:fit-content;border:1px solid #ccc;border-radius:5px}commission-vehicle-card .vehicle-card>*{max-width:100%}commission-vehicle-card .vehicle-card.selected{border-color:#004c93;background-color:#e9eff4}commission-vehicle-card .vehicle-card.selected i{color:#004c93}commission-vehicle-card .vehicle-card i{border-radius:50%;padding:.75rem;background-color:#f2f2f2;color:#6b7280;border:.5px solid #eee}commission-vehicle-card .vehicle-card .details{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:left;gap:.5rem}commission-vehicle-card .vehicle-card .details vehicle-reg{max-height:fit-content}commission-vehicle-card .vehicle-card .details span{color:rgba(0,0,0,.54)}
new-vehicle{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:2rem;min-width:100%}new-vehicle .cta-container{padding:0}
.mobile-nav-bar{flex:1;display:flex;flex-direction:row;max-height:fit-content;align-items:center;justify-content:center;gap:3rem;background-color:#fff;border-top:1px solid #eee}
.nav-item{flex:1;display:flex;flex-direction:column;padding-top:1.25rem;padding-bottom:1.25rem;width:6rem;max-height:fit-content;align-items:center;justify-content:center;gap:1rem;text-align:center;border-top:2px solid #fff;cursor:pointer}.nav-item i{font-size:22px;width:22px;height:22px;line-height:22px;color:#6b7280}.nav-item span{font-size:1.2rem;color:#6b7280}.nav-item.selected{border-color:#004c93}.nav-item.selected i,.nav-item.selected span{color:#004c93}.nav-item.selected span{font-weight:500}
mobile-page-header{display:block;max-height:fit-content;background-color:#fff;border-bottom:1px solid #eee}mobile-page-header .header-wrapper{flex:1;display:flex;flex-direction:row;padding:20px;align-items:center;position:relative;height:6rem}@media screen and (max-width: 1280px),screen and (max-height: 768px){mobile-page-header .header-wrapper{padding:10px}}mobile-page-header .button-container{flex:1;display:flex;flex-direction:row;justify-content:space-between;z-index:10}mobile-page-header h2{position:absolute;width:100%;left:0;text-align:center;z-index:5;margin:0;font-weight:500}mobile-page-header i{font-size:18px;width:18px;height:18px;line-height:18px;color:#6b7280;cursor:pointer}mobile-page-header i:active{color:#202020}
commission-option-card .commission-option-card{display:flex;flex-direction:column;padding:20px;gap:12rem;margin-bottom:1rem;cursor:pointer;border:1px solid #ccc;border-radius:10px}@media screen and (max-width: 1280px),screen and (max-height: 768px){commission-option-card .commission-option-card{padding:10px}}commission-option-card .commission-option-card .top-row{flex:1;display:flex;flex-direction:row;gap:1rem;align-items:center}commission-option-card .commission-option-card .top-row i{color:#6c727f;font-size:16px;width:16px;height:16px;line-height:16px}commission-option-card .commission-option-card .top-row h2{margin:0;color:#202020;font-weight:500}commission-option-card .commission-option-card span{font-size:1.2rem;color:rgba(0,0,0,.54)}commission-option-card .commission-option-card.selected{background-color:#e9eff4;border-color:#004c93}commission-option-card .commission-option-card.selected i,commission-option-card .commission-option-card.selected h2{color:#004c93}
commission-customer-select{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;align-content:stretch;min-height:100%}commission-customer-select default-layout{display:flex;flex-direction:column}commission-customer-select default-layout v-autocomplete{margin-bottom:auto}commission-customer-select default-layout .selected-account{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;gap:1rem}commission-customer-select default-layout .selected-account>*{max-width:100%}commission-customer-select default-layout .selected-account .account-image{display:flex;flex-direction:column;padding:1.5rem;max-height:fit-content;align-items:center;justify-content:center;border-radius:50%;background-color:#eee}commission-customer-select default-layout .selected-account .account-image i{display:flex;flex-direction:column;font-size:32px;width:32px;height:32px;line-height:32px;align-items:center;justify-content:center;color:#004c93}commission-customer-select default-layout .selected-account h2{margin:0}commission-customer-select default-layout v-button{margin-top:auto}commission-customer-select *{transition:all 150ms ease-in-out}
engineer-quick-uninstall{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;align-content:stretch;min-height:100%}engineer-quick-uninstall v-input{text-align:center;margin-bottom:1rem}engineer-quick-uninstall .cta-container{flex:1;display:flex;flex-direction:row;max-height:fit-content}engineer-quick-uninstall .cta-container v-button{width:50%}engineer-quick-uninstall *{transition:all 150ms ease-in-out}
device-details-card{display:flex;flex-direction:column;padding:20px;gap:20px;max-height:fit-content;overflow:hidden;background-color:#fff;border-radius:10px;border:1px solid #eee;box-shadow:0px 3px 5px #00000005}@media screen and (max-width: 1280px),screen and (max-height: 768px){device-details-card{padding:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){device-details-card{gap:10px}}device-details-card .top-row{display:flex;flex-direction:row;gap:1rem}device-details-card .top-row i{color:#6c727f}device-details-card .top-row .device-details{flex:1;display:flex;flex-direction:column;align-items:start;gap:.5rem;max-height:fit-content;line-height:1}device-details-card .top-row .device-details .device-name{font-weight:600}device-details-card .top-row .device-details .device-serial{font-size:1.15rem;color:rgba(0,0,0,.54)}device-details-card .pending-commission{padding:.35rem 1rem;border-radius:4px;display:inline-block;align-items:center;max-height:fit-content;font-size:1.15rem;font-weight:500}device-details-card .pending-commission.pending-install{color:#004c93;background-color:#f2f9fe}device-details-card .pending-commission.pending-uninstall{color:#cf4946;background-color:#fef2f2}device-details-card vehicle-reg{margin:0;max-height:fit-content}device-details-card .v-btn-full{width:100% !important}
commission-install-editor{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-height:90%;overflow:hidden;width:100%}commission-install-editor .device-details-container{flex:1;display:flex;flex-direction:column;gap:1rem;min-height:0;padding:1rem 0;overflow-y:auto;flex:1 1 auto}commission-install-editor v-checkbox{padding-left:10px}commission-install-editor .cta-container{flex:1;display:flex;flex-direction:row;flex:0 0 auto}commission-install-editor .cta-container v-button{width:50%}commission-install-editor .success-message{margin:auto !important}commission-install-editor .success-message empty-state{margin:auto !important;height:100%}commission-install-editor textarea{resize:none;width:100%;min-height:10rem;margin-top:1rem}commission-install-editor .error{color:#cf4946;font-size:12px}commission-install-editor .form-details,commission-install-editor .form-details-entry{margin:0 !important;padding:0 !important}commission-install-editor .form-details .gps-button,commission-install-editor .form-details-entry .gps-button{width:fit-content;margin-left:0px}@media only screen and (max-width: 768px){commission-install-editor .device-details-container::-webkit-scrollbar{display:none}commission-install-editor .device-details-container{-ms-overflow-style:none;scrollbar-width:none}}@media only screen and (min-width: 700px){commission-install-editor .cta-container{justify-content:flex-end;align-items:end;align-content:end;max-width:100%}commission-install-editor .cta-container v-button{width:auto;min-width:0}commission-install-editor .cta-container>*{max-width:100%}}
mobile-view-container{display:flex;flex-direction:column;height:100%}mobile-view-container default-layout{flex:1;display:flex;flex-direction:column;min-height:0}mobile-view-container default-layout .content{flex:1;display:flex;flex-direction:column;overflow-y:auto;min-height:0}
engineer-visit-failure{flex:1;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}engineer-visit-failure .vf-form-content{flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:auto;flex:1 1 auto}engineer-visit-failure .cta-container{flex:1;display:flex;flex-direction:row;flex:0 0 auto}engineer-visit-failure .cta-container v-button{width:50%}
engineer-service-call{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;align-content:stretch;gap:20px;min-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){engineer-service-call{gap:10px}}engineer-service-call textarea{resize:none}engineer-service-call .service-call-container{display:flex;flex-direction:column}@media only screen and (min-width: 700px){engineer-service-call .cta-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:end;align-content:end;max-width:100%}engineer-service-call .cta-container>*{max-width:100%}}
engineer-vehicle-details{flex:1;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}engineer-vehicle-details .vehicle-details-container{flex:1;display:flex;flex-direction:column;gap:1rem;min-height:0;padding-bottom:1rem;overflow-y:auto;flex:1 1 auto}engineer-vehicle-details .vehicle-details-container label{margin-top:.5rem;font-size:1.5rem;font-weight:500}engineer-vehicle-details .vehicle-details-container device-details-card{min-height:fit-content}engineer-vehicle-details .cta-container{flex:1;display:flex;flex-direction:row;flex:0 0 auto;width:100%}engineer-vehicle-details .cta-container v-button{width:50%}engineer-vehicle-details .vertical-cta-container{flex:1;flex:0 0 auto;width:100%;padding-top:20px}engineer-vehicle-details .vertical-cta-container v-button{width:50%;margin-left:0;margin-bottom:30px}engineer-vehicle-details .dialog-button{min-width:100%}engineer-vehicle-details .test-runner-dialog>*{min-width:100%;align-items:start}engineer-vehicle-details .device-empty-state{flex:1;display:flex;flex-direction:column;padding:5rem 0;max-height:fit-content;gap:1rem;align-items:center;justify-content:center;width:100%;background-color:rgba(0,0,0,.03);border-radius:10px;border:1px solid #eee}engineer-vehicle-details .device-empty-state i{font-size:18px;width:18px;height:18px;line-height:18px;color:#004c93}engineer-vehicle-details .device-empty-state span{color:rgba(0,0,0,.54)}@media only screen and (max-width: 768px){engineer-vehicle-details .vehicle-details-container::-webkit-scrollbar{display:none}engineer-vehicle-details .vehicle-details-container{-ms-overflow-style:none;scrollbar-width:none}}
v-mobile-dialog .dialog{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2.5rem;text-align:left;position:fixed;bottom:0;left:0;right:0;width:100%;border-radius:10px 10px 0 0;border:none;background-color:#fff;z-index:1000;overflow-y:auto;box-shadow:0 0 0 100vmax rgba(0,0,0,.5);transform:translateY(100%);will-change:transform,box-shadow;animation:slideUp 300ms cubic-bezier(0.33, 1, 0.68, 1) forwards}v-mobile-dialog .dialog.height-hug{max-height:100%;height:auto}v-mobile-dialog .dialog.height-half{height:72vh;max-height:72vh}v-mobile-dialog .dialog.height-full{height:96%;max-height:96%}v-mobile-dialog .dialog.closing{animation:slideDown 250ms cubic-bezier(0.32, 0, 0.67, 0) forwards;box-shadow:0 0 0 100vmax rgba(0,0,0,0)}v-mobile-dialog .dialog.opening{box-shadow:0 0 0 100vmax rgba(0,0,0,.5)}v-mobile-dialog .dialog .close-dialog{flex:1;display:flex;flex-direction:row;justify-content:end;max-height:fit-content;width:100%;position:sticky;top:0;z-index:1;cursor:pointer}@keyframes slideUp{from{transform:translateY(100%);box-shadow:0 0 0 100vmax rgba(0,0,0,0)}to{transform:translateY(0);box-shadow:0 0 0 100vmax rgba(0,0,0,.5)}}@keyframes slideDown{from{transform:translateY(0);box-shadow:0 0 0 100vmax rgba(0,0,0,.5)}to{transform:translateY(100%);box-shadow:0 0 0 100vmax rgba(0,0,0,0)}}
engineer-selected-vehicle{display:flex;flex-direction:row;padding:1rem 1.25rem;gap:1rem;align-items:center;max-height:fit-content;background-color:#fff;box-shadow:0px 3px 5px #00000005;border:1px solid #eee;border-radius:10px}engineer-selected-vehicle i{border-radius:50%;padding:.75rem;background-color:#f2f2f2;color:#6b7280;border:.5px solid #eee}engineer-selected-vehicle .vehicle-details{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;align-content:flex-start;max-width:100%;gap:1rem}engineer-selected-vehicle .vehicle-details>*{max-width:100%}engineer-selected-vehicle vehicle-reg{max-height:fit-content}engineer-selected-vehicle span{color:rgba(0,0,0,.54)}
.reveal-from-opacity{opacity:1;pointer-events:all}.reveal-from-opacity.ng-enter,.reveal-from-opacity.ng-hide,.reveal-from-opacity.ng-leave.ng-leave-active,.reveal-from-opacity.ng-hide-add.ng-hide-add-active,.reveal-from-opacity.ng-hide-remove{opacity:0;pointer-events:none;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}.reveal-from-opacity.ng-enter.ng-enter-active,.reveal-from-opacity.ng-add.ng-add-active,.reveal-from-opacity.ng-hide-remove.ng-hide-remove-active,.reveal-from-opacity.ng-hide-add,.reveal-from-opacity.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}.reveal-from-opacity.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}@keyframes fadein{from{opacity:0}to{opacity:1}}.animate{position:absolute;top:0;left:0;right:0;bottom:0}.animate.page-transition.ng-enter,.animate.page-transition.ng-leave{transition-duration:400ms;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.animate.page-transition.ng-enter{opacity:0}.animate.page-transition.ng-enter-active{opacity:1}.animate.page-transition.ng-leave{opacity:1}.animate.page-transition.ng-leave-active{opacity:0}.tab-animation-container{position:relative;overflow:hidden;background:#fafafa}.tab-animation-container>*{position:absolute;top:0;left:0;right:0;height:100%;-webkit-transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}.tab-animation-container>*.ng-enter,.tab-animation-container>*.ng-leave{transition-duration:400ms;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.tab-animation-container>*.ng-enter{transform:perspective(500px) translate3d(0px, 0px, 0px);opacity:0}.tab-animation-container>*.ng-enter-active{transform:perspective(500px) translate3d(0, 0, 0);opacity:1}.tab-animation-container>*.ng-leave{transform:perspective(500px) translate3d(0, 0, 0);opacity:1}.tab-animation-container>*.ng-leave-active{transform:perspective(500px) translate3d(0px, 0px, 0px);opacity:0}.animate-repeat.ng-leave-stagger{-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:0s;transition-duration:0s}.animate-repeat.ng-enter-stagger{-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:0s;transition-duration:0s}.cdk-drop-list-dragging .cdk-drag{transition:transform 250ms cubic-bezier(0, 0, 0.2, 1)}.cdk-drag-animating{transition:transform 300ms cubic-bezier(0, 0, 0.2, 1)}confirm-device-uninstall{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;align-content:stretch;gap:20px;min-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){confirm-device-uninstall{gap:10px}}confirm-device-uninstall h4{margin:0}confirm-device-uninstall empty-state{padding:0}confirm-device-uninstall .tracking-section{display:grid;grid-template-rows:0fr;-webkit-transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:grid-template-rows 150ms}confirm-device-uninstall .tracking-section.show{grid-template-rows:1fr}confirm-device-uninstall .tracking-section .content{overflow:hidden}
engineer-profile-manager{min-height:100%}
engineer-commission-history-details{display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-between}engineer-commission-history-details .commission-details{display:flex;flex-direction:column;justify-content:center;gap:1.5rem}engineer-commission-history-details .commission-details h2{margin:0;margin-bottom:.5rem;font-weight:500}engineer-commission-history-details .commission-details .detail-row{display:flex;flex-direction:row;align-items:center;margin:0 1rem}engineer-commission-history-details .detail-label{font-weight:500;width:50%}engineer-commission-history-details .detail-value{color:#3a3a3a;flex:1;word-break:break-word;max-width:fit-content}engineer-commission-history-details .visit-status{font-weight:500;padding:.35rem 1rem;border-radius:4px;display:inline-block;max-width:fit-content;font-size:1.25rem}engineer-commission-history-details .visit-status.pending{color:#004c93;background-color:#f0f4f9}engineer-commission-history-details .visit-status.approved{color:#208840;background-color:#f0f9f5}engineer-commission-history-details .commission-actions{display:flex;flex-direction:column;gap:1.5rem;padding-top:1.5rem;margin-top:1rem;border-top:1px solid #eee}engineer-commission-history-details .commission-actions .actions-header{display:flex;flex-direction:row;align-items:center;gap:1rem}engineer-commission-history-details .commission-actions .actions-header h2{font-weight:500;margin:0}engineer-commission-history-details .commission-actions .actions-header .actions-count{background:#eee;color:rgba(0,0,0,.54);padding:1rem 0;width:2.25rem;border-radius:4px;font-weight:600;font-size:1.15rem;line-height:0;text-align:center}engineer-commission-history-details .commission-actions .action-container{display:flex;flex-direction:column;gap:.75rem;border-left:2px solid #004c93;padding:1rem;margin:0 1rem;background-color:#f0f4f9a9}engineer-commission-history-details .commission-actions .action-container .action-details{display:flex;flex-direction:row;align-items:start}engineer-commission-history-details .commission-actions .action-container .action-type{display:inline-block;max-width:fit-content;font-weight:500}engineer-commission-history-details .commission-actions .action-container .action-type.install{color:#004c93}engineer-commission-history-details .commission-actions .action-container .action-type.uninstall{color:#cf4946}
v-report-column-selector{display:flex;flex-direction:column;background:#fbfbfb}v-report-column-selector .form-details-entry{padding:0}v-report-column-selector .form-details-desc{max-width:200px}v-report-column-selector .category-title{text-transform:uppercase;color:rgba(0,0,0,.54);padding:10px;background:rgba(0,0,0,.03)}v-report-column-selector .column-row-container{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform;opacity:1;pointer-events:all;transform:translateY(0px);margin:10px;margin-top:-4px;border-radius:12px}v-report-column-selector .column-row-container.ng-enter,v-report-column-selector .column-row-container.ng-hide,v-report-column-selector .column-row-container.ng-leave.ng-leave-active,v-report-column-selector .column-row-container.ng-hide-add.ng-hide-add-active,v-report-column-selector .column-row-container.ng-hide-remove{pointer-events:none;opacity:0;transform:translateY(-10px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}v-report-column-selector .column-row-container.ng-enter.ng-enter-active,v-report-column-selector .column-row-container.ng-add.ng-add-active,v-report-column-selector .column-row-container.ng-hide-remove.ng-hide-remove-active,v-report-column-selector .column-row-container.ng-hide-add,v-report-column-selector .column-row-container.ng-leave{opacity:1;pointer-events:all;transform:translateY(0px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}v-report-column-selector .column-row-container.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}v-report-column-selector .column-row-container .selected-indicator{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;color:rgba(0,0,0,.54);user-select:none;margin-right:5px;font-size:12px}v-report-column-selector .column-row-container .selected-indicator>*{max-width:100%}v-report-column-selector .column-row-container .selected-indicator i{color:#208840}v-report-column-selector dashboard-box-small:after{transition:.3s ease-out transform}v-report-column-selector dashboard-box-small:hover,v-report-column-selector dashboard-box-small.selected{position:relative}v-report-column-selector dashboard-box-small:hover:after,v-report-column-selector dashboard-box-small.selected:after{content:"expand_more";font-family:"Material Icons";font-size:20px;color:rgba(0,0,0,.54);position:absolute;top:50%;right:20px;transform:translateY(-50%)}v-report-column-selector dashboard-box-small.selected:after{transform:translateY(-50%) rotate(180deg)}v-report-column-selector .column-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;padding:10px;padding-left:15px;background:rgba(0,0,0,.03)}v-report-column-selector .column-row>*{max-width:100%}v-report-column-selector .column-row:hover{background:rgba(0,0,0,.01);cursor:pointer;box-shadow:0 0px 2px 0px #1c203e}v-report-column-selector .column-row:not(:last-child){border-bottom:1px solid rgba(0,0,0,.03)}v-report-column-selector .column-row .column-desc{display:none}v-report-column-selector .column-row:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}v-report-column-selector veri-search-box{padding:10px}
v-report-column{display:flex;flex-direction:column;overflow:hidden}v-report-column i{margin-right:3px;position:relative;top:3px}v-report-column .column-desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:20px}v-report-column .highlight{background:#ff0}
v-table-column-selector{display:flex;flex-direction:column;position:relative;overflow:hidden}v-table-column-selector report-category-selector{background:rgba(0,0,0,.03)}v-table-column-selector>veri-card{margin:0}v-table-column-selector .column-editor,v-table-column-selector .column-picker{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;box-shadow:0px 1px 8px 0px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 3px 3px -2px rgba(0,0,0,.12);border:0}v-table-column-selector .column-editor.ng-enter,v-table-column-selector .column-editor.ng-hide,v-table-column-selector .column-editor.ng-leave.ng-leave-active,v-table-column-selector .column-editor.ng-hide-add.ng-hide-add-active,v-table-column-selector .column-editor.ng-hide-remove,v-table-column-selector .column-picker.ng-enter,v-table-column-selector .column-picker.ng-hide,v-table-column-selector .column-picker.ng-leave.ng-leave-active,v-table-column-selector .column-picker.ng-hide-add.ng-hide-add-active,v-table-column-selector .column-picker.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}v-table-column-selector .column-editor.ng-enter.ng-enter-active,v-table-column-selector .column-editor.ng-add.ng-add-active,v-table-column-selector .column-editor.ng-hide-remove.ng-hide-remove-active,v-table-column-selector .column-editor.ng-hide-add,v-table-column-selector .column-editor.ng-leave,v-table-column-selector .column-picker.ng-enter.ng-enter-active,v-table-column-selector .column-picker.ng-add.ng-add-active,v-table-column-selector .column-picker.ng-hide-remove.ng-hide-remove-active,v-table-column-selector .column-picker.ng-hide-add,v-table-column-selector .column-picker.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}v-table-column-selector .column-editor.ng-enter-stagger,v-table-column-selector .column-picker.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}v-table-column-selector .search-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;padding:8px;border-bottom:1px solid #eee}v-table-column-selector .search-container veri-search-box{max-width:50%;flex:1}v-table-column-selector .column-picker1{min-height:200px;overflow:visible}@media only screen and (max-width: 1500px){v-table-column-selector .column-picker1{margin:0}v-table-column-selector .column-picker1 .column-picker-list{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform;opacity:1;pointer-events:all;transform:translateY(0px);overflow:hidden}v-table-column-selector .column-picker1 .column-picker-list.ng-enter,v-table-column-selector .column-picker1 .column-picker-list.ng-hide,v-table-column-selector .column-picker1 .column-picker-list.ng-leave.ng-leave-active,v-table-column-selector .column-picker1 .column-picker-list.ng-hide-add.ng-hide-add-active,v-table-column-selector .column-picker1 .column-picker-list.ng-hide-remove{pointer-events:none;opacity:0;transform:translateY(-10px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}v-table-column-selector .column-picker1 .column-picker-list.ng-enter.ng-enter-active,v-table-column-selector .column-picker1 .column-picker-list.ng-add.ng-add-active,v-table-column-selector .column-picker1 .column-picker-list.ng-hide-remove.ng-hide-remove-active,v-table-column-selector .column-picker1 .column-picker-list.ng-hide-add,v-table-column-selector .column-picker1 .column-picker-list.ng-leave{opacity:1;pointer-events:all;transform:translateY(0px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}v-table-column-selector .column-picker1 .column-picker-list.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}}v-table-column-selector .list-row{min-height:50px}v-table-column-selector .list-row .example-text-label{padding-top:3px;font-size:9px}v-table-column-selector .list-row .example-text{font-size:10px}v-table-column-selector .drag-indicator{color:#ccc;margin-left:5px;cursor:grab;opacity:.99}v-table-column-selector .drag-indicator:hover{color:#555}v-table-column-selector .column-picker{margin-right:0}v-table-column-selector .column-picker .over-limit-message{width:200px}v-table-column-selector .selected-columns-container{justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding-top:0;min-height:100px;overflow-y:auto}v-table-column-selector .selected-columns-container>*{max-width:100%}v-table-column-selector .selected-columns-container.is-summary .sort-select-container{display:none}v-table-column-selector .selected-columns-container .dndPlaceholder{opacity:.5;min-height:55px !important;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch}v-table-column-selector .selected-columns-container .dndPlaceholder>div{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;border:1px dashed #ccc}v-table-column-selector .selected-columns-container .dndPlaceholder>div>*{max-width:100%}v-table-column-selector .selected-columns-container .dndDraggingSource{display:none}v-table-column-selector .selected-columns-container .selected-column{position:relative;margin-left:0;margin-right:0}v-table-column-selector .selected-columns-container .selected-column:hover .show-on-hover{opacity:1;transform:scale(1)}v-table-column-selector .selected-columns-container .selected-column:first-of-type{margin-top:0}v-table-column-selector .selected-columns-container .show-on-hover{opacity:0;transition:.3s ease-out all}v-table-column-selector .selected-columns-container .column-title{cursor:grab}v-table-column-selector .selected-columns-container .drag-indicator{opacity:0}v-table-column-selector .selected-columns-container .column-desc{font-size:11px;color:rgba(0,0,0,.54)}v-table-column-selector .selected-columns-container .delete-column-button{color:var(--accent-color);cursor:pointer;padding:0 10px;margin-right:15px}v-table-column-selector .selected-columns-container .delete-column-button:hover{color:#1c203e}v-table-column-selector .selected-columns-container .selected-column{min-height:40px;padding:10px;border-bottom:1px solid #eee;width:100%}v-table-column-selector .selected-columns-container .selected-column:last-of-type{border:0}v-table-column-selector .selected-columns-container .selected-column .v-button{margin:0;position:absolute;right:40px;opacity:0;pointer-events:none;background:#fff}v-table-column-selector .selected-columns-container .selected-column .v-button:hover{background:#f4f4f4}v-table-column-selector .selected-columns-container .selected-column:hover{background:#fff}v-table-column-selector .selected-columns-container .selected-column:hover .drag-indicator,v-table-column-selector .selected-columns-container .selected-column:hover .v-button{pointer-events:auto;opacity:1}v-table-column-selector .selected-columns-container .selected-column:hover .column-hover-options{opacity:1;pointer-events:initial}v-table-column-selector .available-columns{width:400px}@media(max-width: 1280px){v-table-column-selector .available-columns{width:300px}v-table-column-selector .available-columns .v-button{margin-left:0;min-width:60px}}v-table-column-selector .available-columns veri-card{min-width:100%;margin-left:20px;margin-right:20px}
v-drill-down-report-table{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;align-content:stretch;position:relative}v-drill-down-report-table .custom-view{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;display:flex;flex-direction:row;background:#f7f7f7;position:absolute;left:0;top:0;right:0;bottom:0}v-drill-down-report-table .custom-view.ng-enter,v-drill-down-report-table .custom-view.ng-hide,v-drill-down-report-table .custom-view.ng-leave.ng-leave-active,v-drill-down-report-table .custom-view.ng-hide-add.ng-hide-add-active,v-drill-down-report-table .custom-view.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}v-drill-down-report-table .custom-view.ng-enter.ng-enter-active,v-drill-down-report-table .custom-view.ng-add.ng-add-active,v-drill-down-report-table .custom-view.ng-hide-remove.ng-hide-remove-active,v-drill-down-report-table .custom-view.ng-hide-add,v-drill-down-report-table .custom-view.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}v-drill-down-report-table .custom-view.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}v-drill-down-report-table .custom-view>*{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}v-drill-down-report-table .report-breadcrumb-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}v-drill-down-report-table .report-breadcrumb-container>*{max-width:100%}v-drill-down-report-table .report-breadcrumb-container .report-breadcrumb{color:rgba(0,0,0,.54);font-size:13px}v-drill-down-report-table .report-breadcrumb-container .report-breadcrumb+.report-breadcrumb:before{margin-right:5px;margin-left:5px;content:"|";color:var(--accent-color)}v-drill-down-report-table .table-head{background:#fff}v-drill-down-report-table h2{margin:0;margin-bottom:3px}v-drill-down-report-table .header-section{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;border-bottom:1px solid #e5e5e5}v-drill-down-report-table .header-section .title-section{padding:10px}v-drill-down-report-table .header-section chart-widget{padding:0;margin-left:30px}v-drill-down-report-table .parameter{color:#839097;font-size:12px;padding:10px;border-bottom:1px solid #e5e5e5}v-drill-down-report-table .parameter :not(:last-child):after{content:"|";color:var(--accent-color);margin:0 10px}v-drill-down-report-table .column-editor-modal{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2);z-index:1;pointer-events:all}v-drill-down-report-table .column-editor-modal.ng-enter,v-drill-down-report-table .column-editor-modal.ng-hide,v-drill-down-report-table .column-editor-modal.ng-leave.ng-leave-active,v-drill-down-report-table .column-editor-modal.ng-hide-add.ng-hide-add-active,v-drill-down-report-table .column-editor-modal.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}v-drill-down-report-table .column-editor-modal.ng-enter.ng-enter-active,v-drill-down-report-table .column-editor-modal.ng-add.ng-add-active,v-drill-down-report-table .column-editor-modal.ng-hide-remove.ng-hide-remove-active,v-drill-down-report-table .column-editor-modal.ng-hide-add,v-drill-down-report-table .column-editor-modal.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}v-drill-down-report-table .column-editor-modal.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}v-drill-down-report-table .selector-modal{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1)}v-drill-down-report-table v-table-column-selector{z-index:10;border-radius:3px;position:absolute;top:120px;right:10px;bottom:10px;width:50%;box-shadow:0px 6px 6px -3px rgba(0,0,0,.2),0px 10px 14px 1px rgba(0,0,0,.14),0px 4px 18px 3px rgba(0,0,0,.12)}v-drill-down-report-table v-table-column-selector:after,v-drill-down-report-table v-table-column-selector:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;bottom:100%;left:50%;transform:translate(-50%, 0px);border-left-width:8px;border-right-width:8px;border-bottom:8px solid #fff}v-drill-down-report-table v-table-column-selector:before{border-width:9px;border-bottom-color:rgba(0,0,0,.05)}v-drill-down-report-table v-table-column-selector:after,v-drill-down-report-table v-table-column-selector:before{left:70%}
report-card{flex:1;display:flex;flex-direction:column;padding-top:1px !important;padding-left:1px !important}report-card .report-card-inner{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:20px;position:relative;min-height:210px;max-height:210px}report-card .report-card-inner>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){report-card .report-card-inner{padding:10px}}report-card .report-card-title-container{display:flex;flex-direction:row;background:#fff;padding:10px;box-shadow:0 -2px 2px rgba(0,0,0,.05);box-shadow:0 -1px 3px 0px rgba(0,0,0,.05);z-index:1}report-card .report-card-title-container i{font-size:16px;width:16px;height:16px;line-height:16px;color:#999;margin-right:8px;margin-top:2px}report-card .report-card-title-container .report-card-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:14px}report-card .report-card-title-container .report-card-subtitle{color:#999;font-size:11px}report-card .report-thumbnail{max-width:100%;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.1)}report-card .no-thumbnail-icon{color:#bbb}report-card .no-thumbnail-icon+div{display:none}
report-category-selector .category-title,report-category-selector .column-picker-cat{padding:8px 12px;width:220px}report-category-selector .category-title{padding-bottom:12px;color:rgba(0,0,0,.54);text-transform:uppercase}report-category-selector .column-picker-cat{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;border-radius:10px;cursor:pointer;position:relative}report-category-selector .column-picker-cat>*{max-width:100%}report-category-selector .column-picker-cat>i{font-size:16px;width:16px;height:16px;line-height:16px;color:rgba(0,0,0,.54)}report-category-selector .column-picker-cat .report-count{background:rgba(0,0,0,.03);border-radius:5px;padding:3px 5px;font-size:11px}report-category-selector .column-picker-cat:hover,report-category-selector .column-picker-cat.selected{font-weight:bold;background:rgba(0,0,0,.03);color:var(--accent-color)}report-category-selector .column-picker-cat:hover:after,report-category-selector .column-picker-cat.selected:after{color:rgba(0,0,0,.54);content:"keyboard_arrow_right";font-family:"Material Icons";font-size:16px;position:absolute;right:10px;top:50%;transform:translateY(-50%);display:none}report-category-selector .column-picker-cat:hover{background:#fff}report-category-selector .report-name{flex:1;margin:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
report-column-headers-selector{flex:1;display:flex;flex-direction:column}report-column-headers-selector .column-header-autocomplete-container{margin-bottom:20px}report-column-headers-selector .column-header-insertion-point{display:flex;flex-direction:row;flex:1;min-height:39px;border-radius:10px;margin-bottom:5px;background:rgba(0,0,0,.1)}report-column-headers-selector .column-header-autocomplete{max-width:100%}report-column-headers-selector .column-header-accordian-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;flex:1;padding:0px 20px}report-column-headers-selector .column-header-accordian-container>*{max-width:100%}report-column-headers-selector .column-header-accordian-container .column-header-accordian{flex:1;max-width:510px}report-column-headers-selector .column-header-accordian-container>v-order-buttons{margin-left:10px;margin-top:3px}report-column-headers-selector .column-header-accordian-container>v-button{margin-left:10px;height:39px}report-column-headers-selector .report-column-header-item{display:flex;flex-direction:row}report-column-headers-selector .report-column-header-item i{opacity:.6;font-size:14px}report-column-headers-selector .report-column-header-item .info{display:flex;flex-direction:column}report-column-headers-selector .report-column-header-item .info .name{display:flex;flex-direction:row}report-column-headers-selector .report-column-header-item .info .category{display:flex;flex-direction:row;opacity:.6}report-column-headers-selector .column-header-container{display:flex;flex-direction:column;margin-top:10px}report-column-headers-selector .column-header-container:not(:last-child){margin-bottom:10px}report-column-headers-selector .column-header-container .column-header-description{display:flex;flex-direction:row;margin-top:6px;font-size:11px;opacity:.6}
report-editor{display:flex;flex-direction:column;flex:1;padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){report-editor{padding:10px}}report-editor v-date-selector{margin-bottom:20px}report-editor .additional-report-filter-options{background:rgba(0,0,0,.03);border-radius:5px;padding:20px;padding-top:10px;margin:20px 0}report-editor form-details{padding-left:0;padding-right:0}report-editor .options-tray{flex:1;width:100%;margin-top:10px;padding:20px;background:rgba(0,0,0,.03);border-radius:5px}report-editor .options-tray:after,report-editor .options-tray:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:20px;left:100%;transform:translate(-1px, -50%);border-top-width:8px;border-bottom-width:8px;border-left:8px solid rgba(0,0,0,.03)}report-editor .options-tray:before{border-width:9px;border-left-color:rgba(0,0,0,.03);margin-left:1px}report-editor .form-row .flat-transparent{opacity:0}report-editor .form-row:hover .flat-transparent{opacity:1}report-editor .column-header-autocomplete-container{margin-bottom:20px}report-editor .column-header-insertion-point{display:flex;flex-direction:row;flex:1;min-height:39px;border-radius:10px;margin-bottom:5px;background:rgba(0,0,0,.1)}report-editor .column-header-autocomplete{max-width:100%}report-editor .report-column-header-item{display:flex;flex-direction:row}report-editor .report-column-header-item i{opacity:.6;font-size:14px}report-editor .report-column-header-item .info{display:flex;flex-direction:column}report-editor .report-column-header-item .info .name{display:flex;flex-direction:row}report-editor .report-column-header-item .info .category{display:flex;flex-direction:row;opacity:.6}report-editor .column-header-container{display:flex;flex-direction:column}report-editor .column-header-container:not(:last-child){margin-bottom:10px}report-editor .column-header-container .column-header-description{display:flex;flex-direction:row;margin-top:6px;font-size:11px;opacity:.6}report-editor v-tabs>nav{margin:0px 20px}

report-parameters{display:flex;flex-direction:row;flex-wrap:wrap;overflow:visible}report-parameters>.report-parameter{display:flex;flex-direction:row;justify-content:space-between;align-items:start;align-content:start;max-width:100%;margin-bottom:20px}report-parameters>.report-parameter>*{max-width:100%}@media screen and (min-width: 600px){report-parameters>.report-parameter{flex:1 1 100%;max-width:50%;max-height:100%}}report-parameters>.report-parameter v-toggle+v-input,report-parameters>.report-parameter v-toggle+v-select{flex:1;max-width:150px;margin-right:20px}@media screen and (max-width: 600px){report-parameters>.report-parameter v-toggle+v-input,report-parameters>.report-parameter v-toggle+v-select{min-width:75%}}report-parameters>.report-parameter.paramtype-TemperatureProbes{display:flex;flex-direction:column;min-width:100%}report-parameters>.report-parameter.paramtype-TemperatureProbes .probes-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}report-parameters>.report-parameter.paramtype-TemperatureProbes .probes-container v-toggle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-basis:50%}report-parameters>.report-parameter.paramtype-TemperatureProbes .probes-container v-toggle .label-container{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
report-filters{display:flex;flex-direction:column;flex:1}report-filters v-date-selector{margin-bottom:20px;padding:0 20px}report-filters .additional-report-filter-options{background:rgba(0,0,0,.03);border-radius:5px;padding:20px;padding-top:10px;margin:20px 0}report-filters accordian{margin:0px 20px}report-filters .time-filters-container{padding:0 20px}report-filters>form-details{padding-left:20px;padding-right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){report-filters>form-details{padding-left:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){report-filters>form-details{padding-right:10px}}
report-schedule-editor>form-details{padding-left:20px;padding-right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){report-schedule-editor>form-details{padding-left:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){report-schedule-editor>form-details{padding-right:10px}}report-schedule-editor .contacts-container{display:flex;flex-direction:column;margin-bottom:10px}report-schedule-editor .contacts-container>v-input:not(:first-child){margin-top:10px}report-schedule-editor .add-contact{display:block}report-schedule-editor .recipient{display:flex;flex-direction:row}report-schedule-editor .remove-recipient-button{margin-left:2px}report-schedule-editor .schedule-frequency-controls{display:flex;flex-direction:row;@Include layout-align-space-between-center()}report-schedule-editor .schedule-frequency-controls v-select,report-schedule-editor .schedule-frequency-controls v-input{flex:1}report-schedule-editor .schedule-frequency-controls v-select:last-child,report-schedule-editor .schedule-frequency-controls v-input:last-child{margin-left:10px}report-schedule-editor active-range-bar-chart{margin:0px 20px}
report-schedules{flex:1;display:flex;flex-direction:column}report-schedules v-table{flex:1;margin-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){report-schedules v-table{margin-top:10px}}
v-report-table{flex:1;display:flex;flex-direction:column;position:relative}v-report-table .driver-score{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;text-align:center !important;border-radius:5px;color:rgba(255,255,255,.9);min-width:60px;position:relative}v-report-table .driver-score>*{max-width:100%}v-report-table .driver-score.cell-text.cell-colour-red{background:rgba(200,50,50,.75)}v-report-table .driver-score.cell-text.cell-colour-orange{background:#ecaa38}v-report-table .driver-score.cell-text.cell-colour-green{background:#5ca793}filter-bar{margin-bottom:1rem}
row-data-source-selector2{display:flex;flex-direction:row}row-data-source-selector2 md-input-container{margin-top:10px;margin-bottom:0}row-data-source-selector2 .source-container:not(.horizontal-layout){flex:1}row-data-source-selector2 .source-container:not(:last-child){margin-right:20px}row-data-source-selector2 .horizontal-layout{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;flex:1}row-data-source-selector2 .horizontal-layout>*{max-width:100%}row-data-source-selector2 .horizontal-layout md-input-container{margin:0;margin-left:10px}row-data-source-selector2 .horizontal-layout md-input-container md-select{min-width:130px}row-data-source-selector2[vertical=true]{display:flex;flex-direction:column}row-data-source-selector2[vertical=true] .source-container:first-child{margin-bottom:5px}
report-history-page{display:flex;flex-direction:row}report-history-page default-layout{flex:1}report-history-page .report-thumbnail{flex:1;background-size:cover;background-repeat:no-repeat;height:250px;margin-bottom:15px;border:1px solid rgba(0,0,0,.1);border-radius:5px;margin:0 20px 15px 20px;cursor:pointer;transition:all 300ms ease-in}report-history-page .report-thumbnail:hover{border-color:rgba(0,0,0,.3)}report-history-page .download-options{justify-content:space-between;align-items:center;align-content:center;max-width:100%}report-history-page .download-options>*{max-width:100%}report-history-page .params-list{margin-top:0;padding-inline-start:0}report-history-page .params-list li{margin-bottom:5px}
report-history-view{display:flex;flex-direction:column}report-history-view iframe{flex:1}
report-list-page{flex:1;display:flex;flex-direction:column;overflow:hidden}report-list-page .reports-scroller{flex:1;overflow-y:auto}report-list-page .reports-container{flex:1;display:grid;padding-right:20px;padding-bottom:10px;grid-gap:20px;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));grid-auto-rows:minmax(auto, 270px)}report-list-page .reports-container>report-card{max-width:unset;min-width:unset;padding:0;display:block}report-list-page default-layout{flex:1}
report-schedule-page{flex:1;display:flex;flex-direction:column}report-schedule-page report-schedules{flex:1}
report-view{overflow:hidden;display:flex;flex-direction:row}report-view>default-layout{flex:1}report-view iframe{flex:1}report-view .resource-message{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;color:#cf4946;font-size:12px;padding:0 15px}report-view .resource-message>*{max-width:100%}report-view .post-report-run-information{background:#fff;position:absolute;top:60px;left:0;right:0;bottom:0}report-view .report-history default-layout{padding:0}report-view .loading{min-height:100px}.error-dialog{padding:20px;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;display:flex;min-width:300px;z-index:41}@media screen and (max-width: 1280px),screen and (max-height: 768px){.error-dialog{padding:10px}}.error-dialog>*{max-width:100%}.error-dialog .title{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}.error-dialog .title>*{max-width:100%}.error-dialog .title i.material-icons{margin-right:5px}.error-dialog .message{margin-bottom:15px}.error-dialog .footer{display:flex;flex-direction:row;margin-top:10px}
reefer-detail{overflow:hidden auto;display:flex;flex-direction:row}reefer-detail h2{font-size:18px;line-height:28px;font-weight:500}reefer-detail h3{font-size:16px;line-height:24px;font-weight:500}reefer-detail>default-layout{flex:1;overflow:hidden}reefer-detail v-progress-bar{min-width:100px}reefer-detail .main-column{flex:1;display:flex;flex-direction:column;overflow:hidden}reefer-detail .main-column .zone-table{flex:1;min-height:130px}reefer-detail .side-column{flex:0 0 auto;display:flex;flex-direction:column;padding-left:20px;width:23vw;max-width:400px}@media screen and (max-width: 960px){reefer-detail .side-column{flex:auto;margin-top:50px}}reefer-detail .reefer-detail-container{flex:1;display:flex;flex-direction:row;overflow:hidden auto}@media screen and (max-width: 960px){reefer-detail .reefer-detail-container{display:flex;flex-direction:column;overflow:auto}}reefer-detail .reefer-detail-container .side-column .reefer-info-container .reefer-info .reefer-info-section .info-table{width:100%}reefer-detail .reefer-detail-container .side-column .reefer-info-container .reefer-info .reefer-info-section .info-table td:first-child{font-weight:700;padding-right:15px;width:50%}reefer-detail .reefer-detail-container .side-column .reefer-info-container .reefer-info h4{margin-top:30px;margin-bottom:10px}
zone-operating-mode-widget{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}zone-operating-mode-widget>*{max-width:100%}zone-operating-mode-widget .zone-widget{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}zone-operating-mode-widget .zone-widget>*{max-width:100%}zone-operating-mode-widget .zone-widget i{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:5px}zone-operating-mode-widget .zone-widget i .operating-mode-text{margin-left:5px}
reefer-list{display:flex}reefer-list .component-container zone-operating-mode-widget{margin:0 auto}.op-mode-heating{color:#cf4946}.op-mode-cooling{color:#8ac2e6}.op-mode-idle,.op-mode-sleep{color:#fff}.op-mode-unknown,.op-mode-poweroff,.op-mode-defrost,.op-mode-pretrip{color:rgba(0,0,0,.54)}
temp-source-data{flex:1;display:flex;flex-direction:column;position:relative}temp-source-data filter-bar{margin-bottom:10px}temp-source-data .out-of-bounds{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%}temp-source-data .out-of-bounds>*{max-width:100%}temp-source-data .out-of-bounds i{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:5px}
temperature-trend{flex:1;display:flex;flex-direction:column}temperature-trend .trend-icon{display:flex;justify-content:space-between;align-items:center;font-size:smaller;margin-top:10px;background-color:rgba(0,0,0,.02)}temperature-trend .trend-icon .material-icons{margin-right:5px}temperature-trend temperature-reading{font-weight:700}temperature-trend .dashboard-box-new{text-align:left;position:relative}temperature-trend .dashboard-box-new .trend-graph{position:absolute;bottom:-10px;right:0;min-height:50px;width:50%}temperature-trend .dashboard-box-new .trend-graph>*{position:absolute !important;top:0;left:0;height:100% !important;width:100% !important}temperature-trend .dashboard-box-new .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;font-weight:500;line-height:20px;font-size:14px;color:rgba(0,0,0,.54);margin-bottom:4px}temperature-trend .dashboard-box-new .title>*{max-width:100%}temperature-trend .dashboard-box-new .title .probe-date{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;opacity:0;transition:opacity 200ms ease-in;color:rgba(0,0,0,.54);margin-left:5px;line-height:10px;position:absolute;right:0px;bottom:0px}temperature-trend .dashboard-box-new .title .probe-date>*{max-width:100%}temperature-trend .dashboard-box-new .title .probe-date i{font-size:12px;width:12px;height:12px;line-height:12px;margin-right:5px}temperature-trend .dashboard-box-new:hover .probe-date{opacity:1}temperature-trend .dashboard-box-new .value{font-weight:600;line-height:32px;font-size:24px;margin-right:5px}temperature-trend .dashboard-box-new .value-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;align-content:start;max-width:100%}temperature-trend .dashboard-box-new .value-row>*{max-width:100%}temperature-trend .dashboard-box-new .trend{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-top:5px}temperature-trend .dashboard-box-new .trend>*{max-width:100%}temperature-trend .dashboard-box-new .trend .trend-value{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;font-weight:600}temperature-trend .dashboard-box-new .trend .trend-value>*{max-width:100%}temperature-trend .dashboard-box-new .trend .trend-direction{font-size:16px;width:16px;height:16px;line-height:16px;font-family:"Material Icons";margin-left:4px;order:2}temperature-trend .dashboard-box-new .trend .trend-period{color:rgba(0,0,0,.54);margin-left:6px}temperature-trend .temp-up{color:#cf4946}temperature-trend .temp-up-bg{background:rgba(207,73,70,.5) !important}temperature-trend .temp-down{color:#004c93}temperature-trend .temp-down-bg{background:rgba(0,76,147,.5) !important}
temp-graph{flex:1;display:flex;flex-direction:column;width:100%;height:100%;position:relative;padding-top:20px}temp-graph .last-updated{align-self:flex-end;padding:0 5px 3px;color:#d3d3d3}temp-graph .button-container{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:absolute;top:10px;right:2px;z-index:2}temp-graph .button-container>*{max-width:100%}temp-graph .reset-zoom{z-index:10;margin-left:20px}temp-graph .reset-zoom:hover+.tooltip{display:none}temp-graph .highcharts-reset-zoom{display:none !important}temp-graph .tooltip{padding:10px;position:absolute;pointer-events:none;overflow:visible;z-index:1;box-shadow:0px 1px 8px 0px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 3px 3px -2px rgba(0,0,0,.12)}temp-graph .tooltip .tooltip-date{font-size:14px;font-weight:600;margin:5px 10px}temp-graph .tooltip .tooltip-title{font-weight:500;font-size:13px;margin:5px 10px}temp-graph .tooltip .probe-row{display:flex;flex-direction:row;padding:4px 0}temp-graph .tooltip .probe-row .probe-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}temp-graph .tooltip .probe-row .temp{font-weight:500;margin-right:10px}temp-graph .tooltip .probe-marker{min-width:15px;height:3px;margin:0 10px;margin-top:7px}temp-graph .input-marker{width:10px;height:10px;border-radius:50%;margin:3px 10px}temp-graph .active{font-weight:400}temp-graph .inactive{color:#dedede}temp-graph .center{width:100%;display:flex;align-items:center;justify-content:center}temp-graph .plot-band{opacity:.2}temp-graph .probe-charts{flex:1;display:flex;flex-direction:row;position:relative}temp-graph .probe-charts .highcharts-directive-container{flex:1;display:flex;flex-direction:row;position:absolute;top:0;left:0;right:0;bottom:10px}@media screen and (max-height: 600px){temp-graph .input-charts,temp-graph .probe-charts,temp-graph .last-updated{display:none}}temp-graph .no-space{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}temp-graph .no-space>*{max-width:100%}temp-graph .no-space .text{margin-top:10px}@media screen and (min-height: 600px){temp-graph .no-space{display:none}}
input-list{flex:1;display:flex;flex-direction:column}input-list filter-bar{margin-bottom:15px}input-list composite-location{font-size:11px;color:rgba(0,0,0,.54)}
probe-detail{display:flex;flex-direction:column;flex:1}
stacked-probe-reading .probe-name{color:rgba(0,0,0,.54);font-size:11px}stacked-probe-reading .probe-name i{font-size:11px;width:11px;height:11px;line-height:11px}
temperature-log{flex:1;display:flex;flex-direction:column}temperature-log filter-bar{margin-bottom:15px}temperature-log .out-of-bounds{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}temperature-log .out-of-bounds>*{max-width:100%}temperature-log .out-of-bounds i{font-size:14px;width:14px;height:14px;line-height:14px;margin-right:5px}
temperature-compliance-detail{flex:1;display:flex;flex-direction:column;margin:20px}temperature-compliance-detail filter-bar{margin-left:auto}
temperature-compliance{flex:1;display:flex;flex-direction:column;overflow:hidden}
reefer-error-list .error-container{position:relative;padding:0}reefer-error-list .error-container .error-text+.error-text{margin-top:20px}reefer-error-list .error-container .error-text .error-desc{display:flex;flex-direction:row}reefer-error-list .error-container .error-text .error-desc .error-icon{font-size:16px;width:16px;height:16px;line-height:16px;opacity:.8;margin-right:10px}reefer-error-list .error-container .error-text .error-desc .error-icon.high{color:#cf4946}reefer-error-list .error-container .error-text .error-desc .error-icon.low{color:orange}reefer-error-list .error-container .error-text .error-date{color:rgba(0,0,0,.54);font-size:11px;margin-bottom:5px}reefer-error-list .error-container .error-text .error-level{font-size:11px}
zone-detail-page{max-height:100%;display:flex;flex-direction:row}zone-detail-page temp-source-data{margin-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){zone-detail-page temp-source-data{margin-top:10px}}
zone-overview-page{max-height:100%;display:flex;flex-direction:row}zone-overview-page .version-info{color:rgba(0,0,0,.54);font-size:12px;text-align:center;margin-top:20px}zone-overview-page .main-column v-map{flex:1;display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative;margin-top:20px}zone-overview-page .main-column v-map.flat-transparent{box-shadow:none}zone-overview-page .main-column v-map.clickable{transition:.15s ease-out box-shadow}zone-overview-page .main-column v-map.clickable:hover,zone-overview-page .main-column v-map.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}@media screen and (max-width: 1280px),screen and (max-height: 768px){zone-overview-page .main-column v-map{margin-top:10px}}zone-overview-page .side-column v-map{min-height:300px}zone-overview-page .running-times{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:auto;column-gap:20px;row-gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){zone-overview-page .running-times{column-gap:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){zone-overview-page .running-times{row-gap:10px}}@media screen and (max-width: 1280px){zone-overview-page .running-times{grid-template-columns:repeat(1, 1fr)}}zone-overview-page .running-times .running-time{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px;background:rgba(0,0,0,.01);background:rgba(0,0,0,.03);border-radius:5px}zone-overview-page .running-times .running-time>*{max-width:100%}zone-overview-page .running-times .running-time .running-time-title{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}zone-overview-page .running-times .running-time .running-time-title>*{max-width:100%}zone-overview-page .running-times .running-time i.material-icons{font-size:24px;width:24px;height:24px;line-height:24px;color:rgba(0,0,0,.54);margin-left:10px;margin-right:20px}zone-overview-page .running-times .running-time .running-time-value{font-weight:600;font-size:18px;min-width:70px}zone-overview-page .running-times .running-time .running-time-title{color:rgba(0,0,0,.54);font-size:12px}@media screen and (max-width: 1400px){zone-overview-page .running-times .running-time i.material-icons{margin-left:0px;margin-right:10px}zone-overview-page .running-times .running-time .running-time-value{font-size:16px}}
zone-setpoint{display:flex;flex-direction:row}
zone-summary-view{display:flex;flex-direction:column}zone-summary-view:not(.flat){display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative;margin-left:1px;margin-right:0}zone-summary-view:not(.flat).flat-transparent{box-shadow:none}zone-summary-view:not(.flat).clickable{transition:.15s ease-out box-shadow}zone-summary-view:not(.flat).clickable:hover,zone-summary-view:not(.flat).clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}zone-summary-view:not(.flat)+zone-summary-view{margin-top:20px}zone-summary-view:not(.flat) temperature-trend{padding:20px;background:rgba(0,0,0,.015);border-top:1px solid rgba(0,0,0,.03)}@media screen and (max-width: 1280px),screen and (max-height: 768px){zone-summary-view:not(.flat) temperature-trend{padding:10px}}zone-summary-view:not(.flat) temperature-trend+temperature-trend{border-left:1px solid rgba(0,0,0,.03)}zone-summary-view.flat .zone-title{justify-content:space-between;align-items:end;align-content:end;max-width:100%;padding:0}zone-summary-view.flat .zone-title>*{max-width:100%}zone-summary-view.flat .zone-title h3{margin-bottom:0;display:none}zone-summary-view.flat .temps{display:flex;flex-direction:column}zone-summary-view.flat .temps empty-state{padding:15px;background:none;border-top:none}zone-summary-view.flat temperature-trend{margin-top:20px;margin-bottom:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){zone-summary-view.flat temperature-trend{margin-top:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){zone-summary-view.flat temperature-trend{margin-bottom:10px}}zone-summary-view .header{display:flex;justify-content:space-between;align-items:center;margin:0;border-radius:0;padding:15px;padding-bottom:12px;height:65px;order:-1}zone-summary-view .header h4{margin:0}zone-summary-view .zone-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;padding:20px}zone-summary-view .zone-title>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){zone-summary-view .zone-title{padding:10px}}zone-summary-view .zone-title h3{margin:0;color:var(--accent-color);cursor:pointer}zone-summary-view .zone-title h3:hover{text-decoration:underline}zone-summary-view .material-icons{font-size:16px;width:16px;height:16px;line-height:16px}zone-summary-view .pills{display:flex;flex-direction:row}zone-summary-view .pills .temp-pill{display:flex;flex-direction:row;background:rgba(0,0,0,.03);border-radius:10px;padding:5px 10px;margin-left:10px}zone-summary-view .pills .temp-pill>i{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:5px}zone-summary-view .temps{text-align:center;display:flex;flex-direction:row}@media screen and (max-width: 1280px){zone-summary-view .temps{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch}}zone-summary-view .temps .op-mode{order:-1}zone-summary-view .temps .op-mode-name{color:rgba(0,0,0,.54);font-size:11px;font-weight:700}zone-summary-view .temps .setpoint,zone-summary-view .temps .op-mode{display:flex;flex-direction:column;align-items:center}zone-summary-view .temps .setpoint temperature-reading,zone-summary-view .temps .op-mode temperature-reading{font-weight:700}zone-summary-view .temps .trends{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start;flex-wrap:wrap;margin-top:30px}zone-summary-view .temps empty-state{padding:15px;background:rgba(0,0,0,.01);border-top:1px solid rgba(0,0,0,.03)}zone-summary-view .setpoint-bounds{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;align-content:flex-end;max-width:100%}zone-summary-view .setpoint-bounds>*{max-width:100%}zone-summary-view .setpoint-temp{font-weight:700;color:#000}zone-summary-view .bounds{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}zone-summary-view .bounds>*{max-width:100%}zone-summary-view .modes{flex:1;display:flex;flex-direction:row;justify-content:space-around;align-items:center;align-content:center;max-width:100%}zone-summary-view .modes>*{max-width:100%}zone-summary-view .modes .op-mode{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;text-align:center}zone-summary-view .modes .op-mode>*{max-width:100%}zone-summary-view .modes .op-mode i{margin-right:10px}
zoned-temperature-detail{flex:1;display:flex;flex-direction:column;min-height:300px;overflow-y:auto;overflow-x:hidden}zoned-temperature-detail .zone-detail-column{padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){zoned-temperature-detail .zone-detail-column{padding:10px}}@media screen and (max-width: 960px){zoned-temperature-detail #graphContainer{display:none}}zoned-temperature-detail .zone-tabs{display:flex}zoned-temperature-detail .zone-tabs .zone-tab{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center;overflow:hidden;cursor:pointer;padding:12px 10px;transition:opacity 300ms ease-in;margin-right:2.5px;margin-top:10px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;background-color:rgba(0,0,0,.03);border-top:3px solid rgba(0,0,0,.1);box-shadow:-1px -2px 2px -10px #000;z-index:0;min-width:200px}@media screen and (max-width: 960px){zoned-temperature-detail .zone-tabs .zone-tab{min-width:75px;max-width:100px;justify-content:center}zoned-temperature-detail .zone-tabs .zone-tab zone-operating-mode-widget{display:none}}zoned-temperature-detail .zone-tabs .zone-tab.highlighted{border-top:3px solid orange;background:#fff;z-index:1}zoned-temperature-detail .zone-tabs .zone-tab:not(.highlighted){opacity:.7}zoned-temperature-detail .zone-tabs .zone-tab:not(.highlighted):hover{opacity:.9}zoned-temperature-detail .zone-tabs .zone-tab .mode-header{display:flex;flex-direction:row;align-items:center}zoned-temperature-detail .zone-tabs .zone-tab .mode-header .material-icons{margin-right:5px}zoned-temperature-detail .zone-tabs .zone-tab h3{font-weight:600;margin:0}zoned-temperature-detail .zone-tabs .zone-tab .bounds{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}zoned-temperature-detail .zone-tabs .zone-tab .bounds>*{max-width:100%}@media screen and (max-width: 960px){zoned-temperature-detail .zone-tabs .zone-tab .bounds{display:none}}zoned-temperature-detail .zone-tabs .zone-tab .bounds .material-icons{font-size:20px;width:20px;height:20px;line-height:20px;margin-right:5px}
site-search h3{color:rgba(0,0,0,.54)}site-search .result-container{display:grid;grid-template-columns:1fr 1fr 1fr}site-search .result-container .vehicle-results>div,site-search .result-container .driver-results>div,site-search .result-container .geofence-results>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:5px 10px}site-search .result-container .vehicle-results>div>*,site-search .result-container .driver-results>div>*,site-search .result-container .geofence-results>div>*{max-width:100%}site-search .result-container .vehicle-results>div:hover,site-search .result-container .driver-results>div:hover,site-search .result-container .geofence-results>div:hover{background:rgba(0,0,0,.03);border-radius:5px;cursor:pointer;color:var(--accent-color)}site-search .result-container .vehicle-results>div:hover i,site-search .result-container .driver-results>div:hover i,site-search .result-container .geofence-results>div:hover i{color:inherit}site-search .result-container .vehicle-results>div i,site-search .result-container .driver-results>div i,site-search .result-container .geofence-results>div i{color:rgba(0,0,0,.54);margin-right:5px}site-search .result-container .vehicle-results+*,site-search .result-container .driver-results+*,site-search .result-container .geofence-results+*{margin-top:20px}
alert-category .table-category{font-size:12px}alert-category .table-category:not(.sub-category){color:rgba(0,0,0,.54)}
alert-detail veri-info-panel .information-container .title{margin-bottom:3px}alert-detail .probename{font-size:11px;color:gray}alert-detail .error{color:#cf4946}alert-detail .no-data:not(.table-mode){justify-content:center;align-items:center;align-content:center;max-width:100%;display:flex;background:rgba(0,0,0,.01);min-height:300px}alert-detail .no-data:not(.table-mode)>*{max-width:100%}
#alertResolutionCodesDialog{display:flex;flex-direction:column;height:500px}alert-review-dialog{display:flex;min-width:300px}@media(min-width: 768px){alert-review-dialog{min-width:500px}}alert-review-dialog .event-form{flex-direction:column}alert-review-dialog .event-form select{width:100%}alert-review-dialog .event-form .manage-resolution{justify-content:flex-end;align-items:center;align-content:center;max-width:100%;display:flex;width:100%}alert-review-dialog .event-form .manage-resolution>*{max-width:100%}alert-review-dialog .event-form .checkbox{vertical-align:text-top;margin:0 7px 0 3px;cursor:pointer}alert-review-dialog .event-form .footer{padding:20px;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;display:flex}@media screen and (max-width: 1280px),screen and (max-height: 768px){alert-review-dialog .event-form .footer{padding:10px}}alert-review-dialog .event-form .footer>*{max-width:100%}alert-review-dialog .event-form .maxlength-indicator{font-size:smaller;text-align:right}alert-review-dialog .event-form .maxlength-indicator.red-color{color:red}alert-review-dialog .agreement{flex-direction:row}
alert-review-history{display:flex}
resolution-code-editor{flex:1;display:flex;min-width:300px}@media(min-width: 768px){resolution-code-editor{min-width:700px}}resolution-code-editor .rescode-editor{display:flex;display:flex;flex-direction:row;width:100%}resolution-code-editor .rescode-editor .rescode-list-container{display:flex;flex-direction:column;display:flex}resolution-code-editor .rescode-editor .rescode-list-container v-list .list-container{max-height:350px}resolution-code-editor .rescode-editor .rescode-form form{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:start;align-content:start;max-width:100%;display:flex}resolution-code-editor .rescode-editor .rescode-form form>*{max-width:100%}resolution-code-editor .rescode-editor .rescode-form .form-inputs .form-group{padding:20px 10px 0 10px}resolution-code-editor .rescode-editor .rescode-form .form-inputs .form-group input{width:100%}resolution-code-editor .rescode-editor .rescode-form .footer{justify-content:flex-end;align-items:end;align-content:end;max-width:100%;width:100%;display:flex;padding:10px}resolution-code-editor .rescode-editor .rescode-form .footer>*{max-width:100%}resolution-code-editor .rescode-editor .rescode-form .footer>*{margin-left:5px}
user-access-tester .meta-container{display:flex;flex-direction:column;flex:1;background:#f3f3f3;padding:20px;color:#424242;font-family:monospace;font-size:11px;border-top:1px solid #e4e4e4}user-access-tester .permissions-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;align-items:stretch}user-access-tester .feature-access-tester{flex:1;margin-left:0;margin-right:0}user-access-tester .content{display:flex;flex-direction:column;background:#fbfbfb}user-access-tester .content .headers{flex:1;display:flex;flex-direction:row;background:#f3f3f3}user-access-tester .content .headers .header{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;opacity:.6;padding:10px 0px;font-weight:500}user-access-tester .content .headers .header>*{max-width:100%}user-access-tester .content .headers .header:first-child{width:120px;max-width:120px;padding-left:20px}user-access-tester .content .feature-list{display:flex;flex-direction:column}user-access-tester .content .feature-list .feature{display:flex;flex-direction:row}user-access-tester .content .feature-list .feature .name{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;font-size:14px;width:120px;max-width:120px;padding-left:20px;min-width:96px}user-access-tester .content .feature-list .feature .name>*{max-width:100%}user-access-tester .content .feature-list .feature v-flag-toggle-list-item{flex:1}user-access-tester .content .feature-list .feature v-flag-toggle-list-item .primary-content .controls{margin-right:12px}
#temperature-row .temperature-reading{display:inline-block;background:#fcfcfc;background:#f4f4f4;border:1px solid #eee;border-left-width:3px;border-radius:4px;padding:0px 4px;font-size:12px;text-transform:capitalize;text-align:center;color:rgba(0,0,0,.87);min-width:50px;margin-left:2px;margin-top:2px;cursor:pointer}#temperature-row .temperature-reading.primary-range-exceeded{border-color:orange}#temperature-row .temperature-reading.secondary-range-exceeded{border-color:#cf4946}
v-driver-tacho-summary{display:flex;flex-direction:column;position:relative;max-width:300px}v-driver-tacho-summary .driver-tacho-error-message{padding:10px;color:#777;line-height:18px;text-align:center;font-size:12px}v-driver-tacho-summary veri-card{margin:0}v-driver-tacho-summary veri-card-footer{justify-content:center;align-items:center;align-content:center;max-width:100%;color:#777;padding:5px;font-size:12px;text-align:center}v-driver-tacho-summary veri-card-footer>*{max-width:100%}v-driver-tacho-summary title-end{color:#777;font-size:12px}v-driver-tacho-summary .tacho-tile{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;flex:1;padding:10px;background:rgba(0,0,0,.01)}v-driver-tacho-summary .tacho-tile>*{max-width:100%}v-driver-tacho-summary .tacho-tile:nth-child(n+2):nth-child(n+3){border-top:1px solid #eee}v-driver-tacho-summary .tacho-tile .tacho-tile-metric{font-weight:500}v-driver-tacho-summary .tacho-tile .tacho-tile-title{font-size:11px;color:#999;margin-top:3px}v-driver-tacho-summary .tacho-pill{border-radius:5px;height:5px;margin-top:5px;background:rgba(0,0,0,.1);width:82%}v-driver-tacho-summary .tacho-pill .tacho-pill-bar{width:50%;transition:.3s ease-out width;transition-property:width,background;height:100%;border-radius:5px;background:gray}v-driver-tacho-summary .tacho-pill .tacho-pill-bar.orange-color{background:orange}v-driver-tacho-summary .tacho-pill .tacho-pill-bar.red-color{background:#cf4946}
depot-compliance{display:flex;flex-direction:column;flex:1}depot-compliance default-layout{flex:1}depot-compliance .most-visited{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}depot-compliance .most-visited>*{max-width:100%}depot-compliance sidebar.depot-visits .sidebar-content{padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){depot-compliance sidebar.depot-visits .sidebar-content{padding:10px}}depot-compliance .visits-table{margin-top:25px}depot-compliance .most-visited{justify-content:flex-start;align-items:center;align-content:center;max-width:100%}depot-compliance .most-visited>*{max-width:100%}depot-compliance .most-visited .percentage{margin-left:5px}depot-compliance .visits-container{overflow-y:auto}depot-compliance .visits-container .visits-range{margin-top:200px}depot-compliance .visits-container .visit{padding:10px}depot-compliance .visits-container .visit driver-summary-panel{padding:0;margin-bottom:10px}depot-compliance .visits-container .visit .visit-start-time,depot-compliance .visits-container .visit .visit-end-time,depot-compliance .visits-container .visit .visit-duration,depot-compliance .visits-container .visit .visit-end-time-active{color:#999;font-size:12px}depot-compliance .visits-container .visit .visit-end-time{display:none}depot-compliance .visits-container .visit:hover{background:#f8f8f8}depot-compliance .visits-container .visit:hover .visit-duration{display:none}depot-compliance .visits-container .visit:hover .visit-end-time{display:block}
driver-behaviour-comparison{flex:1;display:flex;flex-direction:row;overflow:hidden}driver-behaviour-comparison .stack-container{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:stretch;align-content:stretch;gap:40px;overflow-y:scroll}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-behaviour-comparison .stack-container{gap:20px}}driver-behaviour-comparison .stack-container driver-behaviour-stack{position:relative;--gap: 40px;--line-offset: calc(var(--gap) / 2);--line-thickness: 1px;--line-color: rgba(0,0,0,0.03)}driver-behaviour-comparison .stack-container driver-behaviour-stack:not(:first-child):before{content:"";position:absolute;background-color:var(--line-color);z-index:1;inline-size:var(--line-thickness);block-size:100vh;inset-inline-start:calc(var(--line-offset) * -1)}driver-behaviour-comparison .stack-container driver-behaviour-stack,driver-behaviour-comparison .stack-container empty-state{width:33vw;max-width:400px !important}
driver-behaviour-stack{position:relative}driver-behaviour-stack .close-button{position:absolute;top:0;right:0;opacity:0;transition:.3s ease-out opacity}driver-behaviour-stack:hover .close-button{opacity:1}driver-behaviour-stack h2{font-weight:500;font-size:18px}driver-behaviour-stack h3{color:rgba(0,0,0,.54)}driver-behaviour-stack table{border-collapse:collapse}driver-behaviour-stack table th,driver-behaviour-stack table td{text-align:left;padding:14px 12px}driver-behaviour-stack table th:first-child,driver-behaviour-stack table td:first-child{padding-left:24px}driver-behaviour-stack table th:last-child,driver-behaviour-stack table td:last-child{padding-right:24px}driver-behaviour-stack table th{background:#fbfbfb;width:33%;width:50%;min-width:130px;font-weight:500}driver-behaviour-stack table tr:not(:last-child) th,driver-behaviour-stack table tr:not(:last-child) td{border-bottom:1px solid #eee}driver-behaviour-stack table driver-score-graph{float:right}driver-behaviour-stack .score-container{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}driver-behaviour-stack .score-container>*{max-width:100%}driver-behaviour-stack .score-container driver-score-graph{flex:1;max-width:250px}driver-behaviour-stack .driver-score+.trend{margin-left:5px}driver-behaviour-stack span.trend{display:inline-block;border-radius:5px;color:rgba(0,0,0,.54);font-size:12px;opacity:.8;display:none}driver-behaviour-stack span.trend.up:before{content:"";content:""}driver-behaviour-stack span.trend.down:before{content:"󠥸";content:""}driver-behaviour-stack span.trend:before{content:"";margin-right:3px;font-weight:900;font-family:"Font Awesome 5 Free"}driver-behaviour-stack .data-wrap{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-behaviour-stack .data-wrap{gap:10px}}driver-behaviour-stack .data-wrap .data{padding:20px;display:grid;grid-template-columns:26px 1fr;gap:5px;background:rgba(0,0,0,.03);border-radius:10px}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-behaviour-stack .data-wrap .data{padding:10px}}driver-behaviour-stack .data-wrap .data i{color:rgba(0,0,0,.54);font-size:20px;width:20px;height:20px;line-height:20px;font-size:16px;width:16px;height:16px;line-height:16px;grid-column:1}driver-behaviour-stack .data-wrap .data .title{color:rgba(0,0,0,.54);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}driver-behaviour-stack .data-wrap .data .value{font-weight:500}driver-behaviour-stack .data-wrap .data .title,driver-behaviour-stack .data-wrap .data .value{grid-column:2}
vehicle-utilisation{display:flex;flex-direction:column;overflow:hidden}vehicle-utilisation default-layout>veri-card{margin:0}vehicle-utilisation .percentage-container,vehicle-utilisation .percentage-container-title{border-left:1px solid #efefef;min-width:145px;padding:7px 10px}vehicle-utilisation .percentage-container-title{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;margin-right:8px}vehicle-utilisation .percentage-container-title>*{max-width:100%}vehicle-utilisation .percentage-container{text-align:right;color:#999;font-size:12px;background:#fff}vehicle-utilisation .time-label-container{flex:1;display:flex;flex-direction:row;overflow:hidden}vehicle-utilisation .time-label-container .time-label{flex:1;border-left:1px solid #efefef;padding:7px 10px;text-align:left;overflow:hidden}vehicle-utilisation .time-label-container .time-label .label{font-weight:500}vehicle-utilisation .time-label-container .time-label .sub-label{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}vehicle-utilisation .time-label-container .time-label .sub-label:not(a){color:#999}vehicle-utilisation .calendar-row{display:flex;flex-direction:row;flex:0 0 auto;border-bottom:1px solid #efefef}vehicle-utilisation .calendar-row>.time-label:first-child{border-left:none}vehicle-utilisation .calendar-row-title{display:flex;flex-direction:column;flex:0 0 auto;width:100px;padding:7px 10px;background:#fff;z-index:1}vehicle-utilisation .swimlane-container{background:#f8f8f8;position:relative}vehicle-utilisation .swimlane-container .calendar-row-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;text-align:left;border-right:1px solid #efefef}vehicle-utilisation .swimlane-container .calendar-row-title.no-depot{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;color:#999}vehicle-utilisation .swimlane-container .calendar-row-title.no-depot>*{max-width:100%}vehicle-utilisation .calendar-swimlane{flex:1;position:relative;margin:7px 10px}vehicle-utilisation .utilisation-record{position:absolute;top:50%;transform:translateY(-50%);height:20px;background:rgba(0,0,0,.15);border-radius:3px;cursor:pointer}vehicle-utilisation .utilisation-record:hover{background:var(--accent-color)}
nps-rater{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch}nps-rater>h1{margin-top:0;align-self:start}nps-rater .title{font-size:14px;margin-bottom:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){nps-rater .title{margin-bottom:10px}}nps-rater .rater-container{margin-bottom:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){nps-rater .rater-container{margin-bottom:10px}}nps-rater .rater-container>*{max-width:100%}nps-rater .rater-container .rating{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:10px;font-size:16px;border-radius:50%;background:#fff;background:rgba(0,0,0,.03);width:45px;height:45px;cursor:pointer;border:2px solid #fff;margin:5px;user-select:none}nps-rater .rater-container .rating>*{max-width:100%}nps-rater .rater-container .rating:hover,nps-rater .rater-container .rating.selected{border-color:var(--color)}nps-rater .rater-container .rating.selected{background:var(--color);color:#fff}nps-rater textarea{min-width:100%;min-height:150px}nps-rater footer{margin-top:20px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){nps-rater footer{margin-top:10px}}nps-rater footer>*{max-width:100%}nps-rater .thank-you{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:20px;background:#fff}nps-rater .thank-you>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){nps-rater .thank-you{padding:10px}}nps-rater .thank-you .fa-solid{color:#208840;font-size:64px;width:64px;height:64px;line-height:64px;margin:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){nps-rater .thank-you .fa-solid{margin:10px}}nps-rater .thank-you h1{text-align:center}
nps-gauge-horizontal{display:flex;flex-direction:row;border-radius:3px;overflow:hidden}nps-gauge-horizontal>*{min-height:10px;background:var(--color)}
nps-dashboard{display:flex;flex-direction:column}nps-dashboard v-tabs{flex:none}nps-dashboard .nps-chart{max-width:200px;max-height:200px;position:relative}nps-dashboard .nps-chart .nps-score{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;margin-top:40px;font-size:30px;font-weight:600}nps-dashboard .nps-chart .nps-score>*{max-width:100%}nps-dashboard .nps-chart .nps-score:after{content:"NPS";font-size:14px;font-weight:normal}nps-dashboard i.score-pip{font-size:16px;width:16px;height:16px;line-height:16px;color:var(--color);margin-right:5px}nps-dashboard .nps-results-container{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}nps-dashboard .nps-results-container>*{max-width:100%}nps-dashboard .nps-results-container .nps-result{display:flex;flex-direction:column;padding:20px;padding-right:0;font-size:14px}@media screen and (max-width: 1280px),screen and (max-height: 768px){nps-dashboard .nps-results-container .nps-result{padding:10px}}nps-dashboard .nps-results-container .nps-result.promoter .nps-result-value{color:#208840}nps-dashboard .nps-results-container .nps-result.passive .nps-result-value{color:orange}nps-dashboard .nps-results-container .nps-result.detractor .nps-result-value{color:#cf4946}nps-dashboard .nps-results-container .nps-result-value{font-size:16px;font-weight:600;order:1}nps-dashboard .nps-results-container .nps-result-value:after{content:"%"}nps-dashboard .nps-results-container .nps-result-label{color:rgba(0,0,0,.54)}nps-dashboard .nps-results-container .nps-result-value,nps-dashboard .nps-results-container .nps-result-label{padding:5px 10px}nps-dashboard .nps-bar-chart{display:flex;flex-direction:row;position:relative;padding-top:20px}nps-dashboard .nps-bar-chart .chart-title{position:absolute;top:0;left:0;color:rgba(0,0,0,.54)}nps-dashboard .nps-bar-chart .nps-bar-container{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;align-content:stretch;text-align:center;padding:0 5px}nps-dashboard .nps-bar-chart .nps-bar{min-height:1px;background:var(--color)}nps-dashboard .nps-bar-chart .nps-bar-label{color:rgba(0,0,0,.54)}nps-dashboard .comments{margin:20px;padding:20px;white-space:pre-wrap;word-break:break-all;background:rgba(0,0,0,.03);border-radius:10px;position:relative;max-height:40%;overflow-y:auto}@media screen and (max-width: 1280px),screen and (max-height: 768px){nps-dashboard .comments{margin:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){nps-dashboard .comments{padding:10px}}nps-dashboard .comments:after{font-size:24px;width:24px;height:24px;line-height:24px;content:"format_quote";font-family:"Material Icons";position:absolute;top:10px;right:10px;color:rgba(0,0,0,.54)}nps-dashboard nps-gauge-horizontal{width:100%}nps-dashboard sidebar h3{margin-left:20px;margin-bottom:0}@media screen and (max-width: 1280px),screen and (max-height: 768px){nps-dashboard sidebar h3{margin-left:10px}}nps-dashboard sidebar h3:first-of-type{margin-top:0}nps-dashboard sidebar .selected-rating,nps-dashboard sidebar v-table-old{margin:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){nps-dashboard sidebar .selected-rating,nps-dashboard sidebar v-table-old{margin:10px}}nps-dashboard sidebar v-table{margin:20px}
donut-chart{display:flex;flex-direction:row}donut-chart .chart-text{fill:#000;transform:translateY(0.25em)}donut-chart .chart-number{font-size:.6em;text-anchor:middle;transform:translateY(-0.25em)}donut-chart .chart-label{font-size:.2em;text-transform:uppercase;text-anchor:middle;transform:translateY(0.7em)}donut-chart figure{flex:1;justify-content:center;align-items:center;align-content:center;max-width:100%;margin-block-start:0;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px}donut-chart figure>*{max-width:100%}@media(min-width: 768px){donut-chart figure{flex-direction:row}}donut-chart .figure-content{flex:1;justify-content:center;align-items:center;align-content:center;max-width:100%;height:100%;width:100%}donut-chart .figure-content>*{max-width:100%}donut-chart .figure-content svg{height:100%;display:block;margin:0 auto}donut-chart .donut-segment{transition:stroke-dashoffset .5s ease}donut-chart .donut-hole,donut-chart .donut-ring{pointer-events:none}
.dashboard{flex:1;display:flex;flex-direction:row}.dashboard .dashboard-column{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}.dashboard .dashboard-column>*{max-width:100%}.dashboard .dashboard-column:not(:last-child){border-right:1px solid #eee}.dashboard .dashboard-column compliance-ring{max-width:330px}.dashboard veri-card{width:80%;min-height:300px}#tacho .veri-card-footer driver-image{margin-right:10px}#tacho .driver-state{color:#777}.dashboard-card{display:flex;flex-direction:row;background:#fff;margin:10px;border-radius:3px;overflow:hidden;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12)}.dashboard-card .dashboard-card-icon{color:#fff;background:#78b179;padding:20px;position:relative;min-width:70px}.dashboard-card .dashboard-card-icon i.material-icons{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.dashboard-card.red .dashboard-card-icon{background:#c85d5a}.dashboard-card.orange .dashboard-card-icon{background-color:#ff8c00}.dashboard-card .dashboard-card-body{flex:1;display:flex;flex-direction:column;padding:14px 20px}.dashboard-card .dashboard-card-title{text-transform:uppercase;color:#777;font-size:11px}.dashboard-card .dashboard-card-count{font-weight:500;font-size:16px;margin-top:5px}.hos-iframe{border:0;margin:0;width:100%;height:100%}driver-tacho-history-day{display:block;gap:20px;padding-bottom:20px;position:relative}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-tacho-history-day{gap:10px}}driver-tacho-history-day .subtitle-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;margin-top:20px;margin-bottom:10px}driver-tacho-history-day .subtitle-row>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-tacho-history-day .subtitle-row{margin-top:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-tacho-history-day .subtitle-row{margin-bottom:5px}}driver-tacho-history-day .subtitle-row h3{margin:0}@media screen and (max-width: 1280px){driver-tacho-history-day .subtitle-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;align-content:start;max-width:100%}driver-tacho-history-day .subtitle-row>*{max-width:100%}driver-tacho-history-day .subtitle-row .tacho-mode-summary{padding:10px 0}driver-tacho-history-day .subtitle-row .Unknown{display:none}}driver-tacho-history-day .tacho-mode-summary{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}driver-tacho-history-day .tacho-mode-summary>*{max-width:100%}driver-tacho-history-day .tacho-mode-summary.overview{gap:20px;padding-bottom:20px;display:grid;grid-template-columns:repeat(3, minmax(10%, 1fr));align-items:stretch}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-tacho-history-day .tacho-mode-summary.overview{gap:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-tacho-history-day .tacho-mode-summary.overview{padding-bottom:10px}}@media screen and (max-width: 1280px){driver-tacho-history-day .tacho-mode-summary.overview{grid-template-columns:repeat(2, minmax(10%, 1fr))}}driver-tacho-history-day .tacho-mode-summary.overview>div{margin:0;background:rgba(0,0,0,.03);border-radius:10px;padding:10px}driver-tacho-history-day .tacho-mode-summary.overview donut-chart{grid-column:1;grid-row:1;grid-row-end:3;align-self:center;justify-self:center}driver-tacho-history-day .tacho-mode-summary>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:0px 10px}driver-tacho-history-day .tacho-mode-summary>div>*{max-width:100%}driver-tacho-history-day .tacho-mode-summary>div+div{margin-left:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-tacho-history-day .tacho-mode-summary>div+div{margin-left:10px}}driver-tacho-history-day .tacho-mode-summary>div .mode-duration{font-size:12px;font-weight:500}driver-tacho-history-day .tacho-mode-summary>div .mode-string{color:#999;font-size:10px;margin-top:-4px}driver-tacho-history-day .tacho-mode-summary>div tacho-mode{margin-right:10px}driver-tacho-history-day .tacho-mode-summary>div.Drive .mode-string{color:#4cb477}driver-tacho-history-day .tacho-mode-summary>div.Work .mode-string{color:#d84141}driver-tacho-history-day .tacho-mode-summary>div.POA .mode-string{color:#f9d923}driver-tacho-history-day .tacho-mode-summary>div.Break .mode-string,driver-tacho-history-day .tacho-mode-summary>div.Rest .mode-string,driver-tacho-history-day .tacho-mode-summary>div.Unknown .mode-string{color:#41a9d8}driver-tacho-history-day .tacho-mode-summary>div.Unknown,driver-tacho-history-day .tacho-mode-summary>div.Total{display:none}driver-tacho-history-day.slimline .minutes{display:none}driver-tacho-history-day .tacho-time-container{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;align-content:flex-end;max-width:100%;position:absolute;left:0;right:0;bottom:20px;font-size:11px;color:#aaa}driver-tacho-history-day .tacho-time-container>*{max-width:100%}driver-tacho-history-day .tacho-time-container .tacho-graph-time{flex:1;margin-bottom:-20px}driver-tacho-history-day .tacho-time-container.placeholder{gap:5px}driver-tacho-history-day .tacho-time-container.placeholder .tacho-graph-time{background:rgba(0,0,0,.02);height:15px;border-radius:5px}driver-tacho-history-day .tacho-graph-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:end;align-content:end;max-width:100%;min-height:50px;border-radius:10px;overflow:hidden;background:rgba(0,0,0,.03);position:relative}driver-tacho-history-day .tacho-graph-container>*{max-width:100%}driver-tacho-history-day .tacho-graph-container .tacho-graph-mode{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;background:gray;min-height:10px;border-top-left-radius:3px;border-top-right-radius:3px;font-size:11px;z-index:1;min-width:1px}driver-tacho-history-day .tacho-graph-container .tacho-graph-mode>*{max-width:100%}driver-tacho-history-day .tacho-graph-container .tacho-graph-mode tacho-mode+span{margin-left:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}driver-tacho-history-day .tacho-graph-container .tacho-graph-mode.Drive{background:#4cb477;min-height:30px}driver-tacho-history-day .tacho-graph-container .tacho-graph-mode.Work{background:#d84141;height:22px}driver-tacho-history-day .tacho-graph-container .tacho-graph-mode.POA{background:#f9d923;height:14px}driver-tacho-history-day .tacho-graph-container .tacho-graph-mode.Break,driver-tacho-history-day .tacho-graph-container .tacho-graph-mode.Rest,driver-tacho-history-day .tacho-graph-container .tacho-graph-mode.Unknown{background:#41a9d8;height:14px}
.dashboard{flex:1;display:flex;flex-direction:row}.dashboard .dashboard-column{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}.dashboard .dashboard-column>*{max-width:100%}.dashboard .dashboard-column:not(:last-child){border-right:1px solid #eee}.dashboard .dashboard-column compliance-ring{max-width:330px}.dashboard veri-card{width:80%;min-height:300px}#tacho .veri-card-footer driver-image{margin-right:10px}#tacho .driver-state{color:#777}.dashboard-card{display:flex;flex-direction:row;background:#fff;margin:10px;border-radius:3px;overflow:hidden;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12)}.dashboard-card .dashboard-card-icon{color:#fff;background:#78b179;padding:20px;position:relative;min-width:70px}.dashboard-card .dashboard-card-icon i.material-icons{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.dashboard-card.red .dashboard-card-icon{background:#c85d5a}.dashboard-card.orange .dashboard-card-icon{background-color:#ff8c00}.dashboard-card .dashboard-card-body{flex:1;display:flex;flex-direction:column;padding:14px 20px}.dashboard-card .dashboard-card-title{text-transform:uppercase;color:#777;font-size:11px}.dashboard-card .dashboard-card-count{font-weight:500;font-size:16px;margin-top:5px}.hos-iframe{border:0;margin:0;width:100%;height:100%}driver-tacho-history{gap:20px;--tacho-drive-color: #4cb477;--tacho-work-color: #d84141;--tacho-rest-color: #41a9d8;--tacho-available-color: #F9D923}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-tacho-history{gap:10px}}driver-tacho-history .period-summary-title-row{display:flex;flex-direction:row;justify-content:space-between;align-items:end;align-content:end;max-width:100%;margin-bottom:20px}driver-tacho-history .period-summary-title-row>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-tacho-history .period-summary-title-row{margin-bottom:10px}}driver-tacho-history .period-summary-title-row h3{margin:0}driver-tacho-history .tacho-mode-summary{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}driver-tacho-history .tacho-mode-summary>*{max-width:100%}driver-tacho-history .tacho-mode-summary.overview{gap:20px;padding-bottom:20px;display:grid;grid-template-columns:200px repeat(2, minmax(10%, 1fr));align-items:stretch}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-tacho-history .tacho-mode-summary.overview{gap:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-tacho-history .tacho-mode-summary.overview{padding-bottom:10px}}@media screen and (max-width: 1280px){driver-tacho-history .tacho-mode-summary.overview{grid-template-columns:repeat(2, minmax(10%, 1fr))}}driver-tacho-history .tacho-mode-summary.overview>div{margin:0;background:rgba(0,0,0,.03);border-radius:10px;padding:10px}driver-tacho-history .tacho-mode-summary.overview donut-chart{grid-column:1;grid-row:1;grid-row-end:3}driver-tacho-history .tacho-mode-summary>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:0px 10px}driver-tacho-history .tacho-mode-summary>div>*{max-width:100%}driver-tacho-history .tacho-mode-summary>div+div{margin-left:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-tacho-history .tacho-mode-summary>div+div{margin-left:10px}}driver-tacho-history .tacho-mode-summary>div .mode-duration{font-size:12px;font-weight:500}driver-tacho-history .tacho-mode-summary>div .mode-string{color:#999;font-size:10px;margin-top:-4px}driver-tacho-history .tacho-mode-summary>div tacho-mode{margin-right:10px}driver-tacho-history .tacho-mode-summary>div.Drive .mode-string{color:#4cb477}driver-tacho-history .tacho-mode-summary>div.Work .mode-string{color:#d84141}driver-tacho-history .tacho-mode-summary>div.POA .mode-string{color:#f9d923}driver-tacho-history .tacho-mode-summary>div.Break .mode-string,driver-tacho-history .tacho-mode-summary>div.Rest .mode-string,driver-tacho-history .tacho-mode-summary>div.Unknown .mode-string{color:#41a9d8}driver-tacho-history .tacho-mode-summary>div.Unknown,driver-tacho-history .tacho-mode-summary>div.Total{display:none}
real-time-tacho-summary.hidden{display:none}real-time-tacho-summary skeleton-loader{width:100%}real-time-tacho-summary .main-row{display:flex;flex-direction:row;margin-bottom:20px;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){real-time-tacho-summary .main-row{margin-bottom:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){real-time-tacho-summary .main-row{gap:10px}}real-time-tacho-summary .tile{padding:20px;background:rgba(0,0,0,.03);border-radius:10px}@media screen and (max-width: 1280px),screen and (max-height: 768px){real-time-tacho-summary .tile{padding:10px}}real-time-tacho-summary .main-grid{gap:10px;display:grid;grid-auto-rows:auto;grid-template-columns:repeat(3, 1fr)}real-time-tacho-summary .main-grid .current-status{grid-column:1/3}real-time-tacho-summary .main-grid .remaining-time{grid-column:3;grid-row:1/4}real-time-tacho-summary .main-grid .extension-status{grid-row:2}real-time-tacho-summary .current-status,real-time-tacho-summary .extension-status{flex:1}real-time-tacho-summary .current-status{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;gap:10px}real-time-tacho-summary .current-status>*{max-width:100%}real-time-tacho-summary .current-status tacho-mode{margin-top:2px}real-time-tacho-summary .current-status .mode-type{font-weight:500;font-size:15px;margin-bottom:5px}real-time-tacho-summary .current-status .mode-duration,real-time-tacho-summary .current-status .updated{color:rgba(0,0,0,.54)}real-time-tacho-summary .current-status .updated{font-size:12px;margin-top:10px}real-time-tacho-summary .status-details{flex:1}real-time-tacho-summary .status-details+.status-details{display:flex;flex-direction:column;justify-content:flex-end;align-items:end;align-content:end;max-width:100%;gap:20px}real-time-tacho-summary .status-details+.status-details>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){real-time-tacho-summary .status-details+.status-details{gap:10px}}real-time-tacho-summary .info-table{display:flex;flex-direction:column;gap:10px}real-time-tacho-summary .info-table .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;gap:10px}real-time-tacho-summary .info-table .row>*{max-width:100%}real-time-tacho-summary .info-table .row:not(:last-child){border-bottom:1px solid #eee;padding-bottom:10px}real-time-tacho-summary .out-of-date{min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}real-time-tacho-summary .out-of-date>*{max-width:100%}real-time-tacho-summary .out-of-date>:not(h3){color:rgba(0,0,0,.54)}real-time-tacho-summary .extension-status{display:flex;flex-direction:row;padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){real-time-tacho-summary .extension-status{padding:10px}}real-time-tacho-summary .extension-status .extension-row{flex:1}real-time-tacho-summary .extension-status .extension-row .label{padding-bottom:10px;color:rgba(0,0,0,.54);font-weight:500}real-time-tacho-summary .extension-status .extension-row .label .flexibility-icon{color:var(--accent-color);color:rgba(0,0,0,.54);--fa-secondary-opacity: 0.4;font-size:14px;width:14px;height:14px;line-height:14px;float:right;display:none}real-time-tacho-summary .extension-status .extension-row .label+*{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}real-time-tacho-summary .extension-status .extension-row .label+*>*{max-width:100%}real-time-tacho-summary .extension-status .extension-row .availability-icon{font-size:20px;width:20px;height:20px;line-height:20px;margin-right:5px;color:rgba(0,0,0,.54);--fa-secondary-opacity: 0.2}real-time-tacho-summary .extension-status .extension-row .availability-icon.fa-square-check{color:#208840}real-time-tacho-summary .remaining-time{display:flex;flex-direction:column;justify-content:space-around;align-items:center;align-content:center;max-width:100%;gap:20px;text-align:center}real-time-tacho-summary .remaining-time>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){real-time-tacho-summary .remaining-time{gap:10px}}real-time-tacho-summary .remaining-time .remaining-time-item .label{color:rgba(0,0,0,.54);font-weight:500;margin-bottom:5px}real-time-tacho-summary .category{flex:1;min-width:160px;display:flex;flex-direction:column;position:relative}real-time-tacho-summary .category .label{color:rgba(0,0,0,.54);margin-bottom:10px;font-weight:500}real-time-tacho-summary .category .duration{display:flex;flex-direction:row;margin-bottom:5px;gap:3px}real-time-tacho-summary .category .duration .max-duration,real-time-tacho-summary .category .duration .separator{color:rgba(0,0,0,.54)}real-time-tacho-summary .category .progress-bar{width:100%;background:rgba(0,0,0,.1);border-radius:5px;min-height:5px}real-time-tacho-summary .category .progress-bar .bar{min-height:5px;border-radius:5px;background:var(--accent-color)}real-time-tacho-summary .time-related-states{background:rgba(0,0,0,.03);border-radius:5px;padding:3px 6px;display:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}real-time-tacho-summary .time-related-states i{margin-right:3px}real-time-tacho-summary .time-related-states.error{background:#cf4946;color:#fff;display:block}real-time-tacho-summary .time-related-states.warning{background:orange;color:#fff;display:block}real-time-tacho-summary .progress-bar-circular{width:25px;height:25px;position:absolute;top:20px;right:20px;display:flex;justify-content:center;align-items:center}real-time-tacho-summary .progress-bar-circular .bar{--stroke-width: 10px;--bg-color: #ddd;--progress-color: var(--accent-color);width:100%;height:100%;border-radius:50%;background:conic-gradient(var(--progress-color) calc(var(--progress) * 1%), var(--bg-color) 0);display:flex;justify-content:center;align-items:center}real-time-tacho-summary .progress-bar-circular .bar.near-limit{--progress-color: #cf4946}real-time-tacho-summary .progress-bar-circular .bar:before{content:"";width:calc(100% - var(--stroke-width));height:calc(100% - var(--stroke-width));border-radius:50%;background:#fff;position:absolute}
tacho-compliance{display:flex;flex-direction:column}tacho-compliance h3{margin-bottom:0}tacho-compliance sidebar filter-bar{margin-right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){tacho-compliance sidebar filter-bar{margin-right:10px}}tacho-compliance .period-summary-title{margin-left:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){tacho-compliance .period-summary-title{margin-left:10px}}tacho-compliance .period-summary-title-row{display:flex;flex-direction:row;justify-content:space-between;align-items:end;align-content:end;max-width:100%}tacho-compliance .period-summary-title-row>*{max-width:100%}tacho-compliance .subtitle-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;margin-left:20px;margin-right:20px;margin-top:20px}tacho-compliance .subtitle-row>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){tacho-compliance .subtitle-row{margin-left:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){tacho-compliance .subtitle-row{margin-right:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){tacho-compliance .subtitle-row{margin-top:10px}}@media screen and (max-width: 1280px){tacho-compliance .subtitle-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;align-content:start;max-width:100%}tacho-compliance .subtitle-row>*{max-width:100%}tacho-compliance .subtitle-row .tacho-mode-summary{padding:10px 0}tacho-compliance .subtitle-row .Unknown{display:none}}tacho-compliance .tacho-mode-summary{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}tacho-compliance .tacho-mode-summary>*{max-width:100%}tacho-compliance .tacho-mode-summary.overview{gap:20px;padding:20px;display:grid;grid-template-columns:repeat(3, minmax(10%, 1fr));align-items:stretch}@media screen and (max-width: 1280px),screen and (max-height: 768px){tacho-compliance .tacho-mode-summary.overview{gap:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){tacho-compliance .tacho-mode-summary.overview{padding:10px}}@media screen and (max-width: 1280px){tacho-compliance .tacho-mode-summary.overview{grid-template-columns:repeat(2, minmax(10%, 1fr))}}tacho-compliance .tacho-mode-summary.overview>div{margin:0;background:rgba(0,0,0,.03);border-radius:10px;padding:10px;padding-left:20px;padding-right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){tacho-compliance .tacho-mode-summary.overview>div{padding-left:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){tacho-compliance .tacho-mode-summary.overview>div{padding-right:10px}}tacho-compliance .tacho-mode-summary>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:0px 10px}tacho-compliance .tacho-mode-summary>div>*{max-width:100%}tacho-compliance .tacho-mode-summary>div+div{margin-left:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){tacho-compliance .tacho-mode-summary>div+div{margin-left:10px}}tacho-compliance .tacho-mode-summary>div .mode-duration{font-size:12px;font-weight:500}tacho-compliance .tacho-mode-summary>div .mode-string{color:#999;font-size:10px;margin-top:-4px}tacho-compliance .tacho-mode-summary>div tacho-mode{margin-right:10px}tacho-compliance .tacho-mode-summary>div.Drive .mode-string{color:#00adab}tacho-compliance .tacho-mode-summary>div.Work .mode-string{color:#f5a872}tacho-compliance .tacho-mode-summary>div.POA .mode-string{color:#03a45e}tacho-compliance .tacho-mode-summary>div.Break .mode-string,tacho-compliance .tacho-mode-summary>div.Rest .mode-string,tacho-compliance .tacho-mode-summary>div.Unknown .mode-string{color:#999}tacho-compliance .tacho-graph-container{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;align-content:flex-end;max-width:100%;margin:20px;min-height:60px;border-radius:3px;overflow:hidden;border:1px solid #eee;background:#f4f4f4;position:relative}tacho-compliance .tacho-graph-container>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){tacho-compliance .tacho-graph-container{margin:10px}}tacho-compliance .tacho-graph-container .tacho-time-container{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;align-content:flex-end;max-width:100%;position:absolute;top:0;left:0;right:0;bottom:0;font-size:11px;color:#aaa}tacho-compliance .tacho-graph-container .tacho-time-container>*{max-width:100%}tacho-compliance .tacho-graph-container .tacho-time-container .tacho-graph-time{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;height:100%;padding-left:5px;padding-top:5px;border-right:1px solid #eee}tacho-compliance .tacho-graph-container .tacho-time-container .tacho-graph-time>*{max-width:100%}@media screen and (max-width: 1280px){tacho-compliance .tacho-graph-container .tacho-time-container .tacho-graph-time:nth-child(2n){display:none}}tacho-compliance .tacho-graph-container .tacho-time-container .tacho-graph-time:last-child{border:0}@media screen and (max-width: 1500px){tacho-compliance .tacho-graph-container .tacho-time-container .tacho-graph-time .minutes{display:none}}tacho-compliance .tacho-graph-container .tacho-graph-mode{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;background:gray;min-height:10px;border-top-left-radius:3px;border-top-right-radius:3px;font-size:11px;z-index:1;min-width:1px}tacho-compliance .tacho-graph-container .tacho-graph-mode>*{max-width:100%}tacho-compliance .tacho-graph-container .tacho-graph-mode tacho-mode+span{margin-left:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}tacho-compliance .tacho-graph-container .tacho-graph-mode.Drive{background:#00adab;min-height:30px}tacho-compliance .tacho-graph-container .tacho-graph-mode.Work{background:#f5a872;height:23px}tacho-compliance .tacho-graph-container .tacho-graph-mode.POA{background:#03a45e;height:16px}tacho-compliance .tacho-graph-container .tacho-graph-mode.Break,tacho-compliance .tacho-graph-container .tacho-graph-mode.Rest,tacho-compliance .tacho-graph-container .tacho-graph-mode.Unknown{background:#ccc;height:16px}
driver-score-graph{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;position:relative}driver-score-graph>*{max-width:100%}driver-score-graph .driver-score+.trend{margin-left:5px}driver-score-graph .label-container{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -5%)}driver-score-graph .label-container>*{max-width:100%}driver-score-graph .label-container .score{font-size:25px;top:55%}driver-score-graph .label-container .score-label{margin-top:5px;font-size:12px;border-radius:10px;padding:2px 8px;color:#cf4946;background:rgba(207,73,70,.1);white-space:nowrap}driver-score-graph .label-container .score-label.good{color:#208840;background:rgba(32,136,64,.1)}driver-score-graph .label-container .score-label.ok{color:orange;background:rgba(255,165,0,.1)}
dashboardv3{display:flex;flex-direction:column;overflow:hidden;height:100vh}dashboardv3 .dashboard-container{display:grid;overflow-y:auto;position:relative;background-position:0 -1px;gap:10px;grid-template-columns:repeat(auto-fit, minmax(0, 1fr));grid-auto-rows:1fr;min-height:100%}dashboardv3 .dashboard-container>widget{width:100%;height:100%}@media screen and (max-width: 1024px),screen and (max-height: 768px){dashboardv3 .dashboard-container{flex:1;display:flex;flex-direction:row;flex-wrap:wrap}dashboardv3 .dashboard-container>*{flex:1;min-width:350px}dashboardv3 .dashboard-container .grid-height-1{min-height:100px;max-height:100px}dashboardv3 .dashboard-container .grid-height-2{min-height:210px;max-height:210px}dashboardv3 .dashboard-container .grid-height-3{min-height:320px;max-height:320px}dashboardv3 .dashboard-container .grid-height-4{min-height:430px;max-height:430px}dashboardv3 .dashboard-container .grid-height-5{min-height:540px;max-height:540px}dashboardv3 .dashboard-container .grid-height-6{min-height:650px;max-height:650px}dashboardv3 .dashboard-container .grid-height-7{min-height:760px;max-height:760px}dashboardv3 .dashboard-container .grid-height-8{min-height:870px;max-height:870px}dashboardv3 .dashboard-container .grid-height-9{min-height:980px;max-height:980px}dashboardv3 .dashboard-container .grid-height-10{min-height:1090px;max-height:1090px}}dashboardv3 v-drill-down-report-table{margin:20px;margin-top:0 !important}@media screen and (max-width: 1280px),screen and (max-height: 768px){dashboardv3 v-drill-down-report-table{margin:10px}}#reportTableDialog{min-width:80vw;min-height:70vh;overflow:hidden}dashboard{flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}dashboard default-layout{overflow-y:auto}dashboard .dashboard-title{margin:0}dashboard .dashboard-title+button{margin:0;margin-left:20px;min-height:unset}dashboard .dashboard-container,dashboard .dashboard-ghost-container{flex:1;display:grid;position:relative;display:grid;background-position:0 -1px;grid-gap:15px;grid-template-rows:repeat(auto-fill, 9vh);grid-template-columns:repeat(6, 12vw);grid-auto-flow:dense;transition:.3s ease-out margin-right}@media only screen and (min-width: 1500px){dashboard .dashboard-container,dashboard .dashboard-ghost-container{overflow:hidden}}@media(max-width: 600px){dashboard .dashboard-container,dashboard .dashboard-ghost-container{display:flex;flex-direction:column;width:100%}}dashboard .dashboard-container.show-grid-layout,dashboard .dashboard-ghost-container.show-grid-layout{background-color:#f4f4f4;background-image:linear-gradient(rgba(221, 221, 221, 0.1) 1px, transparent 1px),linear-gradient(#ddd 1px, transparent 1px),linear-gradient(90deg, rgba(221, 221, 221, 0.1) 1px, transparent 1px),linear-gradient(90deg, rgba(221, 221, 221, 0.7) 1px, transparent 1px),linear-gradient(transparent 3px, #f4f4f4 3px, #f4f4f4 7vh, transparent 7vh),linear-gradient(90deg, rgba(221, 221, 221, 0.7) 3px, transparent 3px, transparent 10vw, rgba(221, 221, 221, 0.7) 10vw);background-size:3vw 3vw,9vh 9vh,3vw 3vw,12vw 12vw,9vh 9vh,12vw 12vw}dashboard .dashboard-container.edit-widget-covered,dashboard .dashboard-ghost-container.edit-widget-covered{margin-right:500px}@media only screen and (max-width: 1440px){dashboard .dashboard-container.edit-widget-covered,dashboard .dashboard-ghost-container.edit-widget-covered{margin-right:680px}}@media only screen and (max-width: 1280px){dashboard .dashboard-container.edit-widget-covered,dashboard .dashboard-ghost-container.edit-widget-covered{margin-right:800px}}dashboard .dashboard-container.edit-widget-covered:after,dashboard .dashboard-ghost-container.edit-widget-covered:after{content:"";position:absolute;top:0;left:500px;left:0;bottom:0;width:200px;background:red;background:linear-gradient(90deg, whitesmoke 50px, rgba(0, 0, 0, 0) 100%)}dashboard .dashboard-container widget,dashboard .dashboard-ghost-container widget{transition:.3s ease-out box-shadow;box-shadow:0 0 0px 0px transparent;border-radius:3px}dashboard .dashboard-container widget .widget-wrap-body,dashboard .dashboard-ghost-container widget .widget-wrap-body{background:transparent;transition:.3s ease-out background}dashboard .dashboard-container widget.dragging,dashboard .dashboard-ghost-container widget.dragging{display:none;outline:5px solid red}dashboard .dashboard-container widget.editing,dashboard .dashboard-ghost-container widget.editing{z-index:10;box-shadow:0 0 0px 10px #fff;overflow:visible;background:#fff}dashboard .dashboard-container widget.editing .widget-wrap-body,dashboard .dashboard-ghost-container widget.editing .widget-wrap-body{background:#fff}dashboard .dashboard-container widget.editing .widget-actions,dashboard .dashboard-ghost-container widget.editing .widget-actions{display:none}dashboard .dashboard-container widget .widget-actions,dashboard .dashboard-ghost-container widget .widget-actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;position:absolute;z-index:1;top:0;right:0;opacity:0;pointer-events:none;transition:.3s ease-out opacity;background:#f4f4f4;border-bottom-left-radius:3px;padding:3px}dashboard .dashboard-container widget .widget-actions>*,dashboard .dashboard-ghost-container widget .widget-actions>*{max-width:100%}dashboard .dashboard-container widget .widget-actions a,dashboard .dashboard-ghost-container widget .widget-actions a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;color:#999;text-decoration:none;padding-left:5px;transition:.3s ease-out all}dashboard .dashboard-container widget .widget-actions a>*,dashboard .dashboard-ghost-container widget .widget-actions a>*{max-width:100%}dashboard .dashboard-container widget .widget-actions a:hover,dashboard .dashboard-ghost-container widget .widget-actions a:hover{color:var(--accent-color)}dashboard .dashboard-container widget title-end,dashboard .dashboard-ghost-container widget title-end{opacity:1;transition:.3s ease-out opacity}dashboard .dashboard-container widget:hover .widget-actions,dashboard .dashboard-ghost-container widget:hover .widget-actions{opacity:1;transform:translateX(0%);pointer-events:all}dashboard .dashboard-container widget:hover title-end,dashboard .dashboard-ghost-container widget:hover title-end{opacity:0}dashboard .dashboard-ghost-container{margin:0;position:absolute;top:0;left:0;right:0;bottom:0}dashboard .dashboard-ghost-container .ghost-cell{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;border-radius:3px;background:rgba(0,0,0,.03);opacity:0;transition:.1s ease-out opacity}dashboard .dashboard-ghost-container .ghost-cell.ng-enter,dashboard .dashboard-ghost-container .ghost-cell.ng-hide,dashboard .dashboard-ghost-container .ghost-cell.ng-leave.ng-leave-active,dashboard .dashboard-ghost-container .ghost-cell.ng-hide-add.ng-hide-add-active,dashboard .dashboard-ghost-container .ghost-cell.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}dashboard .dashboard-ghost-container .ghost-cell.ng-enter.ng-enter-active,dashboard .dashboard-ghost-container .ghost-cell.ng-add.ng-add-active,dashboard .dashboard-ghost-container .ghost-cell.ng-hide-remove.ng-hide-remove-active,dashboard .dashboard-ghost-container .ghost-cell.ng-hide-add,dashboard .dashboard-ghost-container .ghost-cell.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}dashboard .dashboard-ghost-container .ghost-cell.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(1){grid-column-start:0;grid-row-start:1}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(2){grid-column-start:1;grid-row-start:1}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(3){grid-column-start:2;grid-row-start:1}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(4){grid-column-start:3;grid-row-start:1}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(5){grid-column-start:4;grid-row-start:1}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(6){grid-column-start:5;grid-row-start:1}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(7){grid-column-start:0;grid-row-start:2}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(8){grid-column-start:1;grid-row-start:2}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(9){grid-column-start:2;grid-row-start:2}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(10){grid-column-start:3;grid-row-start:2}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(11){grid-column-start:4;grid-row-start:2}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(12){grid-column-start:5;grid-row-start:2}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(13){grid-column-start:0;grid-row-start:3}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(14){grid-column-start:1;grid-row-start:3}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(15){grid-column-start:2;grid-row-start:3}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(16){grid-column-start:3;grid-row-start:3}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(17){grid-column-start:4;grid-row-start:3}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(18){grid-column-start:5;grid-row-start:3}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(19){grid-column-start:0;grid-row-start:4}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(20){grid-column-start:1;grid-row-start:4}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(21){grid-column-start:2;grid-row-start:4}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(22){grid-column-start:3;grid-row-start:4}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(23){grid-column-start:4;grid-row-start:4}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(24){grid-column-start:5;grid-row-start:4}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(25){grid-column-start:0;grid-row-start:5}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(26){grid-column-start:1;grid-row-start:5}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(27){grid-column-start:2;grid-row-start:5}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(28){grid-column-start:3;grid-row-start:5}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(29){grid-column-start:4;grid-row-start:5}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(30){grid-column-start:5;grid-row-start:5}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(31){grid-column-start:0;grid-row-start:6}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(32){grid-column-start:1;grid-row-start:6}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(33){grid-column-start:2;grid-row-start:6}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(34){grid-column-start:3;grid-row-start:6}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(35){grid-column-start:4;grid-row-start:6}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(36){grid-column-start:5;grid-row-start:6}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(37){grid-column-start:0;grid-row-start:7}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(38){grid-column-start:1;grid-row-start:7}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(39){grid-column-start:2;grid-row-start:7}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(40){grid-column-start:3;grid-row-start:7}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(41){grid-column-start:4;grid-row-start:7}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(42){grid-column-start:5;grid-row-start:7}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(43){grid-column-start:0;grid-row-start:8}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(44){grid-column-start:1;grid-row-start:8}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(45){grid-column-start:2;grid-row-start:8}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(46){grid-column-start:3;grid-row-start:8}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(47){grid-column-start:4;grid-row-start:8}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(48){grid-column-start:5;grid-row-start:8}dashboard .dashboard-ghost-container .ghost-cell.ghost-cell:nth-of-type(49){grid-column-start:0;grid-row-start:9}dashboard .dashboard-ghost-container .ghost-cell.highlight{opacity:1}dashboard .dashboard-ghost-container .ghost-cell.highlight>*{display:none}dashboard .dashboard-ghost-container .ghost-cell.show-add-button{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;cursor:pointer;text-transform:uppercase;font-weight:500}dashboard .dashboard-ghost-container .ghost-cell.show-add-button>*{max-width:100%}dashboard .dashboard-ghost-container .ghost-cell.show-add-button:hover{opacity:1}dashboard .widget-placeholder{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;border-radius:3px;border:dashed 3px rgba(0,0,0,.3);z-index:10}dashboard .widget-placeholder.ng-enter,dashboard .widget-placeholder.ng-hide,dashboard .widget-placeholder.ng-leave.ng-leave-active,dashboard .widget-placeholder.ng-hide-add.ng-hide-add-active,dashboard .widget-placeholder.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}dashboard .widget-placeholder.ng-enter.ng-enter-active,dashboard .widget-placeholder.ng-add.ng-add-active,dashboard .widget-placeholder.ng-hide-remove.ng-hide-remove-active,dashboard .widget-placeholder.ng-hide-add,dashboard .widget-placeholder.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}dashboard .widget-placeholder.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}dashboard .widget-placeholder.drop-obscured{border-color:orange;border-color:#cf4946;background:rgba(207,73,70,.1)}dashboard widget-editor,dashboard .widget-adder{z-index:10;border-radius:3px;position:absolute;top:10px;right:10px;bottom:10px;width:400px;box-shadow:0px 6px 6px -3px rgba(0,0,0,.2),0px 10px 14px 1px rgba(0,0,0,.14),0px 4px 18px 3px rgba(0,0,0,.12);transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform;opacity:1;pointer-events:all;transform:translate(0px, 0)}dashboard widget-editor.ng-enter,dashboard widget-editor.ng-hide,dashboard widget-editor.ng-leave.ng-leave-active,dashboard widget-editor.ng-hide-add.ng-hide-add-active,dashboard widget-editor.ng-hide-remove,dashboard .widget-adder.ng-enter,dashboard .widget-adder.ng-hide,dashboard .widget-adder.ng-leave.ng-leave-active,dashboard .widget-adder.ng-hide-add.ng-hide-add-active,dashboard .widget-adder.ng-hide-remove{pointer-events:none;opacity:0;transform:translate(10px, 0);transition-duration:.3s;transition-property:"opacity,transform";transition-timing-function:ease-out}dashboard widget-editor.ng-enter.ng-enter-active,dashboard widget-editor.ng-add.ng-add-active,dashboard widget-editor.ng-hide-remove.ng-hide-remove-active,dashboard widget-editor.ng-hide-add,dashboard widget-editor.ng-leave,dashboard .widget-adder.ng-enter.ng-enter-active,dashboard .widget-adder.ng-add.ng-add-active,dashboard .widget-adder.ng-hide-remove.ng-hide-remove-active,dashboard .widget-adder.ng-hide-add,dashboard .widget-adder.ng-leave{opacity:1;pointer-events:all;transform:translate(0px, 0);transition-duration:.3s;transition-property:"opacity, transform";transition-timing-function:ease-out;display:block !important}dashboard widget-editor.ng-enter-stagger,dashboard .widget-adder.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}dashboard .widget-modal{position:absolute;top:0;right:0;left:0;bottom:0;pointer-events:all;background:rgba(0,0,0,.1);background:rgba(0,0,0,.05);z-index:5;transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all}dashboard .widget-modal.ng-enter,dashboard .widget-modal.ng-hide,dashboard .widget-modal.ng-leave.ng-leave-active,dashboard .widget-modal.ng-hide-add.ng-hide-add-active,dashboard .widget-modal.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}dashboard .widget-modal.ng-enter.ng-enter-active,dashboard .widget-modal.ng-add.ng-add-active,dashboard .widget-modal.ng-hide-remove.ng-hide-remove-active,dashboard .widget-modal.ng-hide-add,dashboard .widget-modal.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}dashboard .widget-modal.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}dashboard .widget-data-table{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10;width:500px;height:400px;box-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 5px 8px 0px rgba(0,0,0,.14),0px 1px 14px 0px rgba(0,0,0,.12)}dashboard .widget-data-table>veri-card{border:0}.grid-row-1{grid-row-start:0}.grid-column-1{grid-column-start:1}.grid-height-1{grid-row-end:span 1}@media(max-width: 600px){.grid-height-1{min-height:80px}}.grid-width-1{grid-column-end:span 1}.grid-row-2{grid-row-start:1}.grid-column-2{grid-column-start:2}.grid-height-2{grid-row-end:span 2}@media(max-width: 600px){.grid-height-2{min-height:175px}}.grid-width-2{grid-column-end:span 2}.grid-row-3{grid-row-start:2}.grid-column-3{grid-column-start:3}.grid-height-3{grid-row-end:span 3}@media(max-width: 600px){.grid-height-3{min-height:270px}}.grid-width-3{grid-column-end:span 3}.grid-row-4{grid-row-start:3}.grid-column-4{grid-column-start:4}.grid-height-4{grid-row-end:span 4}@media(max-width: 600px){.grid-height-4{min-height:365px}}.grid-width-4{grid-column-end:span 4}.grid-row-5{grid-row-start:4}.grid-column-5{grid-column-start:5}.grid-height-5{grid-row-end:span 5}@media(max-width: 600px){.grid-height-5{min-height:460px}}.grid-width-5{grid-column-end:span 5}.grid-row-6{grid-row-start:5}.grid-column-6{grid-column-start:6}.grid-height-6{grid-row-end:span 6}@media(max-width: 600px){.grid-height-6{min-height:555px}}.grid-width-6{grid-column-end:span 6}.grid-row-7{grid-row-start:6}.grid-column-7{grid-column-start:7}.grid-height-7{grid-row-end:span 7}@media(max-width: 600px){.grid-height-7{min-height:650px}}.grid-width-7{grid-column-end:span 7}.grid-row-8{grid-row-start:7}.grid-column-8{grid-column-start:8}.grid-height-8{grid-row-end:span 8}@media(max-width: 600px){.grid-height-8{min-height:745px}}.grid-width-8{grid-column-end:span 8}.grid-row-9{grid-row-start:8}.grid-column-9{grid-column-start:9}.grid-height-9{grid-row-end:span 9}@media(max-width: 600px){.grid-height-9{min-height:840px}}.grid-width-9{grid-column-end:span 9}.grid-row-10{grid-row-start:9}.grid-column-10{grid-column-start:10}.grid-height-10{grid-row-end:span 10}@media(max-width: 600px){.grid-height-10{min-height:935px}}.grid-width-10{grid-column-end:span 10}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.grid-row-1{margin:15px 0}}}.grid-width-full{grid-column:1/-1}.grid-row-full{grid-row:1/-1}.ghost{border:1px dashed #000;background-color:#fff}.custom-drag-ghost{position:absolute;top:-99999px;left:-99999px;background-color:#edb458;border:1px solid #e8871e}.hidden-drag-ghost{opacity:0}.transition{transition:all 2s ease-out .5s;top:0}
metric-widget-v3{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;align-content:center;max-width:100%}metric-widget-v3>*{max-width:100%}metric-widget-v3 .widget-value-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;width:100%}metric-widget-v3 .widget-value-row>*{max-width:100%}metric-widget-v3 .widget-value-row .widget-value{font-size:22px;font-weight:600;color:#555;line-height:1}@media screen and (max-width: 1280px),screen and (max-height: 768px){metric-widget-v3 .widget-value-row .widget-value{font-size:18px}}metric-widget-v3 .widget-value-row .widget-value-unit{font-size:14px;color:rgba(0,0,0,.54);font-weight:500;margin-left:5px}@media screen and (max-width: 1280px),screen and (max-height: 768px){metric-widget-v3 .widget-value-row .widget-value-unit{font-size:12px}}metric-widget-v3 .widget-value-trend{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;border-radius:5px;font-size:11px;margin-left:5px;padding:3px 6px}metric-widget-v3 .widget-value-trend>*{max-width:100%}metric-widget-v3 .widget-value-trend .fa-solid{font-size:12px;width:12px;height:12px;line-height:12px;margin-left:3px}metric-widget-v3 .widget-value-trend.up{color:#208840;background:#e2f8e9}metric-widget-v3 .widget-value-trend.down{color:#cf4946;background:#f9e8e8}chart-widget-v3{display:flex;flex-direction:column;overflow:hidden}chart-widget-v3 .highchart-container{flex:1}
clock-widgetv3{position:absolute;top:50%;left:0%;right:0;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}clock-widgetv3>*{max-width:100%}clock-widgetv3 .time{font-size:20px;font-weight:600;color:#555}@media screen and (max-width: 1280px),screen and (max-height: 768px){clock-widgetv3 .time{font-size:18px}}clock-widgetv3 .date{color:#999;font-size:11px;margin-top:2px}
gauge-widgetv3{display:flex;flex-direction:row}gauge-widgetv3 driver-score-graph{flex:1;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}gauge-widgetv3 driver-score-graph>*{max-width:100%}gauge-widgetv3 .value{font-size:14px;font-weight:500;left:50%;width:50px;text-align:center;transform:translateX(-25px);position:absolute;bottom:8%}gauge-widgetv3 .no-data-text{color:#999}
metric-widget-v3{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;align-content:center;max-width:100%}metric-widget-v3>*{max-width:100%}metric-widget-v3 .widget-value-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;width:100%}metric-widget-v3 .widget-value-row>*{max-width:100%}metric-widget-v3 .widget-value-row .widget-value{font-size:22px;font-weight:600;color:#555;line-height:1}@media screen and (max-width: 1280px),screen and (max-height: 768px){metric-widget-v3 .widget-value-row .widget-value{font-size:18px}}metric-widget-v3 .widget-value-row .widget-value-unit{font-size:14px;color:rgba(0,0,0,.54);font-weight:500;margin-left:5px}@media screen and (max-width: 1280px),screen and (max-height: 768px){metric-widget-v3 .widget-value-row .widget-value-unit{font-size:12px}}metric-widget-v3 .widget-value-trend{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;border-radius:5px;font-size:11px;margin-left:5px;padding:3px 6px}metric-widget-v3 .widget-value-trend>*{max-width:100%}metric-widget-v3 .widget-value-trend .fa-solid{font-size:12px;width:12px;height:12px;line-height:12px;margin-left:3px}metric-widget-v3 .widget-value-trend.up{color:#208840;background:#e2f8e9}metric-widget-v3 .widget-value-trend.down{color:#cf4946;background:#f9e8e8}
v-table-widget{display:flex;flex-direction:row}v-table-widget cdk-virtual-scroll-viewport{overflow:hidden}v-table-widget cdk-virtual-scroll-viewport:hover{overflow:auto}
v-tacho-warnings-widget{overflow-y:auto;border-radius:10px}v-tacho-warnings-widget .tacho-warning{display:flex;flex-direction:row;padding:10px;border-bottom:1px solid #eee}v-tacho-warnings-widget .tacho-warning i{margin-right:10px}v-tacho-warnings-widget .tacho-warning .driver-name{justify-content:space-between;align-items:center;align-content:center;max-width:100%}v-tacho-warnings-widget .tacho-warning .driver-name>*{max-width:100%}v-tacho-warnings-widget .tacho-warning.warning i{color:#cf4946}v-tacho-warnings-widget .tacho-warning.prewarning i{color:orange}v-tacho-warnings-widget .tacho-warning .time{font-size:12px;color:rgba(0,0,0,.54)}v-tacho-warnings-widget .tacho-warning .time:after{content:" ago"}
v-vehicle-utilisation-widget{display:flex;flex-direction:column;margin:10px;margin-bottom:0;margin-left:0}v-vehicle-utilisation-widget .density-0{background:rgba(28,32,62,.05);color:rgba(0,0,0,.54)}v-vehicle-utilisation-widget .density-1{background:rgba(28,32,62,.15);color:rgba(0,0,0,.54)}v-vehicle-utilisation-widget .density-2{background:rgba(28,32,62,.25);color:rgba(0,0,0,.54)}v-vehicle-utilisation-widget .density-3{background:rgba(28,32,62,.35);color:rgba(0,0,0,.54)}v-vehicle-utilisation-widget .density-4{background:rgba(28,32,62,.45);color:#ebebeb}v-vehicle-utilisation-widget .density-5{background:rgba(28,32,62,.55);color:#ebebeb}v-vehicle-utilisation-widget .density-6{background:rgba(28,32,62,.65);color:#ebebeb}v-vehicle-utilisation-widget .density-7{background:rgba(28,32,62,.75);color:#ebebeb}v-vehicle-utilisation-widget .density-8{background:rgba(28,32,62,.85);color:#ebebeb}v-vehicle-utilisation-widget .density-9{background:rgba(28,32,62,.95);color:#ebebeb}v-vehicle-utilisation-widget .density-10{background:#1c203e;color:#ebebeb}v-vehicle-utilisation-widget .day{flex:1;display:flex;flex-direction:column}v-vehicle-utilisation-widget .day .hour{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;margin:1px;cursor:default;line-height:10px;opacity:.85;transition:150ms ease-in-out opacity}v-vehicle-utilisation-widget .day .hour>*{max-width:100%}v-vehicle-utilisation-widget .day .hour.ng-enter,v-vehicle-utilisation-widget .day .hour.ng-hide,v-vehicle-utilisation-widget .day .hour.ng-leave.ng-leave-active,v-vehicle-utilisation-widget .day .hour.ng-hide-add.ng-hide-add-active,v-vehicle-utilisation-widget .day .hour.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}v-vehicle-utilisation-widget .day .hour.ng-enter.ng-enter-active,v-vehicle-utilisation-widget .day .hour.ng-add.ng-add-active,v-vehicle-utilisation-widget .day .hour.ng-hide-remove.ng-hide-remove-active,v-vehicle-utilisation-widget .day .hour.ng-hide-add,v-vehicle-utilisation-widget .day .hour.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}v-vehicle-utilisation-widget .day .hour.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}v-vehicle-utilisation-widget .day .hour:hover{opacity:1}v-vehicle-utilisation-widget .day-label{text-align:center;font-size:11px;color:#777;padding:5px 3px;min-height:26px}v-vehicle-utilisation-widget .time-labels{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;align-content:center;max-width:100%;margin-bottom:2.5rem}v-vehicle-utilisation-widget .time-labels>*{max-width:100%}v-vehicle-utilisation-widget .time-labels .hour{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;color:#777;font-size:11px;padding:0px 3px;width:40px;text-align:right}v-vehicle-utilisation-widget .time-labels .hour>*{max-width:100%}v-vehicle-utilisation-widget .time-labels .day-label{max-height:10px;min-height:10px}v-vehicle-utilisation-widget .heatmap-legend{display:flex;flex-direction:column;padding:5px}v-vehicle-utilisation-widget .heatmap-legend>:first-child{border:1px solid #eee;border-radius:3px;overflow:hidden}v-vehicle-utilisation-widget .heatmap-legend .legend-block{padding:5px}v-vehicle-utilisation-widget .heatmap-legend .min-value,v-vehicle-utilisation-widget .heatmap-legend .max-value{color:#999;font-size:11px}
widget-container{display:flex;flex-direction:column;padding:20px;border-radius:10px;background:#fff;border:1px solid #eee;position:relative;overflow-x:hidden;overflow-y:auto;gap:1rem}@media screen and (max-width: 1280px),screen and (max-height: 768px){widget-container{padding:10px}}widget-container .widget-contents{flex:1;display:flex;flex-direction:column;position:relative;overflow:hidden}widget-container .widget-contents empty-state{max-height:fit-content;align-self:center;margin:auto 0;padding:0}widget-container .widget-title-row{display:flex;flex-direction:row;align-items:center}widget-container .widget-title-row .widget-title{font-size:13px;color:rgba(0,0,0,.54);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}widget-container .widget-title-row i{flex:1;max-width:fit-content;align-items:center;justify-content:center;font-size:14.2857142857px;width:14.2857142857px;height:14.2857142857px;line-height:14.2857142857px;color:rgba(0,0,0,.54);margin-right:.8rem;margin-bottom:1px;opacity:.5}widget-container .widget-title-row .tooltip{color:rgba(0,0,0,.54);opacity:0;transition:150ms ease-out all}widget-container .widget-title-row .tooltip:hover{color:#004c93;opacity:1}widget-container .edit-actions{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;visibility:hidden;opacity:0;transition:.15s ease-out opacity;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(255,255,255,.96);pointer-events:all}widget-container .edit-actions>*{max-width:100%}widget-container.editable:hover{transition:.15s ease-out opacity}widget-container.editable:hover .edit-actions{visibility:visible;opacity:1}widget-container .widget-title-row i.widget-icon{position:inherit;margin-right:5px}widget-container .drill-down{opacity:0;transition:.15s ease-out opacity}widget-container .drill-down:hover{text-decoration:underline}@media only screen and (max-width: 768px){widget-container .drill-down{opacity:1}}widget-container:hover .drill-down{opacity:1}widget-container:hover .tooltip{opacity:.5}

driver-score-bento{flex:1;padding:20px;display:flex;flex-direction:row;gap:20px;background:rgba(0,0,0,.03);border-radius:10px;--fa-secondary-opacity: 0.7}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-score-bento{padding:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-score-bento{gap:10px}}driver-score-bento .score-label{font-weight:500;font-size:15px;margin-bottom:5px;max-width:150px}driver-score-bento .score-summary{color:rgba(0,0,0,.54)}driver-score-bento .score{position:relative;height:max-content;min-width:50px}driver-score-bento .score i{font-size:50px;width:50px;height:50px;line-height:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;text-shadow:0px 0px 5px #fff;color:rgba(0,0,0,.3)}driver-score-bento .score i>*{max-width:100%}driver-score-bento .score .number{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:18px;font-weight:500;color:#fff}driver-score-bento.type-0 .score{min-height:55px}driver-score-bento.score-green .score i{color:rgba(32,136,64,.9)}driver-score-bento.score-green .score .number{text-shadow:0px 0px 5px #208840}driver-score-bento.score-orange .score i{color:rgba(255,165,0,.9)}driver-score-bento.score-orange .score .number{text-shadow:0px 0px 5px orange}driver-score-bento.score-red .score i{color:rgba(207,73,70,.9)}driver-score-bento.score-red .score .number{text-shadow:0px 0px 5px #cf4946}driver-score-bento .right{position:relative;width:100%}driver-score-bento .score-rank{top:0;right:0;position:absolute}driver-score-bento .score-rank.top i{color:#daa520}driver-score-bento .score-rank i{color:#8b4513}
driver-score-breakdown-chart{display:flex;flex-direction:row;padding:20px;width:100%;border-radius:10px;background-color:rgba(0,0,0,.03);min-height:200px}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-score-breakdown-chart{padding:10px}}driver-score-breakdown-chart .chart-container{flex:1}driver-score-breakdown-chart .no-data{text-align:center;width:100%;padding-top:15%}
driver-score-breakdown{display:flex;flex-direction:row;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-score-breakdown{gap:10px}}driver-score-breakdown .breakdown-title{margin-bottom:5px;margin-top:10px}
driver-style-score-graph{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;padding:20px;width:100%;border-radius:10px;background-color:rgba(0,0,0,.03);gap:4rem;position:relative;overflow:hidden}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-style-score-graph{padding:10px}}driver-style-score-graph empty-state{padding:0}driver-style-score-graph .chart-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;gap:1rem}driver-style-score-graph .chart-header>*{max-width:100%}driver-style-score-graph .chart-header i{font-size:1.5rem;width:1.5rem;height:1.5rem;line-height:1.5rem;color:rgba(0,0,0,.54)}driver-style-score-graph .chart-header h3{margin:0;font-weight:500;font-size:1.5rem;line-height:1}driver-style-score-graph .chart-header .subtitle{color:rgba(0,0,0,.54);line-height:1}driver-style-score-graph>v-tabs{margin-top:20px;margin-bottom:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-style-score-graph>v-tabs{margin-top:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-style-score-graph>v-tabs{margin-bottom:10px}}driver-style-score-graph .veri-panel{margin:1px;margin-bottom:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-style-score-graph .veri-panel{margin-bottom:10px}}driver-style-score-graph table{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative;display:table;border-spacing:0px;box-sizing:border-box;text-indent:0;width:100%}driver-style-score-graph table.flat-transparent{box-shadow:none}driver-style-score-graph table.clickable{transition:.15s ease-out box-shadow}driver-style-score-graph table.clickable:hover,driver-style-score-graph table.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}driver-style-score-graph table th{background:rgba(0,0,0,.01);text-align:left;border-block-end:2px solid}driver-style-score-graph table th,driver-style-score-graph table td{padding:6px 10px}driver-style-score-graph table th,driver-style-score-graph table tr:not(:last-child) td{border-bottom:1px solid #eee}driver-style-score-graph .chart-container{flex:1;min-height:150px}driver-style-score-graph .loader{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}driver-style-score-graph .loader>*{max-width:100%}driver-style-score-graph .loader i{font-size:40px;width:40px;height:40px;line-height:40px;color:rgba(0,0,0,.54);opacity:.5}driver-style-score-graph .highcharts-plot-background{fill:transparent}driver-style-score-graph skeleton-loader{position:absolute;top:0;left:0;right:0;bottom:0}driver-style-score-graph .subtitle{color:rgba(0,0,0,.54)}driver-style-score-graph .insights{overflow-y:auto;display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}driver-style-score-graph .insights .insight{display:grid;grid-template-columns:20px auto auto;grid-auto-rows:auto;gap:5px;padding:20px;background:rgba(0,0,0,.03);border-radius:10px}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-style-score-graph .insights .insight{padding:10px}}driver-style-score-graph .insights .insight .severity{grid-column:1/1;margin-top:3px;font-size:16px;width:16px;height:16px;line-height:16px;--fa-secondary-opacity: 0.4}driver-style-score-graph .insights .insight .severity.warn{color:orange}driver-style-score-graph .insights .insight .severity.alert,driver-style-score-graph .insights .insight .severity.Alert{color:#cf4946}driver-style-score-graph .insights .insight .severity.outlier{color:rgba(0,0,0,.54)}driver-style-score-graph .insights .insight .type,driver-style-score-graph .insights .insight .message{grid-column:2/2}driver-style-score-graph .insights .insight .type{font-weight:bold}driver-style-score-graph .insights .insight .new{grid-row:1;grid-column:3/3;font-size:11px;padding:2px 6px;background:var(--accent-color);color:#fff;border-radius:5px}
driver-score-page{overflow-x:hidden;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:20px}driver-score-page>*{min-width:0}driver-score-page .additional-info-panel{grid-row:1;grid-column:1/4}driver-score-page .top-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;gap:1rem;grid-column:1;grid-row:1}driver-score-page .top-row>*{max-width:100%}driver-score-page .top-row filter-bar{padding-right:0;margin:0}driver-score-page driver-score-breakdown{grid-column:1/2;grid-row:2}driver-score-page driver-score-breakdown-chart{grid-column:2/3;grid-row:2/3}driver-score-page driver-style-score-graph{grid-column:1/3;grid-row:3}driver-score-page .recommendation-panel{grid-column:1/3;grid-row:4;display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;gap:10px}driver-score-page .recommendation-panel h3{grid-row:1;grid-column:1/3}driver-score-page .recommendation-panel .recommendation{grid-row:2;background:rgba(0,0,0,.03);border-radius:10px;padding:20px;display:grid;grid-auto-columns:auto;grid-template-rows:max-content auto;gap:10px}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-score-page .recommendation-panel .recommendation{padding:10px}}driver-score-page .recommendation-panel .recommendation i{grid-column:1;color:#daa520;margin-top:3px}driver-score-page .recommendation-panel .recommendation .title,driver-score-page .recommendation-panel .recommendation .text{grid-column:2}driver-score-page .recommendation-panel .recommendation .title{font-weight:500}driver-score-page .recommendation-panel .recommendation .text b{color:#208840}@media only screen and (max-width: 768px){driver-score-page{grid-template-columns:1fr}driver-score-page .top-row,driver-score-page .additional-info-panel,driver-score-page driver-score-breakdown,driver-score-page driver-score-breakdown-chart,driver-score-page driver-style-score-graph,driver-score-page .recommendation-panel{grid-column:1/-1;grid-row:auto}}@media only screen and (max-width: 482px){driver-score-page .top-row{display:flex;flex-direction:column}driver-score-page .top-row v-select,driver-score-page .top-row filter-bar,driver-score-page .top-row date-button-filter{width:100%}}
driver-score-trend{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;gap:.25rem}driver-score-trend>*{max-width:100%}driver-score-trend .trend-icon{font-size:18px;width:18px;height:18px;line-height:18px;--fa-secondary-opacity: 0.15;--fa-secondary-opacity: 0}driver-score-trend .trend-up{color:#208840}driver-score-trend .trend-down{color:#cf4946}driver-score-trend .pts{color:rgba(0,0,0,.54)}
driver-score{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;border-radius:5px;border-radius:4px;color:rgba(255,255,255,.9);min-width:36px;max-width:36px;min-height:20px;max-height:20px;background:rgba(0,0,0,.25);position:relative;font-weight:500;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;min-width:50px;position:relative}driver-score>*{max-width:100%}driver-score>*{max-width:100%}driver-score.score-red{color:#cf4946;border-color:rgba(207,73,70,.2);background:rgba(207,73,70,.15)}driver-score.score-orange{color:#b37400;border-color:rgba(255,165,0,.2);background:rgba(255,165,0,.15)}driver-score.score-green{color:#208840;border-color:rgba(32,136,64,.2);background:rgba(32,136,64,.15)}driver-score .score-type{font-size:12px;width:12px;height:12px;line-height:12px;margin-left:6px;margin-right:5px}driver-score .tooltipContainer{position:absolute;top:0;right:0;left:0;bottom:0}
drivers-page{display:flex;flex-direction:column}drivers-page .score-overview-container{display:flex;flex-direction:row;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){drivers-page .score-overview-container{gap:10px}}drivers-page .title-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%}drivers-page .title-row>*{max-width:100%}drivers-page .title-row v-select{margin-top:-15px}drivers-page .bestDriverBento{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;gap:10px;max-width:180px}drivers-page .bestDriverBento>*{max-width:100%}drivers-page .bestDriverBento .driverName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;font-size:20px}drivers-page .bestDriverBento driver-score{position:absolute;top:20px;right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){drivers-page .bestDriverBento driver-score{top:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){drivers-page .bestDriverBento driver-score{right:10px}}drivers-page filter-bar page-title-pill{margin-right:0}@media only screen and (max-width: 435px){drivers-page filter-bar page-title-pill{display:none}}
vehicles-page{display:flex;flex-direction:row}
driver-score-summary{display:flex;flex-direction:column;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-score-summary{gap:10px}}driver-score-summary .top-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;flex:1;width:100%;flex-wrap:wrap}driver-score-summary .top-row>*{max-width:100%}driver-score-summary .top-row filter-bar{padding:0;margin:0}driver-score-summary .top-row .additional-info-panel{display:flex;flex-direction:row;gap:10px}driver-score-summary .top-row .additional-info-panel .mini-stat{padding:6px 10px;background:rgba(0,0,0,.03);border-radius:10px}driver-score-summary .top-row .additional-info-panel .mini-stat i{color:rgba(0,0,0,.54);margin-right:5px}driver-score-summary .score-overview-container{display:flex;flex-direction:row;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){driver-score-summary .score-overview-container{gap:10px}}@media only screen and (max-width: 768px){driver-score-summary .top-row filter-bar{display:flex;flex-direction:column;order:-1;width:100%;margin-bottom:10px}driver-score-summary .top-row .additional-info-panel{display:flex;flex-direction:column;width:100%}driver-score-summary .score-overview-container{display:flex;flex-direction:column}}
contact-page{flex:1;display:flex;flex-direction:column}@media screen and (max-width: 960px){contact-page{overflow:auto}contact-page default-layout{overflow:auto}}contact-page .contact-title-container{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:50px}contact-page .contact-title-container>*{max-width:100%}contact-page .contact-title-container .how-can-we-help{font-size:40px;font-weight:500}@media screen and (max-width: 960px){contact-page .contact-title-container .how-can-we-help{font-size:30px}}contact-page .contact-title-container .how-can-we-help-subtitle{font-size:14px;color:rgba(0,0,0,.54);margin-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){contact-page .contact-title-container .how-can-we-help-subtitle{margin-top:10px}}contact-page .contact-options-row{display:flex;flex-direction:row;justify-content:center;align-items:stretch;align-content:stretch}@media screen and (max-width: 960px){contact-page .contact-options-row{justify-content:center;align-items:center;align-content:center;max-width:100%;display:flex;flex-direction:column}contact-page .contact-options-row>*{max-width:100%}}contact-page .contact-options-row .contact-option,contact-page .contact-options-row .contact-option-small{display:flex;flex-direction:column;margin:20px;padding:20px;width:300px}@media screen and (max-width: 1280px),screen and (max-height: 768px){contact-page .contact-options-row .contact-option,contact-page .contact-options-row .contact-option-small{margin:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){contact-page .contact-options-row .contact-option,contact-page .contact-options-row .contact-option-small{padding:10px}}contact-page .contact-options-row .contact-option .title,contact-page .contact-options-row .contact-option-small .title{margin-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){contact-page .contact-options-row .contact-option .title,contact-page .contact-options-row .contact-option-small .title{margin-top:10px}}contact-page .contact-options-row .contact-option .subtitle,contact-page .contact-options-row .contact-option-small .subtitle{margin-top:10px;font-size:14px;color:rgba(0,0,0,.54);min-height:40px}contact-page .contact-options-row .contact-option .button-row,contact-page .contact-options-row .contact-option-small .button-row{display:flex;flex-direction:row;margin-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){contact-page .contact-options-row .contact-option .button-row,contact-page .contact-options-row .contact-option-small .button-row{margin-top:10px}}contact-page .contact-options-row .contact-option{justify-content:flex-start;align-items:center;align-content:center;max-width:100%;background:#fff;border:1px solid #eee;border-radius:10px}contact-page .contact-options-row .contact-option>*{max-width:100%}contact-page .contact-options-row .contact-option i.material-icons{font-size:40px;width:40px;height:40px;line-height:40px;color:var(--accent-color)}contact-page .contact-options-row .contact-option .title{font-size:20px;font-weight:500}contact-page .contact-options-row .contact-option .button-row{flex-wrap:wrap;justify-content:space-evenly;align-items:center;align-content:center;max-width:100%;width:100%}contact-page .contact-options-row .contact-option .button-row>*{max-width:100%}contact-page .contact-options-row .contact-option .button-row v-button{margin:5px}contact-page .contact-options-row .contact-option-small i.material-icons{color:rgba(0,0,0,.54)}contact-page .contact-options-row .contact-option-small .title{font-size:16px;font-weight:500}
ebpms-score-history-graph .graph-container{position:relative;display:flex;flex-direction:row;height:80px;gap:2px;display:none}ebpms-score-history-graph .chart-container{max-height:150px}@keyframes fadeInUp{from{max-height:0;opacity:0;overflow:hidden}to{max-height:80px;opacity:1}}ebpms-score-history-graph .bar-container{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;align-content:stretch;height:100%;background:rgba(0,0,0,.03);border-radius:10px;position:relative;padding-bottom:10px}ebpms-score-history-graph .bar-container:nth-child(1) .bar{animation-delay:0.015s}ebpms-score-history-graph .bar-container:nth-child(2) .bar{animation-delay:0.03s}ebpms-score-history-graph .bar-container:nth-child(3) .bar{animation-delay:0.045s}ebpms-score-history-graph .bar-container:nth-child(4) .bar{animation-delay:0.06s}ebpms-score-history-graph .bar-container:nth-child(5) .bar{animation-delay:0.075s}ebpms-score-history-graph .bar-container:nth-child(6) .bar{animation-delay:0.09s}ebpms-score-history-graph .bar-container:nth-child(7) .bar{animation-delay:0.105s}ebpms-score-history-graph .bar-container:nth-child(8) .bar{animation-delay:0.12s}ebpms-score-history-graph .bar-container:nth-child(9) .bar{animation-delay:0.135s}ebpms-score-history-graph .bar-container:nth-child(10) .bar{animation-delay:0.15s}ebpms-score-history-graph .bar-container:nth-child(11) .bar{animation-delay:0.165s}ebpms-score-history-graph .bar-container:nth-child(12) .bar{animation-delay:0.18s}ebpms-score-history-graph .bar-container:nth-child(13) .bar{animation-delay:0.195s}ebpms-score-history-graph .bar-container:nth-child(14) .bar{animation-delay:0.21s}ebpms-score-history-graph .bar-container:nth-child(15) .bar{animation-delay:0.225s}ebpms-score-history-graph .bar-container:nth-child(16) .bar{animation-delay:0.24s}ebpms-score-history-graph .bar-container:nth-child(17) .bar{animation-delay:0.255s}ebpms-score-history-graph .bar-container:nth-child(18) .bar{animation-delay:0.27s}ebpms-score-history-graph .bar-container:nth-child(19) .bar{animation-delay:0.285s}ebpms-score-history-graph .bar-container:nth-child(20) .bar{animation-delay:0.3s}ebpms-score-history-graph .bar-container:nth-child(21) .bar{animation-delay:0.315s}ebpms-score-history-graph .bar-container:nth-child(22) .bar{animation-delay:0.33s}ebpms-score-history-graph .bar-container:nth-child(23) .bar{animation-delay:0.345s}ebpms-score-history-graph .bar-container:nth-child(24) .bar{animation-delay:0.36s}ebpms-score-history-graph .bar-container:nth-child(25) .bar{animation-delay:0.375s}ebpms-score-history-graph .bar-container:nth-child(26) .bar{animation-delay:0.39s}ebpms-score-history-graph .bar-container:nth-child(27) .bar{animation-delay:0.405s}ebpms-score-history-graph .bar-container:nth-child(28) .bar{animation-delay:0.42s}ebpms-score-history-graph .bar-container:nth-child(29) .bar{animation-delay:0.435s}ebpms-score-history-graph .bar-container:nth-child(30) .bar{animation-delay:0.45s}ebpms-score-history-graph .bar-container:nth-child(31) .bar{animation-delay:0.465s}ebpms-score-history-graph .bar-container:nth-child(32) .bar{animation-delay:0.48s}ebpms-score-history-graph .bar-container:nth-child(33) .bar{animation-delay:0.495s}ebpms-score-history-graph .bar-container:nth-child(34) .bar{animation-delay:0.51s}ebpms-score-history-graph .bar-container:nth-child(35) .bar{animation-delay:0.525s}ebpms-score-history-graph .bar-container:nth-child(36) .bar{animation-delay:0.54s}ebpms-score-history-graph .bar-container:nth-child(37) .bar{animation-delay:0.555s}ebpms-score-history-graph .bar-container:nth-child(38) .bar{animation-delay:0.57s}ebpms-score-history-graph .bar-container:nth-child(39) .bar{animation-delay:0.585s}ebpms-score-history-graph .bar-container:nth-child(40) .bar{animation-delay:0.6s}ebpms-score-history-graph .bar-container:nth-child(41) .bar{animation-delay:0.615s}ebpms-score-history-graph .bar-container:nth-child(42) .bar{animation-delay:0.63s}ebpms-score-history-graph .bar-container:nth-child(43) .bar{animation-delay:0.645s}ebpms-score-history-graph .bar-container:nth-child(44) .bar{animation-delay:0.66s}ebpms-score-history-graph .bar-container:nth-child(45) .bar{animation-delay:0.675s}ebpms-score-history-graph .bar-container:nth-child(46) .bar{animation-delay:0.69s}ebpms-score-history-graph .bar-container:nth-child(47) .bar{animation-delay:0.705s}ebpms-score-history-graph .bar-container:nth-child(48) .bar{animation-delay:0.72s}ebpms-score-history-graph .bar-container:nth-child(49) .bar{animation-delay:0.735s}ebpms-score-history-graph .bar-container:nth-child(50) .bar{animation-delay:0.75s}ebpms-score-history-graph .bar-container:nth-child(51) .bar{animation-delay:0.765s}ebpms-score-history-graph .bar-container:nth-child(52) .bar{animation-delay:0.78s}ebpms-score-history-graph .bar-container:nth-child(53) .bar{animation-delay:0.795s}ebpms-score-history-graph .bar-container:nth-child(54) .bar{animation-delay:0.81s}ebpms-score-history-graph .bar-container:nth-child(55) .bar{animation-delay:0.825s}ebpms-score-history-graph .bar-container:nth-child(56) .bar{animation-delay:0.84s}ebpms-score-history-graph .bar-container:nth-child(57) .bar{animation-delay:0.855s}ebpms-score-history-graph .bar-container:nth-child(58) .bar{animation-delay:0.87s}ebpms-score-history-graph .bar-container:nth-child(59) .bar{animation-delay:0.885s}ebpms-score-history-graph .bar-container:nth-child(60) .bar{animation-delay:0.9s}ebpms-score-history-graph .bar-container:nth-child(61) .bar{animation-delay:0.915s}ebpms-score-history-graph .bar-container:nth-child(62) .bar{animation-delay:0.93s}ebpms-score-history-graph .bar-container:nth-child(63) .bar{animation-delay:0.945s}ebpms-score-history-graph .bar-container:nth-child(64) .bar{animation-delay:0.96s}ebpms-score-history-graph .bar-container:nth-child(65) .bar{animation-delay:0.975s}ebpms-score-history-graph .bar-container:nth-child(66) .bar{animation-delay:0.99s}ebpms-score-history-graph .bar-container:nth-child(67) .bar{animation-delay:1.005s}ebpms-score-history-graph .bar-container:nth-child(68) .bar{animation-delay:1.02s}ebpms-score-history-graph .bar-container:nth-child(69) .bar{animation-delay:1.035s}ebpms-score-history-graph .bar-container:nth-child(70) .bar{animation-delay:1.05s}ebpms-score-history-graph .bar-container:nth-child(71) .bar{animation-delay:1.065s}ebpms-score-history-graph .bar-container:nth-child(72) .bar{animation-delay:1.08s}ebpms-score-history-graph .bar-container:nth-child(73) .bar{animation-delay:1.095s}ebpms-score-history-graph .bar-container:nth-child(74) .bar{animation-delay:1.11s}ebpms-score-history-graph .bar-container:nth-child(75) .bar{animation-delay:1.125s}ebpms-score-history-graph .bar-container:nth-child(76) .bar{animation-delay:1.14s}ebpms-score-history-graph .bar-container:nth-child(77) .bar{animation-delay:1.155s}ebpms-score-history-graph .bar-container:nth-child(78) .bar{animation-delay:1.17s}ebpms-score-history-graph .bar-container:nth-child(79) .bar{animation-delay:1.185s}ebpms-score-history-graph .bar-container:nth-child(80) .bar{animation-delay:1.2s}ebpms-score-history-graph .bar-container:nth-child(81) .bar{animation-delay:1.215s}ebpms-score-history-graph .bar-container:nth-child(82) .bar{animation-delay:1.23s}ebpms-score-history-graph .bar-container:nth-child(83) .bar{animation-delay:1.245s}ebpms-score-history-graph .bar-container:nth-child(84) .bar{animation-delay:1.26s}ebpms-score-history-graph .bar-container:nth-child(85) .bar{animation-delay:1.275s}ebpms-score-history-graph .bar-container:nth-child(86) .bar{animation-delay:1.29s}ebpms-score-history-graph .bar-container:nth-child(87) .bar{animation-delay:1.305s}ebpms-score-history-graph .bar-container:nth-child(88) .bar{animation-delay:1.32s}ebpms-score-history-graph .bar-container:nth-child(89) .bar{animation-delay:1.335s}ebpms-score-history-graph .bar-container:nth-child(90) .bar{animation-delay:1.35s}ebpms-score-history-graph .bar-container:nth-child(91) .bar{animation-delay:1.365s}ebpms-score-history-graph .bar-container:nth-child(92) .bar{animation-delay:1.38s}ebpms-score-history-graph .bar-container:nth-child(93) .bar{animation-delay:1.395s}ebpms-score-history-graph .bar-container:nth-child(94) .bar{animation-delay:1.41s}ebpms-score-history-graph .bar-container:nth-child(95) .bar{animation-delay:1.425s}ebpms-score-history-graph .bar-container:nth-child(96) .bar{animation-delay:1.44s}ebpms-score-history-graph .bar-container:nth-child(97) .bar{animation-delay:1.455s}ebpms-score-history-graph .bar-container:nth-child(98) .bar{animation-delay:1.47s}ebpms-score-history-graph .bar-container:nth-child(99) .bar{animation-delay:1.485s}ebpms-score-history-graph .bar-container:nth-child(100) .bar{animation-delay:1.5s}ebpms-score-history-graph .bar-container .bar{animation:fadeInUp 1s ease-out forwards;max-height:0;opacity:0;background:rgba(0,0,0,.03);border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}ebpms-score-history-graph .bar-container .bar>*{max-width:100%}ebpms-score-history-graph .bar-container .bar:hover{cursor:pointer;opacity:.5 !important}ebpms-score-history-graph .bar-container .bar.valid{background:#208840}ebpms-score-history-graph .bar-container .bar.warning{background:orange}ebpms-score-history-graph .bar-container .bar .score{font-size:11px;color:#fff}ebpms-score-history-graph .bar-container .label{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;margin-top:3px;color:rgba(0,0,0,.54);font-size:11px;display:none}ebpms-score-history-graph .bar-container .label>*{max-width:100%}ebpms-score-history-graph .bar-container:nth-child(20n+5) .label{display:block;position:absolute;bottom:-15px;font-size:11px;color:rgba(0,0,0,.54);transform:translateX(-50%);left:50%;min-width:70px;text-align:center}ebpms-score-history-graph .bar-container:nth-child(20n+5) .label:after{content:"";position:absolute;left:50%;top:-25%;width:1px;background:rgba(0,0,0,.54);height:5px}ebpms-score-history-graph .first-date,ebpms-score-history-graph .end-date{position:absolute;top:100%;font-size:12px;color:rgba(0,0,0,.54)}ebpms-score-history-graph .start-date{left:0px}ebpms-score-history-graph .end-date{right:0px}
ebpms-status-icon{height:20px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}ebpms-status-icon>*{max-width:100%}ebpms-status-icon .circle{position:relative;width:28px;height:28px;border-radius:50%;background:transparent}ebpms-status-icon .circle i{font-size:16px;width:16px;height:16px;line-height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}ebpms-status-icon .circle .arc{position:absolute;width:100%;height:100%;border:2px solid transparent;border-radius:50%;transform-origin:center}ebpms-status-icon .circle .arc-1{transform:rotate(0deg) rotateZ(90deg)}ebpms-status-icon .circle .arc-2{transform:rotate(180deg) rotateZ(90deg)}ebpms-status-icon.valid i{color:#208840}ebpms-status-icon.valid .arc{border-top-color:#208840}ebpms-status-icon.warning i,ebpms-status-icon.warning .bpv{color:orange}ebpms-status-icon.warning .arc{border-top-color:orange}ebpms-status-icon.invalid i,ebpms-status-icon.invalid .bpv{color:#cf4946}ebpms-status-icon.invalid .arc{border-top-color:#cf4946}ebpms-status-icon .bpv{margin-left:5px;font-size:12px;height:15px}
ebpms-score-history-table{flex:1;display:flex;flex-direction:row}
ebpms-status-summary{position:relative}ebpms-status-summary .additional-info-container{display:flex;flex-direction:row;gap:40px;padding-top:10px}ebpms-status-summary .additional-info{border-radius:5px}ebpms-status-summary .additional-info i{margin-right:4px;color:rgba(0,0,0,.54)}ebpms-status-summary .additional-info.old-data,ebpms-status-summary .additional-info.old-data i{color:#f59e00}
ebpms-vehicle-history{display:flex;flex-direction:column}
fault-code-vehicle-history{display:flex;flex-direction:row;height:100%}fault-code-vehicle-history .chart-container{flex:1;display:none}
maintenance-overview{display:flex;flex-direction:row;overflow:hidden}maintenance-overview .vor{color:#cf4946}
maintenance-vehicle-summary empty-state{background:rgba(0,0,0,.03)}
sensor-data-history{display:flex;flex-direction:row;flex:1}
sensor-data{display:flex;flex-direction:row}sensor-data default-layout{flex:1}
vor-editor{display:flex;flex-direction:column}vor-editor .vor-start-date{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;margin-bottom:8px;margin-bottom:0}vor-editor .vor-start-date>*{max-width:100%}vor-editor .vor-start-date i{font-size:14px;width:14px;height:14px;line-height:14px;color:rgba(0,0,0,.54);margin-right:5px}vor-editor v-checkbox{margin-bottom:10px}vor-editor .button-row{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%}vor-editor .button-row>*{max-width:100%}vor-editor .double-col{display:flex;flex-direction:row;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){vor-editor .double-col{gap:10px}}vor-editor .overlapping-info{color:#cf4946}
vor-vehicle-history{display:flex;flex-direction:column}
delivery-profile-edit .container{display:flex;flex-direction:column}
delivery-profile-view .notes{white-space:break-spaces}
pva-bar-chart{margin:5px;padding:5px;width:180px}pva-bar-chart .chart-container{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;height:40px}pva-bar-chart .chart-container>*{max-width:100%}pva-bar-chart .chart-container .bar-chart{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;align-content:flex-end;max-width:100%;height:90%;flex:none;margin-left:2.5px}pva-bar-chart .chart-container .bar-chart>*{max-width:100%}pva-bar-chart .chart-container .bar-chart .bar{width:15px;transition:all 300ms ease-out}pva-bar-chart .chart-container .bar-chart .bar.planned{background-color:#b5b5b5}pva-bar-chart .chart-container .bar-chart .bar.actual{background-color:#6c6c6c}pva-bar-chart .chart-container .bar-chart .bar:hover{opacity:.75}pva-bar-chart .chart-container .difference-label,pva-bar-chart .chart-container .label{white-space:nowrap}pva-bar-chart .chart-container .difference-label{font-size:12px;font-weight:bold}pva-bar-chart .chart-container .label{color:rgba(0,0,0,.54);font-size:11px}
pva-chart-legend{margin-left:10px}pva-chart-legend .legend{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;flex:none}pva-chart-legend .legend>*{max-width:100%}pva-chart-legend .legend .square{width:10px;height:10px;margin-right:5px;display:inline-block}pva-chart-legend .legend .label{display:inline-block;color:rgba(0,0,0,.54);font-size:11px}pva-chart-legend .legend .planned-legend,pva-chart-legend .legend .actual-legend{justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-right:10px;line-height:15px}pva-chart-legend .legend .planned-legend>*,pva-chart-legend .legend .actual-legend>*{max-width:100%}pva-chart-legend .legend .planned-legend .square{background-color:#b5b5b5}pva-chart-legend .legend .actual-legend .square{background-color:#6c6c6c}
.color-ontime{color:#27ae60}.color-late{color:orange}.color-missed{color:#cf4946}route-performance-bar{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;overflow:hidden;border-radius:5px}route-performance-bar>*{max-width:100%}route-performance-bar .bar{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;min-height:20px;font-size:12px;color:rgba(0,0,0,.54);background:rgba(0,0,0,.03);padding:0 5px}route-performance-bar .bar>*{max-width:100%}route-performance-bar .bar:not(:last-child){border-right:1px solid #fff}route-performance-bar .bar:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}route-performance-bar .bar:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}route-performance-bar .bar.no-number .number,route-performance-bar .bar.no-number .text{display:none}route-performance-bar .bar.no-text .text{display:none}route-performance-bar .bar.early{background:rgba(39,174,96,.3)}route-performance-bar .bar.late{background:rgba(255,165,0,.3)}route-performance-bar .bar.missed{background:rgba(207,73,70,.3)}route-performance-bar .number+.text{margin-left:3px}

.color-ontime{color:#27ae60}.color-late{color:orange}.color-missed{color:#cf4946}@keyframes barberpole{from{background-position:0 0}to{background-position:60px 30px}}active-route-visit{position:absolute;display:block;display:flex;flex-direction:row;top:50%;transform:translate(-50%, -50%);transition:.15s all ease-out;transition-property:left,background,min-width,width,opacity;min-width:10px;cursor:pointer}active-route-visit:hover{z-index:1}active-route-visit .visit-container{flex:1;border-radius:3px;padding:6px 9px;padding-left:18px;margin-left:0;overflow:hidden}active-route-visit .visit-container i{font-size:14px;width:14px;height:14px;line-height:14px;color:rgba(0,0,0,.54)}active-route-visit .visit-container .visit-label-container{margin-left:-12px}active-route-visit .visit-container:before{content:"";position:absolute;left:6px;top:6px;bottom:6px;width:5px;background:rgba(0,0,0,.1);border-radius:5px;top:26px;left:8px}active-route-visit .visit-container:not(.inline):hover{min-width:180px;z-index:1}active-route-visit .visit-container.early:before{background:#27ae60}active-route-visit .visit-container.late:before,active-route-visit .visit-container.missed:before{background:orange}active-route-visit .visit-container.missed:not(.inline):not(:hover){background:rgba(255,255,255,.5);box-shadow:none;border:1px dashed #eee}active-route-visit .visit-container.medium:not(.inline):not(:hover) .visit-eta-departure{display:none}active-route-visit .visit-container i.material-icons{color:#777}active-route-visit .visit-container.visit-completed{opacity:.75}active-route-visit .visit-container.visit-departed,active-route-visit .visit-container.visit-arrived{background:rgba(0,0,0,.01)}active-route-visit .visit-container.visit-departed.visit-ontime,active-route-visit .visit-container.visit-arrived.visit-ontime{border-left-color:#27ae60;background:#fff}active-route-visit .visit-container.visit-departed.visit-late,active-route-visit .visit-container.visit-arrived.visit-late{background:#fff;border-left-color:orange}active-route-visit .visit-container.visit-departed.visit-late:before,active-route-visit .visit-container.visit-arrived.visit-late:before{background:orange}active-route-visit .visit-container.enroute{background-size:30px 30px;background-image:linear-gradient(45deg, rgba(0, 0, 0, 0.03) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.03) 50%, rgba(0, 0, 0, 0.03) 75%, transparent 75%, transparent);animation:barberpole 2s linear infinite}active-route-visit .visit-container .visit-label{font-weight:500;text-transform:uppercase}active-route-visit .visit-container .visit-status-indicator{font-size:11px;color:#666;margin-left:5px;white-space:nowrap}active-route-visit .visit-container .visit-eta-arrival{border-left:3px solid #e6e6e6;margin-left:-2px}active-route-visit .visit-container .visit-eta-arrival:before{content:"PTA: "}active-route-visit .visit-container .visit-eta-departure{border-right:3px solid #e6e6e6}active-route-visit .visit-container .visit-eta-departure:before{content:"PTD: "}active-route-visit .visit-container .visit-eta{margin-top:5px;font-size:11px;color:#666;white-space:nowrap}active-route-visit .visit-container .visit-eta .visit-eta-arrival,active-route-visit .visit-container .visit-eta .visit-eta-departure{border-radius:3px;background:#fcfcfc;margin-left:0;padding:2px 4px}active-route-visit .visit-container .visit-eta .visit-eta-green{background:rgba(39,174,96,.12);background:#ddf7e8;border-color:#89e5b0}active-route-visit .visit-container .visit-eta .visit-eta-red{background:#ffedcc;border-color:#ffd280}active-route-visit .visit-container .material-icons{vertical-align:text-top}active-route-visit .times{display:flex;flex-direction:row;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.54);font-size:11px;text-align:left}active-route-visit .status{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(0,0,0,.54);font-size:11px}active-route-visit.early .inline,active-route-visit.early .visit-container:not(.inline):not(.full-route):before{background:#27ae60}active-route-visit.late .inline,active-route-visit.late .visit-container:not(.inline):not(.full-route):before{background:orange}active-route-visit.missed .inline,active-route-visit.missed .visit-container:not(.inline):not(.full-route):before{background:#cf4946}active-route-visit.enroute .inline{background-size:30px 30px;background-image:linear-gradient(45deg, rgba(0, 0, 0, 0.3) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.3) 75%, transparent 75%, transparent);animation:barberpole 2s linear infinite}active-route-visit .inline{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;padding-left:4px;padding-right:6px;min-width:24px;font-size:13px;background:#ddd;min-width:0;z-index:-1;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;border-radius:10px;padding:0;overflow:visible;height:10px;box-shadow:none}active-route-visit .inline>*{max-width:100%}active-route-visit .inline>*{max-width:100%}active-route-visit .inline:hover .display-label{font-weight:600}active-route-visit .inline .times,active-route-visit .inline .status{display:none}active-route-visit .inline .display-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;top:-20px;min-width:30px;font-size:12px}active-route-visit .inline+.full-route{position:absolute;top:3px;left:0%;transform:translate(-10px, -50%);z-index:10;opacity:1;transform-origin:0 50%;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.15s;min-width:180px}@keyframes fadeInOpacity{0%{opacity:0;transform:scale(0.8) translate(-10px, -50%)}100%{opacity:1;transform:scale(1) translate(-10px, -50%)}}
.color-ontime{color:#27ae60}.color-late{color:orange}.color-missed{color:#cf4946}active-routes{flex:1;display:flex;flex-direction:column;overflow:hidden;user-select:none}active-routes empty-state{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}active-routes .visit-text-link{position:absolute;top:50%;font-weight:500;transform:translateY(-50%);padding:10px;transition:.15s ease-out background}active-routes .visit-text-link:hover{text-decoration:none;background:rgba(0,0,0,.04);color:var(--accent-color);border-radius:5px}active-routes .visit-text-link .day{display:block;right:10px;font-size:10px;color:#999}active-routes .visit-text-link:after,active-routes .visit-text-link:before{top:50%;transform:translateY(-50%);position:absolute}active-routes .visit-text-link:not(.is-left-of-screen){text-align:right;padding-right:20px;right:20px;z-index:5}active-routes .visit-text-link:not(.is-left-of-screen):after{content:">";right:5px}active-routes .visit-text-link.is-left-of-screen{padding-left:20px;left:20px}active-routes .visit-text-link.is-left-of-screen:before{content:"<";left:5px}active-routes .tms-calendar-job-container{position:relative}active-routes .tms-calendar-job-container:not(.stack){padding-top:40px}active-routes .tms-calendar-job-container .virtual-container{display:flex;flex-direction:column;flex:1}active-routes .tms-calendar-job-container .virtual-container cdk-virtual-scroll-viewport{flex:1}active-routes .tms-calendar-container{overflow:hidden auto}active-routes .tms-calendar-container.scrolling{cursor:grabbing}active-routes .tms-calendar-container.scrolling .container-scroller,active-routes .tms-calendar-container.scrolling .tms-calendar-now-indicator{transition:none}active-routes .sync-button{position:absolute;left:0;top:50%;transform:translate(0, -50%);padding:10px 5px;z-index:1;background:#f2f2f2;box-shadow:0px 0 10px 15px #f2f2f2;margin:0 5px;font-weight:500;opacity:1;transform:translate(0, -50%)}active-routes .sync-button:hover{text-decoration:none;background:#d9d9d9;border-radius:3px;padding:5px}active-routes .sync-button:before{padding-right:5px;content:"<"}active-routes .sync-button.ng-enter,active-routes .sync-button.ng-hide,active-routes .sync-button.ng-leave.ng-leave-active,active-routes .sync-button.ng-hide-add.ng-hide-add-active,active-routes .sync-button.ng-hide-remove{opacity:0;transform:translate(-100%, -50%);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}active-routes .sync-button.ng-enter.ng-enter-active,active-routes .sync-button.ng-add.ng-add-active,active-routes .sync-button.ng-hide-remove.ng-hide-remove-active,active-routes .sync-button.ng-hide-add,active-routes .sync-button.ng-leave{opacity:1;transform:translate(0, -50%);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}active-routes .sync-button.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}active-routes .sync-button.right{left:auto;right:0;opacity:1;transform:translate(0, -50%)}active-routes .sync-button.right.ng-enter.ng-enter-active,active-routes .sync-button.right.ng-add.ng-add-active,active-routes .sync-button.right.ng-hide-remove.ng-hide-remove-active,active-routes .sync-button.right.ng-hide-add,active-routes .sync-button.right.ng-leave{opacity:1;transform:translate(0, -50%);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}active-routes .sync-button.right.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}active-routes .sync-button.right.ng-enter,active-routes .sync-button.right.ng-hide,active-routes .sync-button.right.ng-leave.ng-leave-active,active-routes .sync-button.right.ng-hide-add.ng-hide-add-active,active-routes .sync-button.right.ng-hide-remove{opacity:0;transform:translate(100%, -50%);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}active-routes .sync-button.right:before{content:""}active-routes .sync-button.right:after{padding-left:5px;content:">"}active-routes .out-of-range{position:absolute;width:5000px;top:0;bottom:0;color:#fff;background-image:linear-gradient(45deg, rgba(0, 0, 0, 0.05) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.05) 50%, rgba(0, 0, 0, 0.05) 75%, transparent 75%, transparent);background-size:5px 5px;z-index:1;pointer-events:none}active-routes .out-of-range.start{margin-left:-5000px;-webkit-mask-image:linear-gradient(90deg, #020024 90%, rgba(252, 0, 255, 0) 100%)}active-routes .out-of-range.end{-webkit-mask-image:linear-gradient(270deg, #020024 90%, rgba(252, 0, 255, 0) 100%)}active-routes .tms-calendar-title{background:rgba(0,0,0,.05);background:#f2f2f2;box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;padding-left:250px;overflow-x:hidden;white-space:nowrap;cursor:url("https://maps.gstatic.com/mapfiles/openhand_8_8.cur"),default;position:absolute;overflow-y:hidden;top:0;left:0;right:0;z-index:4;max-height:40px;opacity:1}active-routes .tms-calendar-title.ng-enter,active-routes .tms-calendar-title.ng-hide,active-routes .tms-calendar-title.ng-leave.ng-leave-active,active-routes .tms-calendar-title.ng-hide-add.ng-hide-add-active,active-routes .tms-calendar-title.ng-hide-remove{max-height:0;opacity:0;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}active-routes .tms-calendar-title.ng-enter.ng-enter-active,active-routes .tms-calendar-title.ng-add.ng-add-active,active-routes .tms-calendar-title.ng-hide-remove.ng-hide-remove-active,active-routes .tms-calendar-title.ng-hide-add,active-routes .tms-calendar-title.ng-leave{max-height:40px;opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}active-routes .tms-calendar-title.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}active-routes .tms-calendar-title .time-container{width:200px;border-left:1px solid #eee;display:inline-block;transition:.3s ease-out width;user-select:none;padding:4px 16px}active-routes .tms-calendar-title .time-container .hour{font-weight:500}active-routes .tms-calendar-title .time-container .day{font-size:10px;color:#999}active-routes .tms-calendar-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;position:relative;background:#fff;max-height:180px;opacity:1}active-routes .tms-calendar-row>*{max-width:100%}active-routes .tms-calendar-row.ng-enter,active-routes .tms-calendar-row.ng-hide,active-routes .tms-calendar-row.ng-leave.ng-leave-active,active-routes .tms-calendar-row.ng-hide-add.ng-hide-add-active,active-routes .tms-calendar-row.ng-hide-remove{max-height:0;opacity:0;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}active-routes .tms-calendar-row.ng-enter.ng-enter-active,active-routes .tms-calendar-row.ng-add.ng-add-active,active-routes .tms-calendar-row.ng-hide-remove.ng-hide-remove-active,active-routes .tms-calendar-row.ng-hide-add,active-routes .tms-calendar-row.ng-leave{max-height:180px;opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}active-routes .tms-calendar-row.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}active-routes .tms-calendar-row.planned-route-status-2 .route-display-status{color:#27ae60}active-routes .tms-calendar-row.planned-route-status-5 .route-display-status,active-routes .tms-calendar-row.planned-route-status-6 .route-display-status{color:orange}active-routes .tms-calendar-row.planned-route-status-2 .visits-title>*,active-routes .tms-calendar-row.planned-route-status-5 .visits-title>*,active-routes .tms-calendar-row.planned-route-status-6 .visits-title>*{opacity:.6}active-routes .tms-calendar-row .container-scroller{min-height:60px}active-routes .tms-calendar-row .visits-title{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;justify-content:space-around;background:#fff}active-routes .tms-calendar-row .visits-title active-route-progress{min-width:70px;margin:10px}active-routes .tms-calendar-row:nth-child(2n+1){background:rgba(0,0,0,.02);background:#f9f9f9}active-routes .tms-calendar-row:nth-child(2n+1) .visits-title{z-index:2;background:rgba(0,0,0,.02);background:#f9f9f9}active-routes .visits-title{z-index:3;position:relative;min-height:60px}active-routes .route-title-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;padding:10px;padding-top:0;font-size:11px}active-routes .route-title-row>*{max-width:100%}active-routes .route-display-name{color:#777;font-weight:500;text-transform:capitalize;margin-right:5px}active-routes .route-display-name i{font-size:14px;width:14px;height:14px;line-height:14px;vertical-align:text-bottom;margin-right:3px}active-routes .route-display-status{color:#999;white-space:nowrap}active-routes .route-display-status i.material-icons{vertical-align:top}active-routes .tms-calendar-now-indicator{pointer-events:none;transition:.3s ease-out all;transition-property:left,transform;position:absolute;top:0;bottom:0;left:325px;left:50%;width:1px;background:red;background:#004c93;background:var(--accent-color-lightest);box-shadow:0 0 1px 1px rgba(0,0,0,.1);z-index:2;margin-left:250px;transform-origin:center;opacity:1}active-routes .tms-calendar-now-indicator:before{content:"";position:absolute;top:0;width:7px;height:7px;border-radius:50%;background:#004c93;background:var(--accent-color-lightest);box-shadow:0 0 1px 1px rgba(0,0,0,.1);transform:translate(-3px, -100%)}active-routes .tms-calendar-now-indicator.ng-enter,active-routes .tms-calendar-now-indicator.ng-hide,active-routes .tms-calendar-now-indicator.ng-leave.ng-leave-active,active-routes .tms-calendar-now-indicator.ng-hide-add.ng-hide-add-active,active-routes .tms-calendar-now-indicator.ng-hide-remove{opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}active-routes .tms-calendar-now-indicator.ng-enter.ng-enter-active,active-routes .tms-calendar-now-indicator.ng-add.ng-add-active,active-routes .tms-calendar-now-indicator.ng-hide-remove.ng-hide-remove-active,active-routes .tms-calendar-now-indicator.ng-hide-add,active-routes .tms-calendar-now-indicator.ng-leave{opacity:1;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}active-routes .tms-calendar-now-indicator.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}active-routes .highlight{background:#ff0}active-routes veri-search-box:not(:first-child) .grey-background{border-top:none}active-routes veri-simple-nav,active-routes .timeline-switcher{background:#f8f8f8;border-bottom:1px solid #e6e6e6}active-routes .timeline-switcher{padding-left:5px;margin-right:0px}active-routes .timeline-switcher a{text-align:center;border:1px solid #e6e6e6;background:#fff;border-radius:5px;padding:4px 8px;margin:2px;color:#777;min-width:16px;display:inline-block}active-routes .timeline-switcher a:hover{text-decoration:none;background:#f8f8f8;color:#555;border:1px solid #c8c8c8}active-routes .timeline-switcher a i{vertical-align:top}active-routes .visit-number{font-weight:normal;font-size:11px;color:#777}active-routes .fade-in-out{z-index:1;opacity:1;opacity:1}active-routes .fade-in-out.ng-enter,active-routes .fade-in-out.ng-hide,active-routes .fade-in-out.ng-leave.ng-leave-active,active-routes .fade-in-out.ng-hide-add.ng-hide-add-active,active-routes .fade-in-out.ng-hide-remove{opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}active-routes .fade-in-out.ng-enter.ng-enter-active,active-routes .fade-in-out.ng-add.ng-add-active,active-routes .fade-in-out.ng-hide-remove.ng-hide-remove-active,active-routes .fade-in-out.ng-hide-add,active-routes .fade-in-out.ng-leave{opacity:1;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}active-routes .fade-in-out.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}active-routes .visits-container{padding-top:0;padding-bottom:0;padding-right:0 !important;position:absolute;min-height:60px;top:0;bottom:0;right:0;left:250px;border-left:1px solid rgba(0,0,0,.1)}active-routes .visits-container.bgred{background:rgba(255,0,0,.2)}active-routes .visits-container:after{content:"";width:5px;position:absolute;top:0;left:0;bottom:0;box-shadow:inset 9px 0 10px -10px rgba(0,0,0,.2)}active-routes .stack .visits-container .visit-container:last-child{margin-right:0}active-routes .stack .display-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:unset !important}active-routes .stack .visit-container-travelled-line,active-routes .stack .visit-container-planned-line,active-routes .stack .out-of-range{display:none}active-routes .container-scroller{transition:.4s ease-out transform;position:relative;height:100%}active-routes .table-cell{padding:8px 4px}active-routes .visit-container-travelled-line,active-routes .visit-container-planned-line{position:absolute;height:2px;border-top:2px dashed #eee;top:50%;transform:translateY(-50%);z-index:-1}active-routes .visit-container-travelled-line{transition:.3s ease-out all;border-top:2px solid #eee}active-routes .visit-container-travelled-line:after{font-size:12px;width:12px;height:12px;line-height:12px;content:"";position:absolute;width:6px;height:6px;border-radius:50%;left:100%;top:50%;transform:translate(-50%, -50%);background:#eee}active-routes .visit-eta-green{color:#27ae60}active-routes .visit-eta-red{color:orange}
history-notes{display:flex;flex-direction:column}history-notes .notes-container{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;align-content:stretch;flex:1}history-notes .notes-container .notes-inner{padding:10px}history-notes .notes-bubble{margin-bottom:10px;background:#fff;border-radius:10px;padding:10px}history-notes .notes-input-area{padding:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#fff;border-top:1px solid #ddd;box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12)}@media screen and (max-width: 1280px),screen and (max-height: 768px){history-notes .notes-input-area{padding:10px}}history-notes .notes-input-area .text-input-container{display:flex;flex-direction:column;flex:1}history-notes .notes-input-area .text-input-container label{margin:0 5px;font-size:smaller}history-notes .notes-input-area .text-input-container label.highlight{color:var(--accent-color)}history-notes .notes-input-area .text-input-container textarea{margin:0 5px;border-radius:5px}history-notes .notes-input-area .text-input-container textarea:focus,history-notes .notes-input-area .text-input-container textarea:focus-within{border-color:#2196f3}history-notes .notes-input-area .text-input-container .chars-remaining{text-align:right;margin:0 5px;font-size:smaller}
route-performance{display:flex;flex-direction:row}route-performance route-performance-bar{width:100%}
schedule-import{flex:1;display:flex;flex-direction:column;overflow-y:auto}schedule-import .page-desc{color:rgba(0,0,0,.54);margin-bottom:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){schedule-import .page-desc{margin-bottom:10px}}schedule-import .page-desc+h3{margin-top:0}schedule-import .dashboard-box-row{display:flex;flex-direction:row}schedule-import .dashboard-box-row+*:not(h3){margin-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){schedule-import .dashboard-box-row+*:not(h3){margin-top:10px}}schedule-import .input-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;align-content:start;max-width:100%}schedule-import .input-container>*{max-width:100%}schedule-import .input-container .input-row{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;align-content:flex-end;max-width:100%}schedule-import .input-container .input-row>*{max-width:100%}schedule-import .input-container .input-row span{margin-left:5px}schedule-import .input-container .datepicker,schedule-import .input-container .area-input{padding:5px;border:1px solid #eee;border-radius:5px}schedule-import .input-container .datepicker.datepicker-error,schedule-import .input-container .area-input.datepicker-error{border-color:var(--accent-color)}schedule-import .input-container .area-input{max-width:60px}schedule-import .input-container .error,schedule-import .input-container .info{margin-top:5px;font-size:11px;color:rgba(0,0,0,.54)}schedule-import .input-container .error{color:var(--accent-color)}schedule-import .upload-banner{display:flex;flex-direction:row;padding:20px;border-radius:10px}@media screen and (max-width: 1280px),screen and (max-height: 768px){schedule-import .upload-banner{padding:10px}}schedule-import .upload-banner .upload-section{flex:0 0 auto;margin-right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){schedule-import .upload-banner .upload-section{margin-right:10px}}schedule-import .upload-banner .description{display:flex;flex-direction:row}schedule-import file-upload{flex:1;margin:0}schedule-import h2{font-size:16px}schedule-import h2:first-child{margin-top:0}schedule-import .selectedRouteVisitsTable{min-height:40%}
.color-ontime{color:#27ae60}.color-late{color:orange}.color-missed{color:#cf4946}ahead-behind{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}ahead-behind>*{max-width:100%}ahead-behind .left,ahead-behind .right{flex:1;display:flex;flex-direction:column}ahead-behind .left.empty .bar,ahead-behind .right.empty .bar{background:rgba(0,0,0,.1)}ahead-behind .left.empty .number,ahead-behind .right.empty .number{color:rgba(0,0,0,.54)}ahead-behind .left .bar,ahead-behind .right .bar{min-width:5px}ahead-behind .left .number,ahead-behind .right .number{padding:0 5px;font-size:12px}ahead-behind .left{justify-content:flex-start;align-items:end;align-content:end;max-width:100%;text-align:right}ahead-behind .left>*{max-width:100%}ahead-behind .left .bar{background:#27ae60;border-top-left-radius:5px;border-bottom-left-radius:5px}ahead-behind .right .bar{background:orange;border-top-right-radius:5px;border-bottom-right-radius:5px}ahead-behind .bar{min-height:8px;width:50px;background:rgba(0,0,0,.1)}
visit-performance{display:flex;flex-direction:row}visit-performance ahead-behind{width:100%}
close-route-reason form-details .form-details-desc{display:none;width:0}close-route-reason form-details .form-details-entry{width:100%;padding:8px 20px;max-width:100%}
tms-history{display:flex;flex-direction:column}tms-history active-route-progress{width:129px}tms-history route-performance-bar{width:100%}
autocomplete,veri-autocomplete,.veri-autocomplete{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}autocomplete>*,veri-autocomplete>*,.veri-autocomplete>*{max-width:100%}autocomplete input,veri-autocomplete input,.veri-autocomplete input{text-overflow:ellipsis;white-space:nowrap}autocomplete md-autocomplete,veri-autocomplete md-autocomplete,.veri-autocomplete md-autocomplete{height:auto}.autocomplete-menu md-autocomplete-parent-scope{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}.autocomplete-menu md-autocomplete-parent-scope>*{max-width:100%}.autocomplete-menu i{color:#999;vertical-align:middle;margin-right:5px}.autocomplete-menu .result-type{opacity:.4;font-size:13px}
timeline{display:flex;flex-direction:column;list-style:none;position:relative;padding:40px 0px 0px 140px;font-size:13px}timeline:before{content:"";width:1px;top:20px;height:100%;position:absolute;border-left:2px dashed #ccc}
timeline-entry{display:block;display:flex;flex-direction:column;position:relative;margin-left:30px;width:250px}timeline-entry .show-on-hover{opacity:0;transition:.3s opacity ease-out}timeline-entry:hover .show-on-hover{opacity:1}timeline-entry:hover>span{background:#888}timeline-entry:hover>span:before,timeline-entry:hover>span:after{border-color:#888}timeline-entry:not(:first-child){margin-top:44px}timeline-entry>div{transform:translateY(6px)}timeline-entry>span{width:2px;height:100%;background:#ccc;left:-30px;top:0;position:absolute;transition:.3s background ease-out}timeline-entry>span:before,timeline-entry>span:after{content:"";width:12px;height:12px;border-radius:50%;border:2px solid #ccc;position:absolute;background:#fff;left:1px;top:0;transition:.3s border ease-out;transform:translate(-50%, -50%)}timeline-entry span:after{top:100%}timeline-entry span.number{height:100%}timeline-entry span.number>span{width:100px;position:absolute;font-size:11px;color:#777;right:15px;text-align:right;transform:translateY(-30%)}timeline-entry span.number>span.start{top:0}timeline-entry span.number>span.middle{top:50%;transform:translateY(-2px)}timeline-entry span.number>span.end{top:100%;transform:translateY(-2px)}timeline-entry span.number>span .date{text-align:right;font-weight:600}
.geofenceOverlay{border:none;position:absolute}.geofenceOverlay canvas{position:absolute;top:0;left:0;right:0;bottom:0;transition:.3s opacity ease-out}.geofenceOverlay .navigation-point{display:flex;flex-direction:row;position:absolute;width:auto;z-index:1}.geofenceOverlay .navigation-point .label{width:auto;position:absolute;background:rgba(0,0,0,.6);color:#fff;font-size:1.2rem;padding:4px 8px 4px 8px;border-radius:5px;transform:translate(16px, -50%);overflow:hidden;white-space:nowrap}.geofenceOverlay .navigation-point i.material-icons{opacity:.6;font-size:2.6rem;margin-right:8px;transform:translate(-50%, -50%)}.geofenceOverlay .navigation-point:hover{background:#000;cursor:pointer}.geofenceOverlay .description{position:absolute;text-align:center;transform:translate(-50%, -50%);left:50%;top:50%;font-family:Roboto,Arial;color:#000;background:rgba(250,250,250,.75);border-radius:3px;padding:5px;opacity:0;transition:.3s all ease-out;transition-property:opacity,transform;text-transform:uppercase}.geofenceOverlay.showLabel canvas{opacity:.2}.geofenceOverlay.showLabel .description{opacity:1;transform:translate(-50%, -50%)}.geofenceOverlay.showLabel.force .description{left:100%;transform:translate(3px, -50%)}.geofenceOverlay.showLabel.force .description:after{content:"";position:absolute;left:0%;transform:translate(-100%, -50%);top:50%;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid rgba(50,50,50,.15)}.geofenceOverlay.showLabel.force canvas{opacity:1}

iframe+div{border:none !important}veri-map{flex:1;display:flex;flex-direction:column;min-height:25px !important;min-width:25px !important;background:rgba(0,0,0,.1);position:relative}veri-map .google-map-container{position:absolute;top:0;left:0;right:0;bottom:0}veri-map.inner-shadow{position:relative}veri-map.inner-shadow:after{content:"";z-index:1;pointer-events:none;position:absolute;left:-5px;right:-5px;top:0;bottom:0;box-shadow:inset 0 0px 3px 0px rgba(0,0,0,.3)}.disabled{opacity:.6;pointer-events:none}.map-popup{min-width:250px}right-click-popup{overflow:hidden}right-click-popup>veri-card{margin:0;min-width:222px}

.gm-style .gm-style-mtc>div{padding:6px !important}veri-map-controls{display:flex;flex-direction:row;margin-top:6px;margin-left:4px}veri-map-controls>*+*{margin-left:10px}veri-map-controls .map-button{color:#666;text-align:center;font-size:12px;display:inline-block;background:#fff;box-shadow:rgba(0,0,0,.298039) 0px 1px 4px -1px;border-radius:2px;min-height:24px;min-width:29px;max-height:24px;display:flex;justify-content:center;align-items:center;position:relative;padding:4px 6px}veri-map-controls .map-button>i.material-icons,veri-map-controls .map-button div>i.material-icons{font-size:18px;width:18px;height:18px;line-height:18px}veri-map-controls .map-button>i.material-icons+*,veri-map-controls .map-button div>i.material-icons+*{margin-left:4px;white-space:nowrap}veri-map-controls .map-button+.map-button{margin-left:10px}veri-map-controls .map-button:hover{color:#343434;background:#f0f0f0;text-decoration:none}veri-map-controls .map-button.active{color:#555;background:#f0f0f0}@media screen and (max-height: 800px){veri-map-controls .map-button{min-height:29px;min-width:29px;padding-bottom:0;padding-top:0}}veri-map-controls .map-control-container{position:relative;background-color:#fff;box-shadow:rgba(0,0,0,.298039) 0px 1px 4px -1px;border-radius:2px;overflow:hidden}veri-map-controls .map-control-container .map-button{margin-left:3px;padding:2px 6px 2px 6px;font-size:12px}veri-map-controls .controls{padding:3px;padding-top:2px;color:#000;height:30px;width:300px;overflow:hidden}@media only screen and (max-width: 414px){veri-map-controls .controls{width:225px;height:37px}}@media only screen and (max-width: 375px){veri-map-controls .controls{width:175px;height:37px}}@media only screen and (max-width: 320px){veri-map-controls .controls{width:125px;height:37px}}veri-map-controls .search-place-input{margin:0;font-weight:normal;font-size:14px;padding-left:36px;padding-right:0;background-color:#fff;box-shadow:none;letter-spacing:-0.1px;max-height:24px;max-width:220px}veri-map-controls .search-place-input::-webkit-input-placeholder{color:rgba(86,86,86,.5) !important;padding-left:0}veri-map-controls .search-place-input::-moz-placeholder{color:rgba(86,86,86,.5) !important}veri-map-controls .search-place-input:-ms-input-placeholder{color:rgba(86,86,86,.5) !important}veri-map-controls .search-place-input:-ms-input-placeholder{color:rgba(86,86,86,.5) !important}veri-map-controls .search-place-input md-autocomplete{height:26px;box-shadow:none}veri-map-controls .search-place-input md-autocomplete md-autocomplete-wrap{height:26px;box-shadow:none}veri-map-controls .search-place-input md-autocomplete md-autocomplete-wrap input{height:26px;box-shadow:none;padding:0 !important}veri-map-controls .search-place-input md-autocomplete md-autocomplete-wrap button md-icon{top:40%}veri-map-controls .search-place-input-icon{top:50%;transform:translateY(-50%);left:10px;font-size:20px;color:rgba(86,86,86,.5);position:absolute}veri-map-controls .line{border-left:1px solid #ddd;height:18px;margin-top:6px}
veri-map-container{flex:1;display:flex;flex-direction:column}
veri-map-popup1{transform:translate3d(-50%, -90%, 0);position:absolute;z-index:49;min-width:275px;max-width:275px;opacity:0;transition:all .3s ease-out;transition-property:opacity,transform,top,left;overflow:visible;pointer-events:none}veri-map-popup1 veri-card{margin:0px}veri-map-popup1 .veri-card-body{padding:10px 16px}veri-map-popup1 driver-summary-panel{padding:0}veri-map-popup1.show{opacity:1;transform:translate3d(calc(-50% + 0.5px), -100%, 0)}veri-map-popup1.show>div{pointer-events:auto}veri-map-popup1>div{position:relative}veri-map-popup1.top-arrow>div:after,veri-map-popup1.top-arrow>div:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;bottom:100%;left:50%;transform:translate(-50%, 0px);border-left-width:8px;border-right-width:8px;border-bottom:8px solid #fff}veri-map-popup1.top-arrow>div:before{border-width:9px;border-bottom-color:rgba(0,0,0,.1)}veri-map-popup1.bottom-arrow>div:after,veri-map-popup1.bottom-arrow>div:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:100%;left:50%;transform:translate(-50%, -1px);border-left-width:8px;border-right-width:8px;border-top:8px solid #fff}veri-map-popup1.bottom-arrow>div:before{border-width:9px;border-top-color:rgba(0,0,0,.1);transform:translate(-50%, 0px)}veri-map-popup1.right-top-arrow>div:after,veri-map-popup1.right-top-arrow>div:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:20px;left:100%;transform:translate(-1px, -50%);border-top-width:8px;border-bottom-width:8px;border-left:8px solid #fff}veri-map-popup1.right-top-arrow>div:before{border-width:9px;border-left-color:rgba(0,0,0,.1);margin-left:1px}veri-map-popup1.left-top-arrow>div:after,veri-map-popup1.left-top-arrow>div:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:20px;right:100%;transform:translate(1px, -50%);border-top-width:8px;border-bottom-width:8px;border-right:8px solid #fff}veri-map-popup1.left-top-arrow>div:before{border-width:9px;border-right-color:rgba(0,0,0,.1)}veri-map-popup1 md-tab-content{padding:0}veri-map-popup1 .popup-header{background:rgba(200,200,200,.1)}veri-map-popup1 .popup-list{display:flex;flex-direction:column}veri-map-popup1 .popup-list-item{color:#2196f3}veri-map-popup1 .popup-list-item:hover{background:rgba(200,200,200,.1);background:rgba(200,200,200,.15);text-decoration:none;color:#0960a5}veri-map-popup1 .popup-list-item,veri-map-popup1 .popup-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;border:0;padding:20px;transition:.15s all ease-out}veri-map-popup1 .popup-list-item>*,veri-map-popup1 .popup-header>*{max-width:100%}veri-map-popup1 .popup-list-item:not(:last-of-type),veri-map-popup1 .popup-header:not(:last-of-type){border-bottom:1px solid #eee}veri-map-popup1 .popup-list-item .popup-list-subbody,veri-map-popup1 .popup-header .popup-list-subbody{color:#777}veri-map-popup1 .popup-list-item .popup-list-subbody:not(:empty),veri-map-popup1 .popup-header .popup-list-subbody:not(:empty){margin-top:5px}veri-map-popup1 .popup-list-item i,veri-map-popup1 .popup-header i{color:#555;vertical-align:top;margin:0 20px 0 0px}
veri-map-single-geofence .map-container{height:200px;width:100%}
delete-confirm{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}delete-confirm>*{max-width:100%}delete-confirm .delete-button{color:#cf4946 !important}delete-confirm .delete-button.disabled{opacity:.6}delete-confirm .confirm-message{padding-left:15px;color:red}delete-confirm .md-button{margin-top:0;margin-bottom:0}
.hide-in-production{outline:solid rgba(255,165,0,.8);outline-offset:-1px;outline-width:1px}.hide-in-production:after{content:"DEV";z-index:1;display:block;position:absolute;top:0;right:0;padding:4px 8px;background:rgba(255,165,0,.8);color:#111;font-weight:normal;font-size:11px;line-height:11px;text-transform:uppercase;pointer-events:none}
.hide-on-ie{position:relative !important}.hide-on-ie{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;position:absolute;left:0;right:0;top:0;height:100%;background:#f4f4f4;text-align:center}.hide-on-ie>*{max-width:100%}.hide-on-ie .line-1{font-size:18px;margin-bottom:10px;color:rgba(0,0,0,.7)}.hide-on-ie .line-2{color:rgba(0,0,0,.54)}
popup-wrapper{display:flex;flex-direction:column;pointer-events:none;position:fixed;top:50%;left:50%;z-index:1000;transition:.3s ease-out all;transition-property:opacity,margin-top,left,top;opacity:0;margin-top:0px}popup-wrapper>ng-transclude>*>*{margin:0}popup-wrapper:not(.show-on-right).left{transform:translate(-100%, 10px)}popup-wrapper:not(.show-on-right).left:after,popup-wrapper:not(.show-on-right).left:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:20px;left:100%;transform:translate(-1px, -50%);border-top-width:8px;border-bottom-width:8px;border-left:8px solid #fff}popup-wrapper:not(.show-on-right).left:before{border-width:9px;border-left-color:#eee;margin-left:1px}popup-wrapper:not(.show-on-right).bottom{transform:translate(-50%, -100%)}popup-wrapper:not(.show-on-right).bottom:after,popup-wrapper:not(.show-on-right).bottom:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:100%;left:50%;transform:translate(-50%, -1px);border-left-width:8px;border-right-width:8px;border-top:8px solid #fff}popup-wrapper:not(.show-on-right).bottom:before{border-width:9px;border-top-color:#eee;transform:translate(-50%, 0px)}popup-wrapper.show-on-right.left:after,popup-wrapper.show-on-right.left:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:20px;right:100%;transform:translate(1px, -50%);border-top-width:8px;border-bottom-width:8px;border-right:8px solid #fff}popup-wrapper.show-on-right.left:before{border-width:9px;border-right-color:#eee}popup-wrapper.show-popup{opacity:1;pointer-events:all;margin-top:-10px}popup-wrapper:empty:before,popup-wrapper:empty:after{opacity:0;pointer-events:none}popup-wrapper>*:not(ng-transclude),popup-wrapper>ng-transclude>right-click-popup>*{margin:0;box-shadow:0px 1px 8px 0px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 3px 3px -2px rgba(0,0,0,.12);border:0}popup-wrapper.ao-0:before,popup-wrapper.ao-0:after{top:30px !important}popup-wrapper.ao-5:before,popup-wrapper.ao-5:after{top:35px !important}popup-wrapper.ao-10:before,popup-wrapper.ao-10:after{top:40px !important}popup-wrapper.ao-15:before,popup-wrapper.ao-15:after{top:45px !important}popup-wrapper.ao-20:before,popup-wrapper.ao-20:after{top:50px !important}popup-wrapper.ao-25:before,popup-wrapper.ao-25:after{top:55px !important}popup-wrapper.ao-30:before,popup-wrapper.ao-30:after{top:60px !important}popup-wrapper.ao-35:before,popup-wrapper.ao-35:after{top:65px !important}popup-wrapper.ao-40:before,popup-wrapper.ao-40:after{top:70px !important}popup-wrapper.ao-45:before,popup-wrapper.ao-45:after{top:75px !important}popup-wrapper.ao-50:before,popup-wrapper.ao-50:after{top:80px !important}popup-wrapper.ao-55:before,popup-wrapper.ao-55:after{top:85px !important}popup-wrapper.ao-60:before,popup-wrapper.ao-60:after{top:90px !important}popup-wrapper.ao-65:before,popup-wrapper.ao-65:after{top:95px !important}popup-wrapper.ao-70:before,popup-wrapper.ao-70:after{top:100px !important}popup-wrapper.ao-75:before,popup-wrapper.ao-75:after{top:105px !important}popup-wrapper.ao-80:before,popup-wrapper.ao-80:after{top:110px !important}popup-wrapper.ao-85:before,popup-wrapper.ao-85:after{top:115px !important}popup-wrapper.ao-90:before,popup-wrapper.ao-90:after{top:120px !important}popup-wrapper.ao-95:before,popup-wrapper.ao-95:after{top:125px !important}popup-wrapper.ao-100:before,popup-wrapper.ao-100:after{top:130px !important}popup-wrapper.ao-105:before,popup-wrapper.ao-105:after{top:135px !important}popup-wrapper.ao-110:before,popup-wrapper.ao-110:after{top:140px !important}popup-wrapper.ao-115:before,popup-wrapper.ao-115:after{top:145px !important}popup-wrapper.ao-120:before,popup-wrapper.ao-120:after{top:150px !important}popup-wrapper.ao-125:before,popup-wrapper.ao-125:after{top:155px !important}popup-wrapper.ao-130:before,popup-wrapper.ao-130:after{top:160px !important}popup-wrapper.ao-135:before,popup-wrapper.ao-135:after{top:165px !important}popup-wrapper.ao-140:before,popup-wrapper.ao-140:after{top:170px !important}popup-wrapper.ao-145:before,popup-wrapper.ao-145:after{top:175px !important}popup-wrapper.ao-150:before,popup-wrapper.ao-150:after{top:180px !important}popup-wrapper.ao-155:before,popup-wrapper.ao-155:after{top:185px !important}popup-wrapper.ao-160:before,popup-wrapper.ao-160:after{top:190px !important}popup-wrapper.ao-165:before,popup-wrapper.ao-165:after{top:195px !important}popup-wrapper.ao-170:before,popup-wrapper.ao-170:after{top:200px !important}popup-wrapper.ao-175:before,popup-wrapper.ao-175:after{top:205px !important}popup-wrapper.ao-180:before,popup-wrapper.ao-180:after{top:210px !important}popup-wrapper.ao-185:before,popup-wrapper.ao-185:after{top:215px !important}popup-wrapper.ao-190:before,popup-wrapper.ao-190:after{top:220px !important}popup-wrapper.ao-195:before,popup-wrapper.ao-195:after{top:225px !important}popup-wrapper.ao-200:before,popup-wrapper.ao-200:after{top:230px !important}popup-wrapper.ao-205:before,popup-wrapper.ao-205:after{top:235px !important}popup-wrapper.ao-210:before,popup-wrapper.ao-210:after{top:240px !important}popup-wrapper.ao-215:before,popup-wrapper.ao-215:after{top:245px !important}popup-wrapper.ao-220:before,popup-wrapper.ao-220:after{top:250px !important}popup-wrapper.ao-225:before,popup-wrapper.ao-225:after{top:255px !important}popup-wrapper.ao-230:before,popup-wrapper.ao-230:after{top:260px !important}popup-wrapper.ao-235:before,popup-wrapper.ao-235:after{top:265px !important}popup-wrapper.ao-240:before,popup-wrapper.ao-240:after{top:270px !important}popup-wrapper.ao-245:before,popup-wrapper.ao-245:after{top:275px !important}popup-wrapper.ao-250:before,popup-wrapper.ao-250:after{top:280px !important}popup-wrapper.ao-255:before,popup-wrapper.ao-255:after{top:285px !important}popup-wrapper.ao-260:before,popup-wrapper.ao-260:after{top:290px !important}popup-wrapper.ao-265:before,popup-wrapper.ao-265:after{top:295px !important}popup-wrapper.ao-270:before,popup-wrapper.ao-270:after{top:300px !important}popup-wrapper.ao-275:before,popup-wrapper.ao-275:after{top:305px !important}popup-wrapper.ao-280:before,popup-wrapper.ao-280:after{top:310px !important}popup-wrapper.ao-285:before,popup-wrapper.ao-285:after{top:315px !important}popup-wrapper.ao-290:before,popup-wrapper.ao-290:after{top:320px !important}popup-wrapper.ao-295:before,popup-wrapper.ao-295:after{top:325px !important}popup-wrapper.ao-300:before,popup-wrapper.ao-300:after{top:330px !important}popup-wrapper.ao-305:before,popup-wrapper.ao-305:after{top:335px !important}popup-wrapper.ao-310:before,popup-wrapper.ao-310:after{top:340px !important}popup-wrapper.ao-315:before,popup-wrapper.ao-315:after{top:345px !important}popup-wrapper.ao-320:before,popup-wrapper.ao-320:after{top:350px !important}popup-wrapper.ao-325:before,popup-wrapper.ao-325:after{top:355px !important}popup-wrapper.ao-330:before,popup-wrapper.ao-330:after{top:360px !important}popup-wrapper.ao-335:before,popup-wrapper.ao-335:after{top:365px !important}popup-wrapper.ao-340:before,popup-wrapper.ao-340:after{top:370px !important}popup-wrapper.ao-345:before,popup-wrapper.ao-345:after{top:375px !important}popup-wrapper.ao-350:before,popup-wrapper.ao-350:after{top:380px !important}popup-wrapper.ao-355:before,popup-wrapper.ao-355:after{top:385px !important}popup-wrapper.ao-360:before,popup-wrapper.ao-360:after{top:390px !important}popup-wrapper.ao-365:before,popup-wrapper.ao-365:after{top:395px !important}popup-wrapper.ao-370:before,popup-wrapper.ao-370:after{top:400px !important}popup-wrapper.ao-375:before,popup-wrapper.ao-375:after{top:405px !important}popup-wrapper.ao-380:before,popup-wrapper.ao-380:after{top:410px !important}popup-wrapper.ao-385:before,popup-wrapper.ao-385:after{top:415px !important}popup-wrapper.ao-390:before,popup-wrapper.ao-390:after{top:420px !important}popup-wrapper.ao-395:before,popup-wrapper.ao-395:after{top:425px !important}popup-wrapper.ao-400:before,popup-wrapper.ao-400:after{top:430px !important}popup-wrapper.ao-405:before,popup-wrapper.ao-405:after{top:435px !important}popup-wrapper.ao-410:before,popup-wrapper.ao-410:after{top:440px !important}popup-wrapper.ao-415:before,popup-wrapper.ao-415:after{top:445px !important}popup-wrapper.ao-420:before,popup-wrapper.ao-420:after{top:450px !important}popup-wrapper.ao-425:before,popup-wrapper.ao-425:after{top:455px !important}popup-wrapper.ao-430:before,popup-wrapper.ao-430:after{top:460px !important}popup-wrapper.ao-435:before,popup-wrapper.ao-435:after{top:465px !important}popup-wrapper.ao-440:before,popup-wrapper.ao-440:after{top:470px !important}popup-wrapper.ao-445:before,popup-wrapper.ao-445:after{top:475px !important}popup-wrapper.ao-450:before,popup-wrapper.ao-450:after{top:480px !important}popup-wrapper.ao-455:before,popup-wrapper.ao-455:after{top:485px !important}popup-wrapper.ao-460:before,popup-wrapper.ao-460:after{top:490px !important}popup-wrapper.ao-465:before,popup-wrapper.ao-465:after{top:495px !important}popup-wrapper.ao-470:before,popup-wrapper.ao-470:after{top:500px !important}popup-wrapper.ao-475:before,popup-wrapper.ao-475:after{top:505px !important}popup-wrapper.ao-480:before,popup-wrapper.ao-480:after{top:510px !important}popup-wrapper.ao-485:before,popup-wrapper.ao-485:after{top:515px !important}popup-wrapper.ao-490:before,popup-wrapper.ao-490:after{top:520px !important}popup-wrapper.ao-495:before,popup-wrapper.ao-495:after{top:525px !important}popup-wrapper.ao-500:before,popup-wrapper.ao-500:after{top:530px !important}
@media print{@page{size:landscape}#printSection{position:absolute;left:-1px;top:0;right:0;bottom:0;z-index:1000000;background:#fff}}
site-updated-indicator{position:relative}site-updated-indicator .new-features{padding:10px;margin:10px;background:rgba(255,255,255,.1);color:#fff;font-size:12px;border-radius:5px}site-updated-indicator .new-features .title{font-weight:500;margin-bottom:10px}site-updated-indicator .new-features .message{margin-bottom:15px;opacity:.8}site-updated-indicator .new-features .actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%}site-updated-indicator .new-features .actions>*{max-width:100%}site-updated-indicator .new-features .actions>a{font-size:13px;padding:0;margin-right:20px}site-updated-indicator .new-features .actions>a:hover{text-decoration:underline}site-updated-indicator i.clear{font-size:16px;width:16px;height:16px;line-height:16px;position:absolute;top:20px;right:20px}site-updated-indicator i.clear:hover{cursor:pointer;color:var(--accent-color)}
snow{position:relative}snow canvas{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}
.fast-scroll *{pointer-events:none !important}
[scroll-shadow]{box-shadow:0;position:relative}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}[scroll-shadow] .radialShadowTop,[scroll-shadow] .radialShadowBottom{content:"";position:sticky;left:0;right:0;min-width:100%;width:100%;min-height:0px;height:0px;overflow:visible;z-index:1;pointer-events:none;animation:.3s ease-out fadeIn}[scroll-shadow] .radialShadowTop:after,[scroll-shadow] .radialShadowBottom:after{content:"";position:absolute;left:0;right:0;height:4px;min-height:4px;background:red;background-repeat:no-repeat}[scroll-shadow] .radialShadowTop{top:0}[scroll-shadow] .radialShadowTop:after{top:0;background:linear-gradient(rgba(0, 0, 0, 0.03), transparent),radial-gradient(farthest-side at 50% 0%, rgba(0, 0, 0, 0.04), transparent) bottom;background-size:100% 4px}[scroll-shadow] .radialShadowBottom{top:100%}[scroll-shadow] .radialShadowBottom:after{bottom:0;background:linear-gradient(transparent, rgba(0, 0, 0, 0.03)),radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.04), transparent) bottom;background-size:100% 4px}
combined-resource-filter{display:block;min-width:500px;margin:-10px}combined-resource-filter .sub-filter-selector{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;padding:20px;background:rgba(0,0,0,.01);border-radius:5px}combined-resource-filter .sub-filter-selector>*{max-width:100%}combined-resource-filter .sub-filter-selector:hover{cursor:pointer;background:rgba(0,0,0,.03)}combined-resource-filter .sub-filter-selector:hover i{color:var(--accent-color)}combined-resource-filter .sub-filter-selector i{font-size:24px;width:24px;height:24px;line-height:24px;color:rgba(0,0,0,.54)}
date-resource-filter .subtitle{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;white-space:nowrap;font-size:11px;color:rgba(0,0,0,.54);text-transform:uppercase;margin:20px 0 10px 0;max-width:150px}date-resource-filter .subtitle>*{max-width:100%}date-resource-filter .subtitle:first-child{margin-top:0px}date-resource-filter .date-selector,date-resource-filter .time-range-selector{background:rgba(0,0,0,.022);border-radius:5px;padding:10px}date-resource-filter .parameter-date{height:42px;margin-bottom:5px}date-resource-filter .parameter-date md-datepicker .md-datepicker-input-container{margin-left:0px}date-resource-filter .date-preset{background:rgba(0,0,0,.05);color:#555;border-radius:5px;padding:5px 10px;transition:.15s ease-out all;white-space:nowrap;user-select:none}date-resource-filter .date-preset:hover,date-resource-filter .date-preset.selected{cursor:pointer;color:#fff;background-color:var(--accent-color)}date-resource-filter .date-preset+.date-preset{margin-left:10px}date-resource-filter .day-selector{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;align-content:stretch}date-resource-filter .day-selector .day-label-selector{display:flex;flex-direction:column;background:rgba(0,0,0,.05);color:#555;border-radius:5px;text-align:center;width:70px;transition:.15s ease-out all}date-resource-filter .day-selector .day-label-selector:hover{background:var(--accent-color);color:#fff;cursor:pointer}date-resource-filter .day-selector .day-label-selector:hover .label{color:#eee}date-resource-filter .day-selector .day-label-selector .label{font-size:11px;padding:5px;color:#999}date-resource-filter .day-selector .day-label-selector .day{padding:10px;font-weight:500}date-resource-filter .day-selector .day-navigator{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;color:rgba(0,0,0,.54);height:auto;transition:.15s ease-out all}date-resource-filter .day-selector .day-navigator>*{max-width:100%}date-resource-filter .day-selector .day-navigator:hover{color:var(--accent-color);background:rgba(0,0,0,.05);cursor:pointer;border-radius:5px}date-resource-filter .resource-feedback{background-color:rgba(207,73,70,.1);border:1px solid rgba(207,73,70,.5);border-radius:5px;text-align:center;padding:8px 10px}date-resource-filter time-picker label{overflow:visible}
driver-resource-filter{flex:1;display:flex;flex-direction:column;margin:-10px;min-width:300px;min-height:40vh}@media only screen and (max-height: 800px){driver-resource-filter{min-height:38vh}}driver-resource-filter .parameter-icon{color:#737373;padding:17px;padding-top:24px}
geofence-resource-filter{flex:1;display:flex;flex-direction:column;margin:-10px;min-width:300px;min-height:50vh;padding:0}
group-resource-filter{flex:1;display:flex;flex-direction:column;margin:-10px;min-width:500px;min-height:50vh;max-height:50vh}@media only screen and (max-width: 500px){group-resource-filter{min-width:95vw}group-resource-filter .child-count{display:none !important}}
observations-resource-filter{flex:1;display:flex;flex-direction:column;margin:-10px;min-width:300px;min-height:50vh;padding:0}
table-column-resource-filter{display:flex;flex-direction:column;margin:-10px;min-width:350px}table-column-resource-filter veri-card{margin:0;border:0;box-shadow:none}table-column-resource-filter veri-card header,table-column-resource-filter veri-card veri-simple-nav{display:none}
tags-resource-filter{flex:1;display:flex;flex-direction:column;margin:-10px;min-width:300px;min-height:50vh;padding:0}tags-resource-filter .tags-filter{padding:20px 0;height:100%;width:100%;border-left:5px solid gray;margin-right:5px}
vehicle-resource-filter{flex:1;display:flex;flex-direction:column;margin:-10px;min-width:300px;min-height:40vh}@media only screen and (max-height: 800px){vehicle-resource-filter{min-height:38vh}}vehicle-resource-filter .parameter-icon{color:#737373;padding:17px;padding-top:24px}
new-resource-filter-bar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:visible}new-resource-filter-bar[new=true]{justify-content:flex-end;align-items:center;align-content:center;max-width:100%}new-resource-filter-bar[new=true]>*{max-width:100%}new-resource-filter-bar[new=true] .filter-settings{top:42px;border-radius:5px;box-shadow:#fff 0px 0px 0px 0px,rgba(0,0,0,.05) 0px 0px 0px 1px,rgba(0,0,0,.1) 0px 10px 15px -3px,rgba(0,0,0,.05) 0px 4px 6px -2px}new-resource-filter-bar[new=true] .filter-settings.center{box-shadow:0 0 0 1000px rgba(0,0,0,.3) !important}new-resource-filter-bar[new=true] .filter-settings>ng-transclude{flex:1;display:flex;flex-direction:row;z-index:2;padding:0}new-resource-filter-bar[new=true] .filter-settings>ng-transclude>*:not(:empty){flex:1;padding:10px}new-resource-filter-bar[new=true] .filter-settings .manual-filter-setting{padding:10px}new-resource-filter-bar[new=true] v-button .filter-title{display:none}new-resource-filter-bar[new=true] .filter-setting-add-filter-option{display:flex;flex-direction:row;padding:6px 16px;user-select:none;cursor:pointer}new-resource-filter-bar[new=true] .filter-setting-add-filter-option:first-child{margin-top:4px}new-resource-filter-bar[new=true] .filter-setting-add-filter-option:last-child{margin-bottom:4px}new-resource-filter-bar[new=true] .filter-setting-add-filter-option:hover{background:rgba(0,0,0,.03)}new-resource-filter-bar[new=true] .filter-setting-add-filter-option i{color:rgba(0,0,0,.54);margin-right:8px}new-resource-filter-bar[new=true] .filter-setting-add-filter-option .filter-title-label{font-size:13px}new-resource-filter-bar[new=true] .filter-drop-down{min-height:32px}new-resource-filter-bar[new=true] .filter-title{font-weight:400;color:rgba(0,0,0,.54);margin-right:5px}new-resource-filter-bar[new=true] .filter-settings-actions{padding:5px}new-resource-filter-bar>*{max-width:100%}new-resource-filter-bar .filter-drop-down,new-resource-filter-bar .filter-settings{background:#fff;border:1px solid #eee;border-radius:5px}new-resource-filter-bar .inline{position:relative;display:flex;flex-direction:row}new-resource-filter-bar .stacked{display:flex;flex-direction:column}new-resource-filter-bar .stacked .filter-drop-down{min-height:24px;margin-bottom:10px}new-resource-filter-bar .center.filter-settings{position:fixed;top:50% !important;left:50% !important;right:unset !important;transform:translate(-50%, -50%);min-width:70%;z-index:5;max-width:97%}new-resource-filter-bar .filter-drop-down{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:0px 8px;padding-right:20px;height:24px;position:relative;margin:0 0 0 7px;transition:.3s ease-out background;cursor:pointer;user-select:none;z-index:2;z-index:1;max-width:250px;overflow:hidden}new-resource-filter-bar .filter-drop-down>*{max-width:100%}new-resource-filter-bar .filter-drop-down.highlight{z-index:3;border:1px solid #eee;box-shadow:0 0px 2px 0px #1c203e}new-resource-filter-bar .filter-drop-down.disabled{opacity:.6;pointer-events:none}new-resource-filter-bar .filter-drop-down.disabled:hover{cursor:pointer}new-resource-filter-bar .filter-drop-down.fade{background:#f2f2f2;background:#fafafa}new-resource-filter-bar .filter-drop-down:hover{box-shadow:0 0px 2px 0px #1c203e;border-color:transparent}new-resource-filter-bar .filter-drop-down .filter-title{color:rgba(0,0,0,.5);font-size:11px;margin-left:5px;white-space:nowrap}new-resource-filter-bar .filter-drop-down .filter-title-icon{color:rgba(0,0,0,.5)}new-resource-filter-bar .filter-drop-down .filter-label{margin:0 5px;color:rgba(0,0,0,.7)}new-resource-filter-bar .filter-drop-down .filter-label.bold{color:inherit;font-weight:500;font-weight:bold}new-resource-filter-bar .filter-drop-down:after{color:#777;font-size:16px;content:"keyboard_arrow_down";font-family:"Material Icons";position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:.3s ease-out transform}new-resource-filter-bar .filter-drop-down.open{border-color:transparent;border-bottom-color:#fff;z-index:6;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12);clip-path:inset(-5px -5px 0px -5px)}new-resource-filter-bar .filter-drop-down.open:after{transform:translateY(-50%) rotate(-180deg)}new-resource-filter-bar .hide-drop-down-icon.filter-drop-down{padding:0 8px;max-width:150px;margin:0;margin-right:5px}new-resource-filter-bar .hide-drop-down-icon.filter-drop-down .filter-label{width:100%}new-resource-filter-bar .hide-drop-down-icon.filter-drop-down:after{display:none;padding:0;margin:0}new-resource-filter-bar .filter-settings{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;display:flex;flex-direction:column;overflow:hidden;position:absolute;top:24px;z-index:5;min-width:200px;max-width:600px;border-top-right-radius:0;border-color:#fff;box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12)}new-resource-filter-bar .filter-settings.ng-enter,new-resource-filter-bar .filter-settings.ng-hide,new-resource-filter-bar .filter-settings.ng-leave.ng-leave-active,new-resource-filter-bar .filter-settings.ng-hide-add.ng-hide-add-active,new-resource-filter-bar .filter-settings.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}new-resource-filter-bar .filter-settings.ng-enter.ng-enter-active,new-resource-filter-bar .filter-settings.ng-add.ng-add-active,new-resource-filter-bar .filter-settings.ng-hide-remove.ng-hide-remove-active,new-resource-filter-bar .filter-settings.ng-hide-add,new-resource-filter-bar .filter-settings.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}new-resource-filter-bar .filter-settings.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}new-resource-filter-bar .filter-settings>ng-transclude{flex:1;display:flex;flex-direction:column;display:block;padding:10px;z-index:2}new-resource-filter-bar .filter-settings .filter-settings-actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;background:rgba(0,0,0,.03);border-top:1px solid #eee;z-index:15}new-resource-filter-bar .filter-settings .filter-settings-actions>*{max-width:100%}new-resource-filter-bar .filter-settings .filter-settings-actions .md-button{margin:0}
resource-filter-bar-modal,resource-filter-bar-modal>.modal{position:absolute;top:0;bottom:0;right:0;left:0;pointer-events:none;background:transparent;transition:.3s ease-out background;transition-property:background,opacity;z-index:2;opacity:1}resource-filter-bar-modal.show,resource-filter-bar-modal>.modal.show{pointer-events:all;background:rgba(0,0,0,.1);background:rgba(0,0,0,.05);background-color:rgba(33,33,33,.35);opacity:.48}
journey-summary{display:block;position:relative}journey-summary:before{content:"";position:absolute;top:0;bottom:0;left:29px;border-right:1px dashed rgba(0,0,0,.1)}journey-summary veri-card{border-left:3px solid #eee}journey-summary .journey-header{background:#fff;z-index:1}journey-summary .journey-header driver-summary-panel{margin-left:-4px;min-width:50%}journey-summary .journey-header driver-summary-panel vehicle-reg{display:none}journey-summary .journey-header .journey-summary{font-size:11px;color:#999;text-align:right;margin:3px 10px;margin-left:0;white-space:nowrap}journey-summary .journey-container{padding:0px;background:#fff;border-radius:3px;position:relative}journey-summary .journey-container:before{content:"";position:absolute;left:0;top:0;bottom:0;width:30px;background:#f8f8f8}journey-summary .journey-container:after{content:"";position:absolute;width:1px;left:15px;top:20px;bottom:25px;border-right:1px dashed rgba(0,0,0,.1)}journey-summary .journey-container .location-time{display:inline-block;font-size:11px}journey-summary .journey-container .location-text i.material-icons{color:#999;vertical-align:top}journey-summary .journey-container .location-text:empty{display:none}journey-summary .journey-container .journey-event{display:flex;flex-direction:column;justify-content:center;align-items:stretch;align-content:stretch;position:relative;padding:0px;padding-left:40px;font-size:11px;margin:10px;margin-left:0;min-height:25px}journey-summary .journey-container .journey-event:hover i.material-icons.marker-sub-icon{box-shadow:0 0 0px 2px rgba(33,150,243,.2);box-sizing:content-box}journey-summary .journey-container .journey-event i.material-icons.marker-sub-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;color:#777;border:1px solid #eee;border-radius:50%;background:#fff;position:absolute;left:15px;top:50%;width:22px;height:22px;font-size:14px;transform:translate(-50%, -50%);z-index:1;transition:.3s ease-out box-shadow}journey-summary .journey-container .journey-event i.material-icons.marker-sub-icon>*{max-width:100%}journey-summary .journey-container .journey-event,journey-summary .journey-container .journey-event-link{max-height:30px;opacity:1}journey-summary .journey-container .journey-event.ng-enter,journey-summary .journey-container .journey-event.ng-hide,journey-summary .journey-container .journey-event.ng-leave.ng-leave-active,journey-summary .journey-container .journey-event.ng-hide-add.ng-hide-add-active,journey-summary .journey-container .journey-event.ng-hide-remove,journey-summary .journey-container .journey-event-link.ng-enter,journey-summary .journey-container .journey-event-link.ng-hide,journey-summary .journey-container .journey-event-link.ng-leave.ng-leave-active,journey-summary .journey-container .journey-event-link.ng-hide-add.ng-hide-add-active,journey-summary .journey-container .journey-event-link.ng-hide-remove{max-height:0px;opacity:0;overflow:hidden;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}journey-summary .journey-container .journey-event.ng-enter.ng-enter-active,journey-summary .journey-container .journey-event.ng-add.ng-add-active,journey-summary .journey-container .journey-event.ng-hide-remove.ng-hide-remove-active,journey-summary .journey-container .journey-event.ng-hide-add,journey-summary .journey-container .journey-event.ng-leave,journey-summary .journey-container .journey-event-link.ng-enter.ng-enter-active,journey-summary .journey-container .journey-event-link.ng-add.ng-add-active,journey-summary .journey-container .journey-event-link.ng-hide-remove.ng-hide-remove-active,journey-summary .journey-container .journey-event-link.ng-hide-add,journey-summary .journey-container .journey-event-link.ng-leave{max-height:30px;opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}journey-summary .journey-container .journey-event.ng-enter-stagger,journey-summary .journey-container .journey-event-link.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}journey-summary .journey-container .journey-event-link{text-align:center;display:block;margin:10px;margin-left:30px;font-size:11px}journey-summary .journey-parked{display:flex;flex-direction:row;margin-top:15px;margin-bottom:5px;margin-left:22px;z-index:1000}journey-summary .journey-parked i{background:#aaa;border-radius:3px;color:#fff}journey-summary .journey-parked span{margin:0;margin-left:5px;margin-right:5px;font-size:11px}journey-summary .more-events{text-align:center;color:rgba(0,0,0,.5);font-size:11px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}journey-summary{height:auto;text-shadow:none;overflow-x:hidden;text-shadow:none;overflow-y:auto}journey-summary .reverse{flex-direction:column-reverse}journey-summary .veri-card{cursor:pointer;z-index:auto;border:1px solid rgba(200,200,200,.5);position:relative;border-radius:3px;opacity:.8}journey-summary .veri-card.selected,journey-summary .veri-card:hover{opacity:1;border:1px solid rgba(100,100,100,.5)}journey-summary .veri-card.selected .journey-date,journey-summary .veri-card:hover .journey-date{color:#00426a;font-weight:500}journey-summary .veri-card.selected .journey-distance,journey-summary .veri-card:hover .journey-distance{color:rgba(0,0,0,.7)}journey-summary .veri-card .journey-location{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:12px;color:rgba(110,110,110,.7);font-size:11px;text-transform:none}journey-summary .veri-card .journey-location+.journey-location{text-align:right}journey-summary .veri-card .veri-card-title-top{display:flex;flex-direction:row;border:0}journey-summary .veri-card .journey-date{color:#555;font-weight:400}journey-summary .veri-card .selection-indicator{opacity:0;position:absolute;top:0;bottom:0;transition:.15s all ease-out}journey-summary .veri-card-title-top{border-bottom:2px solid transparent}journey-summary .veri-card-title-top i.material-icons{color:#bbb}journey-summary .veri-card-title-top>div:last-of-type{text-align:right}journey-summary .journey-thumbnail{min-height:133px;width:100%;border-top:1px solid rgba(200,200,200,.8);border-bottom:1px solid rgba(200,200,200,.8)}journey-summary .journey-distance{padding:8px 16px;color:rgba(0,0,0,.54)}journey-summary .journey-distance .material-icons{vertical-align:top;margin-left:10px}journey-summary .nextJourneyInformation,journey-summary .journeyOverview{text-align:center;padding:5px 10px;color:#aaa;font-size:12px}
.is-mobile-device vehicle-list .filter-container group-selector,.is-mobile-device vehicle-list .filter-container veri-search-box{max-width:none}.is-mobile-device vehicle-list .filter-container group-selector{margin-left:10px}vehicle-list{flex:1;display:flex;flex-direction:column}vehicle-list .filter-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;background:#fff;border-bottom:1px solid #eee;padding:7px}vehicle-list .filter-container>*{max-width:100%}vehicle-list .filter-container group-selector,vehicle-list .filter-container veri-search-box{flex:1;max-width:125px}vehicle-list .filter-container .sort-icon{font-size:18px;width:18px;height:18px;line-height:18px;cursor:pointer;margin:0 7px}vehicle-list .filter-container .sort-icon:hover{color:var(--accent-color)}vehicle-list group-selector{max-width:50%}vehicle-list .list-options{transition:.3s ease-out all;transition-property:max-height opacity;overflow:hidden;max-height:116px;opacity:1;background:rgba(0,0,0,.02);border-bottom:1px solid #eee}vehicle-list .list-options.ng-enter,vehicle-list .list-options.ng-hide,vehicle-list .list-options.ng-leave.ng-leave-active,vehicle-list .list-options.ng-hide-add.ng-hide-add-active,vehicle-list .list-options.ng-hide-remove{max-height:0;opacity:0;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}vehicle-list .list-options.ng-enter.ng-enter-active,vehicle-list .list-options.ng-add.ng-add-active,vehicle-list .list-options.ng-hide-remove.ng-hide-remove-active,vehicle-list .list-options.ng-hide-add,vehicle-list .list-options.ng-leave{max-height:116px;opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}vehicle-list .list-options.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}vehicle-list driver-summary-panel{padding:0}vehicle-list veri-marker{margin-left:5px;margin-right:-5px}vehicle-list .vehicle-location,vehicle-list .vehicle-time,vehicle-list .vehicle-distance{white-space:nowrap;text-transform:capitalize;padding-top:5px;vertical-align:baseline;color:rgba(110,110,110,.9);font-size:11px;text-shadow:none;display:inline-block}vehicle-list .vehicle-location .material-icons,vehicle-list .vehicle-time .material-icons,vehicle-list .vehicle-distance .material-icons{color:#aaa;margin-left:3px}vehicle-list .vehicle-time{margin-right:5px;text-transform:capitalize;min-width:80px}vehicle-list .vehicle-distance{margin-left:10px;display:none;font-weight:500}vehicle-list .vehicle-card{height:56px}vehicle-list .vehicle-card.non-functioning .vehicle-time{color:#cf4946}vehicle-list .vehicle-card .vehicle-card-title .vehicle-reg{margin:0 10px;height:20px}vehicle-list .vehicle-card .vehicle-card-title .vehicle-reg+battery-indicator{margin-left:-8px}vehicle-list .vehicle-card .vehicle-card-title .vehicle-location{margin-left:10px}vehicle-list .vehicle-card .vehicle-card-title .vehicle-location .material-icons{vertical-align:bottom;color:#999}vehicle-list .vehicle-card.trailer{padding-left:0;position:relative}vehicle-list .vehicle-card.trailer:before{content:"";position:absolute;background:rgba(0,0,0,.05);left:0;top:0;bottom:0;width:36px}vehicle-list .vehicle-card.trailer>div{border-left:1px solid #eee;margin-left:36px;padding:8px;padding-right:0}vehicle-list .vehicle-card.trailer>div:before,vehicle-list .vehicle-card.trailer>div:after{content:"";position:absolute}vehicle-list .vehicle-card.trailer>div:before{top:0px;height:28px;left:18px;width:18px;border-bottom:1px dashed rgba(0,0,0,.2)}vehicle-list .vehicle-card.trailer>div:after{top:0px;height:28px;left:18px;width:1px;border-right:1px dashed rgba(0,0,0,.2);transform:translate(-50%, 0%)}.veri-list-row{background:#fff;transition:.3s ease all;transition-property:background,border;position:relative;text-shadow:none;user-select:none;padding:7px 10px;border-top:1px solid #eee;position:relative}.veri-list-row.right{text-align:right}.veri-list-row:first-child{border:none}.veri-list-row:hover,.veri-list-row.selected{background:rgba(0,0,0,.08);cursor:pointer;border-color:rgba(150,150,150,.5)}.veri-list-row:hover+.veri-list-row,.veri-list-row.selected+.veri-list-row{border-color:rgba(150,150,150,.5)}
veri-route-tabs{flex:1;display:flex;flex-direction:column}veri-route-tabs ui-view.tab-ui-view{display:flex;flex-direction:column;position:absolute;top:0;left:0;right:0;height:100%;bottom:0;transition:.3s ease-out transform;transition-property:transform,opacity;transform:perspective(500px) translate3d(0, 0, 0);will-change:transform}veri-route-tabs ui-view.tab-ui-view>*{flex:1}veri-route-tabs ui-view.tab-ui-view.ng-enter,veri-route-tabs ui-view.tab-ui-view.ng-leave{transition-duration:300ms;-webkit-backface-visibility:hidden;-webkit-perspective:1000}veri-route-tabs ui-view.tab-ui-view.ng-enter{transform:perspective(500px) translate3d(0, 0, -10px);opacity:0}veri-route-tabs ui-view.tab-ui-view.ng-enter-active{transform:perspective(500px) translate3d(0, 0, 0);opacity:1}veri-route-tabs ui-view.tab-ui-view.ng-leave{transform:perspective(500px) translate3d(0, 0, 0);opacity:1}veri-route-tabs ui-view.tab-ui-view.ng-leave-active{transform:perspective(500px) translate3d(0, 0, 0);transform:perspective(500px) translate3d(0, 0, -10px);opacity:0}
veri-calendar{display:flex;flex-direction:column}veri-calendar veri-card{min-height:250px}
download-as-report{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:relative}download-as-report>*{max-width:100%}download-as-report .download-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:relative;cursor:pointer;font-size:20px;padding:0}download-as-report .download-icon>*{max-width:100%}download-as-report .download-icon:hover{background:rgba(0,0,0,.03)}download-as-report .download-icon:hover i,download-as-report .download-icon:hover span{color:var(--accent-color)}download-as-report .download-icon span{font-size:14px;margin-left:5px;font-weight:500}download-as-report .download-icon.disabled{background:rgba(0,0,0,.01);cursor:default}download-as-report .download-icon.disabled i,download-as-report .download-icon.disabled span{color:#ededed}download-as-report .download-icon.disabled:hover{background:rgba(0,0,0,.03)}download-as-report .download-options{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform;opacity:1;pointer-events:all;transform:translateY(0px);overflow:visible;position:absolute;right:-10px;top:35px;z-index:3;min-width:200px;box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12)}download-as-report .download-options.ng-enter,download-as-report .download-options.ng-hide,download-as-report .download-options.ng-leave.ng-leave-active,download-as-report .download-options.ng-hide-add.ng-hide-add-active,download-as-report .download-options.ng-hide-remove{pointer-events:none;opacity:0;transform:translateY(-10px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}download-as-report .download-options.ng-enter.ng-enter-active,download-as-report .download-options.ng-add.ng-add-active,download-as-report .download-options.ng-hide-remove.ng-hide-remove-active,download-as-report .download-options.ng-hide-add,download-as-report .download-options.ng-leave{opacity:1;pointer-events:all;transform:translateY(0px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}download-as-report .download-options.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}download-as-report .download-options:after,download-as-report .download-options:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;bottom:100%;left:50%;transform:translate(-50%, 0px);border-left-width:8px;border-right-width:8px;border-bottom:8px solid #fff}download-as-report .download-options:before{border-width:9px;border-bottom-color:rgba(0,0,0,.1)}download-as-report .download-options:after,download-as-report .download-options:before{left:90%}download-as-report .download-options .options-list{list-style:none;padding:0;margin:0}download-as-report .download-options .options-list .options{margin:0;padding:20px;cursor:pointer;border:none;border-left:5px solid transparent}download-as-report .download-options .options-list .options span{line-height:24px}download-as-report .download-options .options-list .options .option-type{text-transform:uppercase}download-as-report .download-options .options-list .options i{opacity:0;color:#a9a9a9;margin-right:0px;transition:.3s ease-out}download-as-report .download-options .options-list .options.selected,download-as-report .download-options .options-list .options:hover{background:#f4f4f4;border-color:#ff6e40}download-as-report .download-options .options-list .options.selected .selected-icon,download-as-report .download-options .options-list .options:hover .selected-icon{opacity:1;display:block;transform:translateX(-10px)}download-as-report .download-options .options-list .options.selected{border-color:#ff6e40}download-as-report .left{right:0;left:1px}download-as-report .left:after,download-as-report .left:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;bottom:100%;left:50%;transform:translate(-50%, 0px);border-left-width:8px;border-right-width:8px;border-bottom:8px solid #fff}download-as-report .left:before{border-width:9px;border-bottom-color:rgba(0,0,0,.1)}download-as-report .left:after,download-as-report .left:before{left:10%}
.export-dialog{height:600px;width:1100px}events-export{display:flex;flex-direction:row}
.export-dialog{height:600px;width:1100px;overflow:hidden}journeys-export{display:flex;flex-direction:row;overflow-x:scroll}
.export-dialog{height:600px;width:1100px}plots-export{display:flex;flex-direction:row}
external-reference{flex:1;display:flex;flex-direction:column}external-reference .vor-record-container{position:relative}external-reference md-input-container{margin-bottom:0}external-reference veri-table .table-cell:not(.no-wrap){white-space:break-spaces}
#externalReferenceRecordDialog{width:700px}#externalReferenceRecordDialog .invalid-message{padding-left:15px;color:red}#externalReferenceRecordDialog .type-container{margin-bottom:0px;padding:0}
veri-search-box+group-selector{padding:7px 0}group-selector{display:flex;flex-direction:column;justify-content:center;align-items:stretch;align-content:stretch;z-index:2;position:relative}group-selector .fake-combo-box{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;min-height:27px;background:#fff;border:1px solid #eee;border-radius:5px;margin-left:0;padding-left:10px;padding-right:2px;cursor:pointer}group-selector .fake-combo-box>*{max-width:100%}group-selector .fake-combo-box:hover{box-shadow:0 0 2px 0px rgba(0,0,0,.1)}group-selector .fake-combo-box:after{content:"arrow_drop_down";font-family:"Material Icons";color:rgba(0,0,0,.54);font-size:24px;line-height:14px}group-selector veri-card{position:absolute;margin:0;top:7px;right:7px;min-height:400px;max-height:80%;overflow:hidden;min-width:370px;z-index:1;transform-origin:top right;border:0;box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12);opacity:1;transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}group-selector veri-card.TopLeft{transform-origin:top left;top:0px;right:unset;left:0px}group-selector veri-card.BottomLeft{transform-origin:bottom left;top:-400%;right:unset;left:0px}group-selector veri-card.ng-enter,group-selector veri-card.ng-hide,group-selector veri-card.ng-leave.ng-leave-active,group-selector veri-card.ng-hide-add.ng-hide-add-active,group-selector veri-card.ng-hide-remove{opacity:0;transform:translate3d(0, -10px, 0) scale3d(0.8, 0.8, 0.8);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}group-selector veri-card.ng-enter.ng-enter-active,group-selector veri-card.ng-add.ng-add-active,group-selector veri-card.ng-hide-remove.ng-hide-remove-active,group-selector veri-card.ng-hide-add,group-selector veri-card.ng-leave{opacity:1;transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}group-selector veri-card.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}group-selector veri-card group-hierarchy{min-height:351px;position:absolute;top:0;left:0;right:0;bottom:0}group-selector veri-card group-hierarchy .child-count{display:none}
tags{width:100%;display:flex;flex-direction:column}tags .tag-chip{border-left:3px solid #d3d3d3;border-radius:3px;padding:5px 8px;font-size:12px}tags .tag-chip>*{font-weight:400}tags md-chips{padding:5px;padding-bottom:0;border:1px solid #eee;border-radius:5px;box-shadow:none}tags md-chips.readonly{border:none;padding:0}tags md-chips .md-chips.md-removable md-chip .md-chip-content{padding-right:4px;padding-right:0px}tags md-chips .md-chips .md-chip-input-container input[type=search]{border:none;line-height:22px;min-height:22px;height:22px;padding-top:0;padding-bottom:0;background:transparent;border:none;box-shadow:none}tags md-chips .md-chips md-autocomplete{height:20px}tags md-chips .md-chips md-chip{overflow:hidden;padding:0;margin-right:5px;margin-bottom:5px;background:#f2f2f2;border:1px solid #eee;border-left:none;font-weight:normal;border-radius:3px;line-height:20px;height:20px;height:auto;box-shadow:none}tags md-chips .md-chips md-chip.md-focused{color:inherit}tags md-chips .md-chips md-chip .md-chip-remove{background:#e5e5e5;width:20px;height:20px;top:-5px}tags md-chips .md-chips md-chip .md-chip-remove:hover{background:#d7d7d7}tags md-chips .md-chips md-chip .md-chip-remove md-icon{height:14px;width:14px;min-height:14px;min-width:14px}tags md-chips md-chips-wrap.md-chips{box-shadow:none}tags md-chips .tag-container{width:250px}.tag-autocomplete-list-item{margin-left:-15px;border-left:5px solid gray;height:46px}
veri-date-range{display:block}veri-date-range .parameter-date{height:42px;margin-bottom:5px}veri-date-range .md-errors-spacer{display:none}veri-date-range md-datepicker{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}veri-date-range md-datepicker>*{max-width:100%}veri-date-range md-datepicker .md-button.md-datepicker-button{margin:0;float:none;top:auto;margin-top:auto;min-width:40px;margin-left:12px}veri-date-range .md-datepicker-input-container .md-datepicker-input{background:#fff}veri-date-range .time-icon{color:gray;min-width:40px;padding:8px;margin-right:12px;margin-left:12px}
veri-List{display:flex;flex-direction:column;user-select:none;position:relative}veri-List .list-container{flex:1;display:flex;flex-direction:column}veri-List .list-container .list-body{flex:1;display:flex;flex-direction:column;min-height:150px}veri-List .list-container.clickable .list-row:hover{background:rgba(0,0,0,.07);cursor:pointer;border-color:rgba(150,150,150,.4)}veri-List .list-container.clickable .list-row:hover+.list-row{border-color:rgba(150,150,150,.4)}veri-List .list-row{border-top:1px solid rgba(200,200,200,.3);transition:.3s ease-out background;overflow:hidden;min-height:10px}veri-List .list-row:first-child{border:none}veri-List .list-row .list-row-inner{display:flex;flex-direction:row;padding:8px 10px}veri-List .list-row.selected{background:rgba(0,0,0,.12)}veri-List veri-search-box .veri-search{padding:7px}veri-List veri-simple-nav{border:none !important}veri-List .veri-select-box{max-width:50%}
veri-page{flex:1;display:flex;flex-direction:column;background:#f5f5f5}veri-page .veri-page-header{border-bottom:1px solid #eee}veri-page .veri-page-header h1{margin:8px}veri-page .veri-page-content>veri-tabs md-nav-bar,veri-page .veri-page-content>md-nav-bar{background:#fff}veri-page .veri-page-content>veri-tabs md-nav-bar .md-nav-bar,veri-page .veri-page-content>md-nav-bar .md-nav-bar{border-bottom-width:1px}
veri-tab{flex:1;display:flex;flex-direction:column;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:-1px;transition:.3s ease-out transform;transition-property:transform,opacity;transform:perspective(500px) translate3d(0, 0, 0);will-change:transform;opacity:1}veri-tab.is-right,veri-tab.is-left{opacity:0;pointer-events:none}veri-tab.is-right{transform:perspective(500px) translate3d(0, 0, 0)}veri-tab.is-right.state-changed{transform:perspective(500px) translate3d(0, 0, -10px)}veri-tab.is-left{transform:perspective(500px) translate3d(0, 0, 0)}veri-tab.is-left.state-changed{transform:perspective(500px) translate3d(0, 0, -10px)}veri-tab>div{flex:1;display:flex;flex-direction:column;overflow:hidden}
veri-tabs{display:flex;flex-direction:column}veri-tabs.hide-actions .stepper-actions{display:none}veri-tabs.new>.tab-title-container{border-bottom:1px solid rgba(0,0,0,.05);background:transparent}veri-tabs.new>.tab-title-container md-nav-bar{background:transparent}veri-tabs.new>.tab-title-container ul button.md-button{text-transform:none;width:100%;color:#555;font-size:13px;font-weight:400}veri-tabs.new>.tab-title-container ul button.md-button.md-active{border-color:var(--accent-color);background:transparent;font-weight:bold;color:#333}veri-tabs.new>.tab-title-container ul button.md-button{padding:0;margin-right:40px}veri-tabs.new>.tab-title-container ul button.md-button .md-ripple-container{display:none}veri-tabs.new>.tab-title-container ul button.md-button .custom-icon{margin-right:8px}veri-tabs.grey-mode>.tab-title-container{border-bottom:1px solid rgba(0,0,0,.05);background:transparent}veri-tabs.grey-mode>.tab-title-container md-nav-bar{background:transparent}veri-tabs.grey-mode>.tab-title-container ul button.md-button{text-transform:none;width:100%;color:#555;font-size:13px;font-weight:400}veri-tabs.grey-mode>.tab-title-container ul button.md-button.md-active{border-color:var(--accent-color);background:transparent;font-weight:bold;color:#333}veri-tabs.grey-mode>.tab-title-container{background:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.05)}veri-tabs.transparent{background:transparent}veri-tabs.transparent>.tab-title-container{border-bottom:1px solid rgba(0,0,0,.05);background:transparent}veri-tabs.transparent>.tab-title-container md-nav-bar{background:transparent}veri-tabs.transparent>.tab-title-container ul button.md-button{text-transform:none;width:100%;color:#555;font-size:13px;font-weight:400}veri-tabs.transparent>.tab-title-container ul button.md-button.md-active{border-color:var(--accent-color);background:transparent;font-weight:bold;color:#333}veri-tabs.transparent>.tab-title-container{background:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.05)}veri-tabs.transparent .veri-tab-container,veri-tabs.transparent>.tab-title-container{background:transparent}veri-tabs .veri-tab-container{display:flex;flex-direction:row;position:relative;overflow:hidden;transition:.3s ease-out min-height}veri-tabs .md-nav-bar{border:0}veri-tabs ._md-nav-button-text{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}veri-tabs ._md-nav-button-text>*{max-width:100%}veri-tabs ._md-nav-button-text .title{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}veri-tabs ._md-nav-button-text .title>*{max-width:100%}veri-tabs ._md-nav-button-text .subtitle{color:#999;font-size:11px;line-height:15px;margin-top:-5px}veri-tabs veri-badge{margin-left:2px;margin-top:-18px;background:var(--accent-color);background:#cf4946;box-shadow:none}veri-tabs .tab-count{line-height:initial;color:rgba(0,0,0,.5);font-weight:normal;margin-left:5px;margin-top:-1px;color:rgba(0,0,0,.54);border-radius:4px;background:rgba(0,0,0,.05);font-size:11px;padding:1px 6px}veri-tabs .spin{animation:spin 1s infinite linear;position:relative;top:2px}veri-tabs .alert-icon{margin-right:0 !important}veri-tabs .alert-icon.material-icons{margin-left:2px !important}veri-tabs .stepper md-nav-bar{display:none}veri-tabs .tab-title-container{border-bottom:1px solid #eee;background:#fff}veri-tabs .tab-title-container.has-stepper{background:transparent;border-bottom:none}veri-tabs .tab-title-container.has-stepper+.veri-tab-container{border-radius:5px}veri-tabs .tab-title-container.is-mobile{border-bottom:none}veri-tabs .tab-title-container.is-mobile .stepper-bar-wrapper .stepper-bar{display:flex;flex-direction:column;justify-content:flex-start;align-items:end;align-content:end;max-width:100%}veri-tabs .tab-title-container.is-mobile .stepper-bar-wrapper .stepper-bar>*{max-width:100%}veri-tabs .stepper-bar-wrapper{flex:1;display:flex;flex-direction:row;overflow:hidden}veri-tabs .stepper-bar-wrapper .stepper-bar{display:flex;flex-direction:row;padding:20px;padding-left:0 !important;padding-top:0 !important;border-bottom:none;margin:0;background:transparent;transform:translateX(0px);transition:transform 300ms ease-in-out}@media screen and (max-width: 1280px),screen and (max-height: 768px){veri-tabs .stepper-bar-wrapper .stepper-bar{padding:10px}}veri-tabs .stepper-bar-wrapper .stepper-bar li{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;list-style-type:none;margin:0;padding:0;padding:4px 8px;position:relative;margin-right:20px;overflow:visible}veri-tabs .stepper-bar-wrapper .stepper-bar li>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){veri-tabs .stepper-bar-wrapper .stepper-bar li{margin-right:10px}}veri-tabs .stepper-bar-wrapper .stepper-bar li:not(:first-child){margin-left:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){veri-tabs .stepper-bar-wrapper .stepper-bar li:not(:first-child){margin-left:10px}}veri-tabs .stepper-bar-wrapper .stepper-bar li i.right-chevron{position:absolute;right:-20px;color:#464646}veri-tabs .stepper-bar-wrapper .stepper-bar li:last-child i.right-chevron,veri-tabs .stepper-bar-wrapper .stepper-bar li:last-child i.check{visibility:hidden}veri-tabs .stepper-bar-wrapper .stepper-bar li i.right-chevron{margin-left:20px;font-size:16px;width:16px;height:16px;line-height:16px;transform:translateX(-50%);left:100%;visibility:visible;opacity:.5;position:absolute}@media screen and (max-width: 1280px),screen and (max-height: 768px){veri-tabs .stepper-bar-wrapper .stepper-bar li i.right-chevron{margin-left:10px}}veri-tabs .stepper-bar-wrapper .stepper-bar li.clickable:hover{cursor:pointer}veri-tabs .stepper-bar-wrapper .stepper-bar li.active{background:rgba(0,0,0,.03);border-radius:5px}veri-tabs .stepper-bar-wrapper .stepper-bar li.complete{opacity:.5}veri-tabs .stepper-bar-wrapper .stepper-bar li.complete:before{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;font-size:18px;width:18px;height:18px;line-height:18px;content:"check_circle";font-family:"Material Icons";color:#208840;margin-right:6px}veri-tabs .stepper-bar-wrapper .stepper-bar li.complete:before>*{max-width:100%}veri-tabs .validation-error{flex:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;color:#dd2c00;font-size:12px;margin:0 10px}veri-tabs .validation-error>*{max-width:100%}veri-tabs .validation-error:first-child{margin-left:0px}veri-tabs .validation-error.mobile{justify-content:center;align-items:center;align-content:center;max-width:100%;max-height:60px;background:#fafafa;border-top:1px solid #e5e5e5}veri-tabs .validation-error.mobile>*{max-width:100%}veri-tabs .stepper-actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding-top:20px}veri-tabs .stepper-actions>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){veri-tabs .stepper-actions{padding-top:10px}}veri-tabs .stepper-actions .md-button{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}veri-tabs .stepper-actions .md-button>*{max-width:100%}veri-tabs.flex-tab-titles md-nav-bar{flex:1}veri-tabs.flex-tab-titles .md-nav-bar{display:flex;flex-direction:column}veri-tabs.flex-tab-titles .md-nav-bar nav{flex:1;display:flex;flex-direction:column}veri-tabs.flex-tab-titles .md-nav-bar ._md-nav-bar-list{flex:1;display:flex;flex-direction:row}veri-tabs.flex-tab-titles .md-nav-bar ._md-nav-bar-list li{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}veri-tabs.flex-tab-titles .md-nav-bar ._md-nav-bar-list li>*{max-width:100%}veri-tabs.flex-tab-titles .md-nav-bar ._md-nav-bar-list li button._md-nav-button{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;padding-left:0;padding-right:0}veri-tabs.flex-tab-titles .md-nav-bar ._md-nav-bar-list li button._md-nav-button>*{max-width:100%}veri-tabs [ng-transclude=veriTabsTitleEnd]{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch}veri-tabs [ng-transclude=veriTabsTitleEnd] veri-tabs-title-end{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:0 10px}veri-tabs [ng-transclude=veriTabsTitleEnd] veri-tabs-title-end>*{max-width:100%}veri-tabs .md-nav-item .material-icons{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;font-size:18px;width:18px;height:18px;line-height:18px;margin-left:-2px;margin-right:5px}veri-tabs .md-nav-item .material-icons.ng-enter,veri-tabs .md-nav-item .material-icons.ng-hide,veri-tabs .md-nav-item .material-icons.ng-leave.ng-leave-active,veri-tabs .md-nav-item .material-icons.ng-hide-add.ng-hide-add-active,veri-tabs .md-nav-item .material-icons.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}veri-tabs .md-nav-item .material-icons.ng-enter.ng-enter-active,veri-tabs .md-nav-item .material-icons.ng-add.ng-add-active,veri-tabs .md-nav-item .material-icons.ng-hide-remove.ng-hide-remove-active,veri-tabs .md-nav-item .material-icons.ng-hide-add,veri-tabs .md-nav-item .material-icons.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}veri-tabs .md-nav-item .material-icons.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}veri-tabs .md-nav-item .material-icons.custom-icon{opacity:.4}veri-tabs .md-nav-item .md-active .custom-icon{color:var(--accent-color);color:rgba(14,64,90,.8);opacity:1}@keyframes spin{100%{transform:rotate(360deg)}}
veri-vertical-tabs{flex:1;display:flex;flex-direction:row}veri-vertical-tabs .left-nav{min-width:230px;height:100%;background:#fff}veri-vertical-tabs .left-nav veri-search-box{display:block;margin:5px}veri-vertical-tabs .left-nav .vertical-tab-container{border-left:5px solid transparent;padding:10px;opacity:1}veri-vertical-tabs .left-nav .vertical-tab-container.disabled{pointer-events:stroke;cursor:default !important;opacity:.3}veri-vertical-tabs .left-nav .vertical-tab-container .tab-icon{margin:0 10px 0 5px;opacity:.4}veri-vertical-tabs .left-nav .vertical-tab-container .tab-title{font-weight:400;font-size:12px;color:#757575}veri-vertical-tabs .left-nav .vertical-tab-container .selected-icon{opacity:0;color:#a9a9a9;margin-right:5px;transition:.3s ease-in-out}veri-vertical-tabs .left-nav .vertical-tab-container.selected,veri-vertical-tabs .left-nav .vertical-tab-container:hover{background:#fff;background:#f4f4f4}veri-vertical-tabs .left-nav .vertical-tab-container.selected:not(.disabled),veri-vertical-tabs .left-nav .vertical-tab-container:hover:not(.disabled){cursor:pointer}veri-vertical-tabs .left-nav .vertical-tab-container.selected .selected-icon,veri-vertical-tabs .left-nav .vertical-tab-container:hover .selected-icon{opacity:1;display:block;margin-right:-5px}veri-vertical-tabs .left-nav .vertical-tab-container.selected{transition:.3s ease-in-out;border-left-color:var(--accent-color)}veri-vertical-tabs .left-nav .vertical-tab-container.selected .tab-title{color:rgba(25,36,43,.7);font-weight:bold}veri-vertical-tabs .left-nav .vertical-tab-container.selected .tab-icon{opacity:.7}veri-vertical-tabs .left-nav [ng-transclude=veriTabsTitleEnd]{flex:1;margin-top:100%}veri-vertical-tabs .left-nav [ng-transclude=veriTabsTitleEnd] veri-tabs-title-end{flex:1;display:flex;flex-direction:column;padding:0 20px}veri-vertical-tabs .veri-tab-container{display:flex;flex-direction:row;flex:1;background:#f5f5f5;position:relative;overflow:hidden;min-height:10px;transition:.3s ease-out min-height}veri-vertical-tabs veri-badge{margin-left:2px;margin-top:-18px;background:var(--accent-color);background:#cf4946;box-shadow:none}veri-vertical-tabs .tab-count{line-height:initial;background:rgba(0,0,0,.05);border:1px solid #eee;border-radius:5px;padding:2px 5px;color:rgba(0,0,0,.5);font-size:11px;font-weight:normal;margin-left:5px;margin-top:-1px}
veri-video{display:block;min-width:100px;min-height:100px;background:#f4f4f4;overflow:hidden;position:relative}veri-video .channel-label{position:absolute;top:0;left:0;border-bottom-right-radius:5px;color:#fff;z-index:3;background:#222;padding:4px 8px;font-size:12px;opacity:.7}veri-video canvas,veri-video video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}veri-video .loading-progress-container{position:absolute;top:50%;left:0;right:0;width:100%;z-index:1;padding:50px;transform:translateY(-50%)}veri-video .loading-progress-container+video{background:transparent}veri-video .stream-paused-notice{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;z-index:2;background:rgba(0,0,0,.3);position:absolute;top:0;left:0;right:0;bottom:0}veri-video .stream-paused-notice>*{max-width:100%}veri-video .stream-paused-notice.ng-enter,veri-video .stream-paused-notice.ng-hide,veri-video .stream-paused-notice.ng-leave.ng-leave-active,veri-video .stream-paused-notice.ng-hide-add.ng-hide-add-active,veri-video .stream-paused-notice.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}veri-video .stream-paused-notice.ng-enter.ng-enter-active,veri-video .stream-paused-notice.ng-add.ng-add-active,veri-video .stream-paused-notice.ng-hide-remove.ng-hide-remove-active,veri-video .stream-paused-notice.ng-hide-add,veri-video .stream-paused-notice.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}veri-video .stream-paused-notice.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}veri-video loading-indicator{z-index:2}veri-video .veri-video-loader{position:absolute;top:50%;left:50%;transform:translateX(-50px) translateY(-50px);z-index:1}veri-video .poster{object-fit:cover;width:100%;height:100%}veri-video video{object-fit:cover;background:#525659;background:#222;width:100%;height:100%}veri-video.fit-to-frame video{object-fit:contain}veri-video .veri-video-container{overflow:hidden;position:absolute;top:0;left:0;right:50%;bottom:0;object-fit:cover}veri-video .veri-video-container.loading{transition:.3s all ease-out;filter:grayscale(100%)}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){veri-video .veri-video-container{height:100%;width:100%}veri-video video{min-width:100%;min-height:100%}}
bar-chart{display:flex;flex-direction:row;margin-bottom:10px}bar-chart .bar-background{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;align-content:stretch;background:rgba(0,0,0,.07);border-radius:3px;margin:10px;position:relative}bar-chart .bar-background .bar{display:block;height:0%;background:rgba(0,0,0,.2);border-radius:3px;transition:.3s ease-out height}bar-chart .bar-background .bar-label,bar-chart .bar-background .bar-value{padding:3px;text-align:center;font-size:11px}bar-chart .bar-background .bar-label{position:absolute;top:100%;width:100%;color:#999}bar-chart .bar-background .bar-value{color:rgba(0,0,0,.7);background:rgba(255,255,255,.4)}bar-chart .bar-background .bar-value.low{transform:translateY(-100%);transition:.3s ease-out opacity;opacity:0}bar-chart .bar-background:hover .bar-value{opacity:1}
gantt-chart{display:block;position:relative}gantt-chart .timeline-indicator{position:absolute;width:1px;background:rgba(0,0,0,.1);top:0;bottom:0;left:50%;pointer-events:none;opacity:1}gantt-chart .timeline-indicator.ng-enter,gantt-chart .timeline-indicator.ng-hide,gantt-chart .timeline-indicator.ng-leave.ng-leave-active,gantt-chart .timeline-indicator.ng-hide-add.ng-hide-add-active,gantt-chart .timeline-indicator.ng-hide-remove{opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}gantt-chart .timeline-indicator.ng-enter.ng-enter-active,gantt-chart .timeline-indicator.ng-add.ng-add-active,gantt-chart .timeline-indicator.ng-hide-remove.ng-hide-remove-active,gantt-chart .timeline-indicator.ng-hide-add,gantt-chart .timeline-indicator.ng-leave{opacity:1;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}gantt-chart .timeline-indicator.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}gantt-chart .timeline-indicator span{position:absolute;background:#fff;padding:3px 6px;top:-15px;transform:translate(-50%, -50%);z-index:10;border:1px solid rgba(0,0,0,.12);border-bottom-width:2px;border-radius:3px}gantt-chart .timeline{overflow:hidden}gantt-chart .timeline .timeline-gantt-container:nth-child(2n){background:#f8f8f8}gantt-chart .timeline .timeline-gantt-container .timeline-gantt-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px;text-align:right;padding:8px}gantt-chart .timeline .timeline-gantt-container:last-of-type{border-top:1px solid rgba(0,0,0,.1)}gantt-chart .timeline .timeline-gantt-bar-container{position:relative;margin:0 32px}gantt-chart .timeline .timeline-gantt-bar-container .event-icon{position:absolute;top:50%;transform:translate(-50%, -50%) scale(0.7);margin:0}gantt-chart .timeline .timeline-gantt-bar-container.timeline-gantt-timeline-container{min-height:32px}gantt-chart .timeline .timeline-gantt-bar-container .timeline-gantt-time{position:absolute;text-align:center;width:64px;padding:8px 0;transform:translateX(-50%);cursor:default;pointer-events:none}gantt-chart .timeline .timeline-gantt-bar-container .timeline-gantt-time:after{content:"";position:absolute;top:0%;left:50%;height:8px;background:rgba(0,0,0,.1);width:1px}gantt-chart .timeline .timeline-gantt-bar{position:absolute;transform:translateY(-50%);left:0;top:50%;height:8px;min-width:8px;background:rgba(33,150,243,.8);border-top:1px solid rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.3)}gantt-chart .timeline .timeline-gantt-bar:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left:1px solid rgba(0,0,0,.3)}gantt-chart .timeline .timeline-gantt-bar:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:1px solid rgba(0,0,0,.3)}gantt-chart .timeline .timeline-gantt-bar.rounded-corners{border-radius:3px}gantt-chart .timeline .timeline-gantt-bar.clickable{cursor:pointer}gantt-chart .timeline .timeline-gantt-bar.square-corners{border-radius:0}gantt-chart .timeline .timeline-gantt-bar.grey{background:rgba(150,150,150,.8);border:1px solid #969696}gantt-chart .timeline .timeline-gantt-bar.lightgrey{background:rgba(150,150,150,.2);border:1px solid rgba(150,150,150,.5)}gantt-chart .timeline .timeline-gantt-bar.thin{height:1px}gantt-chart .timeline .timeline-gantt-bar.highlighted{box-shadow:0 0 0px 2px #fff,0 0 0px 3px gray}gantt-chart .timeline .timeline-gantt-bar:hover{border:2px solid rgba(0,0,0,.5)}gantt-chart .timeline .timeline-time-container{margin-left:100px;position:relative;min-height:34px;margin:0 32px}gantt-chart .no-data-message{background:#fff;position:absolute;top:0;right:0;bottom:0;left:0}
horizontal-bar-chart{display:flex;flex-direction:column;min-height:10px}horizontal-bar-chart .horizontal-bar-background{flex:1;display:flex;flex-direction:column;background:rgba(0,0,0,.07);border-radius:3px;position:relative}horizontal-bar-chart .horizontal-bar-background .horizontal-bar{flex:1;background:rgba(0,0,0,.2);width:0%;transition:.3s ease-out all;transition-property:color width;border-radius:3px}horizontal-bar-chart .horizontal-bar-background .horizontal-bar.green-color{background:#208840 !important}horizontal-bar-chart .horizontal-bar-background .horizontal-bar.orange-color{background:orange !important}horizontal-bar-chart .horizontal-bar-background .horizontal-bar.red-color{background:#cf4946 !important}horizontal-bar-chart .horizontal-bar-background .value{position:absolute;top:100%;right:0;font-size:10px;color:rgba(0,0,0,.5)}
listogram{display:block}listogram .listogram-content{position:relative;min-height:50px}listogram .horizontal-histogram{background:#eee;height:3px}listogram .horizontal-histogram>div{display:inline-block;height:3px;outline:2px solid #fff}listogram .table-cell{padding-top:7px;padding-bottom:7px}listogram .time-indicator{font-size:12px;line-height:30px}listogram .visit-duration{font-size:11px;color:#999}listogram i.material-icons{vertical-align:middle}listogram .table-cell:first-child{padding-left:16px}listogram .table-cell:last-child{padding-right:16px}
rag-range-bar-chart{display:flex;flex-direction:column;position:relative}rag-range-bar-chart .rag-bar{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;width:100%;height:8px;min-height:8px;width:100%;border:none;overflow:hidden;background-image:linear-gradient(90deg, #e3e3e3 41.67%, #ccc 41.67%, #ccc 50%, #e3e3e3 50%, #e3e3e3 91.67%, #ccc 91.67%, #ccc 100%);background-size:15px 15px;border-radius:5px;border-top-left-radius:0px;border-top-right-radius:0px}rag-range-bar-chart .rag-bar .segment{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;background:#42455c;height:100%;min-height:8px;transition:flex-basis 300ms ease-out}rag-range-bar-chart .rag-bar .segment>*{max-width:100%}rag-range-bar-chart .rag-bar .segment:nth-child(1){background:#ee8181}rag-range-bar-chart .rag-bar .segment:nth-child(2){background:#eec581}rag-range-bar-chart .rag-bar .segment:nth-child(3){background:#73c282}rag-range-bar-chart .timeline-indicator{position:absolute;transition:all 600ms ease;width:1px;background:rgba(0,0,0,.1);pointer-events:none;left:0;bottom:0;top:28px}rag-range-bar-chart .timeline-indicator .label-container{display:flex;flex-direction:row;transition:all 300ms ease-in-out;position:relative}rag-range-bar-chart .timeline-indicator .label-container span.label{position:absolute;background-color:#525252;color:#fff;pointer-events:all;white-space:nowrap;transition:background-color 300ms ease-in-out}rag-range-bar-chart .timeline-indicator .label-container span.label:after,rag-range-bar-chart .timeline-indicator .label-container span.label:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;bottom:100%;left:50%;transform:translate(-50%, 0px);border-left-width:6px;border-right-width:6px;border-bottom:6px solid #525252}rag-range-bar-chart .timeline-indicator .label-container span.label:before{border-width:7px;border-bottom-color:#525252}rag-range-bar-chart .timeline-indicator .label-container span.label:after,rag-range-bar-chart .timeline-indicator .label-container span.label:before{left:50%}rag-range-bar-chart .timeline-indicator .label-container span.label.red{background-color:#ee8181}rag-range-bar-chart .timeline-indicator .label-container span.label.red:after,rag-range-bar-chart .timeline-indicator .label-container span.label.red:before{border-bottom-color:#ee8181}rag-range-bar-chart .timeline-indicator .label-container span.label.amber{background-color:#eec581}rag-range-bar-chart .timeline-indicator .label-container span.label.amber:after,rag-range-bar-chart .timeline-indicator .label-container span.label.amber:before{border-bottom-color:#eec581}rag-range-bar-chart .timeline-indicator .label-container span.label.green{background-color:#73c282}rag-range-bar-chart .timeline-indicator .label-container span.label.green:after,rag-range-bar-chart .timeline-indicator .label-container span.label.green:before{border-bottom-color:#73c282}rag-range-bar-chart .timeline-indicator span.label{padding:3px 6px;transform:translate(-50%, -50%);z-index:10;border:1px solid rgba(0,0,0,.12);border-bottom-width:2px;border-radius:3px}

#accountDialog{min-width:500px}#accountDialog .password-validation>div{margin-left:10px}#accountDialog .password-validation>div:first-child{margin-top:10px}#accountDialog md-tabs>md-tabs-wrapper{background:#fff}#accountDialog md-tabs md-tab-content{background:#f6f6f6}#accountDialog [ng-message] ul{margin-bottom:0}#accountDialog .file-upload-container img{max-width:430px}
.password-editor-dialog{min-width:700px}password-editor{flex:1;display:flex;flex-direction:column;padding:20px;position:relative}@media screen and (max-width: 1280px),screen and (max-height: 768px){password-editor{padding:10px}}password-editor form-details md-input-container{margin-bottom:20px}password-editor .form-container{padding-bottom:48px}password-editor .footer{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;border-top:1px solid #e5e5e5;background:#fafafa;position:absolute;bottom:0;left:0;right:0}password-editor .footer>*{max-width:100%}
#companyImageDialog{width:500px}#companyImageDialog [ng-message] ul{margin-bottom:0}#companyImageDialog .file-upload-container img{max-width:430px}
.geofence-label{color:#00426a !important}a.help-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;color:#999;margin-left:5px}a.help-icon>*{max-width:100%}a.help-icon:hover{text-decoration:none}.placename-label .material-icons,.geofence-label .material-icons{color:#aaa;vertical-align:top}md-nav-bar{background:#fff}md-nav-bar.no-border .md-nav-bar{border:0}md-nav-bar .md-nav-bar{height:unset}md-nav-bar.grey-background .md-nav-bar{background:rgba(0,0,0,.03)}md-nav-bar li.md-nav-item:first-of-type{margin:0}md-nav-bar .md-button._md-nav-button{margin:0;padding:0px 24px;min-width:0;font-weight:500}@media only screen and (max-device-width: 768px){md-nav-bar .md-button._md-nav-button{padding:0px 20px}}md-nav-bar .md-button._md-nav-button.md-active{color:#2196f3;color:#1a223f}md-nav-bar ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;min-height:40px}md-nav-bar li{display:flex;flex-direction:row}md-nav-bar li[disabled]{opacity:.5;pointer-events:none}md-nav-bar.flex-nav-item li{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}md-nav-bar.flex-nav-item li>*{max-width:100%}md-nav-bar.flex-nav-item li .md-button{justify-content:center;align-items:center;align-content:center;max-width:100%;flex:1;padding-left:0;padding-right:0}md-nav-bar.flex-nav-item li .md-button>*{max-width:100%}.uppercase-label{color:#999;text-transform:uppercase;margin-bottom:10px}.uppercase-label a{color:#2196f3}.uppercase-label.margin-top{margin-top:10px}.uppercase-label.margin-left{margin-left:10px}.uppercase-label.highlighted{color:#555}.block-link{cursor:pointer;padding:20px;border-bottom:1px solid #eee;border-bottom:1px solid rgba(200,200,200,.5);color:#00426a;height:48px;line-height:48px}.block-link .material-icons{color:#777;float:right}.block-link:hover{background:#eee;text-decoration:none}.veri-page-no-data h1,.veri-page-no-data h2{color:#777;vertical-align:middle}.veri-page-no-data i.material-icons{vertical-align:middle}.veri-left-container{background-color:#fff;box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12);width:255px;width:325px;z-index:5}.topBar,.bottomBar{background-color:#fff}.topBar{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);z-index:1}.doc-page>.header{height:160px !important;min-height:160px !important;max-height:160px !important;padding:24px !important}.doc-page>.header .reference-button{padding:0 8px}.doc-page>.header .reference-button span{margin-left:4px}.doc-page>.content{max-width:1200px}.doc-page>.content .description{margin-bottom:32px}.doc-page>.content .md-title{margin-bottom:16px}.doc-page>.content .card{background:#fff;margin-bottom:48px;padding:24px}.doc-page>.content .card .preview,.doc-page>.content .card .source-code{margin:8px}.doc-page>.content .card .preview{background:#f9fafb;min-height:90px;padding:8px 16px}.doc-page>.content .card .source-code{background:#f3f4f6;position:relative}.doc-page>.content .card .source-code [hljs],.doc-page>.content .card .source-code hljs{display:block;background-color:transparent;position:absolute;top:0;left:0;right:0;bottom:0}.doc-page>.content .attributes{margin:16px 0 48px 0}@media screen and (max-width: 960px){.doc-page .source-code{min-height:120px}.doc-page>.header{height:200px !important;min-height:200px !important;max-height:200px !important}.doc-page>.header .reference-button{margin:0}.doc-page .content .ms-responsive-table-wrapper table tbody td.description{min-width:200px}}.info-message{border-radius:4px;padding:15px;text-align:center;background-color:#f6f6f6;border:1px solid #eee}.info-message.alert{background-color:#f2dede;border:1px solid #ebccd1;color:#a94442}.info-message.warning{background-color:#fcf8e3;border:1px solid #faebcc;color:#8a6d3b}.info-message.success{background-color:#dff0d8;border:1px solid #d6e9c6;color:#3c763d}.alert-icon{color:#dd2c00}
health-check{display:flex;flex-direction:column}
#diagnostics h2:first-child{margin-top:0}#diagnostics .streaming-container{background:rgba(0,0,0,.05);color:#333;border-radius:3px;font-family:"Courier New";padding:10px;position:relative}#diagnostics .account-feature{display:flex;flex-direction:row;padding:5px 10px;border-bottom:1px solid #eee}#diagnostics .account-feature .icon{padding:5px;padding-left:0;margin-right:5px}#diagnostics .account-feature:hover{cursor:pointer;background:#f5f5f5}#diagnostics .account-feature .desc{margin-top:3px;font-size:11px;color:rgba(0,0,0,.54)}
form-builder{display:flex;flex-direction:column;overflow:hidden}form-builder revealing-columns{overflow:hidden}
update-form-details{display:flex;flex-direction:column;overflow:hidden}update-form-details .md-errors-spacer{display:none}update-form-details .vl-icon{vertical-align:middle;font-size:18px}update-form-details .category{margin-top:10px}update-form-details .header-row md-input-container:last-child{margin-bottom:0}update-form-details .item-row md-input-container{margin-top:12px;margin-bottom:12px}@media all and (-ms-high-contrast: none){update-form-details .item-row md-input-container{margin-bottom:48px}}update-form-details .item-row{padding-left:16px;padding-right:0}update-form-details .button-row{padding-top:0;padding-bottom:5px}update-form-details .add-category-row{padding-top:10px;padding-bottom:0}update-form-details veri-card .grey-background{background:#fbfbfb}update-form-details .item-row md-input-container.m-t-0{margin-top:0}update-form-details .md-button.medium-slim{min-width:40px;min-height:40px}update-form-details .md-button.slim{min-width:30px;min-height:30px}update-form-details .message-text{font-size:1.16em}update-form-details .m-t-0{margin-top:0}update-form-details .m-t-12{margin-top:12px}update-form-details .m-t-50{margin-top:10%}update-form-details .m-l-5{margin-left:5px}update-form-details .m-l-10{margin-left:10px}update-form-details .m-l-30{margin-left:30px}update-form-details .m-r-10{margin-right:10px}
video-diagnostics page-actions{padding:7px}
find-nearest{flex:1;display:flex;flex-direction:row;overflow:hidden}find-nearest default-layout{flex:1}find-nearest .container{flex:1;display:flex;flex-direction:row;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){find-nearest .container{gap:10px}}find-nearest .container veri-card{margin:0}find-nearest .container .right-column{display:flex;flex-direction:column;gap:20px;width:300px}@media screen and (max-width: 1280px),screen and (max-height: 768px){find-nearest .container .right-column{gap:10px}}find-nearest .md-errors-spacer{display:none}find-nearest veri-map{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative}find-nearest veri-map.flat-transparent{box-shadow:none}find-nearest veri-map.clickable{transition:.15s ease-out box-shadow}find-nearest veri-map.clickable:hover,find-nearest veri-map.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}
fleet-event-bar{display:flex;flex-direction:row}fleet-event-bar .performance-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;width:100%}fleet-event-bar .performance-wrapper>*{max-width:100%}fleet-event-bar .performance-wrapper.faded{opacity:1}fleet-event-bar .performance-wrapper.faded .label{opacity:.35}fleet-event-bar .performance-wrapper.faded .bar-total-label{opacity:.35}fleet-event-bar .performance-wrapper:not(:hover).muted .performance-wrapper .bar-container{filter:grayscale(100%);opacity:.3}fleet-event-bar .performance-wrapper.highlighted{font-weight:500;background:#eee;border-radius:4px;border:1px solid #e6e6e6}fleet-event-bar .performance-wrapper .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;padding-left:10px;padding-right:10px}fleet-event-bar .performance-wrapper .bar-total-label{white-space:nowrap;transition:width 200ms ease-in-out;padding:3px;width:30px}fleet-event-bar .performance-wrapper .bar-container{flex:1;display:flex;flex-direction:row;align-items:center;background:transparent;border-radius:3px;min-height:18px}fleet-event-bar .performance-wrapper .bar-container .bar-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;border-radius:3px;overflow:hidden;transition:.3s ease-out width}fleet-event-bar .performance-wrapper .bar-container .bar-wrapper>*{max-width:100%}fleet-event-bar .performance-wrapper .bar-container.grey-background{background:#f1f0f0}fleet-event-bar .performance-wrapper .bar-container .segment{width:0%;height:18px;text-align:center;will-change:width;transition:width 300ms ease-out}fleet-event-bar .performance-wrapper .bar-container .segment:hover{z-index:1;cursor:pointer;opacity:.5}
fleet-event-details{display:flex;flex-direction:column;border-bottom:1px solid #e5e5e5;background:#f4f4f4;padding:10px}fleet-event-details .flag-row{display:flex;flex-direction:row;padding:10px 0px}fleet-event-details .flag-row .flag-block{flex:1;display:flex;flex-direction:column}fleet-event-details .flag-row .flag-block .icon-container{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;position:relative}fleet-event-details .flag-row .flag-block .icon-container>*{max-width:100%}fleet-event-details .flag-row .flag-block .icon-container i{background:#f4f4f4;z-index:1;border:5px solid #f4f4f4;box-sizing:content-box}fleet-event-details .flag-row .flag-block .icon-container:after{position:absolute;opacity:.4;content:"";width:100%;border-top:1px dashed gray;left:50%;top:50%;transform:translate(0%, -50%)}fleet-event-details .flag-row .flag-block:last-child .icon-container:after{content:none}fleet-event-details .flag-row .flag-block .label-container{text-align:center}fleet-event-details .flag-row .flag-block .label-container .value{text-align:center;font-weight:500;font-size:1.5rem;height:24px}fleet-event-details .flag-row .flag-block .label-container .label{text-align:center;font-weight:500;opacity:.4}
fleet-event-list-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;min-height:35px;border-bottom:1px solid gray;border:0;box-sizing:border-box;border-right:8px solid rgba(0,0,0,0);transition:200ms all ease-out;padding:8px 10px;background:#fcfcfc}fleet-event-list-item>*{max-width:100%}fleet-event-list-item.disabled div{opacity:.4}fleet-event-list-item:not(:first-child){border-top:1px solid #e5e5e5}fleet-event-list-item div{align-items:center}fleet-event-list-item:not(.disabled):hover{cursor:pointer;border-right-width:12px;background:#f5f5f5}fleet-event-list-item.selected{font-weight:500;background:#eee;box-sizing:border-box;border-left:3px solid #ff6e40;z-index:1}fleet-event-list-item .count{font-size:10px;padding:2px 0px}
fleet-events{display:flex;flex-direction:column;overflow:hidden}fleet-events .container{flex:1;display:flex;flex-direction:row;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){fleet-events .container{gap:10px}}fleet-events .container veri-card{margin:0}fleet-events .container .left-column,fleet-events .container .right-column{display:flex;flex-direction:column;gap:20px;width:400px}@media screen and (max-width: 1280px),screen and (max-height: 768px){fleet-events .container .left-column,fleet-events .container .right-column{gap:10px}}fleet-events .container .left-column{width:20vw;max-width:300px}fleet-events .container .right-column{width:20vw;max-width:400px}fleet-events .container .middle-column{flex:1;display:flex;flex-direction:column}fleet-events .video-list-header{margin-left:16px;margin-top:10px;opacity:.6}fleet-events md-nav-bar .md-button._md-nav-button{padding:0px 18px}fleet-events .event-info-table.lite .row{background:#f4f4f4}fleet-events .event-info-table.lite .row .icon-container i{margin-right:-8px}fleet-events .event-info-table.lite .row .info-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;padding:6px 6px 6px 12px}fleet-events .event-info-table.lite .row .info-container>*{max-width:100%}fleet-events .event-info-table.lite .row .info-container .title{flex:1;margin-top:0px;margin-left:9px;text-align:right}fleet-events .event-info-table .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;border-bottom:1px solid #e5e5e5}fleet-events .event-info-table .row>*{max-width:100%}fleet-events .event-info-table .row.primary{background:#fff}fleet-events .event-info-table .row.primary .icon-container>i{margin-left:-4px;opacity:.4}fleet-events .event-info-table .row.primary .info-container>.content{font-weight:500}fleet-events .event-info-table .row .icon-container{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;width:60px}fleet-events .event-info-table .row .icon-container>*{max-width:100%}fleet-events .event-info-table .row .icon-container i{font-size:2.4rem;opacity:.2}fleet-events .event-info-table .row .info-container{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;padding:12px 12px 12px 0px}fleet-events .event-info-table .row .info-container .content{font-weight:400;font-size:1.4rem}fleet-events .event-info-table .row .info-container .title{flex:1;margin-top:4px;font-weight:500;opacity:.4}fleet-events fleet-event-bar{margin:5px}fleet-events video-list{display:flex;flex-direction:column;overflow:hidden}fleet-events video-list .video-list{max-width:1110px;min-width:90%}fleet-events video-list .new-day{border-bottom:1px solid #eee;font-size:14px;font-weight:500;margin:10px;margin-top:20px;padding-bottom:10px;width:99%}fleet-events video-list .new-day:first-child{margin-top:0}fleet-events .panel-grey{background:#fcfcfc}fleet-events .empty-list-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;flex:1;opacity:.4}fleet-events .empty-list-placeholder>*{max-width:100%}fleet-events .content-container{border-bottom:1px solid #e5e5e5}fleet-events .page-header{display:inline-block}fleet-events .page-header .header{font-size:18px;font-weight:400}fleet-events .page-header .summary{font-size:14px;opacity:.4;margin-left:10px}fleet-events .chart-container{border-bottom:1px solid #e6e6e6;padding:8px 0px}fleet-events .chart-container.muted{filter:grayscale(100%);opacity:.3}fleet-events .chart-container:last-child{border-bottom:none}fleet-events .chart-container .chart-header{text-align:center;font-weight:400;margin-bottom:10px;padding:4px 12px;background:#f1f0f000;border-radius:4px;color:#b1b1b1}fleet-events veri-table{background:#fff}fleet-events .faded{opacity:.6}fleet-events .faded:hover{opacity:1 !important}fleet-events .event-address{opacity:.6;font-size:1.4rem;margin-top:10px}fleet-events .extra-muted-text{color:rgba(0,0,0,.25)}fleet-events .information-panel{display:block;padding:10px;background:#fff;margin:10px;margin-bottom:0px;border-radius:4px;color:rgba(0,0,0,.54);box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2)}
fleet-history-journey-scrubber{flex:1;display:flex;flex-direction:column;position:relative;background:#fbfbfb;box-sizing:border-box;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);border-radius:4px;padding:10px;height:200px;min-height:200px;max-height:200px;overflow:hidden}fleet-history-journey-scrubber .timeline-container{flex:1;display:flex;flex-direction:column}fleet-history-journey-scrubber .timeline-container .timeline-track-placeholder{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:relative;padding:2px;background:#f1f0f0;border-radius:4px;border:1px solid #dcdcdc;height:50px;color:#00000094;font-size:1.4rem}fleet-history-journey-scrubber .timeline-container .timeline-track-placeholder>*{max-width:100%}fleet-history-journey-scrubber .timeline-container .timeline-track-placeholder:not(:first-child){border-top-right-radius:0px}fleet-history-journey-scrubber .timeline-container .timeline-header{display:flex;flex-direction:row;position:relative;box-sizing:border-box;border-radius:4px;color:#0000004d}fleet-history-journey-scrubber .timeline-container .timeline-header .timeline-controls{display:flex;flex-direction:row;width:90px}fleet-history-journey-scrubber .timeline-container .timeline-header .timeline-controls .control{transition:all 300ms ease-out;background:#f1f1f1;border:1px solid rgba(0,0,0,.12);border-bottom-width:2px;border-radius:3px;color:#525252;height:26px;width:26px;text-align:center;border-radius:0px}fleet-history-journey-scrubber .timeline-container .timeline-header .timeline-controls .control:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}fleet-history-journey-scrubber .timeline-container .timeline-header .timeline-controls .control:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}fleet-history-journey-scrubber .timeline-container .timeline-header .timeline-controls .control:hover{cursor:pointer;background:#fff}fleet-history-journey-scrubber .timeline-container .timeline-header .timeline-controls .control.active{background:#ff6e40;color:#fff}fleet-history-journey-scrubber .timeline-container .timeline-header .timeline-controls .control.active:hover{cursor:pointer;background:#ff9e80}fleet-history-journey-scrubber .timeline-container .timeline-header .timeline-controls .control i{font-size:18px}fleet-history-journey-scrubber .timeline-container .timeline-header .timeline-hours{flex:1;display:flex;flex-direction:row;position:relative;background:#e8e8e8;border:1px solid #dcdcdc;height:33px;border-top-left-radius:4px;border-top-right-radius:4px}fleet-history-journey-scrubber .timeline-container .timeline-header .timeline-hours .timeline-hour{position:absolute;border-left:1px solid #d0d0d0;padding-left:6px;height:100%;color:#00000082}fleet-history-journey-scrubber .timeline-container .timeline-header .timeline-hours .timeline-hour:first-child{border-left:none}fleet-history-journey-scrubber .timeline-container .timeline-track-repeat-container .timeline-track{display:flex;flex-direction:row;position:relative;color:#0000004d;overflow:hidden}fleet-history-journey-scrubber .timeline-container .timeline-track-repeat-container .timeline-track:last-child .timeline-journeys{border-bottom-left-radius:4px;border-bottom-right-radius:4px}fleet-history-journey-scrubber .timeline-container .timeline-track-repeat-container .timeline-track .timeline-vehicle{width:90px}fleet-history-journey-scrubber .timeline-container .timeline-track-repeat-container .timeline-track .timeline-journeys{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:relative;background:#f8f8f8;height:21px;overflow:hidden;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}fleet-history-journey-scrubber .timeline-container .timeline-track-repeat-container .timeline-track .timeline-journeys>*{max-width:100%}fleet-history-journey-scrubber .timeline-container .timeline-track-repeat-container .timeline-track .timeline-journeys .timeline-journey{transition:opacity 300ms ease;position:absolute;border-radius:3px;height:30%}fleet-history-journey-scrubber .timeline-container .timeline-track-repeat-container .timeline-track .timeline-journeys .timeline-journey.faded{opacity:.4}fleet-history-journey-scrubber .timeline-container .timeline-track-repeat-container .timeline-track .timeline-hours{flex:1;display:flex;flex-direction:row;align-content:center;align-items:center;position:relative;background:#e8e8e8;border-radius:4px;border:1px solid #dcdcdc;height:42px}fleet-history-journey-scrubber .timeline-container .timeline-track-repeat-container .timeline-track .timeline-hours .timeline-hour{position:absolute;border-left:1px solid #d0d0d0;padding-left:6px;margin-bottom:4px;height:60%;color:#00000082}fleet-history-journey-scrubber .timeline-container .timeline-track-repeat-container .timeline-track .timeline-hours .timeline-hour:first-child{border-left:none}fleet-history-journey-scrubber .timeline-container .timeline-track-repeat-container .timeline-track .timeline-duration{padding-left:2px;width:80px}fleet-history-journey-scrubber .timeline-selection-area{position:absolute;pointer-events:none;background:#ff6e4057;box-sizing:border-box;height:100%;border-radius:3px;border-bottom:3px solid #ff6e40;border-top:3px solid #ff6e40}fleet-history-journey-scrubber .timeline-indicator{position:absolute;width:1px;background:rgba(0,0,0,.1);top:19px;bottom:0;left:50%;pointer-events:none}fleet-history-journey-scrubber .timeline-indicator.live{background:#ff6e40}fleet-history-journey-scrubber .timeline-indicator.live .relative-wrapper span{background:#ff6e40;color:#fff}fleet-history-journey-scrubber .timeline-indicator .relative-wrapper{position:relative}fleet-history-journey-scrubber .timeline-indicator .relative-wrapper span{flex:1;transition:all 300ms ease-in-out;position:absolute;padding:3px 6px;z-index:10;border:1px solid rgba(0,0,0,.12);border-bottom-width:2px;border-radius:3px;background:#525252;color:#fff;text-align:center;width:46px;top:-9px;transform:translate(-50%, 0px)}fleet-history-journey-scrubber .timeline-indicator .relative-wrapper span:after,fleet-history-journey-scrubber .timeline-indicator .relative-wrapper span:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:100%;left:50%;transform:translate(-50%, -1px);border-left-width:8px;border-right-width:8px;border-top:8px solid #525252}fleet-history-journey-scrubber .timeline-indicator .relative-wrapper span:before{border-width:9px;border-top-color:#525252;transform:translate(-50%, 0px)}fleet-history-journey-scrubber .timeline-indicator.selection-end span{width:100px;left:0px}
fleet-history-time-range-selector{flex:1;display:flex;flex-direction:column;position:relative;padding:0 5px}fleet-history-time-range-selector .chart-container{flex:1;border:1px solid #adadad;border-radius:5px;background:#fff;position:relative;min-height:44px}fleet-history-time-range-selector .chart-container .relevant-area{transition:width,left 200ms ease-out;position:absolute;width:auto;height:100%;background:transparent}fleet-history-time-range-selector .chart-container .irrelevant-area{position:absolute;transition:all 300ms ease;width:auto;height:100%}fleet-history-time-range-selector .chart-container .irrelevant-area.left{border-right:3px solid #525252}fleet-history-time-range-selector .chart-container .irrelevant-area.right{border-left:3px solid #525252}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator{transition:all 600ms ease;position:absolute;width:1px;background:rgba(0,0,0,.1);pointer-events:none}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator.right{left:0;bottom:-42%;transform:translateX(-14px)}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator.left{right:0;top:-42%;transform:translateX(14px)}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container{transition:all 300ms ease-in-out;position:relative}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span{transition:background 300ms ease-in-out;position:absolute;background:#525252;color:#fff;pointer-events:all}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.bounds-issue{background:#ff5c5c;color:#fff}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.left:after,fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.left:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:100%;left:50%;transform:translate(-50%, -1px);border-left-width:8px;border-right-width:8px;border-top:8px solid #525252}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.left:before{border-width:9px;border-top-color:#525252;transform:translate(-50%, 0px)}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.left:after,fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.left:before{left:25%}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.left.bounds-issue:after,fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.left.bounds-issue:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:100%;left:50%;transform:translate(-50%, -1px);border-left-width:8px;border-right-width:8px;border-top:8px solid #ff5c5c}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.left.bounds-issue:before{border-width:9px;border-top-color:#ff5c5c;transform:translate(-50%, 0px)}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.left.bounds-issue:after,fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.left.bounds-issue:before{left:25%}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.right:after,fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.right:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;bottom:100%;left:50%;transform:translate(-50%, 0px);border-left-width:6px;border-right-width:6px;border-bottom:6px solid #525252}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.right:before{border-width:7px;border-bottom-color:#525252}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.right:after,fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator .label-container span.right:before{left:80%}fleet-history-time-range-selector .chart-container .irrelevant-area .timeline-indicator span{padding:3px 6px;transform:translate(-50%, -50%);z-index:10;border:1px solid rgba(0,0,0,.12);border-bottom-width:2px;border-radius:3px}fleet-history-time-range-selector .bar-container{display:flex;flex-direction:row;align-items:baseline;position:absolute;width:100%;height:100%;padding-top:4px}fleet-history-time-range-selector .bar-container .bar{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;background:transparent;min-height:1px;min-width:1px;width:8.3%}fleet-history-time-range-selector .bar-container .bar>*{max-width:100%}fleet-history-time-range-selector .bar-container .bar .inner{background:#ff6e40;border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;width:80%;height:100%}
.fleet-history-journey-popup{display:flex;flex-direction:column;margin:10px 0px 0px 0px}.fleet-history-journey-popup.in-map{max-width:300px}.fleet-history-journey-popup .selection-button{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}.fleet-history-journey-popup .selection-button>*{max-width:100%}.fleet-history-journey-popup .veri-card-body driver-vehicle-summary-panel{background:#f1f1f1}.fleet-history-journey-popup .veri-card-body .primary-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;border-top:1px solid #e5e5e5}.fleet-history-journey-popup .veri-card-body .primary-info>*{max-width:100%}.fleet-history-journey-popup .veri-card-body .primary-info.dark{background:#efefef}.fleet-history-journey-popup .veri-card-body .primary-info dashboard-box-small{min-width:136px}.fleet-history-journey-popup .veri-card-body .secondary-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;background:#fff}.fleet-history-journey-popup .veri-card-body .secondary-info>*{max-width:100%}fleet-history{display:flex;flex-direction:column;overflow:hidden}fleet-history .selected-journey-container{padding:10px}fleet-history .container{flex:1;display:flex;flex-direction:row;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){fleet-history .container{gap:10px}}fleet-history .container veri-card{margin:0}fleet-history .container .left-column{display:flex;flex-direction:column;gap:20px;width:400px}@media screen and (max-width: 1280px),screen and (max-height: 768px){fleet-history .container .left-column{gap:10px}}fleet-history .container .right-column{flex:1;display:flex;flex-direction:column}fleet-history .location-search-container{padding:10px}fleet-history .location-search-container .icon{position:absolute;font-size:20px;color:rgba(86,86,86,.5);top:50%;transform:translate(-50%, -50%);left:28px}fleet-history .location-search-container .search-place-input{position:relative;border:1px solid #e5e5e5 !important;border-radius:5px !important;padding:5px 5px 5px 30px !important;overflow:hidden !important;background:#fff}fleet-history .location-search-container .search-place-input::-webkit-input-placeholder{color:rgba(86,86,86,.5) !important;padding-left:0}fleet-history .location-search-container .search-place-input::-moz-placeholder{color:rgba(86,86,86,.5) !important}fleet-history .location-search-container .search-place-input:-ms-input-placeholder{color:rgba(86,86,86,.5) !important}fleet-history .location-search-container .search-place-input:-ms-input-placeholder{color:rgba(86,86,86,.5) !important}fleet-history .location-search-container .search-place-input md-autocomplete{height:26px;box-shadow:none}fleet-history .location-search-container .search-place-input md-autocomplete md-autocomplete-wrap{height:26px;box-shadow:none}fleet-history .location-search-container .search-place-input md-autocomplete md-autocomplete-wrap input{height:26px;box-shadow:none;padding:0 !important}fleet-history .location-search-container .search-place-input md-autocomplete md-autocomplete-wrap button md-icon{top:40%}fleet-history .scrubber-container{position:relative;height:200px}fleet-history .overview-container{display:flex;flex-direction:row;margin:10px}fleet-history .overview-container dashboard-box-small{flex:1;min-width:80px;margin:0px}fleet-history .overview-container dashboard-box-small:last-child{margin-right:10px}fleet-history .time-picker-summary{font-size:1.2rem;font-weight:400;opacity:1;letter-spacing:.2px}fleet-history .time-picker-summary .time-picker-header{color:#00000094;font-size:1.3rem;font-weight:500;text-transform:uppercase;margin:6px;margin-bottom:0}fleet-history .time-picker-summary .time-picker-block{padding:8px;border-radius:4px}fleet-history .time-picker-summary .time-picker-block .time-validation-container{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;height:20px}fleet-history .time-picker-summary .time-picker-block .time-validation-container>*{max-width:100%}fleet-history .time-picker-summary .time-picker-block .time-validation-container .validation-error{color:#dd2c00;font-size:12px;line-height:14px;padding-top:5px}fleet-history .page-header{display:inline-block}fleet-history .page-header .header{font-size:18px;font-weight:400}fleet-history .page-header .summary{font-size:14px;opacity:.4;margin-left:10px}
vehicle-timeline{display:flex;flex-direction:column}vehicle-timeline .reg-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;padding:10px}vehicle-timeline .reg-container>*{max-width:100%}vehicle-timeline .vehicle-reg{min-width:80px}
driver-tacho-summary{display:flex;flex-direction:column;position:relative;margin:10px;max-width:300px}driver-tacho-summary .driver-tacho-error-message{padding:10px;color:#777;line-height:18px;text-align:center;font-size:12px}driver-tacho-summary veri-card{margin:0}driver-tacho-summary veri-card-footer{justify-content:center;align-items:center;align-content:center;max-width:100%;color:#777;padding:5px;font-size:12px;text-align:center}driver-tacho-summary veri-card-footer>*{max-width:100%}driver-tacho-summary title-end{color:#777;font-size:12px}driver-tacho-summary .tacho-tile{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;flex:1;padding:10px;background:rgba(0,0,0,.01)}driver-tacho-summary .tacho-tile>*{max-width:100%}driver-tacho-summary .tacho-tile:nth-child(n+2):nth-child(n+3){border-top:1px solid #eee}driver-tacho-summary .tacho-tile .tacho-tile-metric{font-weight:500}driver-tacho-summary .tacho-tile .tacho-tile-title{font-size:11px;color:#999;margin-top:3px}driver-tacho-summary .tacho-pill{border-radius:5px;height:5px;margin-top:5px;background:rgba(0,0,0,.1);width:82%}driver-tacho-summary .tacho-pill .tacho-pill-bar{width:50%;transition:.3s ease-out width;transition-property:width,background;height:100%;border-radius:5px;background:gray}driver-tacho-summary .tacho-pill .tacho-pill-bar.orange-color{background:orange}driver-tacho-summary .tacho-pill .tacho-pill-bar.red-color{background:#cf4946}
journey-graph{display:flex;flex-direction:column;flex:1;position:relative;z-index:1;margin-bottom:0}journey-graph .highcharts-journey-container,journey-graph .highcharts-container{flex:1;position:absolute;top:0;left:0;height:100% !important;width:100% !important}journey-graph.ng-enter,journey-graph.ng-leave.ng-leave-active{margin-bottom:-240px}journey-graph .fuel-level{margin:7px}journey-graph .speed-limit+.speed-limit{margin-left:8px}
.plotsSideNav{min-width:305px;max-width:305px;transition:.3s all ease-out;background:transparent !important;margin-left:-8px;padding-top:10px;overflow-x:hidden;overflow-y:auto;margin-right:0px;opacity:1}.plotsSideNav>veri-card,.plotsSideNav>*>veri-card,.plotsSideNav>*{margin-top:0}.plotsSideNav driver-summary-panel.hide-driver driver-image,.plotsSideNav driver-summary-panel.hide-driver .driver-name,.plotsSideNav driver-summary-panel.hide-driver .telephone,.plotsSideNav driver-summary-panel.hide-driver battery-indicator,.plotsSideNav driver-summary-panel.hide-driver .driver-telephone-container{flex:0 0 auto;display:none}.plotsSideNav driver-summary-panel.hide-driver .vehicle-reg{flex:1;max-width:100%;width:unset;width:100%;text-align:center}.plotsSideNav.ng-enter,.plotsSideNav.ng-hide,.plotsSideNav.ng-leave.ng-leave-active,.plotsSideNav.ng-hide-add.ng-hide-add-active,.plotsSideNav.ng-hide-remove{margin-right:-300px;opacity:0;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}.plotsSideNav.ng-enter.ng-enter-active,.plotsSideNav.ng-add.ng-add-active,.plotsSideNav.ng-hide-remove.ng-hide-remove-active,.plotsSideNav.ng-hide-add,.plotsSideNav.ng-leave{margin-right:0px;opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}.plotsSideNav.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}.plotsSideNav veri-card>driver-summary-panel{height:78px}.plotsSideNav .driver-action-panel{border-top:1px solid rgba(0,0,0,.12);background:rgba(0,0,0,.03)}.plotsSideNav .driver-action-panel a{color:rgba(0,0,0,.54);font-size:12px;text-align:center;line-height:24px;padding:4px 8px;transition:.3s all ease-out}.plotsSideNav .driver-action-panel a:hover{background:rgba(0,0,0,.03);text-decoration:none;color:#2196f3}.plotsSideNav .driver-action-panel a i{vertical-align:sub}.mcl-header{background:rgba(200,200,200,.1)}.mcl-list{flex:1;display:flex;flex-direction:column;background:rgba(0,0,0,.8);background:#fff}.mcl-list a.mcl-list-item{color:#2196f3;color:#444;font-weight:500}.mcl-list a.mcl-list-item:hover{background:rgba(0,0,0,.05);text-decoration:none;color:#0960a5;color:#fff;color:#000}.mcl-list a.mcl-list-item:hover i{color:#00000090}.mcl-list .mcl-list-item,.mcl-list .mcl-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;border:0;padding:10px;transition:.15s all ease-out}.mcl-list .mcl-list-item>*,.mcl-list .mcl-header>*{max-width:100%}.mcl-list .mcl-list-item:not(:last-of-type),.mcl-list .mcl-header:not(:last-of-type){border-bottom:1px solid #eee}.mcl-list .mcl-list-item .mcl-list-subbody,.mcl-list .mcl-header .mcl-list-subbody{color:#d4d4d4}.mcl-list .mcl-list-item .mcl-list-subbody:not(:empty),.mcl-list .mcl-header .mcl-list-subbody:not(:empty){margin-top:5px}.mcl-list .mcl-list-item i,.mcl-list .mcl-header i{color:#00000070;vertical-align:top;margin-right:6px}.livemap-vehiclelist veri-search-box .veri-search{background:#fff}.animate-min-height{transition:.6s height ease-out}.reveal-from-opacity{opacity:1}.reveal-from-opacity.ng-enter,.reveal-from-opacity.ng-hide,.reveal-from-opacity.ng-leave.ng-leave-active,.reveal-from-opacity.ng-hide-add.ng-hide-add-active,.reveal-from-opacity.ng-hide-remove{opacity:0;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}.reveal-from-opacity.ng-enter.ng-enter-active,.reveal-from-opacity.ng-add.ng-add-active,.reveal-from-opacity.ng-hide-remove.ng-hide-remove-active,.reveal-from-opacity.ng-hide-add,.reveal-from-opacity.ng-leave{opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}.reveal-from-opacity.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}.reveal-from-flex{opacity:1;max-height:350px}.reveal-from-flex.ng-enter,.reveal-from-flex.ng-hide,.reveal-from-flex.ng-leave.ng-leave-active,.reveal-from-flex.ng-hide-add.ng-hide-add-active,.reveal-from-flex.ng-hide-remove{opacity:0;max-height:0px;overflow:hidden;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}.reveal-from-flex.ng-enter.ng-enter-active,.reveal-from-flex.ng-add.ng-add-active,.reveal-from-flex.ng-hide-remove.ng-hide-remove-active,.reveal-from-flex.ng-hide-add,.reveal-from-flex.ng-leave{opacity:1;max-height:350px;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}.reveal-from-flex.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}.reason-code-status-indicator{display:inline-block;min-width:10px;min-height:10px;max-height:10px;border:1px solid rgba(0,0,0,.4);border-radius:50%}#mapClusterPopup{transform:translate(-50%, 10px);position:fixed;z-index:1000;width:250px;opacity:0;transition:all .3s ease-out;margin:0;overflow:visible;pointer-events:none;box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12)}#mapClusterPopup .veri-card-body{padding:16px}#mapClusterPopup.show{opacity:1;transform:translate3d(-50%, 0px, 0);pointer-events:auto}#mapClusterPopup>h3{margin-top:0}#mapClusterPopup:after,#mapClusterPopup:before{position:absolute;top:100%;left:50%;transform:translate(-50%);content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}#mapClusterPopup:before{border-width:10px;border-top-color:rgba(0,0,0,.04)}#mapClusterPopup .clusterItem .clusterItemCount{text-align:right;min-width:10px;display:inline-block}#mapClusterPopup md-tab-content{padding:0}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){#livemap veri-map-popup plot-info-table{min-height:160px}right-click-popup.livemap-popup section{height:58px}}#livemap-tabs md-tabs-content-wrapper md-tab-content{padding:0}.infoBox{transform:translateY(-100%) !important;margin-top:-10px}.infoBox img[src="http://www.google.com/intl/en_us/mapfiles/close.gif"]{position:absolute !important;right:0;z-index:1;margin:0;top:0px;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12)}.veri-card-map-container{transition:.3s ease-out margin}.veri-card-map-container.full-size{margin:0;border:0}.veri-card-map-container+*{margin-top:0}.veri-card-map-container+*>veri-card,.veri-card-map-container+* vehicle-video-card>veri-card,.veri-card-map-container+* vehicle-timeline>veri-card{margin-top:0}.map-info-box+vehicle-video-card{position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;background:#fff}.map-info-box .veri-card-title-top driver-image{margin-right:16px}.map-info-box .veri-card-title-top .layout-column .vehicle-reg{width:auto}.map-info-box .map-info-box-close{position:absolute;top:3px;right:3px;z-index:2;color:#555;background:#fff;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12);margin:0;padding:0;border-radius:3px;width:20px;height:20px;display:inline-block}.map-info-box .map-info-box-close:hover{color:#000;box-shadow:0px 1px 8px 0px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 3px 3px -2px rgba(0,0,0,.12)}.map-info-box .map-info-box-close .material-icons{margin:0;padding:0}.map-info-box street-view,.map-info-box .google-map-container{min-height:250px !important}@media screen and (max-height: 800px){.map-info-box street-view,.map-info-box .google-map-container{min-height:200px !important}}.map-info-box driver-tacho-summary table.veri-table-simple tr>:first-child{padding-left:16px}.map-info-box driver-tacho-summary table.veri-table-simple td{padding-top:6px;padding-bottom:6px}.map-info-box md-tabs-wrapper{border-width:1px 0 1px 0;border-style:solid;border-color:#eee}.map-info-box md-tab-item{max-width:none !important}.map-info-box md-tab-content{font-size:13px}.map-info-box .block-heading+table{margin-top:-16px}.map-info-box .veri-card-footer .md-button{padding:0 4px;margin:0px;line-height:24px;min-height:24px}.map-info-box .veri-card-footer .md-button:hover{background:rgba(0,0,0,.1)}#map_cross{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;z-index:100;transform-origin:center;border:1px solid rgba(0,0,0,.7);border-radius:50%;width:26.6666666667px;height:26.6666666667px;box-shadow:0 0 3px rgba(0,0,0,.7);margin-top:39px}#map_cross:before,#map_cross:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:0 0 10px rgba(0,0,0,.7);background:rgba(0,0,0,.7)}#map_cross::after{width:1px;height:40px}#map_cross::before{width:40px;height:1px}@keyframes scaleLargeToSmall{0%{transform:scale(0)}80%{transform:scale(1.1)}100%{transform:scale(1)}}.marker-event-2{font-size:11px;transform:translate(-50%, -100%)}.marker-event-2:hover{opacity:1 !important}.marker-event-2.anchor-left{transform:translate(-100%, -50%)}.marker-event-2.anchor-left>div:after,.marker-event-2.anchor-left>div:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:50%;left:100%;transform:translate(-1px, -50%);border-top-width:5px;border-bottom-width:5px;border-left:5px solid #fff}.marker-event-2.anchor-left>div:before{border-width:6px;border-left-color:#f4f4f4;margin-left:1px}.marker-event-2.anchor-right{transform:translate(0%, -50%)}.marker-event-2.anchor-right>div{flex-direction:row-reverse}.marker-event-2.anchor-right>div:after,.marker-event-2.anchor-right>div:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:50%;right:100%;transform:translate(0, -50%);border-top-width:5px;border-bottom-width:5px;border-right:5px solid #fff}.marker-event-2.anchor-right>div:before{border-width:6px;border-right-color:rgba(0,0,0,.1)}.marker-event-2.anchor-top{transform:translate(-50%, -100%)}.marker-event-2.anchor-top>div:after,.marker-event-2.anchor-top>div:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:100%;left:50%;transform:translate(-50%, -1px);border-left-width:5px;border-right-width:5px;border-top:5px solid #fff}.marker-event-2.anchor-top>div:before{border-width:6px;border-top-color:rgba(0,0,0,.1);transform:translate(-50%, 0px)}.marker-event-2.anchor-bottom{transform:translate(-50%, 0%)}.marker-event-2.anchor-bottom>div:after,.marker-event-2.anchor-bottom>div:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;bottom:100%;left:50%;transform:translate(-50%, 0px);border-left-width:5px;border-right-width:5px;border-bottom:5px solid #fff}.marker-event-2.anchor-bottom>div:before{border-width:6px;border-bottom-color:rgba(0,0,0,.1)}.marker-event-2>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;position:relative;box-shadow:0px 1px 8px 0px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 3px 3px -2px rgba(0,0,0,.12);white-space:nowrap;background:#fff;border-radius:10px;margin:10px}.marker-event-2>div>*{max-width:100%}.marker-event-2>div:not(.hide-label),.marker-event-2>div:hover{padding-right:3px}.marker-event-2>div:hover{border-color:#3498db}.marker-event-2 .marker-sub-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;background:rgba(0,0,0,.03);font-size:17px;width:17px;height:17px;line-height:17px;font-size:13px;color:#777;border-radius:50%;margin:2px;color:#fff;background:var(--color, rgba(0, 0, 0, 0.54))}.marker-event-2 .marker-sub-icon>*{max-width:100%}.marker-event-2 .hide-label,.marker-event-2 .hide-label .marker-contents{max-width:0px;max-height:0;overflow:hidden;padding:0;transition:.3s ease-out all}.marker-event-2:hover .marker-contents,.marker-event-2 .marker-contents{max-width:200px;max-height:200px}.marker-event-2:hover .marker-contents .marker-label,.marker-event-2 .marker-contents .marker-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 6px}.marker-event-2 img{min-width:150px;max-width:100%;z-index:100;position:relative;border-top:1px solid #eee}.harsh-brake-event-color{color:#ff4500}.harsh-brake-event-background-color{background:#ff4500}.event-cluster:not(:empty){display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;position:relative;background:#fff;border-radius:10px;box-shadow:0px 1px 8px 0px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 3px 3px -2px rgba(0,0,0,.12);white-space:nowrap;margin:9px;width:70px !important;height:20px !important;transform:translate(-25%, -50%)}.event-cluster:not(:empty)>*{max-width:100%}.event-cluster:not(:empty):after,.event-cluster:not(:empty):before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:100%;left:50%;transform:translate(-50%, -1px);border-left-width:5px;border-right-width:5px;border-top:5px solid #fff}.event-cluster:not(:empty):before{border-width:6px;border-top-color:transparent;transform:translate(-50%, 0px)}.event-cluster:not(:empty)>div{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;color:rgba(0,0,0,.87) !important;font-size:11px !important;font-family:Roboto !important;width:17px !important;line-height:17px !important;background:rgba(0,0,0,.03);background:rgba(0,0,0,.1);border-radius:50%;margin:2px}.event-cluster:not(:empty)>div>*{max-width:100%}.event-cluster:not(:empty)>div:after{content:"Events";position:absolute;top:0;left:18px;bottom:0;line-height:17px !important;padding:0px 6px;font-weight:normal !important}.event-cluster:not(:empty) img{transform:rotate(-90deg)}.event-cluster:not(:empty) img[src*=rawgit]{opacity:0;display:none}@keyframes pulsate{0%{transform:scale(0.8, 0.8);opacity:.5}100%{transform:scale(1, 1)}}.vehicle-reg-container.selected{overflow:visible !important}.vehicle-reg-container.selected:before{position:absolute;top:-60px;width:80px;height:80px;border-radius:50%;content:"";background:rgba(0,0,0,.1);background:radial-gradient(circle, transparent 0%, rgba(0, 0, 0, 0.1) 100%);background:radial-gradient(circle, rgba(150, 150, 150, 0), #969696 100%);border:1px solid var(--accent-color);z-index:-100;animation:pulsate 1.5s ease-out;animation-direction:alternate;animation-iteration-count:infinite}.cluster img{display:none}.cluster:not(:empty) canvas{position:absolute;left:0;right:0}.cluster:not(:empty):before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;margin:8px;content:"";border-radius:50%;border:7px solid #555;transition:all .2s ease-out;transition-property:transform border-color;box-shadow:0 0 1px 2px rgba(0,0,0,.2);opacity:.4}@media print{.cluster:not(:empty):before{box-shadow:none}}.cluster:not(:empty):hover:before{box-shadow:none;transform:scale(1.4)}.cluster:not(:empty).m2:before{margin:9px}.cluster:not(:empty).m3:before{margin:11px}.cluster:not(:empty)>div{color:#00426a !important;font-size:14px !important;font-family:Roboto !important;z-index:1}.cluster.selected:before{box-shadow:0 0 0 20px rgba(0,0,0,.3)}.cluster-chart{background:red;border:1px solid green}.vehicle-reg-old{color:#00426a;color:#333;font-size:12px;margin:0;width:80px;min-width:80px;font-weight:700;font-family:"Roboto","Arial",sans-serif;text-transform:uppercase;text-align:center;background-color:#ffdd21;border:1px solid rgba(0,0,0,.4);border-radius:3px;padding:1px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;text-shadow:none}.vehicle-reg-old.trailer{background:#fff;background:#f5f5f5}.vehicle-reg-old.none-assigned{background-color:#fff;color:#999;font-weight:500;border:1px solid rgba(0,0,0,.2)}.vehicle-reg-old.large{max-width:none;width:auto;font-size:18px;height:28px;margin:6px;line-height:26px;display:inline-block}.vehicle-reg-old.auto-size{width:auto}.vehicle-reg-container vehicle-reg+vehicle-reg{border-top-left-radius:0;border-top-right-radius:0;margin-top:-2px;z-index:-1}#livemap .loading{width:100px;height:100px;top:50%;left:50%;margin:-50px 0 0 -50px;position:absolute}#livemap .scroll{overflow-y:scroll}vehicle-list .veri-nav-header{display:none}.driver-summary-action{transition:.3s ease-out background;cursor:pointer}.driver-summary-action:hover{text-decoration:none !important;background:rgba(0,0,0,.05);color:var(--accent-color)}.driver-summary-action i{margin-right:5px}.tacho-container{display:none}.nearest-container{min-height:90px;height:auto}#input-data-dialogue{height:600px;min-height:600px;width:900px;overflow:hidden}
nearest-geofences{display:flex;flex-direction:column;overflow:hidden;height:auto}nearest-geofences .distance-row{padding:6px 11px;border-bottom:1px solid #eee;cursor:pointer;border-left:3px solid rgba(0,0,0,.1)}nearest-geofences .distance-row:hover{background:rgba(0,0,0,.03)}nearest-geofences .distance-row:last-child{border-bottom:0}nearest-geofences .distance-row .distance{margin-left:10px;font-size:12px}
nearest-vehicles{display:flex;flex-direction:column;overflow:hidden;margin:10px;margin-top:0}nearest-vehicles veri-card{margin:0}nearest-vehicles .distance-row{padding:6px 11px;border-bottom:1px solid #eee;cursor:pointer;border-left:3px solid rgba(0,0,0,.1)}nearest-vehicles .distance-row:hover{background:rgba(0,0,0,.03)}nearest-vehicles .distance-row:last-child{border-bottom:0}nearest-vehicles .distance-row .distance{margin-left:10px;font-size:12px}
plot-info-table{margin:10px;width:285px}plot-info-table veri-card{margin:0px}plot-info-table .transclusion-point:empty{display:none}plot-info-table .header,plot-info-table .footer{text-align:center;color:rgba(0,0,0,.8);background:rgba(0,0,0,.03)}plot-info-table .header{position:relative}plot-info-table .header .header-text{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:0 8px;text-shadow:0 0px 5px #000;height:50px;overflow:hidden;color:#e4e4e4}plot-info-table .header .header-text>*{max-width:100%}plot-info-table .header .header-background{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;z-index:-1}plot-info-table .location-text{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;background:rgba(0,0,0,.02);text-align:center;padding:8px;width:285px}plot-info-table .location-text>*{max-width:100%}plot-info-table .image-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;align-content:stretch;min-height:15vh;background-repeat:no-repeat}plot-info-table .streetview-image{height:100px;border-top:1px solid #eee}plot-info-table .speed-limit{position:absolute;top:5px;right:5px}plot-info-table .footer{padding:8px;font-size:12px}plot-info-table .reason-code-status-indicator{margin:0 5px}plot-info-table .reason-code-string{color:#777;font-size:12px}
.plot-container{min-height:50px}.plot-container .list-row .list-row-inner{padding:0px}.plot-container .plot-list-row{flex:1;padding:8px 10px;border-left:3px solid rgba(0,0,0,.1)}.plot-container .list-row{height:54px}.plot-container .vehicle-location,.plot-container .plot-details{white-space:nowrap}.plot-container .vehicle-location .material-icons,.plot-container .plot-details .material-icons{color:#aaa;vertical-align:top}.plot-container .plot-time{font-size:11px;color:rgba(110,110,110,.9);margin-top:5px;position:relative}.plot-container .plot-details{font-size:11px;color:rgba(110,110,110,.9);margin-top:5px}.plot-container .temperature-container:first-child{margin-bottom:2px}vehicle-history{display:flex;flex-direction:column}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end{padding:0}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end .download-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:relative;cursor:pointer;font-size:20px;padding:10px}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end .download-icon>*{max-width:100%}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end .download-icon:hover{background:rgba(0,0,0,.03)}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end .download-icon:hover i{color:var(--accent-color)}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end{padding:0}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end .download-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:relative;cursor:pointer;font-size:20px;padding:10px}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end .download-icon>*{max-width:100%}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end .download-icon:hover{background:rgba(0,0,0,.03)}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end .download-icon:hover i{color:var(--accent-color)}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end{padding:0}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end .download-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:relative;cursor:pointer;font-size:20px;padding:10px}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end .download-icon>*{max-width:100%}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end .download-icon:hover{background:rgba(0,0,0,.03)}vehicle-history veri-card veri-tabs.flex-tab-titles veri-tabs-title-end .download-icon:hover i{color:var(--accent-color)}vehicle-history veri-marker{margin-left:5px}vehicle-history battery-indicator{margin-left:4px;margin-right:5px}vehicle-history .history-popup{position:absolute;top:100px;right:100%;width:250px;overflow:visible}vehicle-history .history-popup:after,vehicle-history .history-popup:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;top:50%;left:100%;transform:translate(-1px, -50%);border-top-width:8px;border-bottom-width:8px;border-left:8px solid #fff}vehicle-history .history-popup:before{border-width:9px;border-left-color:#a9a9a9;margin-left:1px}vehicle-history .history-popup>veri-card{margin:0}vehicle-history .event-list{position:relative;background:#fff}vehicle-history .event-list:before{content:"";position:absolute;left:0;top:0;bottom:0;width:33px;background:#f8f8f8}vehicle-history .event-list:after{content:"";position:absolute;width:1px;left:16.5px;top:10px;bottom:0px;border-right:1px dashed rgba(0,0,0,.1)}vehicle-history .event-list .journey-event{position:relative;padding:10px;padding-left:43px;font-size:11px;border-bottom:1px solid #f8f8f8;border-left:3px solid #ccc;transition:background-color 150ms ease-out}vehicle-history .event-list .journey-event:hover{cursor:pointer;background-color:rgba(0,0,0,.07)}vehicle-history .event-list .journey-event.selected{background-color:rgba(0,0,0,.09)}vehicle-history .event-list .journey-event.first-journey-event{margin-top:40px;border-top:1px solid #f8f8f8;position:relative}vehicle-history .event-list .journey-event.first-journey-event:before{position:absolute;color:#ddd;text-align:center;top:-28px;left:0;right:0;content:"---";pointer-events:none}vehicle-history .event-list .journey-event:hover i.material-icons{box-shadow:0 0 0px 2px rgba(33,150,243,.2);box-sizing:content-box}vehicle-history .event-list .journey-event i.material-icons{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;color:#777;border:1px solid #eee;border-radius:50%;background:#fff;position:absolute;left:15px;top:16px;width:22px;height:22px;font-size:14px;transform:translate(-50%, -50%);z-index:2;transition:.3s ease-out box-shadow}vehicle-history .event-list .journey-event i.material-icons>*{max-width:100%}.journeyOverview{background:#fff;padding:10px;border-bottom:1px solid rgba(200,200,200,.5)}.journeyOverview:last-child{border-top:1px solid rgba(200,200,200,.5);border-bottom:none}.journeyContainer{height:auto;text-shadow:none;overflow-x:hidden;text-shadow:none;overflow-y:auto}.journeyContainer.list-view .veri-card{margin:1px 7px}.journeyContainer.list-view .veri-card .veri-card-title-top{padding:4px 16px;display:flex;flex-direction:column;border:0}.journeyContainer.list-view .veri-card .material-icons{display:none}.journeyContainer.list-view .veri-card .layout-column{text-align:left;margin:3px 0px}.journeyContainer.list-view .veri-card .journey-date{font-weight:400;font-size:14px}.journeyContainer.list-view .veri-card .journey-thumbnail{display:none}.journeyContainer.list-view .veri-card .journey-location{font-weight:400;font-size:12px;word-break:break-word;text-overflow:initial;overflow:auto;white-space:normal}
vehicle-drivers{display:flex;flex-direction:column}vehicle-drivers .driver-timeline ul{list-style:none;position:relative;padding:1px 40px;font-size:13px}vehicle-drivers .driver-timeline ul:before{content:"";width:1px;height:100%;position:absolute;border-left:2px dashed #ccc}vehicle-drivers .driver-timeline ul li{position:relative;margin-left:30px;width:250px}vehicle-drivers .driver-timeline ul li .show-on-hover{opacity:0;transition:.3s opacity ease-out}vehicle-drivers .driver-timeline ul li:hover .show-on-hover{opacity:1}vehicle-drivers .driver-timeline ul li:hover>span{background:#888}vehicle-drivers .driver-timeline ul li:hover>span:before,vehicle-drivers .driver-timeline ul li:hover>span:after{border-color:#888}vehicle-drivers .driver-timeline ul li:not(:first-child){margin-top:44px}vehicle-drivers .driver-timeline ul li>div{transform:translateY(6px)}vehicle-drivers .driver-timeline ul li>span{width:2px;height:100%;background:#ccc;left:-30px;top:0;position:absolute;transition:.3s background ease-out}vehicle-drivers .driver-timeline ul li>span:before,vehicle-drivers .driver-timeline ul li>span:after{content:"";width:12px;height:12px;border-radius:50%;border:2px solid #ccc;position:absolute;background:#fff;left:-5px;top:0;transition:.3s border ease-out}vehicle-drivers .driver-timeline ul li span:after{top:100%}vehicle-drivers .driver-timeline ul li span.number{height:100%}vehicle-drivers .driver-timeline ul li span.number>span{display:block;width:100px;position:absolute;font-size:11px;color:#777;right:15px;text-align:right;transform:translateY(-30%)}vehicle-drivers .driver-timeline ul li span.number>span.start{top:0}vehicle-drivers .driver-timeline ul li span.number>span.middle{top:50%;transform:translateY(-2px)}vehicle-drivers .driver-timeline ul li span.number>span.end{top:100%}vehicle-drivers .driver-timeline ul li span.number>span .date{text-align:right;font-weight:600}
vehicle-summary-statistics{background:rgba(0,0,0,.05);overflow:hidden}vehicle-summary-statistics .listogram-content{min-height:152px}
.gforce-gauge-container{position:absolute;right:20px;bottom:40px;width:70px;height:70px;background:rgba(0,0,0,.4);border-radius:50%}.gforce-gauge-container .gforce-vertical-container{position:absolute;top:0;bottom:0;left:100%;width:7px;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 33%, rgba(255, 255, 255, 0.4) 33%, rgba(255, 255, 255, 0.4) 66%, rgba(0, 0, 0, 0.2) 66%);background-size:3px 3px;margin-left:10px}.gforce-gauge-container .gforce-vertical-container .gforce-g-vertical-marker{position:absolute;width:0;height:0;bottom:50%;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #ff4500;right:100%;transition:.9s all ease-out;transform:translateY(5px)}.gforce-gauge-container:after,.gforce-gauge-container:before{content:"";position:absolute;background:rgba(255,255,255,.2);transition:.6s all ease-out}.gforce-gauge-container:after{left:50%;top:0;height:100%;width:1px}.gforce-gauge-container:before{left:0;top:50%;width:100%;height:1px}.gforce-gauge-container .gforce-g-label,.gforce-gauge-container .gforce-1g,.gforce-gauge-container .gforce-2g,.gforce-gauge-container .gforce-3g,.gforce-gauge-container .gforce-4g{border-radius:50%;width:50%;height:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.gforce-gauge-container .gforce-g-label{text-align:center;line-height:20px;font-size:20px;width:20px;height:20px;color:rgba(255,255,255,.5);font-weight:bold}.gforce-gauge-container .gforce-1g{border:1px solid rgba(255,255,255,.1);width:25%;height:25%}.gforce-gauge-container .gforce-2g{border:1px solid rgba(255,255,255,.4);width:50%;height:50%}.gforce-gauge-container .gforce-3g{border:1px solid rgba(255,255,255,.6);width:75%;height:75%}.gforce-gauge-container .gforce-4g{border:1px solid rgba(255,255,255,.8);width:100%;height:100%}.gforce-gauge-container .gforce-g-marker{position:absolute;left:50%;bottom:50%;border-radius:50%;background:#ff4500;width:8px;height:8px;transform:translate(-4px, -4px);transition:.9s ease-out all}.gforce-gauge-container .gforce-data-label{position:absolute;color:rgba(255,255,255,.8);bottom:100%;text-align:center;width:100%;text-shadow:0 1px 3px #000}.gforce-gauge-container .gforce-data-label span{opacity:.8}.gforce-gauge-container.ng-enter,.gforce-gauge-container.ng-leave{transition:.3s ease-out all}.gforce-gauge-container.ng-enter{transform:scale(0);opacity:0}.gforce-gauge-container.ng-enter:after,.gforce-gauge-container.ng-enter:before{transform:rotate(45deg);transition:.6s ease-out all}.gforce-gauge-container.ng-enter.ng-enter-active{transform:scale(1);opacity:1}.gforce-gauge-container.ng-enter.ng-enter-active:after,.gforce-gauge-container.ng-enter.ng-enter-active:before{transform:rotate(0deg)}.gforce-gauge-container.ng-leave{transform:scale(1);opacity:1}.gforce-gauge-container.ng-leave.ng-leave-active{transform:scale(0);opacity:0}
.mobile-content .mobile-container>veri-card,.mobile-content arrivals-board>veri-card{margin:0;border:0;border-radius:0}.mobile-container{position:relative;overflow:hidden}.mobile-container page-title{padding:10px}.mobile-container plot-info-table veri-card{margin:0;border-top:0;border-left:0;border-right:0}.mobile-container plot-info-table{margin:auto;padding:10px}.mobile-container vehicle-history>veri-card{border-left:0;border-right:0;margin:0;margin-top:10px}.mobile-container v-date-picker.livemap-mobile-datepicker{display:flex;justify-content:flex-end}.mobile-container veri-inline-date-picker,.mobile-container v-date-picker{margin-top:5px;margin-bottom:-8px}.mobile-container md-pagination-wrapper{width:100%}.mobile-container .md-tab{padding:12px 12px;text-align:center;min-width:25%;max-width:25%}.mobile-container>.mobile-page{position:absolute;top:0;right:0;bottom:0;left:0}.mobile-container .map-view{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;background:gray;position:absolute;top:42px;left:0;right:0;bottom:0}.mobile-container .map-view.ng-enter,.mobile-container .map-view.ng-hide,.mobile-container .map-view.ng-leave.ng-leave-active,.mobile-container .map-view.ng-hide-add.ng-hide-add-active,.mobile-container .map-view.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}.mobile-container .map-view.ng-enter.ng-enter-active,.mobile-container .map-view.ng-add.ng-add-active,.mobile-container .map-view.ng-hide-remove.ng-hide-remove-active,.mobile-container .map-view.ng-hide-add,.mobile-container .map-view.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}.mobile-container .map-view.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}.mobile-container .vehicle-map-selected-vehicle md-tabs-wrapper{border-width:1px 0;border-style:solid;border-color:rgba(0,0,0,.12);z-index:1}.mobile-container .vehicle-map-selected-vehicle md-tabs.flex-tab-content>md-tabs-content-wrapper>md-tab-content{padding:0}.mobile-container .vehicle-map-selected-vehicle.veri-card{border-radius:0;box-shadow:none;margin:0}.mobile-container .vehicle-map-selected-vehicle .veri-nav-header .material-icons{vertical-align:middle}.mobile-container vehicle-video-list .tab-title-container{display:none}.mobile-container vehicle-video-list>veri-card{margin:0px;padding:0px;border:0}.mobile-container vehicle-video-list video-entry:not(:last-child)>veri-card{margin-bottom:0}.animate-if-slide-from-right.ng-enter,.animate-if-slide-from-right.ng-leave{transition:.4s ease-in-out all;transition-property:opacity,transform}.animate-if-slide-from-right.ng-enter{transform:translateX(100%)}.animate-if-slide-from-right.ng-enter.ng-enter-active{transform:translateX(0%)}.animate-if-slide-from-right.ng-leave{transform:translateX(0%)}.animate-if-slide-from-right.ng-leave.ng-leave-active{transform:translateX(100%)}.animate-if-slide-from-left.ng-enter,.animate-if-slide-from-left.ng-leave{transition:.4s ease-in-out all}.animate-if-slide-from-left.ng-enter{transform:translateX(-100%)}.animate-if-slide-from-left.ng-enter.ng-enter-active{transform:translateX(0%)}.animate-if-slide-from-left.ng-leave{transform:translateX(0%)}.animate-if-slide-from-left.ng-leave.ng-leave-active{transform:translateX(-100%)}
.import-dialog{height:600px;width:1100px}.csv-importer{margin:15px 15px 0 15px}.csv-importer .tms-import-header{background-color:#f5f5f5}.csv-importer input[type=file]{visibility:collapse;max-height:.1px;max-width:.1px}.csv-importer label{cursor:pointer;text-align:center}.csv-importer label:hover strong{color:#2196f3}.csv-importer label.no-pointer{cursor:default}.csv-importer .success-indicator{padding:9px;margin:3px;border-radius:20px}.csv-importer .table-row.table-success-indicator{border-left:5px solid #e74c3c}.csv-importer div.invalid.table-row{border-left:5px solid #e74c3c}.csv-importer div.invalid.table-cell,.csv-importer div.invalid.success-indicator{background-color:#e74c3c}.csv-importer div.success.table-row{border-left:5px solid #16a085}.csv-importer div.success.table-cell,.csv-importer div.success.success-indicator{background-color:#16a085}.csv-importer .file-upload-container .image-container{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;border:1px dashed rgba(0,0,0,.25);background:#f6f6f6;border-radius:3px;overflow:hidden}.csv-importer .file-upload-container .image-container>*{max-width:100%}.csv-importer .file-upload-container .image-container .material-icons.md-48{font-size:48px;margin-left:-0.6em}.csv-importer .help-info .blue{color:#2196f3}.csv-importer .info-icon{vertical-align:-6px;font-size:22px}.csv-importer #help-info{position:absolute;top:6em;right:2.6em}.csv-importer .info-text{font-size:1.16em;color:#999;opacity:1;transform:translate(-50%, -50%)}.csv-importer .info-text.ng-enter,.csv-importer .info-text.ng-hide,.csv-importer .info-text.ng-leave.ng-leave-active,.csv-importer .info-text.ng-hide-add.ng-hide-add-active,.csv-importer .info-text.ng-hide-remove{opacity:0;transform:translate(-50%, 51%);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}.csv-importer .info-text.ng-enter.ng-enter-active,.csv-importer .info-text.ng-add.ng-add-active,.csv-importer .info-text.ng-hide-remove.ng-hide-remove-active,.csv-importer .info-text.ng-hide-add,.csv-importer .info-text.ng-leave{opacity:1;transform:translate(-50%, -50%);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}.csv-importer .info-text.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}.csv-importer .m-l-24{margin-left:24px}.csv-importer .mt-min10{margin-top:-10px}.csv-importer .m-r-80{margin-right:80px}.csv-importer .white-background{background:#fff}.csv-importer table.help-table{border-collapse:collapse}.csv-importer table.help-table,.csv-importer th,.csv-importer td{border:1px solid #555}.csv-importer .image-container.loading,.csv-importer .image-container.loading .text-muted{color:rgba(0,0,0,.2)}
.color-ontime{color:#27ae60}.color-late{color:#e74c3c}
route-planner{display:flex;flex-direction:row}route-planner .planning-controls{background:#fff;min-width:360px;max-width:360px;box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12);z-index:1}route-planner .planning-controls md-autocomplete-wrap{box-shadow:none !important}route-planner .planning-controls h3{margin-left:10px;color:rgba(0,0,0,.87)}route-planner .waypoint-container{overflow-x:hidden;overflow-y:auto}route-planner .waypoint-searchbox{border-left:2px solid transparent}route-planner .waypoint-item,route-planner .waypoint-item-end,route-planner .waypoint-item-return{position:relative;margin-left:10px;min-height:50px;min-height:60px}route-planner .waypoint-item .waypoint-dots,route-planner .waypoint-item-end .waypoint-dots,route-planner .waypoint-item-return .waypoint-dots{position:absolute;top:50%;left:6px;transform:translate(0px, 25%);color:#bbb}route-planner .waypoint-item .waypoint-icon,route-planner .waypoint-item-end .waypoint-icon,route-planner .waypoint-item-return .waypoint-icon{margin:0 0 0 10px;transform:translate(0px, 60%);color:#777}route-planner .waypoint-item .waypoint-remove,route-planner .waypoint-item-end .waypoint-remove,route-planner .waypoint-item-return .waypoint-remove{cursor:pointer;opacity:0;position:absolute;right:-4px;top:20px;color:rgba(0,0,0,.54);transform:translate3d(-50%, -50%, 0) scale(0.9)}route-planner .waypoint-item .waypoint-switcher,route-planner .waypoint-item-end .waypoint-switcher,route-planner .waypoint-item-return .waypoint-switcher{position:absolute;top:5px;left:-4px;opacity:0}route-planner .waypoint-item .waypoint-switcher i,route-planner .waypoint-item-end .waypoint-switcher i,route-planner .waypoint-item-return .waypoint-switcher i{transition:.3s all ease-out;cursor:pointer;color:#777}route-planner .waypoint-item .waypoint-switcher i:hover,route-planner .waypoint-item-end .waypoint-switcher i:hover,route-planner .waypoint-item-return .waypoint-switcher i:hover{color:#2196f3}route-planner .waypoint-item .waypoint-switcher i:first-child,route-planner .waypoint-item-end .waypoint-switcher i:first-child,route-planner .waypoint-item-return .waypoint-switcher i:first-child{transform:translate(0, 50%)}route-planner .waypoint-item .waypoint-switcher i:last-child,route-planner .waypoint-item-end .waypoint-switcher i:last-child,route-planner .waypoint-item-return .waypoint-switcher i:last-child{transform:translate(0, -50%)}route-planner .waypoint-item .waypoint-switcher.last i:last-child,route-planner .waypoint-item .waypoint-switcher.first i:first-child,route-planner .waypoint-item-end .waypoint-switcher.last i:last-child,route-planner .waypoint-item-end .waypoint-switcher.first i:first-child,route-planner .waypoint-item-return .waypoint-switcher.last i:last-child,route-planner .waypoint-item-return .waypoint-switcher.first i:first-child{opacity:0;pointer-events:none}route-planner .waypoint-item:hover .waypoint-remove,route-planner .waypoint-item-end:hover .waypoint-remove,route-planner .waypoint-item-return:hover .waypoint-remove{opacity:1}route-planner .waypoint-item:hover .waypoint-switcher,route-planner .waypoint-item-end:hover .waypoint-switcher,route-planner .waypoint-item-return:hover .waypoint-switcher{opacity:1}route-planner .waypoint-item:hover .waypoint-switcher i,route-planner .waypoint-item-end:hover .waypoint-switcher i,route-planner .waypoint-item-return:hover .waypoint-switcher i{transform:translate(0, 0%)}route-planner .waypoint-item md-input-container,route-planner .waypoint-item-end md-input-container,route-planner .waypoint-item-return md-input-container{margin:0}route-planner .waypoint-item md-input-container.md-input-focused label,route-planner .waypoint-item md-input-container.md-input-has-value label,route-planner .waypoint-item-end md-input-container.md-input-focused label,route-planner .waypoint-item-end md-input-container.md-input-has-value label,route-planner .waypoint-item-return md-input-container.md-input-focused label,route-planner .waypoint-item-return md-input-container.md-input-has-value label{display:none}route-planner .waypoint-item md-input-container .md-errors-spacer,route-planner .waypoint-item-end md-input-container .md-errors-spacer,route-planner .waypoint-item-return md-input-container .md-errors-spacer{display:none}route-planner .waypoint-item-end .waypoint-dots{display:none}route-planner .waypoint-item-return md-checkbox{margin-top:16px;margin-left:8px}route-planner .waypoint-item-return md-checkbox .md-label{margin-left:42px}route-planner .waypoint-add{color:#2196f3;transition:.15s all ease-out;margin:0 10px}route-planner .waypoint-add:hover{background:rgba(200,200,200,.1);background:rgba(200,200,200,.15);text-decoration:none;color:#0960a5}route-planner .waypoint-error,route-planner .waypoint-error i{color:#cf4946}route-planner .waypoint-add,route-planner .waypoint-error{display:block;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:20px 0}route-planner .waypoint-add i,route-planner .waypoint-error i{vertical-align:top;color:#555;margin:0 20px 0 10px}route-planner .waypoint-options{background:#f0f0f0;padding:10px 20px;margin:0 -10px}route-planner .waypoint-options.open .waypoint-options-title i{transform:rotate(90deg)}route-planner .waypoint-options.open .waypoint-options-body{max-height:100px;margin-top:10px}route-planner .waypoint-options .waypoint-options-title{cursor:pointer}route-planner .waypoint-options .waypoint-options-title i{margin:0 20px 0 0;transition:all .3s ease-out;color:#777}route-planner .waypoint-options .waypoint-options-title>*{vertical-align:middle}route-planner .waypoint-options .waypoint-options-body{margin-top:0px;margin-left:30px;overflow:hidden;transition:all .3s ease-out;max-height:0px}route-planner .waypoint-results{position:relative;border-top:1px solid #eee}route-planner .waypoint-results .route-result{padding:10px 20px;margin:20px -10px;border-left:5px solid #bbb}route-planner .waypoint-results .route-result.selected{border-left-color:#2196f3}route-planner .waypoint-results .route-result:first-child{margin-top:0}route-planner .waypoint-results .route-result:last-child{margin-bottom:10px}route-planner .waypoint-results .route-result i{color:#777;margin:0px;margin-right:20px;margin-top:-2px}route-planner .waypoint-results .route-result .route-summary,route-planner .waypoint-results .route-result .route-time{font-size:16px;color:#333;margin-bottom:5px}route-planner .waypoint-results .route-result .route-summary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}route-planner .waypoint-results .route-result .route-time-traffic,route-planner .waypoint-results .route-result .route-distance{color:#777}route-planner .waypoint-results .route-result .route-time,route-planner .waypoint-results .route-result .route-distance{text-align:right}route-planner .waypoint-results .route-result .route-distance i.query-icon{font-size:1.3rem;transform:translateY(1px);cursor:pointer;text-align:left}route-planner .waypoint-results .alternative-route{padding:16px;border-top:1px solid rgba(0,0,0,.1);font-size:16px;color:#333}route-planner .waypoint-results .alternative-route .material-icons{color:#777;margin-right:12px}route-planner .waypoint-results .alternative-route .material-icons.indicator{opacity:0}route-planner .waypoint-results .alternative-route .material-icons:hover .indicator{opacity:1}route-planner .waypoint-results .alternative-route:hover{background:rgba(0,0,0,.05);cursor:pointer}route-planner .waypoint-details{position:absolute;font-size:12px;color:#aaa;left:43px;bottom:0;line-height:24px;right:60px}route-planner map-click-handler .waypoint-add,route-planner veri-map-popup .waypoint-add{display:flex;flex-direction:row;border:0;padding:20px;padding-left:10px;padding-right:30px;margin:0}route-planner map-click-handler .waypoint-add .waypoint-add-location,route-planner veri-map-popup .waypoint-add .waypoint-add-location{color:#777;margin-top:5px}
expenses{display:flex;flex-direction:column}expenses .download-options{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform;opacity:1;pointer-events:all;transform:translateY(0px);overflow:visible;position:absolute;right:1px;top:80px;z-index:3;width:200px;font-size:12px;font-weight:500;box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12)}expenses .download-options.ng-enter,expenses .download-options.ng-hide,expenses .download-options.ng-leave.ng-leave-active,expenses .download-options.ng-hide-add.ng-hide-add-active,expenses .download-options.ng-hide-remove{pointer-events:none;opacity:0;transform:translateY(-10px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}expenses .download-options.ng-enter.ng-enter-active,expenses .download-options.ng-add.ng-add-active,expenses .download-options.ng-hide-remove.ng-hide-remove-active,expenses .download-options.ng-hide-add,expenses .download-options.ng-leave{opacity:1;pointer-events:all;transform:translateY(0px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}expenses .download-options.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}expenses .download-options:after,expenses .download-options:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;bottom:100%;left:50%;transform:translate(-50%, 0px);border-left-width:8px;border-right-width:8px;border-bottom:8px solid #fff}expenses .download-options:before{border-width:9px;border-bottom-color:rgba(0,0,0,.1)}expenses .download-options:after,expenses .download-options:before{left:90%}expenses .download-options .options-list{list-style:none;padding:0;margin:0}expenses .download-options .options-list .options{margin:0;padding:20px;cursor:pointer;border:none;border-left:5px solid transparent}expenses .download-options .options-list .options span{line-height:24px}expenses .download-options .options-list .options .option-type{text-transform:uppercase}expenses .download-options .options-list .options i{opacity:0;color:#a9a9a9;margin-right:0px;transition:.3s ease-out}expenses .download-options .options-list .options.selected,expenses .download-options .options-list .options:hover{background:#f4f4f4;border-color:#ff6e40}expenses .download-options .options-list .options.selected .selected-icon,expenses .download-options .options-list .options:hover .selected-icon{opacity:1;display:block;margin-right:-10px}expenses .download-options .options-list .options.selected{border-color:#ff6e40}expenses .page-header{display:inline-block}expenses .page-header .header{font-size:18px;font-weight:400}expenses .page-header .summary{font-size:14px;opacity:.4;margin-left:10px}expenses .download-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:absolute;right:0;cursor:pointer;font-size:20px;padding:0 15px}expenses .download-icon>*{max-width:100%}expenses .download-icon:hover{background:rgba(0,0,0,.03)}expenses .download-icon:hover i{color:var(--accent-color)}expenses .journey-container{flex:1;overflow-y:auto;user-select:none}expenses .journey-container veri-card{cursor:pointer;margin-bottom:15px;opacity:.5}expenses .journey-container veri-card .veri-card-title-container{border-left:5px solid rgba(0,0,0,.54)}expenses .journey-container veri-card .icon-tick{color:rgba(0,0,0,.54);font-size:18px;width:18px;height:18px;line-height:18px;margin-right:10px}expenses .journey-container veri-card:hover{opacity:1;box-shadow:0 0 2px 1px #1c203e}expenses .journey-container veri-card.selected{opacity:1}expenses .journey-container veri-card.selected .veri-card-title-container{border-left-color:#208840}expenses .journey-container veri-card.selected .veri-card-title-container .icon-tick{color:#208840}expenses .journey-container veri-card .journey-card-header-subtitle{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;color:rgba(0,0,0,.54);font-size:11px}expenses .journey-container veri-card .journey-card-header-subtitle>*{max-width:100%}expenses .journey-container veri-card .journey-card-header-subtitle>div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;text-align:right;margin-left:10px;padding:10px 10px}expenses .journey-container veri-card .journey-card-header-subtitle>div>*{max-width:100%}expenses .journey-container veri-card .journey-card-header-subtitle i{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:3px;color:rgba(0,0,0,.54)}expenses .journey-container .event-container .event{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;padding:5px 10px;max-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}expenses .journey-container .event-container .event>*{max-width:100%}expenses .journey-container .event-container .event .event-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;font-size:13px;width:13px;height:13px;line-height:13px;height:20px;min-width:20px;line-height:20px;border-radius:50%;margin:2px 10px;background:#fff;border:2px solid #fff;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12);position:relative;color:rgba(0,0,0,.54)}expenses .journey-container .event-container .event .event-icon>*{max-width:100%}expenses .journey-container .event-container .event .event-icon:after{content:"";position:absolute;left:50%;top:40%;height:170%;margin-top:12px;width:1px;background:var(#ff6e40, rgba(0, 0, 0, 0.44));transform:translateX(-50%)}expenses .journey-container .event-container .event:last-child .event-icon:after{content:none}expenses .journey-container .event-container .event .event-detail-container{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}expenses .journey-container .event-container .event .event-label{flex:1;font-size:12px}expenses .journey-container .event-container .event .event-detail-container,expenses .journey-container .event-container .event .event-time{margin-top:4px}expenses .journey-container .event-container .event .event-time{font-size:11px;color:rgba(0,0,0,.54);min-width:27px}expenses .journey-summary-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px}expenses .journey-summary-title>*{max-width:100%}expenses .range-header .preferences{margin:10px 5px 0}expenses .range-header .preferences .section{padding:0 15px 0 20px}expenses .range-header .preferences .section div md-input-container{margin:18px 0 0;max-height:40px}expenses .range-header .preferences .section-title{padding:15px 20px;margin:0;padding:0;padding-top:0px;color:rgba(0,0,0,.87)}expenses .range-header .preferences .section-title h2{font-size:18px;font-weight:400}expenses .range-header .range-title{margin:0 5px 5px;font-size:18px;font-weight:400}expenses .range-header .range-title div .metric{padding:15px;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12);border-radius:10px;background-color:#fff;margin:10px}expenses .range-header .total-cost{font-size:20px;font-weight:500}expenses .journey-card{box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12);border-radius:10px;margin:10px;margin-bottom:20px;overflow:hidden;cursor:pointer;height:100px}expenses .journey-card.selected .journey-card-header{background:rgba(0,0,0,.01)}expenses .journey-card.selected .event-container{background:rgba(0,0,0,.01)}expenses .journey-card.selected .journey-card-header{border-left:5px solid green}expenses .journey-card:hover .journey-card-header{background:rgba(0,0,0,.1)}expenses .journey-card:hover .event-container{background:rgba(0,0,0,.1)}expenses .journey-card .journey-card-header{background:#fff;border-left:5px solid #ff6e40}expenses .journey-card .journey-card-header .expense-selector{padding:19px 15px;width:150px}expenses .journey-card .journey-card-header .expense-selector div{opacity:.5}expenses .journey-card .journey-card-header .expense-selector.expensed{opacity:1}expenses .journey-card .journey-card-header .expense-selector.expensed .material-icons{color:green}expenses .journey-card .journey-card-header .expense-selector .material-icons{opacity:1;color:#ff6e40}expenses .journey-card .journey-card-header driver-summary-panel{flex:1}expenses .journey-card .journey-card-header .journey-card-header-title{font-weight:500;margin-left:10px}expenses .journey-card .journey-card-header .journey-card-header-subtitle{display:flex;flex-direction:row;color:rgba(0,0,0,.54);font-size:11px;margin-left:10px;padding-bottom:10px;padding-top:10px}expenses .journey-card .journey-card-header .journey-card-header-subtitle>div{width:120px}expenses .journey-card .journey-card-header .journey-card-header-subtitle i{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:3px;color:rgba(0,0,0,.54)}expenses .journey-card .journey-card-header .journey-card-header-subtitle .material-icons{position:relative;top:2px}expenses .journey-card .event-container{background:#fff}expenses .journey-card .event-container .event{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;padding:5px 10px;max-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}expenses .journey-card .event-container .event>*{max-width:100%}expenses .journey-card .event-container .event .event-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;font-size:13px;width:13px;height:13px;line-height:13px;height:20px;min-width:20px;line-height:20px;border-radius:50%;margin:2px 10px;background:#fff;border:2px solid #fff;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12);position:relative;color:rgba(0,0,0,.54)}expenses .journey-card .event-container .event .event-icon>*{max-width:100%}expenses .journey-card .event-container .event .event-icon:after{content:"";position:absolute;left:50%;top:40%;height:170%;margin-top:12px;width:1px;background:var(#ff6e40, rgba(0, 0, 0, 0.44));transform:translateX(-50%)}expenses .journey-card .event-container .event:last-child .event-icon:after{content:none}expenses .journey-card .event-container .event .event-detail-container{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}expenses .journey-card .event-container .event .event-label{flex:1;font-size:12px}expenses .journey-card .event-container .event .event-detail-container,expenses .journey-card .event-container .event .event-time{margin-top:4px}expenses .journey-card .event-container .event .event-time{font-size:11px;color:rgba(0,0,0,.54);min-width:27px}
time-picker{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}time-picker>*{max-width:100%}time-picker md-input-container{margin-bottom:0px}time-picker .md-errors-spacer{display:none}time-picker .parameter-icon{padding:0px 17px;margin-top:5px}
form-status-indicator{vertical-align:middle}
new-report-column-selector{display:flex;flex-direction:column;background:#fbfbfb}new-report-column-selector .form-details-entry{padding:0}new-report-column-selector .form-details-desc{max-width:200px}new-report-column-selector .category-title{text-transform:uppercase;color:rgba(0,0,0,.54);padding:10px;background:rgba(0,0,0,.03)}new-report-column-selector .column-row-container{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform;opacity:1;pointer-events:all;transform:translateY(0px);margin:10px;margin-top:-4px;border-radius:12px}new-report-column-selector .column-row-container.ng-enter,new-report-column-selector .column-row-container.ng-hide,new-report-column-selector .column-row-container.ng-leave.ng-leave-active,new-report-column-selector .column-row-container.ng-hide-add.ng-hide-add-active,new-report-column-selector .column-row-container.ng-hide-remove{pointer-events:none;opacity:0;transform:translateY(-10px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}new-report-column-selector .column-row-container.ng-enter.ng-enter-active,new-report-column-selector .column-row-container.ng-add.ng-add-active,new-report-column-selector .column-row-container.ng-hide-remove.ng-hide-remove-active,new-report-column-selector .column-row-container.ng-hide-add,new-report-column-selector .column-row-container.ng-leave{opacity:1;pointer-events:all;transform:translateY(0px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}new-report-column-selector .column-row-container.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}new-report-column-selector .column-row-container .selected-indicator{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;color:rgba(0,0,0,.54);user-select:none;margin-right:5px;font-size:12px}new-report-column-selector .column-row-container .selected-indicator>*{max-width:100%}new-report-column-selector .column-row-container .selected-indicator i{color:#208840}new-report-column-selector dashboard-box-small:after{transition:.3s ease-out transform}new-report-column-selector dashboard-box-small:hover,new-report-column-selector dashboard-box-small.selected{position:relative}new-report-column-selector dashboard-box-small:hover:after,new-report-column-selector dashboard-box-small.selected:after{content:"expand_more";font-family:"Material Icons";font-size:20px;color:rgba(0,0,0,.54);position:absolute;top:50%;right:20px;transform:translateY(-50%)}new-report-column-selector dashboard-box-small.selected:after{transform:translateY(-50%) rotate(180deg)}new-report-column-selector .column-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;padding:10px;padding-left:15px;background:rgba(0,0,0,.03)}new-report-column-selector .column-row>*{max-width:100%}new-report-column-selector .column-row:hover{background:rgba(0,0,0,.01);cursor:pointer;box-shadow:0 0px 2px 0px #1c203e}new-report-column-selector .column-row:not(:last-child){border-bottom:1px solid rgba(0,0,0,.03)}new-report-column-selector .column-row .column-desc{display:none}new-report-column-selector .column-row:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}new-report-column-selector veri-search-box{padding:10px}
#reportBuilderDialog{min-width:1100px !important;min-height:760px}report-builder{display:flex;flex-direction:column;overflow:hidden;background:#f7f7f7}report-builder>veri-card{margin:0}report-builder .preview-label{text-transform:uppercase;font-size:100px;color:rgba(0,0,0,.03);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(0,0,0,.1);font-weight:bold;transform:translate(-50%, -50%) rotate(-10deg);transform-origin:center center;pointer-events:none}report-builder .splash-screen .build-report-card{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;max-width:30%;box-sizing:border-box;border:1px solid #eee;border-radius:5px;background:#fff;height:200px;margin:20px;position:relative;color:#000;text-transform:uppercase;overflow:hidden}report-builder .splash-screen .build-report-card>*{max-width:100%}report-builder .splash-screen .build-report-card .standard-report{color:#bbb;font-size:11px;position:absolute;top:5px;right:5px}report-builder .splash-screen .build-report-card:hover{cursor:pointer;border:1px dashed var(--accent-color)}report-builder .splash-screen .build-report-card.new-document{border:0;background:#f5f5f5}report-builder .splash-screen .build-report-card.new-document:hover{background:#fff}report-builder .splash-screen .build-report-card.new-document:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right, #1c203e 33%, transparent 0%) top/10px 1px repeat-x,linear-gradient(#1c203e 33%, transparent 0%) right/1px 10px repeat-y,linear-gradient(to right, #1c203e 33%, transparent 0%) bottom/10px 1px repeat-x,linear-gradient(#1c203e 33%, transparent 0%) left/1px 10px repeat-y}report-builder .splash-screen .build-report-card>i{color:#bbb;margin-bottom:10px}report-builder .splash-screen .build-report-card div.top-left-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;position:absolute;left:0;top:0;width:30px;height:30px;background:linear-gradient(45deg, #272b30 0%, #2e3338 100%);color:#fff;border-bottom-right-radius:100%}report-builder .splash-screen .build-report-card div.top-left-icon>*{max-width:100%}report-builder .splash-screen .build-report-card div.top-left-icon i{margin-right:5px;margin-bottom:5px}report-builder md-select.veri-select-box{min-height:28px}report-builder md-progress-linear{position:absolute;top:0;left:0;right:0;z-index:1}report-builder md-progress-linear .md-container{height:4px}report-builder .edit-column{display:flex;flex-direction:column;min-width:310px;max-width:310px}report-builder .edit-column h4:first-of-type{padding-top:0}report-builder .edit-column h4{padding:0}report-builder .edit-column .md-errors-spacer{display:none}report-builder .edit-column md-input-container{margin-top:10px}report-builder .pdf-viewer{position:absolute;top:0;left:0;right:0;bottom:0;background:#f5f5f5;z-index:15}report-builder .pdf-viewer iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}report-builder .pdf-viewer iframe html{overflow:hidden}report-builder .pdf-viewer .options-container{padding-bottom:10px}report-builder .pdf-viewer embed,report-builder .pdf-viewer object,report-builder .pdf-viewer iframe{background:#525659}report-builder .badboy{margin:10px 20px}report-builder .badboy veri-card{border:0}report-builder .badboy veri-card .veri-card-title-container{border:1px solid #e0e0e0;border-bottom-width:2px}report-builder .badboy veri-card .veri-card-body{background:#f4f4f4}report-builder>h3{margin-bottom:0}report-builder .options-container{padding:10px;background:rgba(0,0,0,.015);border-bottom:1px solid #eee;padding-bottom:0}report-builder .options-container md-input-container{margin:0;margin-left:5px}report-builder .rb-container{padding:20px;padding-bottom:0}report-builder .rb-container+.rb-container{margin-top:10px}report-builder .rb-container .options-container .md-errors-spacer{display:none}report-builder .rb-container .options-container h3{margin-left:0}report-builder .rb-container .options-container h3:first-of-type{margin-top:0}report-builder .report-type-container veri-card{min-width:125px;cursor:pointer}report-builder .button-toggle-group{font-size:16px;margin:0 0;padding:3px 15px 3px 15px;color:#312e2e;background-color:rgba(224,224,224,.96);text-transform:none;font-weight:400;min-width:100px}report-builder .button-toggle-group.md-button.left{border-radius:10px 0 0 10px}report-builder .button-toggle-group.md-button.middle{border-radius:0;border-left:1px solid rgba(230,230,230,.96);border-right:1px solid rgba(230,230,230,.96)}report-builder .button-toggle-group.md-button.right{border-radius:0 10px 10px 0}report-builder .button-toggle-group.md-button:not([disabled]):hover{background-color:rgba(193,193,193,.96);color:rgba(44,65,164,.96);transition:.3s}report-builder .button-toggle-group.selected{background-color:#989898;color:#fff}report-builder .preview-card{overflow:hidden}report-builder .preview-card section{overflow:hidden}report-builder .document-table-preview{flex:1;justify-content:flex-start;align-items:stretch;align-content:stretch;padding:20px;position:relative;overflow:hidden;margin:1px}@media screen and (max-width: 1280px),screen and (max-height: 768px){report-builder .document-table-preview{padding:10px}}report-builder .document-table-preview .iframe-header{height:91px}report-builder .document-table-preview .iframe-footer{height:35px}report-builder .document-table-preview table{border-collapse:collapse;width:100%;page-break-inside:auto;margin:0;padding:0}report-builder .document-table-preview table+table{margin-top:20px}report-builder .document-table-preview tr{page-break-inside:avoid;page-break-after:auto}report-builder .document-table-preview thead{display:table-header-group}report-builder .document-table-preview tfoot{display:table-footer-group;border-bottom:1px solid #e4e4e4;max-height:0}report-builder .document-table-preview tfoot td{padding:0}report-builder .document-table-preview th,report-builder .document-table-preview td{text-align:right;text-align:center;padding:6px 4px;font-size:13px}report-builder .document-table-preview th{color:#555;background:#f4f4f4;border-color:#ddd;border-bottom:1px solid #ddd;font-weight:500}report-builder .document-table-preview th+td{border-left:1px solid #ddd}report-builder .document-table-preview th.empty-group-header{background:none}report-builder .document-table-preview th.group-header{text-align:center;border-width:1px;border-style:solid;padding:6px}report-builder .document-table-preview col:first-child{border-left:0}report-builder .document-table-preview col:last-child{border-right:0}report-builder .document-table-preview col.width-auto,report-builder .document-table-preview col:first-child{width:auto;max-width:unset}report-builder .document-table-preview col.width-140{width:140px}report-builder .document-table-preview col.width-130{width:130px}report-builder .document-table-preview col.width-100{width:100px}report-builder .document-table-preview col.width-95{width:95px}report-builder .document-table-preview col.width-90{width:90px}report-builder .document-table-preview col.width-80{width:80px}report-builder .document-table-preview td.nowrap{white-space:nowrap}report-builder .document-table-preview td>span{position:relative;padding:6px 4px}report-builder .document-table-preview th:first-child,report-builder .document-table-preview td:first-child{min-width:100px;font-weight:500}report-builder .document-table-preview .child-row td:first-child{font-weight:400}report-builder .document-table-preview th.text-left,report-builder .document-table-preview td.text-left{text-align:left}report-builder .document-table-preview td.text-left{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}report-builder .document-table-preview th.text-right,report-builder .document-table-preview td.text-right{text-align:right}report-builder .document-table-preview th.text-center,report-builder .document-table-preview td.text-center{text-align:center}report-builder .document-table-preview td.score{position:relative;overflow:hidden;height:14px}report-builder .document-table-preview td.score>div{position:absolute;top:1px;left:0;bottom:0;border:0}report-builder .document-table-preview td.red{background:rgba(231,76,60,.3)}report-builder .document-table-preview td.amber{background:rgba(230,126,34,.2)}report-builder .document-table-preview td.green{background:rgba(22,160,133,.15)}report-builder .document-table-preview tr.parent-row,report-builder .document-table-preview tr:nth-child(even):not(.child-row){background-color:#f8f8f8;background-color:#fafafa;background-color:#f9f9f9;background-color:#fcfcfc;background-color:#fbfbfb;background-color:#fafafa}report-builder .document-table-preview .border-left{border-left:1px solid #ddd}report-builder .document-table-preview .border-right{border-right:1px solid #ddd}report-builder .document-table-preview .row-number{color:#839097;font-weight:normal;width:19px;display:inline-block;text-align:right;margin-right:5px}
report-builder-list{display:flex;flex-direction:row;justify-content:center;align-items:stretch;align-content:stretch}report-builder-list report-builder{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;position:absolute;background:#f4f4f4;top:0;left:0;right:0;bottom:0;z-index:1}report-builder-list report-builder.ng-enter,report-builder-list report-builder.ng-hide,report-builder-list report-builder.ng-leave.ng-leave-active,report-builder-list report-builder.ng-hide-add.ng-hide-add-active,report-builder-list report-builder.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}report-builder-list report-builder.ng-enter.ng-enter-active,report-builder-list report-builder.ng-add.ng-add-active,report-builder-list report-builder.ng-hide-remove.ng-hide-remove-active,report-builder-list report-builder.ng-hide-add,report-builder-list report-builder.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}report-builder-list report-builder.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}
report-column{display:flex;flex-direction:column;overflow:hidden}report-column i{margin-right:3px;position:relative;top:3px}report-column .column-desc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:20px}report-column .highlight{background:#ff0}
table-column-selector{display:flex;flex-direction:column;position:relative;overflow:hidden}table-column-selector report-category-selector{background:rgba(0,0,0,.03)}table-column-selector>veri-card{margin:0}table-column-selector .column-editor,table-column-selector .column-picker{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;box-shadow:0px 1px 8px 0px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 3px 3px -2px rgba(0,0,0,.12);border:0}table-column-selector .column-editor.ng-enter,table-column-selector .column-editor.ng-hide,table-column-selector .column-editor.ng-leave.ng-leave-active,table-column-selector .column-editor.ng-hide-add.ng-hide-add-active,table-column-selector .column-editor.ng-hide-remove,table-column-selector .column-picker.ng-enter,table-column-selector .column-picker.ng-hide,table-column-selector .column-picker.ng-leave.ng-leave-active,table-column-selector .column-picker.ng-hide-add.ng-hide-add-active,table-column-selector .column-picker.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}table-column-selector .column-editor.ng-enter.ng-enter-active,table-column-selector .column-editor.ng-add.ng-add-active,table-column-selector .column-editor.ng-hide-remove.ng-hide-remove-active,table-column-selector .column-editor.ng-hide-add,table-column-selector .column-editor.ng-leave,table-column-selector .column-picker.ng-enter.ng-enter-active,table-column-selector .column-picker.ng-add.ng-add-active,table-column-selector .column-picker.ng-hide-remove.ng-hide-remove-active,table-column-selector .column-picker.ng-hide-add,table-column-selector .column-picker.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}table-column-selector .column-editor.ng-enter-stagger,table-column-selector .column-picker.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}table-column-selector .search-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;align-content:stretch;padding:8px;border-bottom:1px solid #eee}table-column-selector .search-container veri-search-box{max-width:50%;flex:1}table-column-selector .search-container md-input-container{margin:0;padding:0;padding-left:8px;max-width:50%;flex:1}table-column-selector .column-picker1{min-height:200px;overflow:visible}table-column-selector .column-picker1 .md-subheader{background:rgba(0,0,0,.03);background:#f2f2f2;border-bottom:1px solid #eee}table-column-selector .column-picker1 .md-subheader .md-subheader-inner{padding:10px;font-size:13px}table-column-selector .column-picker1 .md-subheader{background:rgba(0,0,0,.03);background:#f2f2f2;border-bottom:1px solid #eee}table-column-selector .column-picker1 .md-subheader .md-subheader-inner{padding:10px;font-size:13px}@media only screen and (max-width: 1500px){table-column-selector .column-picker1{margin:0}table-column-selector .column-picker1 .column-picker-list{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform;opacity:1;pointer-events:all;transform:translateY(0px);overflow:hidden}table-column-selector .column-picker1 .column-picker-list.ng-enter,table-column-selector .column-picker1 .column-picker-list.ng-hide,table-column-selector .column-picker1 .column-picker-list.ng-leave.ng-leave-active,table-column-selector .column-picker1 .column-picker-list.ng-hide-add.ng-hide-add-active,table-column-selector .column-picker1 .column-picker-list.ng-hide-remove{pointer-events:none;opacity:0;transform:translateY(-10px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}table-column-selector .column-picker1 .column-picker-list.ng-enter.ng-enter-active,table-column-selector .column-picker1 .column-picker-list.ng-add.ng-add-active,table-column-selector .column-picker1 .column-picker-list.ng-hide-remove.ng-hide-remove-active,table-column-selector .column-picker1 .column-picker-list.ng-hide-add,table-column-selector .column-picker1 .column-picker-list.ng-leave{opacity:1;pointer-events:all;transform:translateY(0px);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}table-column-selector .column-picker1 .column-picker-list.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}}table-column-selector .list-row{min-height:50px}table-column-selector .list-row .example-text-label{padding-top:3px;font-size:9px}table-column-selector .list-row .example-text{font-size:10px}table-column-selector .drag-indicator{color:#ccc;margin-left:5px;cursor:grab;opacity:.99}table-column-selector .drag-indicator:hover{color:#555}table-column-selector .column-picker{margin-right:0}table-column-selector .column-picker .over-limit-message{width:200px}table-column-selector .selected-columns-container{padding-top:0;min-height:100px;overflow-y:auto}table-column-selector .selected-columns-container.is-summary .sort-select-container{display:none}table-column-selector .selected-columns-container .md-icon-button{padding:0}table-column-selector .selected-columns-container .dndPlaceholder{opacity:.5;min-height:55px !important;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch}table-column-selector .selected-columns-container .dndPlaceholder>div{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;border:1px dashed #ccc}table-column-selector .selected-columns-container .dndPlaceholder>div>*{max-width:100%}table-column-selector .selected-columns-container .dndDraggingSource{display:none}table-column-selector .selected-columns-container .selected-column{position:relative;margin-left:0;margin-right:0}table-column-selector .selected-columns-container .selected-column:hover .show-on-hover{opacity:1;transform:scale(1)}table-column-selector .selected-columns-container .selected-column:first-of-type{margin-top:0}table-column-selector .selected-columns-container md-select+md-select{margin-left:0}table-column-selector .selected-columns-container .show-on-hover{opacity:0;transition:.3s ease-out all}table-column-selector .selected-columns-container md-input-container{margin:0}table-column-selector .selected-columns-container md-input-container .md-errors-spacer{display:none}table-column-selector .selected-columns-container .column-title{cursor:grab}table-column-selector .selected-columns-container .drag-indicator{opacity:0}table-column-selector .selected-columns-container .column-desc{font-size:11px;color:rgba(0,0,0,.54)}table-column-selector .selected-columns-container .delete-column-button{color:var(--accent-color);cursor:pointer;padding:0 10px;margin-right:15px}table-column-selector .selected-columns-container .delete-column-button:hover{color:#1c203e}table-column-selector .selected-columns-container .selected-column{min-height:40px;padding:10px;border-bottom:1px solid #eee}table-column-selector .selected-columns-container .selected-column:last-of-type{border:0}table-column-selector .selected-columns-container .selected-column .md-button{margin:0;position:absolute;right:40px;opacity:0;pointer-events:none;background:#fff}table-column-selector .selected-columns-container .selected-column .md-button:hover{background:#f4f4f4}table-column-selector .selected-columns-container .selected-column:hover{background:#fff}table-column-selector .selected-columns-container .selected-column:hover .drag-indicator,table-column-selector .selected-columns-container .selected-column:hover .md-button{pointer-events:auto;opacity:1}table-column-selector .selected-columns-container .selected-column:hover .column-hover-options{opacity:1;pointer-events:initial}table-column-selector .available-columns{width:400px}@media(max-width: 1280px){table-column-selector .available-columns{width:300px}table-column-selector .available-columns .md-button{margin-left:0;min-width:60px}}table-column-selector .available-columns veri-card{min-width:100%;margin-left:20px;margin-right:20px}
.alcolock-popup{max-width:350px}.alcolock-popup veri-map{min-height:250px !important;width:350px;overflow:hidden}alcolock-compliance{display:flex;flex-direction:column}alcolock-compliance .vehicle-reg-container{display:inline-flex}alcolock-compliance .week-starting{line-height:40px}alcolock-compliance .table-row{min-height:56px}alcolock-compliance .pastel-green{color:#27ae60}alcolock-compliance .pastel-orange{color:#e59733}alcolock-compliance .pastel-red{color:#c85d5a}alcolock-compliance .export-button-container{height:0}alcolock-compliance .export-button-container .export-button{position:relative;top:50px}
compliance-ring{max-width:320px;align-self:center}compliance-ring .chart-text{fill:#333;transform:translateY(0.25em)}compliance-ring figure{margin:0;margin-bottom:20px}compliance-ring .figure-content{position:relative}compliance-ring .chart-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}compliance-ring .chart-text .chart-number i{font-weight:bold}compliance-ring .chart-text .chart-label{color:#888;white-space:nowrap;text-transform:uppercase;text-anchor:middle}compliance-ring circle{stroke-dasharray:0 100;stroke-dashoffset:25;transition:.3s all ease-out}compliance-ring circle.circle-percentage-0{stroke-dasharray:0 100}compliance-ring circle.circle-offset-0{stroke-dashoffset:125}compliance-ring circle.circle-percentage-1{stroke-dasharray:1 99}compliance-ring circle.circle-offset-1{stroke-dashoffset:124}compliance-ring circle.circle-percentage-2{stroke-dasharray:2 98}compliance-ring circle.circle-offset-2{stroke-dashoffset:123}compliance-ring circle.circle-percentage-3{stroke-dasharray:3 97}compliance-ring circle.circle-offset-3{stroke-dashoffset:122}compliance-ring circle.circle-percentage-4{stroke-dasharray:4 96}compliance-ring circle.circle-offset-4{stroke-dashoffset:121}compliance-ring circle.circle-percentage-5{stroke-dasharray:5 95}compliance-ring circle.circle-offset-5{stroke-dashoffset:120}compliance-ring circle.circle-percentage-6{stroke-dasharray:6 94}compliance-ring circle.circle-offset-6{stroke-dashoffset:119}compliance-ring circle.circle-percentage-7{stroke-dasharray:7 93}compliance-ring circle.circle-offset-7{stroke-dashoffset:118}compliance-ring circle.circle-percentage-8{stroke-dasharray:8 92}compliance-ring circle.circle-offset-8{stroke-dashoffset:117}compliance-ring circle.circle-percentage-9{stroke-dasharray:9 91}compliance-ring circle.circle-offset-9{stroke-dashoffset:116}compliance-ring circle.circle-percentage-10{stroke-dasharray:10 90}compliance-ring circle.circle-offset-10{stroke-dashoffset:115}compliance-ring circle.circle-percentage-11{stroke-dasharray:11 89}compliance-ring circle.circle-offset-11{stroke-dashoffset:114}compliance-ring circle.circle-percentage-12{stroke-dasharray:12 88}compliance-ring circle.circle-offset-12{stroke-dashoffset:113}compliance-ring circle.circle-percentage-13{stroke-dasharray:13 87}compliance-ring circle.circle-offset-13{stroke-dashoffset:112}compliance-ring circle.circle-percentage-14{stroke-dasharray:14 86}compliance-ring circle.circle-offset-14{stroke-dashoffset:111}compliance-ring circle.circle-percentage-15{stroke-dasharray:15 85}compliance-ring circle.circle-offset-15{stroke-dashoffset:110}compliance-ring circle.circle-percentage-16{stroke-dasharray:16 84}compliance-ring circle.circle-offset-16{stroke-dashoffset:109}compliance-ring circle.circle-percentage-17{stroke-dasharray:17 83}compliance-ring circle.circle-offset-17{stroke-dashoffset:108}compliance-ring circle.circle-percentage-18{stroke-dasharray:18 82}compliance-ring circle.circle-offset-18{stroke-dashoffset:107}compliance-ring circle.circle-percentage-19{stroke-dasharray:19 81}compliance-ring circle.circle-offset-19{stroke-dashoffset:106}compliance-ring circle.circle-percentage-20{stroke-dasharray:20 80}compliance-ring circle.circle-offset-20{stroke-dashoffset:105}compliance-ring circle.circle-percentage-21{stroke-dasharray:21 79}compliance-ring circle.circle-offset-21{stroke-dashoffset:104}compliance-ring circle.circle-percentage-22{stroke-dasharray:22 78}compliance-ring circle.circle-offset-22{stroke-dashoffset:103}compliance-ring circle.circle-percentage-23{stroke-dasharray:23 77}compliance-ring circle.circle-offset-23{stroke-dashoffset:102}compliance-ring circle.circle-percentage-24{stroke-dasharray:24 76}compliance-ring circle.circle-offset-24{stroke-dashoffset:101}compliance-ring circle.circle-percentage-25{stroke-dasharray:25 75}compliance-ring circle.circle-offset-25{stroke-dashoffset:100}compliance-ring circle.circle-percentage-26{stroke-dasharray:26 74}compliance-ring circle.circle-offset-26{stroke-dashoffset:99}compliance-ring circle.circle-percentage-27{stroke-dasharray:27 73}compliance-ring circle.circle-offset-27{stroke-dashoffset:98}compliance-ring circle.circle-percentage-28{stroke-dasharray:28 72}compliance-ring circle.circle-offset-28{stroke-dashoffset:97}compliance-ring circle.circle-percentage-29{stroke-dasharray:29 71}compliance-ring circle.circle-offset-29{stroke-dashoffset:96}compliance-ring circle.circle-percentage-30{stroke-dasharray:30 70}compliance-ring circle.circle-offset-30{stroke-dashoffset:95}compliance-ring circle.circle-percentage-31{stroke-dasharray:31 69}compliance-ring circle.circle-offset-31{stroke-dashoffset:94}compliance-ring circle.circle-percentage-32{stroke-dasharray:32 68}compliance-ring circle.circle-offset-32{stroke-dashoffset:93}compliance-ring circle.circle-percentage-33{stroke-dasharray:33 67}compliance-ring circle.circle-offset-33{stroke-dashoffset:92}compliance-ring circle.circle-percentage-34{stroke-dasharray:34 66}compliance-ring circle.circle-offset-34{stroke-dashoffset:91}compliance-ring circle.circle-percentage-35{stroke-dasharray:35 65}compliance-ring circle.circle-offset-35{stroke-dashoffset:90}compliance-ring circle.circle-percentage-36{stroke-dasharray:36 64}compliance-ring circle.circle-offset-36{stroke-dashoffset:89}compliance-ring circle.circle-percentage-37{stroke-dasharray:37 63}compliance-ring circle.circle-offset-37{stroke-dashoffset:88}compliance-ring circle.circle-percentage-38{stroke-dasharray:38 62}compliance-ring circle.circle-offset-38{stroke-dashoffset:87}compliance-ring circle.circle-percentage-39{stroke-dasharray:39 61}compliance-ring circle.circle-offset-39{stroke-dashoffset:86}compliance-ring circle.circle-percentage-40{stroke-dasharray:40 60}compliance-ring circle.circle-offset-40{stroke-dashoffset:85}compliance-ring circle.circle-percentage-41{stroke-dasharray:41 59}compliance-ring circle.circle-offset-41{stroke-dashoffset:84}compliance-ring circle.circle-percentage-42{stroke-dasharray:42 58}compliance-ring circle.circle-offset-42{stroke-dashoffset:83}compliance-ring circle.circle-percentage-43{stroke-dasharray:43 57}compliance-ring circle.circle-offset-43{stroke-dashoffset:82}compliance-ring circle.circle-percentage-44{stroke-dasharray:44 56}compliance-ring circle.circle-offset-44{stroke-dashoffset:81}compliance-ring circle.circle-percentage-45{stroke-dasharray:45 55}compliance-ring circle.circle-offset-45{stroke-dashoffset:80}compliance-ring circle.circle-percentage-46{stroke-dasharray:46 54}compliance-ring circle.circle-offset-46{stroke-dashoffset:79}compliance-ring circle.circle-percentage-47{stroke-dasharray:47 53}compliance-ring circle.circle-offset-47{stroke-dashoffset:78}compliance-ring circle.circle-percentage-48{stroke-dasharray:48 52}compliance-ring circle.circle-offset-48{stroke-dashoffset:77}compliance-ring circle.circle-percentage-49{stroke-dasharray:49 51}compliance-ring circle.circle-offset-49{stroke-dashoffset:76}compliance-ring circle.circle-percentage-50{stroke-dasharray:50 50}compliance-ring circle.circle-offset-50{stroke-dashoffset:75}compliance-ring circle.circle-percentage-51{stroke-dasharray:51 49}compliance-ring circle.circle-offset-51{stroke-dashoffset:74}compliance-ring circle.circle-percentage-52{stroke-dasharray:52 48}compliance-ring circle.circle-offset-52{stroke-dashoffset:73}compliance-ring circle.circle-percentage-53{stroke-dasharray:53 47}compliance-ring circle.circle-offset-53{stroke-dashoffset:72}compliance-ring circle.circle-percentage-54{stroke-dasharray:54 46}compliance-ring circle.circle-offset-54{stroke-dashoffset:71}compliance-ring circle.circle-percentage-55{stroke-dasharray:55 45}compliance-ring circle.circle-offset-55{stroke-dashoffset:70}compliance-ring circle.circle-percentage-56{stroke-dasharray:56 44}compliance-ring circle.circle-offset-56{stroke-dashoffset:69}compliance-ring circle.circle-percentage-57{stroke-dasharray:57 43}compliance-ring circle.circle-offset-57{stroke-dashoffset:68}compliance-ring circle.circle-percentage-58{stroke-dasharray:58 42}compliance-ring circle.circle-offset-58{stroke-dashoffset:67}compliance-ring circle.circle-percentage-59{stroke-dasharray:59 41}compliance-ring circle.circle-offset-59{stroke-dashoffset:66}compliance-ring circle.circle-percentage-60{stroke-dasharray:60 40}compliance-ring circle.circle-offset-60{stroke-dashoffset:65}compliance-ring circle.circle-percentage-61{stroke-dasharray:61 39}compliance-ring circle.circle-offset-61{stroke-dashoffset:64}compliance-ring circle.circle-percentage-62{stroke-dasharray:62 38}compliance-ring circle.circle-offset-62{stroke-dashoffset:63}compliance-ring circle.circle-percentage-63{stroke-dasharray:63 37}compliance-ring circle.circle-offset-63{stroke-dashoffset:62}compliance-ring circle.circle-percentage-64{stroke-dasharray:64 36}compliance-ring circle.circle-offset-64{stroke-dashoffset:61}compliance-ring circle.circle-percentage-65{stroke-dasharray:65 35}compliance-ring circle.circle-offset-65{stroke-dashoffset:60}compliance-ring circle.circle-percentage-66{stroke-dasharray:66 34}compliance-ring circle.circle-offset-66{stroke-dashoffset:59}compliance-ring circle.circle-percentage-67{stroke-dasharray:67 33}compliance-ring circle.circle-offset-67{stroke-dashoffset:58}compliance-ring circle.circle-percentage-68{stroke-dasharray:68 32}compliance-ring circle.circle-offset-68{stroke-dashoffset:57}compliance-ring circle.circle-percentage-69{stroke-dasharray:69 31}compliance-ring circle.circle-offset-69{stroke-dashoffset:56}compliance-ring circle.circle-percentage-70{stroke-dasharray:70 30}compliance-ring circle.circle-offset-70{stroke-dashoffset:55}compliance-ring circle.circle-percentage-71{stroke-dasharray:71 29}compliance-ring circle.circle-offset-71{stroke-dashoffset:54}compliance-ring circle.circle-percentage-72{stroke-dasharray:72 28}compliance-ring circle.circle-offset-72{stroke-dashoffset:53}compliance-ring circle.circle-percentage-73{stroke-dasharray:73 27}compliance-ring circle.circle-offset-73{stroke-dashoffset:52}compliance-ring circle.circle-percentage-74{stroke-dasharray:74 26}compliance-ring circle.circle-offset-74{stroke-dashoffset:51}compliance-ring circle.circle-percentage-75{stroke-dasharray:75 25}compliance-ring circle.circle-offset-75{stroke-dashoffset:50}compliance-ring circle.circle-percentage-76{stroke-dasharray:76 24}compliance-ring circle.circle-offset-76{stroke-dashoffset:49}compliance-ring circle.circle-percentage-77{stroke-dasharray:77 23}compliance-ring circle.circle-offset-77{stroke-dashoffset:48}compliance-ring circle.circle-percentage-78{stroke-dasharray:78 22}compliance-ring circle.circle-offset-78{stroke-dashoffset:47}compliance-ring circle.circle-percentage-79{stroke-dasharray:79 21}compliance-ring circle.circle-offset-79{stroke-dashoffset:46}compliance-ring circle.circle-percentage-80{stroke-dasharray:80 20}compliance-ring circle.circle-offset-80{stroke-dashoffset:45}compliance-ring circle.circle-percentage-81{stroke-dasharray:81 19}compliance-ring circle.circle-offset-81{stroke-dashoffset:44}compliance-ring circle.circle-percentage-82{stroke-dasharray:82 18}compliance-ring circle.circle-offset-82{stroke-dashoffset:43}compliance-ring circle.circle-percentage-83{stroke-dasharray:83 17}compliance-ring circle.circle-offset-83{stroke-dashoffset:42}compliance-ring circle.circle-percentage-84{stroke-dasharray:84 16}compliance-ring circle.circle-offset-84{stroke-dashoffset:41}compliance-ring circle.circle-percentage-85{stroke-dasharray:85 15}compliance-ring circle.circle-offset-85{stroke-dashoffset:40}compliance-ring circle.circle-percentage-86{stroke-dasharray:86 14}compliance-ring circle.circle-offset-86{stroke-dashoffset:39}compliance-ring circle.circle-percentage-87{stroke-dasharray:87 13}compliance-ring circle.circle-offset-87{stroke-dashoffset:38}compliance-ring circle.circle-percentage-88{stroke-dasharray:88 12}compliance-ring circle.circle-offset-88{stroke-dashoffset:37}compliance-ring circle.circle-percentage-89{stroke-dasharray:89 11}compliance-ring circle.circle-offset-89{stroke-dashoffset:36}compliance-ring circle.circle-percentage-90{stroke-dasharray:90 10}compliance-ring circle.circle-offset-90{stroke-dashoffset:35}compliance-ring circle.circle-percentage-91{stroke-dasharray:91 9}compliance-ring circle.circle-offset-91{stroke-dashoffset:34}compliance-ring circle.circle-percentage-92{stroke-dasharray:92 8}compliance-ring circle.circle-offset-92{stroke-dashoffset:33}compliance-ring circle.circle-percentage-93{stroke-dasharray:93 7}compliance-ring circle.circle-offset-93{stroke-dashoffset:32}compliance-ring circle.circle-percentage-94{stroke-dasharray:94 6}compliance-ring circle.circle-offset-94{stroke-dashoffset:31}compliance-ring circle.circle-percentage-95{stroke-dasharray:95 5}compliance-ring circle.circle-offset-95{stroke-dashoffset:30}compliance-ring circle.circle-percentage-96{stroke-dasharray:96 4}compliance-ring circle.circle-offset-96{stroke-dashoffset:29}compliance-ring circle.circle-percentage-97{stroke-dasharray:97 3}compliance-ring circle.circle-offset-97{stroke-dashoffset:28}compliance-ring circle.circle-percentage-98{stroke-dasharray:98 2}compliance-ring circle.circle-offset-98{stroke-dashoffset:27}compliance-ring circle.circle-percentage-99{stroke-dasharray:99 1}compliance-ring circle.circle-offset-99{stroke-dashoffset:26}compliance-ring circle.circle-percentage-100{stroke-dasharray:100 0}compliance-ring circle.circle-offset-100{stroke-dashoffset:25}compliance-ring circle.donut-segment{fill:transparent}compliance-ring .figure-content{margin:0px 40px}compliance-ring .figure-content svg{height:auto}compliance-ring .figure-content,compliance-ring .figure-key{flex:1;padding-left:15px;padding-right:15px;align-self:center}compliance-ring .figure-key-list{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}compliance-ring .figure-key-list>*{max-width:100%}compliance-ring .shape-circle{display:inline-block;vertical-align:text-bottom;width:16px;height:16px;border-radius:50%;margin:0 10px}
.dashboard{flex:1;display:flex;flex-direction:row}.dashboard .dashboard-column{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}.dashboard .dashboard-column>*{max-width:100%}.dashboard .dashboard-column:not(:last-child){border-right:1px solid #eee}.dashboard .dashboard-column compliance-ring{max-width:330px}.dashboard veri-card{width:80%;min-height:300px}#tacho .veri-card-footer driver-image{margin-right:10px}#tacho .driver-state{color:#777}.dashboard-card{display:flex;flex-direction:row;background:#fff;margin:10px;border-radius:3px;overflow:hidden;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12)}.dashboard-card .dashboard-card-icon{color:#fff;background:#78b179;padding:20px;position:relative;min-width:70px}.dashboard-card .dashboard-card-icon i.material-icons{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.dashboard-card.red .dashboard-card-icon{background:#c85d5a}.dashboard-card.orange .dashboard-card-icon{background-color:#ff8c00}.dashboard-card .dashboard-card-body{flex:1;display:flex;flex-direction:column;padding:14px 20px}.dashboard-card .dashboard-card-title{text-transform:uppercase;color:#777;font-size:11px}.dashboard-card .dashboard-card-count{font-weight:500;font-size:16px;margin-top:5px}.hos-iframe{border:0;margin:0;width:100%;height:100%}
#vehicleVideoCardDialog{min-width:90vw;min-height:85vh}vehicle-videos-page{display:flex;flex-direction:column;overflow:hidden}vehicle-videos-page .video-list{overflow:auto}
video-event-view{flex:1;display:flex;flex-direction:column}video-event-view .video-map-container{display:flex;flex-direction:column;flex:1}video-event-view .video-stream-container{flex:1;display:flex;flex-direction:column}video-event-view v-tabs{flex:3}video-event-view .video-event-info-container{display:flex;flex-direction:column;flex:1;justify-content:space-between;align-items:start;align-content:start;max-width:100%;max-width:350px;margin:25px 0 0 15px}video-event-view .video-event-info-container>*{max-width:100%}video-event-view .video-event-info-container h2{margin-top:0}video-event-view .video-event-info-container .actions{display:flex;flex-direction:row;width:100%}video-event-view .video-event-info-container .actions v-button{margin-left:5px}video-event-view .video-event-info-container .event-type{justify-content:flex-start;align-items:center;align-content:center;max-width:100%}video-event-view .video-event-info-container .event-type>*{max-width:100%}video-event-view .video-event-info-container .event-type .pill{margin-left:10px}video-event-view .video-event-info-container .event-info{margin-top:25px}video-event-view .video-event-info-container v-descriptive-list-item:first-child{padding-top:0}video-event-view .video-event-info-container .online-status,video-event-view .video-event-info-container .channel-container{margin-top:6px}video-event-view .video-event-info-container .online-status>*:not(:first-child){margin-left:20px}video-event-view veri-info-panel{max-width:320px;margin-bottom:10px}
#playVideoDialog{min-width:90vw;min-height:85vh}@media screen and (max-width: 800px){#playVideoDialog .text-muted,#playVideoDialog driver-summary-panel{display:none}}.is-mobile-device #playVideoDialog{min-width:100vw;min-height:90vh}.is-mobile-device #playVideoDialog .title-row,.is-mobile-device #playVideoDialog .tab-title-container,.is-mobile-device #playVideoDialog .video-meta-data{display:none}#requestVideoDialog{min-width:350px;background:#f7f7f7}#requestVideoDialog h4{font-size:14px;font-weight:500;padding:10px;margin:0}composite-video-player{display:flex;flex-direction:column;position:relative;border-radius:0;overflow:hidden}composite-video-player .coaching-container{background:#f5f5f5}composite-video-player .coaching-container .observations-container{min-height:35px;padding-left:10px}composite-video-player .tag-search-input{margin:10px 20px;margin-top:0;border:1px solid rgba(0,0,0,.12);border-radius:5px}composite-video-player .tag-search-input md-autocomplete-wrap{box-shadow:none}composite-video-player .tag-search-input md-autocomplete-wrap input{background:transparent;font-size:13px}composite-video-player .right-column{border-left:1px solid #d6d6d6;width:36%}composite-video-player veri-card video-address{margin:20px}composite-video-player veri-card .veri-card-body{background:#f5f5f5}composite-video-player veri-card.flat-grey{background:#ececec;box-shadow:none;margin:0}composite-video-player veri-card.flat-grey header{background:transparent;border-bottom:1px solid transparent}composite-video-player veri-card.flat-grey header h2{text-transform:uppercase;opacity:.4}composite-video-player .status-dropdown{margin:0 10px}composite-video-player .review-bar{display:flex;flex-direction:row;margin:10px;border-radius:5px}composite-video-player .review-bar md-input-container{margin:0;margin-left:10px}composite-video-player .video-tags{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;flex-wrap:wrap;margin:10px}composite-video-player .video-tags>*{max-width:100%}composite-video-player .video-tags .tag{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;background:#2e3338;color:#fff;border-radius:5px;padding:2px 5px;z-index:1;margin-right:5px;color:#6d6d6d;background:#eaeaea;background:#e0e0e0;padding:4px 8px;border-radius:4px;margin-bottom:5px;border:1px solid #dadada}composite-video-player .video-tags .tag>*{max-width:100%}composite-video-player .video-tags .tag.title i{color:#9c9c9c;opacity:.8;margin-right:5px}composite-video-player .video-tags .tag.add{transition:background-color,color 60ms ease-out}composite-video-player .video-tags .tag.add i{color:#9c9c9c;opacity:.8}composite-video-player .video-tags .tag.add:hover{cursor:pointer;background:#eaeaea;font-weight:500;transition:background-color,color 60ms ease-out}composite-video-player .video-tags .tag.add:hover i{color:#636363}composite-video-player veri-card.sunk{background:none;margin-top:0;margin-left:0;margin-right:0}composite-video-player veri-card.sunk .veri-card-body{background:none}composite-video-player veri-card.sunk highchart{margin-left:10px}composite-video-player video-collection{position:relative}@keyframes heart{0%,17.5%{transform:scale(0.3)}}@keyframes bubble{15%{transform:scale(1);border-color:#cc8ef5;border-width:25px}30%,100%{transform:scale(1);border-color:#cc8ef5;border-width:0}}composite-video-player .video-duration{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;color:#999;font-size:11px}composite-video-player .video-duration>*{max-width:100%}composite-video-player .video-duration i{margin-right:4px}composite-video-player .title-review-status{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-right:10px;padding:5px 10px}composite-video-player .title-review-status>*{max-width:100%}composite-video-player .title-review-status i{color:#ccc;margin-right:5px}composite-video-player .favourite{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;background:#fff;border-radius:5px;padding:5px 10px;cursor:pointer;user-select:none;border:1px solid #eee}composite-video-player .favourite>*{max-width:100%}composite-video-player .favourite:hover{background:rgba(0,0,0,.02);border:1px solid #eee}composite-video-player .favourite i{color:#ccc;margin-right:5px}composite-video-player .favourite.favourited i{color:#cf4946}composite-video-player .audit{position:absolute;top:50%;transform:translateY(-50%);right:20px;padding:10px;border-radius:3px;background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,.3)}composite-video-player .audit>*{padding:3px 5px}composite-video-player veri-map.fade-left:after{content:"";position:absolute;top:0;height:100%;left:0;width:100%;background-image:linear-gradient(90deg, #f7f7f7 0%, transparent 25%);pointer-events:none}composite-video-player veri-map veri-map-controls,composite-video-player veri-map .gm-bundled-control{display:none}composite-video-player veri-map.full-size-absolute{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}composite-video-player .audit-timeline{min-width:300px;background:rgba(0,0,0,.03);overflow:hidden;overflow-y:auto;border-radius:5px}composite-video-player .audit-timeline .audit-record-v2{flex:1;display:flex;flex-direction:column;background:#ececec;border-bottom:1px solid #dadada}composite-video-player .audit-timeline .audit-record-v2:not(:first-child) .veri-card-title-container{border-top:1px solid #dadada}composite-video-player .audit-timeline .audit-record-v2 .header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px}composite-video-player .audit-timeline .audit-record-v2 .header>*{max-width:100%}composite-video-player .audit-timeline .audit-record-v2 .header i{color:#9c9c9c;opacity:.8;margin-right:5px}composite-video-player .audit-timeline .audit-record-v2 .header .source{margin-left:3px;font-weight:500;opacity:.8}composite-video-player .audit-timeline .audit-record-v2 .header .action{flex:1;margin-left:3px}composite-video-player .audit-timeline .audit-record-v2 .header .date{margin-left:8px;opacity:.6;font-size:11px}composite-video-player .audit-timeline .audit-record-v2 .comment{align-items:flex-start;padding:10px;margin:0px 10px 10px 10px;background:#f4f4f4;border-radius:5px;overflow-wrap:break-word}composite-video-player .audit-timeline .audit-record-v2 .comment:before{font-size:18px;width:18px;height:18px;line-height:18px;color:rgba(0,0,0,.54);content:"format_quote";font-family:"Material Icons";margin-right:5px}composite-video-player .audit-timeline .audit-record-v2 .comment .content{flex:1}composite-video-player .audit-timeline .audit-record-v2 .comment .status{background:#dedede;border-radius:5px;display:flex;align-items:center;font-size:1.1rem;padding:4px 8px;font-weight:500;opacity:.6}composite-video-player .audit-timeline .audit-record-v2 .icon-container{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:12px}composite-video-player .audit-timeline .audit-record-v2 .icon-container>*{max-width:100%}composite-video-player .audit-timeline .audit-record-v2 .icon-container i{color:#9c9c9c;opacity:.8}composite-video-player .audit-timeline .audit-record-v2 .info-container{flex:1;display:flex;flex-direction:column}composite-video-player .audit-timeline .audit-record-v2 .info-container .info{display:flex;flex-direction:row}composite-video-player .audit-timeline .audit-record-v2 .info-container .info .source{font-weight:500;opacity:.8;margin-right:5px}composite-video-player .audit-timeline .audit-record-v2 .info-container .info .event{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}composite-video-player .audit-timeline .audit-record-v2 .info-container .timestamp{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.6;font-size:11px}composite-video-player .audit-timeline .audit-record{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:4px 12px;background:#eaeaea;border-radius:4px;margin-bottom:5px;margin-left:10px;margin-right:10px}composite-video-player .audit-timeline .audit-record>*{max-width:100%}composite-video-player .audit-timeline .audit-record i{color:#00000024;margin-left:10px}composite-video-player .audit-timeline .audit-record .details{flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%}composite-video-player .audit-timeline .audit-record .details>*{max-width:100%}composite-video-player .audit-timeline .audit-record .details .action{display:flex;flex-direction:row}composite-video-player .audit-timeline .audit-record .details .action .title{color:#1c203e;margin-right:4px}composite-video-player .audit-timeline .audit-record .details .action .source{color:#00000060}composite-video-player .audit-timeline .audit-record .details .time{font-weight:500;font-size:12px;color:#00000060}composite-video-player .audit-timeline .audit-record .details .user{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-left:3px;margin-bottom:5px;color:#999}composite-video-player .audit-timeline .audit-record .details .user>*{max-width:100%}composite-video-player .header-tags{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;margin-right:10px}composite-video-player .header-tags>*{max-width:100%}composite-video-player .header-status{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;margin-right:10px}composite-video-player .header-status>*{max-width:100%}composite-video-player .header-status .label{margin-right:10px}composite-video-player .header-status .value{font-weight:500}composite-video-player .footer-bar{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%}composite-video-player .footer-bar>*{max-width:100%}composite-video-player .footer-bar>div{font-size:12px;padding:5px 10px;color:rgba(0,0,0,.7);margin-left:10px;background:rgba(0,0,0,.04);border-radius:5px}composite-video-player .journey-timeline{padding:10px;padding-left:40px;background:rgba(0,0,0,.03);position:relative}composite-video-player .journey-timeline .start,composite-video-player .journey-timeline .video,composite-video-player .journey-timeline .end{position:relative}composite-video-player .journey-timeline .start:after,composite-video-player .journey-timeline .start:before,composite-video-player .journey-timeline .video:after,composite-video-player .journey-timeline .video:before,composite-video-player .journey-timeline .end:after,composite-video-player .journey-timeline .end:before{position:absolute;top:10px;left:-20px}composite-video-player .journey-timeline .start:after,composite-video-player .journey-timeline .video:after,composite-video-player .journey-timeline .end:after{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;content:"trip_origin";font-family:"Material Icons";top:10px;transform:translate(-50%, -50%);color:var(--accent-color);background:#f7f7f7;border-radius:50%;width:25px;height:25px}composite-video-player .journey-timeline .start:after>*,composite-video-player .journey-timeline .video:after>*,composite-video-player .journey-timeline .end:after>*{max-width:100%}composite-video-player .journey-timeline .video:after{content:"videocam"}composite-video-player .journey-timeline .end:after{content:"place"}composite-video-player .journey-timeline .start,composite-video-player .journey-timeline .video{margin-bottom:15px}composite-video-player .journey-timeline .start:before,composite-video-player .journey-timeline .video:before{content:"";bottom:-30px;border-left:1px dashed #aaa;transform:translateX(-50%)}composite-video-player .journey-timeline .title{font-size:12px;color:rgba(0,0,0,.54)}composite-video-player .journey-timeline .time{font-weight:500}composite-video-player .journey-timeline .location{margin-top:2px;font-size:12px;color:rgba(0,0,0,.54)}
driver-overview-page{flex:1;display:flex;flex-direction:row;overflow:hidden}driver-overview-page veri-card{min-height:105px;overflow:hidden !important}driver-overview-page veri-card horizontal-bar-chart{height:100%}driver-overview-page .events-overview dashboard-box-small{max-width:140px;min-width:140px}driver-overview-page .events-comparison{width:85%;min-height:110px}driver-overview-page .trend .veri-card-body{background:#f5f5f5}driver-overview-page .driver-event-name{font-weight:500;margin-right:10px}
driver-video-card{display:flex;flex-direction:column}driver-video-card .tab-title-container{height:41px}driver-video-card video-event-list veri-map{max-height:100%;border-right:1px solid #d9d9d9}driver-video-card video-event-list veri-map.inner-shadow:after{box-shadow:none}
driver-videos-page{display:flex;flex-direction:column;overflow:hidden}driver-videos-page .video-list{overflow:auto}driver-videos-page veri-table .table-cell:not(.no-wrap).event-count{overflow:visible;padding-bottom:6px}driver-videos-page veri-table .search-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%}driver-videos-page veri-table .search-row>*{max-width:100%}driver-videos-page veri-table .search-row>* .minor-event-switch-container{margin:0;padding:0}driver-videos-page veri-table .search-row>* .minor-event-switch-container md-switch{margin:0;padding:0}

live-stream-video{display:flex;flex-direction:column}live-stream-video h4{margin:0}live-stream-video .controls-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-bottom:20px}live-stream-video .controls-container>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){live-stream-video .controls-container{margin-bottom:10px}}live-stream-video .controls-container>*{margin-right:10px}live-stream-video v-video-collection{border-radius:10px}
video-notes{display:flex;flex-direction:column;margin:10px}video-notes .input-area{display:flex;flex-direction:column}video-notes .input-area md-input-container{margin:0}video-notes .input-area md-input-container .md-errors-spacer{float:left}video-notes .input-area md-input-container div textarea{background:#fff}video-notes .input-area .actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;margin-top:-16px}video-notes .input-area .actions>*{max-width:100%}video-notes .input-area .actions .mandatory-reason-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;margin-right:10px;color:red}video-notes .input-area .actions .mandatory-reason-container>*{max-width:100%}video-notes .input-area .actions .mandatory-reason-container.provided{color:#309a30}video-notes .input-area .actions .mandatory-reason-container .reason{font-weight:500;text-transform:lowercase;margin-left:3px}video-notes .input-area .actions .mandatory-reason-container i{margin-left:2px}video-notes .input-area .actions button{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;margin:0}video-notes .input-area .actions button>*{max-width:100%}video-notes .input-area .actions button i{opacity:.6;margin-right:6px}video-notes .notes-area{display:flex;flex-direction:column;margin:10px;border-radius:5px}video-notes .notes-area .note{background:#ececec;border-bottom:1px solid #dadada}video-notes .notes-area .note:not(:first-child) .veri-card-title-container{border-top:1px solid #dadada}video-notes .notes-area .note:nth-child(even){background:#e4e4e4}video-notes .notes-area .note .header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px}video-notes .notes-area .note .header>*{max-width:100%}video-notes .notes-area .note .header i{color:#9c9c9c;opacity:.8;margin-right:5px}video-notes .notes-area .note .header .source{font-weight:500;opacity:.8}video-notes .notes-area .note .header .date{margin-left:8px;opacity:.6;font-size:11px}video-notes .notes-area .note .bubble{padding:10px}
.request-video-dialog{flex:1;height:100%}request-video{flex:1;display:flex;flex-direction:column;position:relative;--high-quality-color: var(--accent-color);--standard-quality-color: #659C01;--standard-quality-color: rgba(0, 23, 45, 0.5);--standard-quality-color: rgb(154, 162, 171);--standard-quality-color: #344d70;--high-quality-color: var(--accent-color);--standard-quality-color: cadetblue}request-video .request-container{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:stretch;align-content:stretch;gap:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){request-video .request-container{gap:10px}}request-video .request-container .request-form-wrapper{display:flex;flex-direction:column;max-width:320px;overflow:hidden;order:1;border-radius:10px;overflow-y:auto}request-video .request-container .video-request-info-container{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;order:1;width:320px}request-video .request-container .video-request-info-container>*{max-width:100%}request-video .request-container .request-map-container{position:relative;justify-content:flex-end;align-items:stretch;align-content:stretch}request-video .request-container .request-map-container>*:not(:last-child){margin-bottom:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){request-video .request-container .request-map-container>*:not(:last-child){margin-bottom:10px}}@media only screen and (max-width: 1500px){request-video{overflow-y:auto}}
request-video-map{flex:1;display:flex;flex-direction:column;position:relative}request-video-map veri-map{border-radius:10px;overflow:hidden}
request-video-query-status{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;position:relative;padding:10px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}request-video-query-status>*{max-width:100%}request-video-query-status .empty-state-container{position:relative;margin-top:-40px;overflow:hidden}request-video-query-status .empty-state-container .small-label{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;opacity:.6;font-size:11px}request-video-query-status .empty-state-container .small-label>*{max-width:100%}request-video-query-status .empty-state-container .progress-container{position:absolute;bottom:0;left:0;right:0;height:6px;background:#e6e6e6}request-video-query-status .empty-state-container .progress-container .progress{height:100%;background:var(--accent-color);animation:progress linear 10s;animation-iteration-count:infinite}@keyframes progress{0%{width:0%}100%{width:100%}}
vehicle-video-card{display:flex;flex-direction:column;overflow:hidden}vehicle-video-card v-tabs v-tab>*>default-layout{padding:0}
video-coaching-page{display:flex;flex-direction:row}
journey-overview-card{display:flex;flex-direction:column}journey-overview-card.selected{opacity:1}journey-overview-card.selected veri-card{background:#fff;transition:all 200ms ease-out}journey-overview-card.selected veri-card .veri-card-title-container{background:#ffffff85;border-bottom:1px solid #ccc;transition:all 150ms ease-out}journey-overview-card.not-selected{opacity:.8}journey-overview-card.not-selected:not(:hover){opacity:.4;transition:all 150ms ease-out}journey-overview-card veri-card{cursor:pointer;background:#efefef;transition:all 150ms ease-out}journey-overview-card veri-card:hover{background:rgba(255,255,255,.7)}journey-overview-card veri-card .veri-card-title-container{background:#0000000a;border-bottom:1px solid #ccc;transition:all 150ms ease-out}journey-overview-card veri-card .info-box-row{display:flex;flex-direction:row}journey-overview-card veri-card .info-box-row dashboard-box-small{min-width:auto}journey-overview-card veri-card .info-box-row dashboard-box-small .icon-background{width:30px;height:30px}journey-overview-card veri-card .info-box-row dashboard-box-small .box-title{font-size:12px}journey-overview-card veri-card .journey-overview-info{padding-left:10px;padding-bottom:10px;font-size:14px}journey-overview-card veri-card .journey-overview-info .info .event-time{font-size:12px}journey-overview-card veri-card .journey-overview-info .info .event-time .label{font-weight:600}journey-overview-card veri-card .journey-overview-info .info composite-location{width:280px}
journey-summary-card{overflow:hidden}journey-summary-card .event-list-container{display:flex;flex-direction:column;position:relative;overflow-y:auto;overflow-x:hidden}journey-summary-card .event-list-container:before{content:"";position:absolute;top:25px;bottom:120px;left:20px;border-right:1px dashed rgba(0,0,0,.3)}journey-summary-card .event-list-container .journey-event-list{margin:10px 0;padding:0 10px;cursor:pointer;min-width:300px}journey-summary-card .event-list-container .journey-event-list.selected veri-card{border:1px solid rgba(0,0,0,.1);background:#fff;opacity:1}journey-summary-card .event-list-container .journey-event-list.selected .icon-container .event-icon{opacity:1}journey-summary-card .event-list-container .journey-event-list .icon-container{height:35px;padding-top:5px;z-index:5;background:#f9f9f9}journey-summary-card .event-list-container .journey-event-list .icon-container .event-icon{z-index:4;margin-right:5px;opacity:.5}journey-summary-card .event-list-container .journey-event-list veri-card{flex:1;background:#efefef;opacity:.7;border-radius:5px;overflow:hidden;margin-right:15px;transition:background 150ms ease-out;will-change:background}journey-summary-card .event-list-container .journey-event-list veri-card .veri-card-body{padding:10px;padding-top:0}journey-summary-card .event-list-container .journey-event-list veri-card .event-label{font-weight:600}journey-summary-card .event-list-container .journey-event-list veri-card .event-time{font-size:12px;margin:3px 0}
video-journey-summary{display:flex;flex-direction:row;overflow:hidden;position:relative;gap:20px}video-journey-summary veri-map{border-radius:10px;overflow:hidden}video-journey-summary h4{margin-bottom:10px;font-size:14px;font-weight:500;opacity:.4;text-transform:uppercase}video-journey-summary h4:first-child{margin-top:0;margin-bottom:0px}video-journey-summary .journey-summary-new{display:flex;flex-direction:column;order:1;z-index:1;overflow:hidden;height:unset;width:300px}video-journey-summary .journey-summary-new .journey-container{flex:1;overflow-y:auto;border-radius:10px}video-journey-summary .journey-summary-new .journey-summary-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px}video-journey-summary .journey-summary-new .journey-summary-title>*{max-width:100%}video-journey-summary .journey-summary-new .journey-summary-title .filter-settings{max-width:280px}video-journey-summary .journey-summary-new .journey-card-new{box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12);border-radius:10px;margin:10px;margin-bottom:20px;overflow:hidden}video-journey-summary .journey-summary-new .journey-card-new.selected{box-shadow:0px 1px 3px 1px var(--color)}video-journey-summary .journey-summary-new .map-container{background-size:cover;background-position:center center;min-height:60px;position:relative}video-journey-summary .journey-summary-new .map-container .marker-event-2{position:absolute;left:50%;top:50%;margin-top:5px}video-journey-summary .journey-summary-new .journey-card-new.lowlight .journey-card-header{border-color:rgba(0,0,0,.1)}video-journey-summary .journey-summary-new .journey-card-header{background:#f7f7f7;border-left:5px solid var(--color)}video-journey-summary .journey-summary-new .journey-card-header .md-button{margin:0}video-journey-summary .journey-summary-new .journey-card-header driver-summary-panel{flex:1}video-journey-summary .journey-summary-new .journey-card-header driver-summary-panel vehicle-reg{display:none}video-journey-summary .journey-summary-new .journey-card-header .journey-card-header-title{font-weight:500;margin-left:10px}video-journey-summary .journey-summary-new .journey-card-header .journey-card-header-subtitle{display:flex;flex-direction:row;color:rgba(0,0,0,.54);font-size:11px;margin-left:10px;padding-bottom:10px}video-journey-summary .journey-summary-new .journey-card-header .journey-card-header-subtitle>div{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}video-journey-summary .journey-summary-new .journey-card-header .journey-card-header-subtitle>div>*{max-width:100%}video-journey-summary .journey-summary-new .journey-card-header .journey-card-header-subtitle i{font-size:16px;width:16px;height:16px;line-height:16px;margin-right:3px;color:rgba(0,0,0,.54)}video-journey-summary .journey-summary-new .event-container{border-top:1px solid #eee;background:#fff}video-journey-summary .journey-summary-new .event-container .event{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;padding:5px 10px}video-journey-summary .journey-summary-new .event-container .event>*{max-width:100%}video-journey-summary .journey-summary-new .event-container .event:hover,video-journey-summary .journey-summary-new .event-container .event.selected{background:rgba(0,0,0,.03);cursor:pointer}video-journey-summary .journey-summary-new .event-container .event:hover .event-icon,video-journey-summary .journey-summary-new .event-container .event.selected .event-icon{color:var(--color)}video-journey-summary .journey-summary-new .event-container .event .event-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;font-size:13px;width:13px;height:13px;line-height:13px;height:20px;min-width:20px;line-height:20px;border-radius:50%;margin:2px 10px;background:#fff;border:2px solid #fff;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12);position:relative;color:rgba(0,0,0,.54)}video-journey-summary .journey-summary-new .event-container .event .event-icon>*{max-width:100%}video-journey-summary .journey-summary-new .event-container .event .event-icon:after{content:"";position:absolute;left:50%;top:40%;height:170%;margin-top:12px;width:1px;background:var(--color, rgba(0, 0, 0, 0.44));transform:translateX(-50%)}video-journey-summary .journey-summary-new .event-container .event:last-child .event-icon:after{content:none}video-journey-summary .journey-summary-new .event-container .event .event-detail-container{overflow:hidden}video-journey-summary .journey-summary-new .event-container .event .event-detail-container composite-location{font-size:11px;color:rgba(0,0,0,.54);margin-top:2px}video-journey-summary .journey-summary-new .event-container .event .event-label{flex:1;font-size:12px}video-journey-summary .journey-summary-new .event-container .event .event-detail-container,video-journey-summary .journey-summary-new .event-container .event .event-time{margin-top:4px}video-journey-summary .journey-summary-new .event-container .event .event-time{font-size:11px;color:rgba(0,0,0,.54);min-width:27px}video-journey-summary .journey-card-container{flex:1;border-right:1px solid rgba(0,0,0,.15);background:#f9f9f9;overflow-y:auto;overflow-x:hidden;max-width:300px}
#video-toast{width:350px;height:260px;margin:20px}#video-toast .md-toast-content{max-height:initial}#video-toast .md-toast-content{max-height:initial;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch}#video-toast .md-toast-content:before{min-height:0}#video-toast .title{background:rgba(255,255,255,.1);padding:10px}#video-toast video-entry{margin:0}#video-toast video-entry veri-card{background:transparent;border-radius:0;border:none}
driver-assignment{display:flex;align-content:stretch;align-items:stretch}driver-assignment veri-info-panel.vehicle-assigned-warning{padding:0;margin-top:8px}driver-assignment .vehicle-reg:empty{display:none}driver-assignment .form-assignment-reg{vertical-align:middle;height:34px;margin-left:10px;margin-top:10px}driver-assignment .end-date-label{margin:0 10px;color:rgba(0,0,0,.54)}driver-assignment .end-date-label:first-child{margin-left:0}driver-assignment .end-time{margin-left:10px;height:34px}driver-assignment .assignment-details{height:45px}driver-assignment .assignment-details .date-picker{padding:4px}driver-assignment .assignment-details .date-picker .from-to{font-weight:bold}driver-assignment .assignment-details .date-picker-permanent{float:left;padding-left:10px;padding-top:12px}driver-assignment .assignment-details .date-picker-permanent md-checkbox{margin-bottom:0}driver-assignment .assignment-details .date-from{float:left;width:45%}driver-assignment .assignment-details .date-to{float:right}driver-assignment .assign{float:right}driver-assignment .assign .assigned{text-transform:uppercase;color:#000}driver-assignment .assign .center-align{padding-right:5px;text-align:center}driver-assignment .not-saved{opacity:.5;text-transform:uppercase;float:right;color:red}driver-assignment .animate-show{animation:.5s ease}driver-assignment .fade{opacity:.5}driver-assignment .is-assigned{background-color:rgba(0,0,0,.13)}driver-assignment .veri-list-row.assigned-to-unknown{cursor:default;color:#5b97a7}driver-assignment .veri-list-row.assigned-to-unknown:hover{background-color:inherit}driver-assignment .veri-list-row.assigned-to-unknown .assign .assigned{color:inherit;opacity:1}driver-assignment .assigned-other{color:#aaa}driver-assignment .changes-pending{background-color:#f8f8de}driver-assignment .time-input{border-radius:3px;padding:4px;font-weight:400}driver-assignment .time{padding:0 10px 0 10px}driver-assignment .error{border:1px solid red}driver-assignment .reg{padding-left:10px}driver-assignment .image-upload-container>img{height:100px;width:100px;border-radius:50%}driver-assignment .tags-details{padding:20px 0}driver-assignment .tags-info{padding-left:5px}driver-assignment .tacho-container{border-top:1px solid #eee;border-top:1px solid rgba(0,0,0,.03);padding:20px}
geofence-details-info{width:100%;height:100%;background:rgba(0,0,0,.3)}geofence-details-info .full-view{width:100%;height:100%}geofence-details-info .details-card{padding:15px;color:#555;margin:0}geofence-details-info .details-card .title{font-size:25px;font-weight:bold}geofence-details-info .details-card .tags-container{width:100%;flex-wrap:wrap;margin-bottom:5px}geofence-details-info .details-card .tags-container .tag-spacing{display:flex;align-items:center;justify-content:center;margin:0 5px 5px 0;min-height:25px;padding:0 10px}geofence-details-info .details-card .address-details{padding:10px;display:grid;grid-template-columns:1fr 1fr;width:100%}geofence-details-info .details-card .address-details .address-line{font-size:16px;font-weight:400;margin:2px 0}geofence-details-info .details-card .address-details .icon-spacer{margin-right:10px;font-size:16px;align-items:center;display:flex;align-items:center;justify-content:center;color:rgba(0,0,0,.3)}geofence-details-info .details-card .address-details .contact-info{font-size:16px;font-weight:400;margin:2px;color:#555}geofence-details-info .details-card .address-details .contact-info:hover{color:#f38862;text-decoration:none}geofence-details-info .details-card .address-details .notes{font-size:16px;font-weight:400;margin:2px;color:rgba(0,0,0,.5)}
.geofence-editor-dialog{flex:1;height:100%}geofence-editor{flex:1;display:flex;flex-direction:column;position:relative}geofence-editor .reveal-from-flex{opacity:1;max-height:320px}geofence-editor .reveal-from-flex.ng-enter,geofence-editor .reveal-from-flex.ng-hide,geofence-editor .reveal-from-flex.ng-leave.ng-leave-active,geofence-editor .reveal-from-flex.ng-hide-add.ng-hide-add-active,geofence-editor .reveal-from-flex.ng-hide-remove{opacity:0;max-height:0px;overflow:hidden;transition-duration:.6s;transition-property:all;transition-timing-function:ease-out}geofence-editor .reveal-from-flex.ng-enter.ng-enter-active,geofence-editor .reveal-from-flex.ng-add.ng-add-active,geofence-editor .reveal-from-flex.ng-hide-remove.ng-hide-remove-active,geofence-editor .reveal-from-flex.ng-hide-add,geofence-editor .reveal-from-flex.ng-leave{opacity:1;max-height:320px;transition-duration:.6s;transition-property:all;transition-timing-function:ease-out;display:block !important}geofence-editor .reveal-from-flex.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}geofence-editor form-details.vertical{display:flex;flex-direction:column}geofence-editor form-details.vertical .form-details-desc{flex:0}geofence-editor form-details.vertical .form-details-entry{padding:10px}geofence-editor form-details.vertical div{max-width:100%}geofence-editor .wizard-container{display:flex;flex-direction:column}geofence-editor .wizard-container .wizard-step-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px;box-shadow:0px 3px 5px -1px rgba(0,0,0,.03),0px 6px 10px 0px rgba(0,0,0,.05),0px 1px 18px 0px rgba(0,0,0,.01);border-bottom:2px solid #ff6e40;background:#191b2c;color:#fff;overflow:hidden;overflow-x:auto;height:46px;white-space:nowrap}geofence-editor .wizard-container .wizard-step-container>*{max-width:100%}geofence-editor .wizard-container .wizard-step-container .step{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;font-size:13px;padding:4px 2px 4px 12px;border-radius:5px}geofence-editor .wizard-container .wizard-step-container .step>*{max-width:100%}geofence-editor .wizard-container .wizard-step-container .step:hover:not(.current):not(.pending){cursor:pointer;color:#ff9e80}geofence-editor .wizard-container .wizard-step-container .step i.material-icons{color:#535a87}geofence-editor .wizard-container .wizard-step-container .step i.material-icons.last{color:transparent;margin-left:6px}geofence-editor .wizard-container .wizard-step-container .step:not(.pending) i.material-icons{color:#ff6e40}geofence-editor .wizard-container .wizard-step-container .step:first-child{margin-left:8px}geofence-editor .wizard-container .wizard-step-container .step.current{font-weight:500;background:#393c4d}geofence-editor .wizard-container .wizard-step-container .step.pending{opacity:.6}geofence-editor veri-tabs-title-start{pointer-events:none}geofence-editor .bg-whitesmoke{background:#f5f5f5}geofence-editor .geofence-form{flex:1;display:flex;flex-direction:column}geofence-editor .geofence-form md-chips,geofence-editor .geofence-form textarea{background:#fff}geofence-editor .ignition-plot{width:14px;height:14px}geofence-editor .configure-container{display:flex;flex-direction:row;flex:1;overflow:hidden}geofence-editor .configure-container.column{display:flex;flex-direction:column}geofence-editor .configure-container.column .form-container{max-width:none;flex:0}geofence-editor .configure-container.column .form-container form-details .navigation-point-list{display:flex;flex-direction:row}geofence-editor .configure-container .form-container{display:flex;flex-direction:column;flex:1;max-width:300px;border-right:1px solid #dcdcdc;overflow-y:auto}geofence-editor .configure-container .form-container form-details.shadow{box-shadow:0px 7px 8px -4px rgba(0,0,0,.04),0px 13px 19px 2px rgba(0,0,0,.04),0px 5px 24px 4px rgba(0,0,0,.04)}geofence-editor .configure-container veri-map{flex:1}geofence-editor .navigation-point-list{flex:1;display:flex;flex-direction:column;flex-wrap:wrap;overflow-y:auto}geofence-editor .navigation-point-list .navigation-point{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:2px 10px;margin:5px;background:#fff;overflow:hidden;border-radius:5px;box-shadow:0 0px 2px 0px #0000001a,0 1px 2px 0px #00000033}geofence-editor .navigation-point-list .navigation-point>*{max-width:100%}geofence-editor .navigation-point-list .navigation-point .details{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;overflow:hidden}geofence-editor .navigation-point-list .navigation-point .details>*{max-width:100%}geofence-editor .navigation-point-list .navigation-point .details .type{font-weight:500;margin-right:8px;width:42px;min-width:42px;text-align:right}geofence-editor .navigation-point-list .navigation-point .details .delivery i{color:#a9a9a9;font-size:20px;margin-right:6px}geofence-editor .navigation-point-list .navigation-point .details .delivery i:hover{cursor:default}geofence-editor .navigation-point-list .navigation-point .details .labels{display:flex;flex-direction:column;margin-right:8px}geofence-editor .navigation-point-list .navigation-point .details .labels:hover{cursor:pointer}geofence-editor .navigation-point-list .navigation-point .details .labels .primary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:168px;margin-bottom:2px}geofence-editor .navigation-point-list .navigation-point .details .labels .secondary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:168px;font-size:11px;opacity:.6}geofence-editor .navigation-point-list .navigation-point button{margin:0;min-width:48px;max-width:48px;width:48px}geofence-editor .add-nav-point-button{margin:0px 0px 0px -6px}geofence-editor .footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;flex:0 0 50;border-top:1px solid #e5e5e5;background:#fafafa}geofence-editor .footer>*{max-width:100%}geofence-editor .footer .error-container{color:#dd2c00;font-size:12px}geofence-editor .geofence-shape-icon{opacity:.5;font-size:4rem;margin-right:20px}geofence-editor .navigation-point-edit-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:16;background:rgba(200,200,200,.8);position:absolute}geofence-editor .navigation-point-edit-container .rename-geofence-popup{box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12);width:380px;margin:0 auto;overflow:hidden !important;border:none;z-index:17}geofence-editor .navigation-point-edit-container .rename-geofence-popup:after,geofence-editor .navigation-point-edit-container .rename-geofence-popup:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;bottom:100%;left:50%;transform:translate(-50%, 0px);border-left-width:8px;border-right-width:8px;border-bottom:8px solid #fff}geofence-editor .navigation-point-edit-container .rename-geofence-popup:before{border-width:9px;border-bottom-color:rgba(0,0,0,.12)}geofence-editor .navigation-point-edit-container .rename-geofence-popup:after,geofence-editor .navigation-point-edit-container .rename-geofence-popup:before{left:80%}geofence-editor .navigation-point-edit-container .rename-geofence-popup .close-popup{cursor:pointer;font-weight:bold}geofence-editor .navigation-point-edit-container .rename-geofence-popup veri-card{width:100%}geofence-editor .navigation-point-edit-container .rename-geofence-popup .veri-card-body{padding:8px;width:100%}geofence-editor .navigation-point-edit-container .rename-geofence-popup md-input-container{margin-bottom:0}geofence-editor .navigation-point-edit-container .rename-geofence-popup .md-errors-spacer{display:none}geofence-editor .error-container{color:#dd2c00;font-size:12px}geofence-editor .minimap-details-container{flex:1;display:flex;flex-direction:row}geofence-editor .minimap-details-container .map-container{flex:1;max-width:40%}geofence-editor .minimap-details-container .map-container veri-map{flex:1;height:100%}geofence-editor .minimap-details-container .form{flex:1;padding:20px}geofence-editor md-input-container:not(.md-input-has-value) input:not(:focus){color:rgba(0,0,0,.8)}
geofence-list .zone-check-box-wrap{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;height:100%;margin-right:8px}geofence-list .zone-check-box-wrap>*{max-width:100%}geofence-list .zone-check-box-wrap md-checkbox{margin:0}geofence-list .list-row{padding:2px 4px;height:42px}geofence-list .list-row .geofence-desc{max-width:200px}
geofence-tags{width:100%;height:100%}geofence-tags .full-view{width:100%;height:100%}geofence-tags .geofence-tag{margin-left:5px}
geofence-tags-edit{overflow:hidden;height:550px;width:1000px}geofence-tags-edit veri-card{height:530px}geofence-tags-edit .geofence-tag-new{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #eee;border-radius:3px;padding:4px 8px;border:1px solid #e5e5e5;border-left:3px solid #e5e5e5;color:#424242;font-size:12px;font-weight:400}geofence-tags-edit .system-tag-message{font-weight:400;font-size:12px;padding-left:10px;margin-top:10px}geofence-tags-edit .auto-message{margin-left:15px;font-weight:400;font-size:12px}
#geofence-visits .visits-container{overflow-y:auto}#geofence-visits .visits-container .visits-range{margin-top:200px}#geofence-visits .visits-container .visit{padding:10px}#geofence-visits .visits-container .visit driver-summary-panel{padding:0;margin-bottom:10px}#geofence-visits .visits-container .visit .visit-start-time,#geofence-visits .visits-container .visit .visit-end-time,#geofence-visits .visits-container .visit .visit-duration,#geofence-visits .visits-container .visit .visit-end-time-active{color:#999;font-size:12px}#geofence-visits .visits-container .visit .visit-end-time{display:none}#geofence-visits .visits-container .visit:hover{background:#f8f8f8}#geofence-visits .visits-container .visit:hover .visit-duration{display:none}#geofence-visits .visits-container .visit:hover .visit-end-time{display:block}
resource-geofences .details-container{padding:20px;max-height:50%;overflow:hidden;overflow-y:auto}@media screen and (max-width: 1280px),screen and (max-height: 768px){resource-geofences .details-container{padding:10px}}resource-geofences .nav-link{color:#cf4946}resource-geofences .error-message{color:red;display:flex;justify-content:center;align-items:center;font-size:12px;height:100%;margin:0 auto}resource-geofences .create-geofence-modal{width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:16;background:rgba(200,200,200,.8);position:absolute}resource-geofences .create-geofence-modal .create-geofence-popup{box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12);height:130px;width:350px;margin:0 auto;overflow:hidden !important;border:none;z-index:17}resource-geofences .create-geofence-modal .create-geofence-popup:after,resource-geofences .create-geofence-modal .create-geofence-popup:before{content:"";width:0;height:0;position:absolute;border:0 solid transparent;transition:all .3s ease-out;bottom:100%;left:50%;transform:translate(-50%, 0px);border-left-width:8px;border-right-width:8px;border-bottom:8px solid #fff}resource-geofences .create-geofence-modal .create-geofence-popup:before{border-width:9px;border-bottom-color:rgba(0,0,0,.12)}resource-geofences .create-geofence-modal .create-geofence-popup:after,resource-geofences .create-geofence-modal .create-geofence-popup:before{left:80%}resource-geofences .create-geofence-modal .create-geofence-popup .close-popup{cursor:pointer;font-weight:bold}resource-geofences .create-geofence-modal .create-geofence-popup veri-card{width:100%}resource-geofences .create-geofence-modal .create-geofence-popup .veri-card-body{padding:8px;width:100%}resource-geofences .create-geofence-modal .create-geofence-popup md-input-container{margin-bottom:0}resource-geofences .create-geofence-modal .create-geofence-popup .md-errors-spacer{display:none}resource-geofences i.detail-icon{font-size:16px;width:16px;height:16px;line-height:16px;color:rgba(0,0,0,.54);opacity:.6;margin-right:5px}resource-geofences .detail-label{opacity:.6;margin-right:4px}resource-geofences .readonly-message-container{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}resource-geofences .readonly-message-container>*{max-width:100%}resource-geofences .readonly-message-container i{margin-right:8px;margin-left:10px;opacity:.6}resource-geofences .visits-container{overflow-y:auto}resource-geofences .visits-container .visits-range{margin-top:200px}resource-geofences .visits-container .visit{padding:10px}resource-geofences .visits-container .visit driver-summary-panel{padding:0;margin-bottom:10px}resource-geofences .visits-container .visit .visit-start-time,resource-geofences .visits-container .visit .visit-end-time,resource-geofences .visits-container .visit .visit-duration,resource-geofences .visits-container .visit .visit-end-time-active{color:#999;font-size:12px}resource-geofences .visits-container .visit .visit-end-time{display:none}resource-geofences .visits-container .visit:hover{background:#f8f8f8}resource-geofences .visits-container .visit:hover .visit-duration{display:none}resource-geofences .visits-container .visit:hover .visit-end-time{display:block}
.group-hierarchy{margin:50px;max-width:400px;background:#fff;padding:0;user-select:none}.group-hierarchy .has-children{margin-left:0}.group-hierarchy .has-children>.title-container .title{font-weight:500}.group-hierarchy .child-count{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin:0 10px;font-size:11px;opacity:0;transition:.3s ease-out opacity}.group-hierarchy .child-count>*{max-width:100%}.group-hierarchy .child-count span{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;min-width:50px}.group-hierarchy .child-count span>*{max-width:100%}.group-hierarchy .child-count i.material-icons{margin-right:3px}.group-hierarchy li:hover .child-count{opacity:1}.group-hierarchy ul{background:rgba(0,0,0,.01);padding:0;margin-left:6px;padding-left:8px;border-left:1px solid #eee;border-left:var(--accent-color-lighter);position:relative;display:none}.group-hierarchy ul:after{content:"";position:absolute}.group-hierarchy li{list-style-type:none}.group-hierarchy li~li{border-top:1px solid rgba(0,0,0,.05)}.group-hierarchy i.material-icons{cursor:default;color:#999}.group-hierarchy .title-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}.group-hierarchy .title-container>*{max-width:100%}.group-hierarchy .title-container:hover{background:rgba(0,0,0,.02)}.group-hierarchy .title-container+ul{margin-left:17px}.group-hierarchy .title-container .title{user-select:text;padding:8px 8px 8px 0px}.group-hierarchy .title-container .title:hover{cursor:pointer;color:var(--accent-color)}.group-hierarchy .title-container .icon-holder{width:34px;height:34px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}.group-hierarchy .title-container .icon-holder>*{max-width:100%}.group-hierarchy .title-container .icon-holder .has-background{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;background:rgba(0,0,0,.25);color:#fff;border-radius:50%;cursor:pointer;transition:.3s ease-out transform}.group-hierarchy .title-container .icon-holder .has-background>*{max-width:100%}.group-hierarchy .title-container .icon-holder .has-background:hover{background:var(--accent-color);color:#fff}.group-hierarchy .title-container .icon-holder .foreground{color:#fff}.group-hierarchy .open>ul{display:block}.group-hierarchy .open>.title-container i.material-icons.has-background{transform:rotate(90deg);background:var(--accent-color)}md-tabs.no-overflow>md-tabs-content-wrapper>md-tab-content{overflow:hidden;padding:6px;display:flex}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (orientation: landscape){md-tabs.no-overflow>md-tabs-content-wrapper>md-tab-content{padding:4px}}md-tabs.no-overflow>md-tabs-content-wrapper>md-tab-content>div{display:flex;flex:1}#resource-management{background:#f5f5f5;overflow-x:hidden}#resource-management .resource-container{align-content:stretch;align-items:stretch}#resource-management .resource-container>div{transition:.3s ease-out transform;transform:translateX(50%)}#resource-management div>h3{padding-left:16px}#resource-management form>h3:first-child{margin-top:0}#resource-management .resource-management{opacity:0}#resource-management .resource-management .md-errors-spacer{display:none}#resource-management .resource-management>div:first-child+div{border-top:1px solid rgba(200,200,200,.5)}#resource-management .resource-management .veri-card-padding md-input-container{margin:9px 0}#resource-management .resource-management .vehicle-reg{font-size:14px;line-height:24px;height:26px;margin-right:10px}#resource-management .resource-management .resource-management-footer{padding:8px;border-top:1px solid #dbdbdb}#resource-management .resource-list tbody tr{transition:.3s ease-out all}#resource-management .resource-selected>div{transform:translateX(0%)}#resource-management .resource-selected .resource-list tbody tr:not(.selected):not(:hover){opacity:.6}#resource-management .resource-selected .resource-management{opacity:1}#resource-management .information-notice,#resource-management .depreciation-notice{margin:5px 10px;padding:10px;text-align:center;border-radius:3px;background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.1);font-weight:500}#resource-management .depreciation-notice{color:#cf4946;border-color:#cf4946}#resource-management .overlay{background:rgba(255,255,255,.6);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;transition:.3s all ease-out;pointer-events:none}#resource-management .overlay.show{pointer-events:auto;opacity:1}.resources-loading{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}form table{font-size:1.3rem}
resource-group-list{flex:1;display:flex;flex-direction:column}resource-group-list .disabled{opacity:.5;cursor:default;pointer-events:none}resource-group-list .disabled i.material-icons{color:#777}resource-group-list .depot-row{color:rgba(0,0,0,.7) !important}resource-group-list .depot-row i.material-icons{color:rgba(0,0,0,.3) !important}resource-group-list .multiply-depot-row{color:rgba(0,0,0,.7) !important}resource-group-list .multiply-depot-row i.material-icons{color:orange !important}resource-group-list .management-list-excluded md-checkbox{text-align:left;margin-top:45px;z-index:100;min-width:170px;background:#fff}resource-group-list .list-row{min-height:35px}resource-group-list .maximum-number-reached{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%;pointer-events:all;user-select:none;background:rgba(255,255,255,.9);position:absolute;top:0;right:0;left:0;bottom:0;z-index:2}resource-group-list .maximum-number-reached>*{max-width:100%}
user-activity-chart .login-data-wrapper{flex:1;display:flex;flex-direction:row;flex-wrap:wrap;max-width:240px}user-activity-chart .login-data-wrapper .login-day,user-activity-chart .login-data-wrapper .login-header{width:calc(100% / 7 - 2px);min-height:20px;margin:1px;text-align:center}user-activity-chart .login-data-wrapper .login-day.density-0,user-activity-chart .login-data-wrapper .login-header.density-0{background:rgba(28,32,62,.05)}user-activity-chart .login-data-wrapper .login-day.density-1,user-activity-chart .login-data-wrapper .login-header.density-1{background:rgba(28,32,62,.15)}user-activity-chart .login-data-wrapper .login-day.density-2,user-activity-chart .login-data-wrapper .login-header.density-2{background:rgba(28,32,62,.25)}user-activity-chart .login-data-wrapper .login-day.density-3,user-activity-chart .login-data-wrapper .login-header.density-3{background:rgba(28,32,62,.35)}user-activity-chart .login-data-wrapper .login-day.density-4,user-activity-chart .login-data-wrapper .login-header.density-4{background:rgba(28,32,62,.45)}user-activity-chart .login-data-wrapper .login-day.density-5,user-activity-chart .login-data-wrapper .login-header.density-5{background:rgba(28,32,62,.55)}user-activity-chart .login-data-wrapper .login-day.density-6,user-activity-chart .login-data-wrapper .login-header.density-6{background:rgba(28,32,62,.65)}user-activity-chart .login-data-wrapper .login-day.density-7,user-activity-chart .login-data-wrapper .login-header.density-7{background:rgba(28,32,62,.75)}user-activity-chart .login-data-wrapper .login-day.density-8,user-activity-chart .login-data-wrapper .login-header.density-8{background:rgba(28,32,62,.85)}user-activity-chart .login-data-wrapper .login-day.density-9,user-activity-chart .login-data-wrapper .login-header.density-9{background:rgba(28,32,62,.95)}user-activity-chart .login-data-wrapper .login-day.density-10,user-activity-chart .login-data-wrapper .login-header.density-10{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-11,user-activity-chart .login-data-wrapper .login-header.density-11{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-12,user-activity-chart .login-data-wrapper .login-header.density-12{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-13,user-activity-chart .login-data-wrapper .login-header.density-13{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-14,user-activity-chart .login-data-wrapper .login-header.density-14{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-15,user-activity-chart .login-data-wrapper .login-header.density-15{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-16,user-activity-chart .login-data-wrapper .login-header.density-16{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-17,user-activity-chart .login-data-wrapper .login-header.density-17{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-18,user-activity-chart .login-data-wrapper .login-header.density-18{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-19,user-activity-chart .login-data-wrapper .login-header.density-19{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-20,user-activity-chart .login-data-wrapper .login-header.density-20{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-21,user-activity-chart .login-data-wrapper .login-header.density-21{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-22,user-activity-chart .login-data-wrapper .login-header.density-22{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-23,user-activity-chart .login-data-wrapper .login-header.density-23{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-24,user-activity-chart .login-data-wrapper .login-header.density-24{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-25,user-activity-chart .login-data-wrapper .login-header.density-25{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-26,user-activity-chart .login-data-wrapper .login-header.density-26{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-27,user-activity-chart .login-data-wrapper .login-header.density-27{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-28,user-activity-chart .login-data-wrapper .login-header.density-28{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-29,user-activity-chart .login-data-wrapper .login-header.density-29{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-30,user-activity-chart .login-data-wrapper .login-header.density-30{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-31,user-activity-chart .login-data-wrapper .login-header.density-31{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-32,user-activity-chart .login-data-wrapper .login-header.density-32{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-33,user-activity-chart .login-data-wrapper .login-header.density-33{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-34,user-activity-chart .login-data-wrapper .login-header.density-34{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-35,user-activity-chart .login-data-wrapper .login-header.density-35{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-36,user-activity-chart .login-data-wrapper .login-header.density-36{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-37,user-activity-chart .login-data-wrapper .login-header.density-37{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-38,user-activity-chart .login-data-wrapper .login-header.density-38{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-39,user-activity-chart .login-data-wrapper .login-header.density-39{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-40,user-activity-chart .login-data-wrapper .login-header.density-40{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-41,user-activity-chart .login-data-wrapper .login-header.density-41{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-42,user-activity-chart .login-data-wrapper .login-header.density-42{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-43,user-activity-chart .login-data-wrapper .login-header.density-43{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-44,user-activity-chart .login-data-wrapper .login-header.density-44{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-45,user-activity-chart .login-data-wrapper .login-header.density-45{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-46,user-activity-chart .login-data-wrapper .login-header.density-46{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-47,user-activity-chart .login-data-wrapper .login-header.density-47{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-48,user-activity-chart .login-data-wrapper .login-header.density-48{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-49,user-activity-chart .login-data-wrapper .login-header.density-49{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-50,user-activity-chart .login-data-wrapper .login-header.density-50{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-51,user-activity-chart .login-data-wrapper .login-header.density-51{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-52,user-activity-chart .login-data-wrapper .login-header.density-52{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-53,user-activity-chart .login-data-wrapper .login-header.density-53{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-54,user-activity-chart .login-data-wrapper .login-header.density-54{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-55,user-activity-chart .login-data-wrapper .login-header.density-55{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-56,user-activity-chart .login-data-wrapper .login-header.density-56{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-57,user-activity-chart .login-data-wrapper .login-header.density-57{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-58,user-activity-chart .login-data-wrapper .login-header.density-58{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-59,user-activity-chart .login-data-wrapper .login-header.density-59{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-60,user-activity-chart .login-data-wrapper .login-header.density-60{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-61,user-activity-chart .login-data-wrapper .login-header.density-61{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-62,user-activity-chart .login-data-wrapper .login-header.density-62{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-63,user-activity-chart .login-data-wrapper .login-header.density-63{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-64,user-activity-chart .login-data-wrapper .login-header.density-64{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-65,user-activity-chart .login-data-wrapper .login-header.density-65{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-66,user-activity-chart .login-data-wrapper .login-header.density-66{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-67,user-activity-chart .login-data-wrapper .login-header.density-67{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-68,user-activity-chart .login-data-wrapper .login-header.density-68{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-69,user-activity-chart .login-data-wrapper .login-header.density-69{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-70,user-activity-chart .login-data-wrapper .login-header.density-70{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-71,user-activity-chart .login-data-wrapper .login-header.density-71{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-72,user-activity-chart .login-data-wrapper .login-header.density-72{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-73,user-activity-chart .login-data-wrapper .login-header.density-73{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-74,user-activity-chart .login-data-wrapper .login-header.density-74{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-75,user-activity-chart .login-data-wrapper .login-header.density-75{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-76,user-activity-chart .login-data-wrapper .login-header.density-76{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-77,user-activity-chart .login-data-wrapper .login-header.density-77{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-78,user-activity-chart .login-data-wrapper .login-header.density-78{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-79,user-activity-chart .login-data-wrapper .login-header.density-79{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-80,user-activity-chart .login-data-wrapper .login-header.density-80{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-81,user-activity-chart .login-data-wrapper .login-header.density-81{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-82,user-activity-chart .login-data-wrapper .login-header.density-82{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-83,user-activity-chart .login-data-wrapper .login-header.density-83{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-84,user-activity-chart .login-data-wrapper .login-header.density-84{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-85,user-activity-chart .login-data-wrapper .login-header.density-85{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-86,user-activity-chart .login-data-wrapper .login-header.density-86{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-87,user-activity-chart .login-data-wrapper .login-header.density-87{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-88,user-activity-chart .login-data-wrapper .login-header.density-88{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-89,user-activity-chart .login-data-wrapper .login-header.density-89{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-90,user-activity-chart .login-data-wrapper .login-header.density-90{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-91,user-activity-chart .login-data-wrapper .login-header.density-91{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-92,user-activity-chart .login-data-wrapper .login-header.density-92{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-93,user-activity-chart .login-data-wrapper .login-header.density-93{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-94,user-activity-chart .login-data-wrapper .login-header.density-94{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-95,user-activity-chart .login-data-wrapper .login-header.density-95{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-96,user-activity-chart .login-data-wrapper .login-header.density-96{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-97,user-activity-chart .login-data-wrapper .login-header.density-97{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-98,user-activity-chart .login-data-wrapper .login-header.density-98{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-99,user-activity-chart .login-data-wrapper .login-header.density-99{background:#1c203e}user-activity-chart .login-data-wrapper .login-day.density-100,user-activity-chart .login-data-wrapper .login-header.density-100{background:#1c203e}
user-editor-old{flex:1;display:flex;flex-direction:column}user-editor-old form-details .error{color:#dd2c00}user-editor-old .feature-list{display:flex;flex-direction:column;border-top:1px solid rgba(0,0,0,.1)}user-editor-old .feature-list .feature{display:flex;flex-direction:row}user-editor-old .feature-list .feature:hover .icon-container{opacity:1}user-editor-old .feature-list .feature .name{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding-left:20px;font-size:14px;font-weight:500;max-width:40%;min-width:40%;width:40%;background:#f0f0f0}user-editor-old .feature-list .feature .name>*{max-width:100%}user-editor-old .feature-list .feature v-flag-toggle-list-item{flex:1}user-editor-old .feature-list .feature v-flag-toggle-list-item .primary-content .controls{margin-right:12px}user-editor-old .last-logged-in-info-panel{flex:unset}
user-permissions md-switch[disabled]{opacity:.5;pointer-events:none;cursor:default}
resource-users{display:flex;align-content:stretch;align-items:stretch}resource-users .inactive-users-checkbox{align-self:center}resource-users form-details sms-input .country-container .country-picker .md-select-value{color:#fff}resource-users form-details .error{color:#dd2c00}resource-users .email-error-message{color:#ff5252;font-size:14px;line-height:28px;text-transform:initial}resource-users .help-icon{margin:6px;margin-right:10px;color:#999}resource-users .inactive-user{opacity:.5}resource-users resource-group-list>veri-card{margin:0;border:0}
temperature-probes .icon-spacing{margin-right:10px}temperature-probes .info-title{font-size:16px;font-weight:600}temperature-probes .label{color:#ff6e40}temperature-probes .profile-padding{margin-left:10px}temperature-probes .divider{width:80%;margin:10px auto}#temperatureProfilesEditDialog{height:100%;width:920px;max-height:600px}
temperature-profiles-edit{overflow:hidden;height:550px;width:900px}temperature-profiles-edit .error-message{color:red;display:flex;justify-content:center;align-items:center;font-size:11px;height:100%;margin:0 auto;padding-left:10px}temperature-profiles-edit .accept-box{justify-content:flex-start;align-items:center;align-content:center;max-width:100%}temperature-profiles-edit .accept-box>*{max-width:100%}temperature-profiles-edit .bold{font-weight:600}
input-state-description{display:inline}input-state-description .input-description{display:inline}

vehicle-input-manager{overflow:hidden;height:550px;width:900px}vehicle-input-manager delete-confirm{align-self:center}vehicle-input-manager .default-input-type div{justify-content:space-between}vehicle-input-manager veri-list i.material-icons{align-self:center;font-size:14px;height:14px;width:14px;line-height:14px;color:gray}vehicle-input-manager .error-message{color:red;display:flex;justify-content:center;align-items:center;font-size:11px;height:100%;margin:0 auto;padding-left:10px}vehicle-input-manager .accept-box{justify-content:flex-start;align-items:center;align-content:center;max-width:100%}vehicle-input-manager .accept-box>*{max-width:100%}vehicle-input-manager .bold{font-weight:600}
resource-vehicles{display:flex}resource-vehicles .vehicle-vor{font-size:12px;padding-right:3px;color:#cf4946;position:relative;top:2px}resource-vehicles .vehicle-pending-vor{font-size:12px;font-weight:700;padding-right:3px;color:#e67e22;position:relative;top:2px}resource-vehicles .md-virtual-repeat-offsetter .vehicle-column{display:flex}resource-vehicles .resource-management .vehicle-reg{width:auto}resource-vehicles .material-icons.expired{color:#e74c3c}resource-vehicles .material-icons.due{color:#e67e22}resource-vehicles .material-icons.not-due{color:#27ae60}resource-vehicles .probe-settings-container{overflow-y:auto;overflow-x:hidden;margin:0}resource-vehicles .probe-settings-container .grey-box.full-width{padding:16px;margin:0}resource-vehicles .probe-settings-container .veri-card h4{padding:8px 16px 6px;margin:3px;text-transform:uppercase}resource-vehicles .probe-settings-container .veri-card .grey-box{padding:6px 16px 0}resource-vehicles hr{margin:20px 0 10px 0}resource-vehicles .error-message{color:red;display:flex;justify-content:center;align-items:center;font-size:11px;height:100%;margin:0 auto;padding-left:10px}
foundation-home-page{display:flex;flex-direction:column}foundation-home-page h2{margin-left:10px;margin-top:30px;color:rgba(0,0,0,.54);text-transform:uppercase;font-size:11px}
camera-device-info #form-details veri-map{height:500px;width:500px}
foundation-form-warning{display:flex;flex-direction:row;background:#d04f4f;color:#fff;padding:10px;border-bottom:1px solid #a93636}foundation-form-warning .icon-container{padding:12px;padding-top:0px;margin-right:10px}foundation-form-warning .icon-container .material-icons{color:#ff8787;font-size:30px}foundation-form-warning .information-container{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;align-content:start;max-width:100%}foundation-form-warning .information-container>*{max-width:100%}foundation-form-warning .information-container:only-child{margin-left:20px}foundation-form-warning .information-container .title{color:#ffc0c0;font-size:14px;margin-bottom:8px;text-transform:uppercase}foundation-form-warning .information-container .title:only-child{margin-bottom:3px}foundation-form-warning .information-container .title md-icon{color:rgba(0,0,0,.18);margin-right:10px}foundation-form-warning .information-container .content{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}foundation-form-warning .information-container .content>*{max-width:100%}
foundation-info-entry{display:flex;flex-direction:column}foundation-info-entry .detail-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;background:rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.08);font-weight:500;padding:4px 12px}foundation-info-entry .detail-title>*{max-width:100%}foundation-info-entry .detail-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch}foundation-info-entry .detail-content .info{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;border-bottom:1px solid rgba(0,0,0,.1)}foundation-info-entry .detail-content .info>*{max-width:100%}foundation-info-entry .detail-content .info>div{overflow:hidden;flex-wrap:wrap;word-wrap:break-word;padding:4px 12px}foundation-info-entry .detail-content .info .name{width:40%;min-width:40%;margin-right:12px;background:#f7f7f7}foundation-info-entry .detail-content .info .value{flex:1}
foundation-s-d-card-info{display:flex;flex-direction:row;margin:2px 14px}foundation-s-d-card-info .performance-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;width:100%}foundation-s-d-card-info .performance-wrapper>*{max-width:100%}foundation-s-d-card-info .performance-wrapper:not(:hover).muted .performance-wrapper .bar-container{filter:grayscale(100%);opacity:.3}foundation-s-d-card-info .performance-wrapper.highlighted{font-weight:500;background:#eee;border-radius:4px;border:1px solid #e6e6e6}foundation-s-d-card-info .performance-wrapper .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;padding-left:10px;padding-right:10px}foundation-s-d-card-info .performance-wrapper .bar-total-label{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;white-space:nowrap;transition:width 200ms ease-in-out;padding:3px}foundation-s-d-card-info .performance-wrapper .bar-total-label>*{max-width:100%}foundation-s-d-card-info .performance-wrapper .bar-total-label i{opacity:.4;margin-left:4px;margin-right:4px}foundation-s-d-card-info .performance-wrapper .bar-container{flex:1;display:flex;flex-direction:row;align-items:center;background:transparent;border-radius:3px;min-height:18px}foundation-s-d-card-info .performance-wrapper .bar-container .bar-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;border-radius:3px;overflow:hidden;transition:.3s ease-out width}foundation-s-d-card-info .performance-wrapper .bar-container .bar-wrapper>*{max-width:100%}foundation-s-d-card-info .performance-wrapper .bar-container.grey-background{background:#f1f0f0}foundation-s-d-card-info .performance-wrapper .bar-container .segment{width:0%;height:18px;text-align:center;will-change:width;background:var(--accent-color);transition:width 300ms ease-out}foundation-s-d-card-info .performance-wrapper .bar-container .segment:hover{z-index:1;cursor:pointer;opacity:.5}
driver-activity-sheet{flex:1;display:flex;flex-direction:column;padding:10px;background:#fff}driver-activity-sheet .das-company-image{max-height:40px}driver-activity-sheet .das-title{font-weight:bold;font-size:16px}driver-activity-sheet .das-sheet{margin-top:10px;border:1px solid rgba(0,0,0,.5);background:rgba(0,0,0,.025)}driver-activity-sheet .table-cell.break-word{overflow:auto;text-overflow:inherit;white-space:break-spaces;text-align:left}@media print{driver-activity-sheet{padding:0;zoom:.9;font-size:.8em}}
.color-ontime{color:#27ae60}.color-late{color:orange}.color-missed{color:#cf4946}:fullscreen route-details .map-container{min-height:83vh}:fullscreen route-details .base-margin-left{display:none}:fullscreen route-details .planned-vs-actual{display:none}:fullscreen route-details .pva-table-header{display:none}route-details{overflow:auto;scroll-behavior:smooth}route-details .cursor-pointer{cursor:pointer}route-details page-title-pill{height:24px}route-details md-input-container{margin:0}route-details md-input-container md-autocomplete-wrap{height:20px}route-details md-input-container .md-input{min-height:20px;max-height:20px}route-details md-input-container label{display:none}route-details h3:first-child{margin-top:0}route-details driver-activity-sheet{zoom:.65}route-details veri-map,route-details gantt-chart,route-details .veri-card{margin:0 !important}route-details md-tabs .uppercase-label{margin-left:0 !important;margin-right:0 !important}route-details md-tabs .uppercase-label:first-child{margin-top:0}route-details .pva-table-header{justify-content:space-between;align-items:center;align-content:center;max-width:100%;display:flex;flex-direction:row;flex:none;margin-top:20px}route-details .pva-table-header>*{max-width:100%}route-details .pva-table-header h3{margin-bottom:0}route-details .pva-table-header md-select{width:200px;margin-right:0}route-details gantt-chart .timeline .timeline-gantt-container .timeline-gantt-label{width:100px}route-details .map-container{position:relative}route-details .map-container .no-assets-map{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);color:#fff;font-size:2rem;display:flex;justify-content:center;align-items:center}route-details .unplanned{color:rgba(0,0,0,.65)}route-details .right-of-tabs{position:absolute;right:0;top:40px;z-index:1;line-height:48px}route-details .right-of-tabs .route-status{font-weight:500;margin-right:10px}route-details .map-header{display:flex;flex-direction:row}route-details .map-header .map-toggles{flex:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:end;align-content:end;max-width:100%}route-details .map-header .map-toggles>*{max-width:100%}route-details .table-row{transition:all 300ms ease-out}route-details .table-row.clickable{cursor:pointer}route-details .table-row.clickable:hover{background:rgba(0,0,0,.03)}route-details .table-row .comments{display:table-cell;font-size:11px}route-details .table-row .comments div{white-space:normal}route-details veri-map{min-height:300px !important;min-width:200px !important}route-details .template-version{padding:15px}route-details .month-selector{margin-bottom:0;margin-top:20px}route-details md-switch{margin:0 15px}route-details .driver-sheet{display:none}route-details .driver-sheet.driver-sheet-visible{display:block}route-details .charts-container{flex:1;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%}route-details .charts-container>*{max-width:100%}route-details .missed-row{border:1px solid #cf4946}route-details veri-card.missed-visits-table{margin:0;border:1px solid #cf4946}route-details .pva-charts{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;max-width:380px}route-details .pva-charts>*{max-width:100%}route-details .pva-charts .legend-container{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}route-details .pva-charts .legend-container>*{max-width:100%}route-details .dashboard-boxes{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:end;align-content:end;max-width:100%}route-details .dashboard-boxes>*{max-width:100%}route-details sidebar{z-index:10}route-details sidebar .card{max-width:350px;min-width:350px;max-height:95vh}
arrivals-board{flex:1;display:flex;flex-direction:row}
schedule-editor{flex:1;display:flex;flex-direction:column;overflow:hidden}schedule-editor .schedule-visits-list-container{flex:1;display:flex;flex-direction:column}schedule-editor .actions-container{display:flex;flex-direction:row}schedule-editor .conditions-button>button{flex:1}schedule-editor .start-end-options-container{padding:10px}schedule-editor .start-end-options-container md-radio-group>md-radio-button:last-child{margin-bottom:0px}schedule-editor md-input-container{margin:0}schedule-editor md-input-container input.md-input{height:34px}schedule-editor .label{font-weight:500;margin-bottom:4px}schedule-editor .form-container{flex:1;display:flex;flex-direction:column;padding-right:10px;overflow-y:auto}schedule-editor .content{flex:1}schedule-editor .container{flex:1;display:flex;flex-direction:row;margin:0px}schedule-editor .container .primary-info-container{flex:1;margin:0px;box-shadow:none;border-radius:0px;border-right:1px solid #dcdcdc}schedule-editor .container .visits-container{flex:1;display:flex;flex-direction:column;margin-top:8px}schedule-editor .container .map-container{flex:1;display:flex;flex-direction:column;position:relative}schedule-editor .container .map-container veri-map{position:absolute;top:0;left:0;right:0;bottom:0}schedule-editor .route-map-container{flex:1;display:flex;flex-direction:column;position:relative;min-height:200px}schedule-editor .route-map-container .route-map{border-radius:5px;overflow:hidden;height:100%}schedule-editor .date-container{flex:1;display:flex;flex-direction:row;align-items:flex-start}schedule-editor .date-container new-resource-filter-bar{flex:1}schedule-editor .date-container new-resource-filter-bar div{flex:1}schedule-editor .date-container new-resource-filter-bar div v-button{flex:1}schedule-editor .date-container new-resource-filter-bar div v-button :nth-child(2){flex:1}schedule-editor .time-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}schedule-editor .time-container>*{max-width:100%}schedule-editor .time-container .colon{opacity:.6;margin:0px 2px}schedule-editor .time-container v-input{width:96px}schedule-editor .visits-list-container{display:flex;flex-direction:column}
schedule-visits-list{flex:1;display:flex;flex-direction:column;overflow:hidden}schedule-visits-list input{max-height:34px;height:34px}schedule-visits-list .travel-info{display:flex;flex-direction:column;opacity:.5;font-size:11px;font-weight:400;margin-top:2px;margin-bottom:12px}schedule-visits-list .travel-info.visit{margin-left:26px;margin-top:-6px;margin-bottom:2px}schedule-visits-list .travel-info.error{opacity:1;color:red}schedule-visits-list .dndPlaceholder{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;background:#dfdfdf;min-height:37px !important;margin-bottom:8px;border-radius:8px}schedule-visits-list .dndPlaceholder>div{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}schedule-visits-list .dndPlaceholder>div>*{max-width:100%}schedule-visits-list .recalculate-warning{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%}schedule-visits-list .recalculate-warning>*{max-width:100%}schedule-visits-list .visit-labels{display:flex;flex-direction:row;margin-left:26px}schedule-visits-list .visit-labels .label{font-weight:500;margin-bottom:4px}schedule-visits-list .visit-labels .label.time-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;min-width:110px}schedule-visits-list .visit-labels .label.time-container>*{max-width:100%}schedule-visits-list .visit-labels .label.onsite-container{min-width:138px}schedule-visits-list .location-container{display:flex;flex-direction:column;width:100%}schedule-visits-list .time-container{display:flex;flex-direction:row;min-width:126px}schedule-visits-list .onsite-container{display:flex;flex-direction:column;width:100px;max-width:100px;min-width:100px}schedule-visits-list .start-options-container{display:flex;flex-direction:row}schedule-visits-list .visits-container{display:flex;flex-direction:column;margin-bottom:10px;overflow:hidden;padding-top:10px}schedule-visits-list .dndDraggingSource{display:none !important}schedule-visits-list .visit-action-container{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;margin-top:10px;padding-right:46px}schedule-visits-list .visit-action-container>*{max-width:100%}schedule-visits-list .return-to-start-override{margin-left:26px !important;margin-bottom:0px !important}
schedule-visits-list-item{flex:1;display:flex;flex-direction:column;overflow:hidden}schedule-visits-list-item input{max-height:34px;height:34px}schedule-visits-list-item .travel-info{display:flex;flex-direction:column;opacity:.5;font-size:11px;font-weight:400;margin-top:-18px;margin-bottom:12px}schedule-visits-list-item .travel-info.visit{margin-left:26px;margin-top:-6px;margin-bottom:2px}schedule-visits-list-item .travel-info.error{opacity:1;color:red}schedule-visits-list-item .dndPlaceholder{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;background:#dfdfdf;min-height:37px !important;margin-bottom:8px;border-radius:8px}schedule-visits-list-item .dndPlaceholder>div{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;max-width:100%}schedule-visits-list-item .dndPlaceholder>div>*{max-width:100%}schedule-visits-list-item .location-container{display:flex;flex-direction:column;width:100%}schedule-visits-list-item .time-container{display:flex;flex-direction:row;min-width:96px}schedule-visits-list-item .onsite-container{display:flex;flex-direction:column;width:100px;max-width:100px;min-width:100px}schedule-visits-list-item .remove-container{display:flex;flex-direction:row;width:30px;max-width:30px;min-width:30px}schedule-visits-list-item .start-options-container{display:flex;flex-direction:row}schedule-visits-list-item .visits-container{display:flex;flex-direction:column;margin-bottom:10px;overflow:hidden}schedule-visits-list-item .dndDraggingSource{display:none !important}schedule-visits-list-item .visit{display:flex;flex-direction:column}schedule-visits-list-item .visit .visit-controls{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;margin-bottom:8px}schedule-visits-list-item .visit .visit-controls>*{max-width:100%}schedule-visits-list-item .visit .visit-controls>*:not(v-button){margin-right:8px}schedule-visits-list-item .visit .visit-controls md-input-container{margin-top:0;margin-bottom:0;max-height:34px;height:34px}schedule-visits-list-item .visit .visit-controls md-input-container md-select{max-height:34px;height:34px}schedule-visits-list-item .visit .visit-controls .position-indicator{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;position:relative;border-radius:5px;opacity:.5;width:8px;min-width:16px;height:34px}schedule-visits-list-item .visit .visit-controls .position-indicator>*{max-width:100%}schedule-visits-list-item .visit .visit-controls .position-indicator i{font-size:16px;width:16px;height:16px;line-height:16px;color:#999}
schedule-visit-validation{display:flex;flex-direction:column;font-size:11px;font-weight:400;margin-bottom:12px}schedule-visit-validation.in-visit-list{margin-left:26px;margin-top:-6px;margin-bottom:2px}schedule-visit-validation>div{opacity:.5}schedule-visit-validation>div.error{opacity:1;color:red}
scheduling{flex:1;display:flex;flex-direction:column}scheduling page-actions .title-row:not(:empty)+.search-row:not(:empty){margin-top:20px}scheduling .drop-down-menu{z-index:100;position:fixed;background:#fff;border-radius:5px;box-shadow:#fff 0px 0px 0px 0px,rgba(0,0,0,.05) 0px 0px 0px 1px,rgba(0,0,0,.1) 0px 10px 15px -3px,rgba(0,0,0,.05) 0px 4px 6px -2px;font-weight:400}scheduling .drop-down-menu .drop-down-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:7px 16px;user-select:none;cursor:pointer}scheduling .drop-down-menu .drop-down-item>*{max-width:100%}scheduling .drop-down-menu .drop-down-item:first-child{margin-top:6px}scheduling .drop-down-menu .drop-down-item:last-child{margin-bottom:6px}scheduling .drop-down-menu .drop-down-item:hover{background:rgba(0,0,0,.03)}scheduling .drop-down-menu .drop-down-item i{font-size:14px;width:14px;height:14px;line-height:14px;color:rgba(0,0,0,.54);margin-right:8px}.route-driver-vehicle-editor-dialog{max-width:500px}.route-driver-vehicle-editor-dialog h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.route-driver-vehicle-editor-dialog md-input-container{padding:20px;margin:0}@media screen and (max-width: 1280px),screen and (max-height: 768px){.route-driver-vehicle-editor-dialog md-input-container{padding:10px}}.route-driver-vehicle-editor-dialog md-input-container label{display:none}
messaging .veri-list .list-item .list-meta{text-align:right;margin-top:2px;color:rgba(110,110,110,.7)}messaging veri-badge{position:absolute;top:-5px;right:-5px}messaging .message-status .material-icons{font-size:inherit;font-weight:inherit;line-height:inherit;width:auto;height:auto;vertical-align:top;cursor:default}messaging .message-status .material-icons+.material-icons{margin-left:-4px}messaging .message-status .message-expired{color:#ffdd21;color:#ef0403}messaging .message-status .message-timeout{color:red}messaging .message-status .message-queued{color:gray}messaging .message-status .message-delivered{color:#fff;color:#1e83c1}messaging .message-status .message-read{color:#fff;color:#4e8f34;font-weight:bold}messaging .message-status .message-description{padding:5px 0 5px 0px;font-weight:bold}#groupMessageDialog md-dialog-actions{background:#efefef;border-top:1px solid #ddd}#groupMessageDialog .groupMessageContent{min-width:350px}#groupMessageDialog .no-vehicles-in-group{color:#ff4500;font-size:10.8px;line-height:14px;overflow:auto;transition:all .3s cubic-bezier(0.55, 0, 0.55, 0.2);opacity:1;margin-top:0;margin-left:4px;padding-top:5px}
messaging-conversation{display:flex;flex-direction:column;overflow:hidden}messaging-conversation .conversation-footer{background:#fff;z-index:3}messaging-conversation .conversation-header{color:#fff;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12)}messaging-conversation .conversation-header .vehicle-reg{max-width:none;width:auto;font-size:18px;height:28px}messaging-conversation .conversation-footer{border-top:1px solid #ccc}messaging-conversation .conversation-footer>*{margin-left:10px}messaging-conversation .conversation-footer>* .md-errors-spacer{display:none}messaging-conversation #search-input{color:#000 !important}messaging-conversation .loading-bar{position:absolute;top:60px;z-index:999999}messaging-conversation .conversation-container{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);position:relative;background:url("/assets/images/backgrounds/message_background_tile.png")}messaging-conversation .conversation-container .mark-as-read:hover{background-color:#f0f8ff;border-radius:7.5px}messaging-conversation .conversation-container .conversation-notifications{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}messaging-conversation .conversation-container .conversation-scroll-container{overflow-y:auto}@media only screen and (min-width: 1300px){messaging-conversation .conversation-container .conversation-scroll-container{padding:0px 50px}}messaging-conversation .conversation-container .conversation-scroll-container .message{padding-left:9%;padding-right:9%;overflow-y:hidden;margin-bottom:12px;position:relative;word-wrap:break-word;clear:both}@media only screen and (min-width: 1300px){messaging-conversation .conversation-container .conversation-scroll-container .message{padding-left:20%;padding-right:20%}}messaging-conversation .conversation-container .conversation-scroll-container .message:first-of-type{margin-top:12px}messaging-conversation .conversation-container .conversation-scroll-container .message .message-meta{font-size:11px;color:rgba(0,0,0,.5);margin:6px 0;clear:both;line-height:15px}messaging-conversation .conversation-container .conversation-scroll-container .message .message-meta .message-timestampqueued{margin-right:10px}messaging-conversation .conversation-container .conversation-scroll-container .message .message-meta .mark-as-read{color:#1e83c1;font-weight:bold;padding:3px;cursor:pointer}messaging-conversation .conversation-container .conversation-scroll-container .message.message-in .message-bubble,messaging-conversation .conversation-container .conversation-scroll-container .message.message-out .message-bubble{padding:10px;background:#fff;border-radius:7.5px;position:relative;box-shadow:0 1px .5px rgba(0,0,0,.13);max-width:75%;clear:both}messaging-conversation .conversation-container .conversation-scroll-container .message.message-in .message-bubble span,messaging-conversation .conversation-container .conversation-scroll-container .message.message-out .message-bubble span{padding:0px 1px}messaging-conversation .conversation-container .conversation-scroll-container .message.message-in .message-bubble.mark-as-read,messaging-conversation .conversation-container .conversation-scroll-container .message.message-out .message-bubble.mark-as-read{cursor:pointer}messaging-conversation .conversation-container .conversation-scroll-container .message.message-in .message-meta{text-align:left}messaging-conversation .conversation-container .conversation-scroll-container .message.message-in .message-bubble{float:left}messaging-conversation .conversation-container .conversation-scroll-container .message.message-in .message-bubble .material-icons{position:relative;top:1px;color:#1e83c1}messaging-conversation .conversation-container .conversation-scroll-container .message.message-in .message-bubble:before{content:"";position:absolute;z-index:2;bottom:-2px;left:-9px;height:20px;border-left:20px solid #fff;color:#fff;border-bottom-right-radius:16px 14px;transform:translate(0, -2px)}messaging-conversation .conversation-container .conversation-scroll-container .message.message-in .message-bubble:after{content:"";position:absolute;z-index:3;bottom:-2px;left:4px;width:26px;height:20px;background:url("/assets/images/backgrounds/message_background_tile.png");color:url("/assets/images/backgrounds/message_background_tile.png");border-bottom-right-radius:10px;transform:translate(-30px, -2px)}messaging-conversation .conversation-container .conversation-scroll-container .message.message-out .message-meta{text-align:right}messaging-conversation .conversation-container .conversation-scroll-container .message.message-out .message-bubble{float:right;color:#fff;background:#039be5;background:#2e3338}messaging-conversation .conversation-container .conversation-scroll-container .message.message-out .message-bubble:before{content:"";position:absolute;z-index:2;bottom:-2px;right:-10px;height:20px;border-right:20px solid #2e3338;color:#2e3338;border-bottom-left-radius:16px 14px;transform:translate(0, -2px)}messaging-conversation .conversation-container .conversation-scroll-container .message.message-out .message-bubble:after{content:"";position:absolute;z-index:2;bottom:-2px;right:-56px;width:26px;height:20px;background:url("/assets/images/backgrounds/message_background_tile.png");color:url("/assets/images/backgrounds/message_background_tile.png");border-bottom-left-radius:10px;transform:translate(-30px, -2px)}messaging-conversation .conversation-container .unread-conversation-messages{margin:15px;z-index:4;position:absolute;background:#d4f8d4;border-radius:7.5px;padding:7px;cursor:pointer;box-shadow:0 1px .5px rgba(0,0,0,.13)}messaging-conversation .conversation-container .unread-conversation-messages .mark-as-read{position:relative;z-index:4;color:#1e83c1;font-weight:bold;padding:3px}messaging-conversation .messageBottom{margin-top:25px;background-color:#fbfbfb;box-shadow:1px -1px 3px #eee}messaging-conversation .messageBottom .newMessageContainer{background-color:#fbfbfb;margin:0px 0px}messaging-conversation .messageBottom .newMessageContainer md-input-container{margin-left:5%;padding-bottom:15px}messaging-conversation .messageBottom .newMessageContainer md-input-container textarea.md-input{max-height:75px}messaging-conversation .messageBottom .newMessageContainer .buttonContainer{width:95%;margin:0 auto}messaging-conversation .messageBottom .newMessageContainer .buttonContainer button{float:right}messaging-conversation .messageBottom .expiryContainer p{margin:0;margin-top:10px;color:#d4d4d4}messaging-conversation .messageBottom .expiryContainer md-slider{height:auto;margin:0}messaging-conversation .messageBottom .expiryContainer button{margin-top:40px;margin-left:30px}messaging-conversation .message-status .material-icons{font-size:inherit;font-weight:inherit;line-height:inherit;width:auto;height:auto;vertical-align:top;cursor:default}messaging-conversation .message-status .material-icons+.material-icons{margin-left:-4px}messaging-conversation .message-status .message-expired{color:#ffdd21;color:#ef0403}messaging-conversation .message-status .message-timeout{color:red}messaging-conversation .message-status .message-queued{color:gray}messaging-conversation .message-status .message-delivered{color:#fff;color:#2e3338}messaging-conversation .message-status .message-read{color:#fff;color:#4e8f34;font-weight:bold}messaging-conversation .message-status .message-description{padding:5px 0 5px 0px;font-weight:bold}
module-navigation{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;user-select:none;background:linear-gradient(45deg, #272b30 0%, #133c56 100%);background:linear-gradient(45deg, #0d111d 0%, #1d2640 100%);width:180px;transition:width .3s ease-out;position:relative;overflow:visible;box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12);z-index:76}module-navigation .search{margin:0 10px 5px 10px}module-navigation .search input{background:transparent;border:1px solid rgba(255,255,255,.1) !important;color:rgba(255,255,255,.8)}module-navigation .search input::placeholder{color:rgba(255,255,255,.8)}module-navigation .search i.input-icon{color:rgba(255,255,255,.2) !important}module-navigation .search-container{position:relative;padding:10px}module-navigation .search-container .search{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;background:rgba(255,255,255,.5);border-radius:5px;padding:5px;font-size:12px;color:rgba(0,0,0,.54)}module-navigation .search-container .search>*{max-width:100%}module-navigation .search-container .search i{font-size:16px;width:16px;height:16px;line-height:16px;color:rgba(0,0,0,.54);margin-right:3px}module-navigation .search-container omni-search{position:absolute;top:0;left:100%;margin:0 20px;z-index:1000;min-width:550px}module-navigation .user-section{display:flex;flex-direction:row;display:grid;grid-template-columns:auto 1fr 20px;margin-top:10px;padding:12px;position:relative;border-top:1px solid rgba(255,255,255,.1);align-items:center}module-navigation .user-section:hover{cursor:pointer;background:rgba(0,0,0,.3)}module-navigation .user-section:after{font-size:20px;width:20px;height:20px;line-height:20px;content:"chevron_right";font-family:"Material Icons";color:rgba(255,255,255,.54);position:absolute;right:10px;top:50%;transform:translateY(-50%)}module-navigation .user-section .fa-solid,module-navigation .user-section .fa-regular{font-size:30px;width:30px;height:30px;line-height:30px;margin-right:10px;color:rgba(255,255,255,.54);grid-column:1;grid-row:1/3;place-items:center}module-navigation .user-section .user-section-name{color:#fff;font-weight:500;opacity:.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;grid-column:2}module-navigation .user-section .user-section-accountname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(255,255,255,.54);font-size:11px;grid-column:2}module-navigation .user-section:hover .popout{visibility:visible;transition:.3s opacity ease-out;transition-property:opacity,transform;opacity:1;pointer-events:all;transform:translate(0px, 0)}module-navigation .user-section:hover .popout.ng-enter,module-navigation .user-section:hover .popout.ng-hide,module-navigation .user-section:hover .popout.ng-leave.ng-leave-active,module-navigation .user-section:hover .popout.ng-hide-add.ng-hide-add-active,module-navigation .user-section:hover .popout.ng-hide-remove{pointer-events:none;opacity:0;transform:translate(-10px, 0);transition-duration:transform;transition-property:opacity;transition-timing-function:ease-out}module-navigation .user-section:hover .popout.ng-enter.ng-enter-active,module-navigation .user-section:hover .popout.ng-add.ng-add-active,module-navigation .user-section:hover .popout.ng-hide-remove.ng-hide-remove-active,module-navigation .user-section:hover .popout.ng-hide-add,module-navigation .user-section:hover .popout.ng-leave{opacity:1;pointer-events:all;transform:translate(0px, 0);transition-duration:transform;transition-property:opacity;transition-timing-function:ease-out;display:block !important}module-navigation .user-section:hover .popout.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}module-navigation .user-section .popout{visibility:hidden;background:inherit;position:absolute;background:linear-gradient(45deg, #272b30 0%, #133c56 100%);background:#272b30;background:#1b2026;width:100%;left:100%;bottom:0;padding:10px;cursor:default;box-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 5px 8px 0px rgba(0,0,0,.14),0px 1px 14px 0px rgba(0,0,0,.12);border-top-right-radius:10px;border-bottom-right-radius:10px}module-navigation .user-section .popout i{font-size:15px;width:15px;height:15px;line-height:15px}module-navigation.mobile-mode.collapse-nav{background:transparent;box-shadow:none;width:unset;max-width:42px;margin-right:10px;display:none}module-navigation.mobile-mode.collapse-nav .logo-holder{background:transparent;box-shadow:none;width:unset}module-navigation.mobile-mode.collapse-nav .logo-holder .collapse-menu i{color:rgba(0,0,0,.54)}module-navigation.mobile-mode.collapse-nav .module-nav-container,module-navigation.mobile-mode.collapse-nav .addsecure-logo,module-navigation.mobile-mode.collapse-nav omni-search,module-navigation.mobile-mode.collapse-nav omni-search+*,module-navigation.mobile-mode.collapse-nav v-input{display:none !important}module-navigation.mobile-mode:before{display:none}module-navigation.mobile-mode:not(.collapse-nav){position:fixed;left:0;top:0;bottom:0}module-navigation.mobile-mode .mobile-mask{position:fixed;left:180px;top:0;right:0;bottom:0;background:rgba(0,0,0,.3)}module-navigation .addsecure-logo,module-navigation .main-nav-label,module-navigation nav-count,module-navigation .has-sub-nav{opacity:1;max-width:180px;transition:.3s ease-out all;transition-property:opacity,max-width,transform,color !important}module-navigation .main-nav-label:not(.no-ellipsis){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}module-navigation .main-nav-label.has-new-items{position:relative}module-navigation .main-nav-label.has-new-items:after{content:"";display:inline-block;width:6px;height:6px;top:50%;position:absolute;transform:translate(5px, -50%);border-radius:50%;background:var(--accent-color)}module-navigation.collapse-nav{width:45px;overflow:hidden}module-navigation.collapse-nav .logo-holder .collapse-menu{transform:scaleX(-1)}module-navigation.collapse-nav .main-nav-item{border-left-width:2px !important}module-navigation.collapse-nav .addsecure-logo,module-navigation.collapse-nav .main-nav-label,module-navigation.collapse-nav nav-count,module-navigation.collapse-nav .has-sub-nav{opacity:0;max-width:0;overflow:hidden}module-navigation.collapse-nav .collapse-menu{order:-1}module-navigation .logo-holder{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;width:180px;background:#272b30;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12)}module-navigation .logo-holder>*{max-width:100%}module-navigation .logo-holder .collapse-menu{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;padding:8px 10px}module-navigation .logo-holder .collapse-menu>*{max-width:100%}module-navigation .logo-holder .collapse-menu:hover{cursor:pointer;background:rgba(255,255,255,.2)}module-navigation .logo-holder .collapse-menu i{color:rgba(255,255,255,.7)}module-navigation .logo-holder .verilocation-logo{margin-left:5px}module-navigation .logo-holder .addsecure-logo{height:12px;width:78px;margin:14px;image-rendering:-webkit-optimize-contrast}module-navigation a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:0px 20px;color:rgba(255,255,255,.7);font-size:13px;font-weight:400}module-navigation a>*{max-width:100%}module-navigation a i{color:rgba(255,255,255,.5);margin-right:5px}module-navigation a .module-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;font-size:15px;width:15px;height:15px;line-height:15px}module-navigation a .module-icon>*{max-width:100%}module-navigation a.active .main-nav-label{color:#fff}module-navigation a i{color:rgba(255,255,255,.8)}module-navigation .module-nav-container{position:relative;border-bottom:1px solid rgba(0,0,0,.2)}module-navigation .module-nav-container.divider{border-top:1px solid rgba(255,255,255,.1);padding-top:4px}module-navigation .module-nav-container:hover a{border-left:4px solid rgba(255,255,255,.3)}module-navigation .module-nav-container:hover>a{background:rgba(7,31,44,.8);background:linear-gradient(45deg, #272b30 0%, #2e3338 100%);background:#272b30;background:rgba(14,64,90,.8);color:#fff}module-navigation .module-nav-container a{padding:10px;border-left:4px solid transparent;transition:.15s ease-out border}module-navigation .module-nav-container a.main-nav-item.hide-in-production{outline:none}module-navigation .module-nav-container a.main-nav-item.hide-in-production:after{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;content:"DEV";left:unset;top:50%;right:10px;transform:translateY(-50%);border-radius:5px;width:unset;background:rgba(255,165,0,.8)}module-navigation .module-nav-container a.main-nav-item.hide-in-production:after>*{max-width:100%}module-navigation .module-nav-container a.main-nav-item i{margin-right:14px;margin-right:10px;opacity:.6}module-navigation .module-nav-container a.main-nav-item i.has-sub-nav{margin-right:0px}module-navigation .module-nav-container a.main-nav-item .new{background:rgba(255,255,255,.2);background:var(--accent-color);color:rgba(255,255,255,.5);max-height:18px;margin-left:5px;border-radius:4px;font-size:11px;padding:1px 6px;text-transform:uppercase}module-navigation .module-nav-container a.main-nav-item .new:not(:last-child){margin-right:5px}module-navigation .module-nav-container a i.has-sub-nav{transition:.3s ease-out transform;transform:rotate(0deg);font-size:10px;width:10px;height:10px;line-height:10px}module-navigation .module-nav-container a.expanded i{opacity:1}module-navigation .module-nav-container a.expanded i.has-sub-nav{transform:rotate(90deg)}module-navigation .module-nav-container a.active{border-left:4px solid #fff;background:rgba(14,64,90,.8);color:#fff}module-navigation .module-nav-container a.active+site-navigation a{border-left:4px solid var(--accent-color-lightest)}module-navigation .version-container{display:flex;flex-direction:row;margin-right:14px;font-size:12px}module-navigation .version-container .beta-message{color:rgba(255,255,255,.2);margin-left:5px;order:1}module-navigation .version-container .version{color:rgba(255,255,255,.2)}
site-navigation{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;align-content:stretch;overflow-x:hidden;z-index:60;position:relative;background:rgba(0,0,0,.3);opacity:1;max-height:350px}site-navigation.ng-enter,site-navigation.ng-hide,site-navigation.ng-leave.ng-leave-active,site-navigation.ng-hide-add.ng-hide-add-active,site-navigation.ng-hide-remove{opacity:0;max-height:0px;overflow:hidden;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}site-navigation.ng-enter.ng-enter-active,site-navigation.ng-add.ng-add-active,site-navigation.ng-hide-remove.ng-hide-remove-active,site-navigation.ng-hide-add,site-navigation.ng-leave{opacity:1;max-height:350px;transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}site-navigation.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}site-navigation .new{text-transform:uppercase}site-navigation .navigation-logo{position:absolute;bottom:0px;margin-bottom:0px;left:0;right:0;width:100%;pointer-events:none}site-navigation a.main-nav-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;position:relative;cursor:pointer;color:rgba(255,255,255,.75);text-decoration:none;transition:.3s all ease-out;overflow:hidden;padding:10px;transition:.1s background ease-out}site-navigation a.main-nav-item>*{max-width:100%}site-navigation a.main-nav-item.active,site-navigation a.main-nav-item:hover{background:var(--accent-color-lighter);color:rgba(255,255,255,.9) !important}site-navigation a.main-nav-item.active i.material-icons,site-navigation a.main-nav-item:hover i.material-icons{color:rgba(255,255,255,.8) !important}site-navigation a.main-nav-item:hover{text-decoration:none}site-navigation a.main-nav-item veri-badge{position:absolute;top:5px;right:15px}site-navigation a.main-nav-item:before{content:"";position:absolute;top:unset;left:0;right:0;bottom:0;width:3px;background:rgba(0,0,0,0);background:#039be5;background:#f26b2a;background:var(--accent-color);transform:translateY(101%);transition:.15s transform ease-out}site-navigation a.main-nav-item:not(.active):hover{background:var(--accent-color-lightest);border-color:var(--accent-color);color:#fff;text-decoration:none}site-navigation a.main-nav-item .main-nav-label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color ease-out .15s;font-size:12px;font-weight:300;letter-spacing:0;text-transform:capitalize}site-navigation a.main-nav-item.active{color:#fff !important;background:var(--accent-color-lighter) !important}site-navigation a.main-nav-item.active:before{transform:translateY(0)}site-navigation a.main-nav-item.active:hover:before{background:#0279b3}site-navigation a.main-nav-item.active i{color:#fff}site-navigation a.main-nav-item i{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;font-size:18px;width:18px;height:18px;line-height:18px;color:rgba(255,255,255,.75);line-height:48px;z-index:1}site-navigation a.main-nav-item i>*{max-width:100%}site-navigation.mobile{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;width:100%;min-width:100%;max-width:100%;height:auto}site-navigation.mobile>*{max-width:100%}site-navigation.mobile .main-nav-item{border:0;flex:1}site-navigation.mobile .main-nav-item:before{top:auto;width:100%;height:3px}
login-box{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 0px 2px 0px rgba(0,0,0,.1),0 1px 2px 0px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.1) 0px 1px 2px -1px;flex-basis:auto;position:relative;border-radius:10px;padding:40px;margin:40px;width:500px}login-box.flat-transparent{box-shadow:none}login-box.clickable{transition:.15s ease-out box-shadow}login-box.clickable:hover,login-box.clickable.selected{cursor:pointer;box-shadow:0 0px 2px 0px #1c203e,0 1px 2px 0px #1c203e}@media screen and (max-width: 1280px),screen and (max-height: 768px){login-box{padding:20px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){login-box{margin:20px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){login-box{width:450px}}login-box language-selector{position:absolute;top:30px;right:30px}@media screen and (max-width: 1280px),screen and (max-height: 768px){login-box language-selector{top:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){login-box language-selector{right:10px}}login-box .login-actions form>*{margin-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){login-box .login-actions form>*{margin-top:10px}}login-box .login-actions .secondary-login-actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;margin-top:40px}login-box .login-actions .secondary-login-actions>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){login-box .login-actions .secondary-login-actions{margin-top:20px}}login-box loading-indicator .modal{background:#fff !important}login-box a{color:var(--accent-color);font-size:13px}login-box a:hover{color:var(--accent-color-darkest)}login-box page-title{margin-bottom:40px}@media screen and (max-width: 1280px),screen and (max-height: 768px){login-box page-title{margin-bottom:20px}}login-box .login-form-footer{margin-top:10px}login-box v-button button{justify-content:center;align-items:center;align-content:center;max-width:100%}login-box v-button button>*{max-width:100%}login-box .ie11-message{border-left:5px solid #cf4946;padding:10px 0;flex:0 0 auto}login-box .email-back{display:block;margin-top:20px;margin-bottom:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){login-box .email-back{margin-top:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){login-box .email-back{margin-bottom:10px}}login-box .back{color:inherit}
login-page{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;position:fixed;width:100%;height:100%;background:#4682b4;transform:scaleX(1);padding:10vw}login-page>*{max-width:100%}@media screen and (max-width: 960px){login-page{padding:0px}login-page .login-container{max-width:unset !important;border-radius:0 !important}}login-page:after{content:"";position:fixed;left:0;top:0;right:0;bottom:0;background:linear-gradient(45deg, #020024 0%, rgba(0, 212, 255, 0) 100%);z-index:-1}login-page site-status-indicator .message{color:inherit}login-page site-status-indicator.operational{visibility:visible}login-page .header,login-page .footer{position:absolute;left:20px;right:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%}login-page .header>*,login-page .footer>*{max-width:100%}login-page .header{top:20px}login-page .header .addsecure-logo{max-width:200px}login-page .footer{bottom:20px}login-page .footer .appVersion,login-page .footer a{color:rgba(255,255,255,.4);font-size:12px}login-page snow,login-page vector-dots{position:fixed;top:0;left:0;right:0;bottom:0}login-page vector-dots{position:absolute;max-width:unset;mask-image:linear-gradient(to bottom, black 0%, transparent 100%);bottom:50%}login-page .login-background{flex:1;padding-left:80px;background:none;order:1;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;align-content:center;max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){login-page .login-background{padding-left:40px}}@media screen and (max-width: 1280px){login-page .login-background{display:none}}login-page .login-background>*{max-width:100%}login-page .login-background .hero-container{min-width:35vw;max-width:45vw}login-page .login-background h1{color:#fff;z-index:1;font-size:4.5rem;font-weight:600;margin-top:0}@media screen and (max-height: 800px){login-page .login-background h1{font-size:3.5rem}}login-page .login-background .feature-list{border-radius:10px}login-page .login-background .feature{display:flex;flex-direction:row;color:rgba(255,255,255,.8);font-size:1.3rem}login-page .login-background .feature+.feature{margin-top:40px}@media screen and (max-width: 1280px),screen and (max-height: 768px){login-page .login-background .feature+.feature{margin-top:20px}}login-page .login-background .feature .icon{font-size:22px;width:22px;height:22px;line-height:22px;display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;margin-right:20px;padding:20px;background:rgba(255,255,255,.1);border-radius:10px}login-page .login-background .feature .icon>*{max-width:100%}@media screen and (max-width: 1280px),screen and (max-height: 768px){login-page .login-background .feature .icon{margin-right:10px}}login-page .login-background .feature .title{font-weight:500;margin-bottom:3px}login-page .login-background .feature .subtitle{color:rgba(255,255,255,.6)}@media screen and (max-height: 800px){login-page .login-background v-button{display:none}}login-page .login-background v-button button{border-color:rgba(0,0,0,.03)}
alert-review-compliance{display:flex}alert-review-compliance .table-category{font-size:12px}alert-review-compliance .table-category:not(.sub-category){color:rgba(0,0,0,.54)}
incident-detail{overflow:auto}incident-detail page-title .category{font-size:1.5rem;font-weight:normal}incident-detail page-title .title-status{display:flex;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}incident-detail page-title .title-status>*{max-width:100%}incident-detail page-title .open{color:#963232}incident-detail page-title.open .page-image i{background-color:rgba(150,50,50,.3);border-color:#963232;color:#963232}incident-detail page-title .closed{color:#329632}incident-detail page-title.closed .page-image i{background-color:rgba(50,150,50,.3);border-color:#329632;color:#329632}incident-detail page-title v-button{margin:10px}incident-detail .incident-detail-container{display:flex;flex-direction:row}incident-detail form-details{border-top:1px solid rgba(0,0,0,.03)}incident-detail form-details:last-child{border-bottom:1px solid rgba(0,0,0,.03)}incident-detail .alert-section{margin-bottom:15px}incident-detail h3{margin-bottom:5px}incident-detail .location{justify-content:flex-start;align-items:end;align-content:end;max-width:100%;display:flex;box-sizing:border-box;padding:10px 0;color:rgba(0,0,0,.54)}incident-detail .location>*{max-width:100%}incident-detail veri-map,incident-detail gantt-chart,incident-detail .veri-card{margin:0 !important}incident-detail .map-header{display:flex}incident-detail veri-map{min-height:300px !important;min-width:200px !important}incident-detail .acknowledgement-form{margin:25px 0}incident-detail .acknowledgement-form .maxlength-indicator{font-size:smaller}incident-detail .acknowledgement-form .maxlength-indicator.red-color{color:red}incident-detail .prev-alerts{margin:0;min-height:350px}incident-detail .timeline-container{display:flex;flex-direction:column;max-width:30%;padding-left:10px}incident-detail .timeline-container .timeline .timeline-entry{margin-left:10px}incident-detail temperature-graph{min-height:600px}@media(max-width: 991px){incident-detail page-title{flex-direction:column}incident-detail page-title v-button{margin-left:0}incident-detail .incident-detail-container{flex-direction:column}incident-detail .form-details-entry{margin-left:10px}incident-detail .timeline-container{max-width:100%}incident-detail .hide-on-mobile{display:none}}
.alert-editor-dialog{flex:1;height:100%}alert-editor{display:flex;flex-direction:column;flex:1}alert-editor .conversation-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:10px;box-shadow:0px 3px 5px -1px rgba(0,0,0,.03),0px 6px 10px 0px rgba(0,0,0,.05),0px 1px 18px 0px rgba(0,0,0,.01);border-bottom:2px solid #ff6e40;background:#191b2c;color:#fff;overflow:hidden;overflow-x:auto;height:46px;white-space:nowrap}alert-editor .conversation-container>*{max-width:100%}alert-editor .conversation-container i{font-size:1.8rem;margin-left:8px;opacity:.4}alert-editor .conversation-container .segment{font-family:Consolas,"courier new";margin:0px 4px;font-size:1.3rem}alert-editor .conversation-container .segment.value{color:#ff6e40;padding:2px 6px;border-radius:5px;background:rgba(255,255,255,.1)}alert-editor .conversation-container .segment.value.clickable:hover{cursor:pointer;color:#fff;background:#ff6e40}alert-editor .full{height:100%;width:100%}alert-editor .full .tab-header-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:20px}alert-editor .full .tab-header-container>*{max-width:100%}alert-editor .full .tab-header-container .material-icons{margin-right:10px;opacity:.3}alert-editor .full .tab-header-container .header{font-size:2rem}alert-editor .full .tab-header-container .sub-header{margin-left:10px;opacity:.5}alert-editor .full .delay-resend-controls{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;min-height:30px}alert-editor .full .delay-resend-controls>*{max-width:100%}alert-editor .full .delay-resend-controls md-checkbox,alert-editor .full .delay-resend-controls md-input-container{margin-top:0;margin-bottom:0;margin-right:5px}alert-editor .full .time-picker-block{padding:8px;border-radius:4px}alert-editor .full .time-picker-block .time-picker-header{color:#00000094;font-size:1.3rem;font-weight:500;text-transform:uppercase;margin-right:8px;margin-left:10px}alert-editor .full .day-of-week-container{flex:1;display:flex;flex-direction:column}alert-editor .full .day-of-week-container .buttons{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;align-content:center;max-width:100%}alert-editor .full .day-of-week-container .buttons>*{max-width:100%}alert-editor .full .day-of-week-container .buttons button{box-shadow:none !important;border-radius:5px}alert-editor .full .day-of-week-container .quick-actions{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;align-content:center;max-width:100%;margin-top:6px}alert-editor .full .day-of-week-container .quick-actions>*{max-width:100%}alert-editor .full .day-of-week-container .quick-actions .label{opacity:.5;font-size:1rem;margin-right:10px}alert-editor .full .day-of-week-container .quick-actions .action{margin-right:10px}alert-editor .full .day-of-week-container .quick-actions .action:hover{cursor:pointer}alert-editor .full .day-of-week-container .quick-actions .action:not(:last-child):after{content:"|";margin-left:10px}alert-editor .full .day-of-week-button{position:relative;overflow:visible;background:#e3e3e3;min-width:10px !important}alert-editor .full .day-of-week-button i{position:absolute;line-height:22px;width:22px;height:22px;top:-10px;right:-10px;font-size:1.2rem;background:gray;border-radius:50%;opacity:1;transform:scale(1)}alert-editor .full .day-of-week-button i.ng-enter,alert-editor .full .day-of-week-button i.ng-hide,alert-editor .full .day-of-week-button i.ng-leave.ng-leave-active,alert-editor .full .day-of-week-button i.ng-hide-add.ng-hide-add-active,alert-editor .full .day-of-week-button i.ng-hide-remove{opacity:0;transform:scale(0.6);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out}alert-editor .full .day-of-week-button i.ng-enter.ng-enter-active,alert-editor .full .day-of-week-button i.ng-add.ng-add-active,alert-editor .full .day-of-week-button i.ng-hide-remove.ng-hide-remove-active,alert-editor .full .day-of-week-button i.ng-hide-add,alert-editor .full .day-of-week-button i.ng-leave{opacity:1;transform:scale(1);transition-duration:.3s;transition-property:all;transition-timing-function:ease-out;display:block !important}alert-editor .full .day-of-week-button i.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}alert-editor .full .recipient-radio-container{display:flex;flex-direction:column;margin-bottom:8px}alert-editor .full .recipient-radio-container label{flex:1;margin-bottom:8px;opacity:.5}alert-editor .full .recipient-radio-container md-input-container{margin:6px 0px}alert-editor .full .recipient-radio-container md-input-container md-radio-group md-radio-button{color:#000}alert-editor .full .recipient-add-container .recipient-add-button{margin-top:-4px;margin-left:30px}alert-editor .full .recipient-error-container{margin-top:-18px;color:#dd2c00;font-size:12px}alert-editor .full .recipient-list{flex:1;display:flex;flex-direction:column;overflow-y:auto}alert-editor .full .recipient-list .recipient{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;padding:2px 10px;margin-bottom:5px;background:#fff;overflow:hidden;border:1px solid rgba(0,0,0,.12);border-radius:5px}alert-editor .full .recipient-list .recipient>*{max-width:100%}alert-editor .full .recipient-list .recipient .details{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%}alert-editor .full .recipient-list .recipient .details>*{max-width:100%}alert-editor .full .recipient-list .recipient .details .type{font-weight:500;margin-right:8px;width:42px;min-width:42px;text-align:right}alert-editor .full .recipient-list .recipient .details .delivery i{color:#a9a9a9;font-size:20px;margin-right:6px}alert-editor .full .recipient-list .recipient .details .delivery i:hover{cursor:default}alert-editor .full .recipient-list .recipient .details .labels{display:flex;flex-direction:column;margin-right:8px}alert-editor .full .recipient-list .recipient .details .labels .primary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:168px;margin-bottom:2px}alert-editor .full .recipient-list .recipient .details .labels .secondary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:168px;font-size:11px;opacity:.6}alert-editor .full .recipient-list .recipient button{margin:0}alert-editor .footer{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;flex:0 0 50;border-top:1px solid #e5e5e5;background:#fafafa}alert-editor .footer>*{max-width:100%}alert-editor .footer .error-container>span{color:#dd2c00;font-size:12px}alert-editor .footer .active-toggle{width:110px;padding-left:15px}
alert-history{display:flex;flex-direction:column;overflow:hidden}alert-history revealing-columns column1{overflow:visible}alert-history revealing-columns column1 veri-card{overflow:visible}alert-history revealing-columns column1 veri-card .veri-card-body{overflow:visible}alert-history .history-list-container{max-width:300px;min-width:300px;overflow:hidden;overflow-y:auto;position:relative;border-right:1px solid #dbdbdb}alert-history .history-list-container .history-date-picker{background:#fff}alert-history .history-list-container .history-list .history-list-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%;min-height:35px;border-bottom:1px solid gray;border:0;box-sizing:border-box;border-right:5px solid rgba(0,0,0,0);transition:200ms all ease-out;padding:8px 10px;background:#fcfcfc;border-bottom:1px solid #e5e5e5}alert-history .history-list-container .history-list .history-list-item>*{max-width:100%}alert-history .history-list-container .history-list .history-list-item.disabled div{opacity:.4}alert-history .history-list-container .history-list .history-list-item:first-child{border-top:1px solid #e5e5e5}alert-history .history-list-container .history-list .history-list-item div{align-items:center}alert-history .history-list-container .history-list .history-list-item:not(.disabled):hover{cursor:pointer;background:#f5f5f5}alert-history .history-list-container .history-list .history-list-item.selected{background:#eee;box-sizing:border-box;border-right:5px solid #ff6e40;z-index:1}alert-history .history-list-container .history-list .history-list-item .count{font-size:10px;padding:2px 0px}alert-history .notification-tabs-container{flex:1;display:flex;flex-direction:column}alert-history .notification-html-container{display:flex;flex-direction:row;justify-content:center;align-items:stretch;align-content:stretch;padding:20px;background:#525659}alert-history .notification-html-container iframe{min-width:410px;max-width:500px;border-radius:3px;box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12)}
alerts-manager{display:flex;flex-direction:column;justify-content:center;align-items:stretch;align-content:stretch;overflow:hidden}alerts-manager .quotas{display:flex;flex-direction:row}alerts-manager .quotas .quota{display:flex;flex-direction:column}alerts-manager .quotas .quota horizontal-bar-chart{margin:0px 10px;display:none}alerts-manager .quotas .quota dashboard-box-small{margin-top:0;margin-bottom:0}alerts-manager .editor-container{flex:1;display:flex;flex-direction:row;position:absolute;margin-top:40px;z-index:1;min-width:920px;max-width:920px;min-height:660px;max-height:660px;box-shadow:0px 7px 8px -4px rgba(0,0,0,.2),0px 13px 19px 2px rgba(0,0,0,.14),0px 5px 24px 4px rgba(0,0,0,.12)}alerts-manager .usage{display:flex;flex-direction:row;justify-content:space-around;align-items:center;align-content:center;max-width:100%;margin:14px 10px 0px 10px}alerts-manager .usage>*{max-width:100%}alerts-manager .usage .usage-container{margin:0px 10px 10px 10px}alerts-manager .usage .usage-container .metric-container{flex:1;display:flex;flex-direction:row;justify-content:space-around;align-items:center;align-content:center;max-width:100%;padding:8px 8px 0px 8px}alerts-manager .usage .usage-container .metric-container>*{max-width:100%}alerts-manager .usage .usage-container .metric-container:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}alerts-manager .usage .usage-container .metric-container:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}alerts-manager .usage .usage-container .metric-container .metric-title{margin-left:10px;font-weight:500;opacity:.4}alerts-manager .usage .usage-container .metric-container .metric-value{font-size:16px;font-weight:300;color:#777}alerts-manager .usage .usage-container .usage-bar-container{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-content:center;max-width:100%;background:#ddd;border-radius:4px;margin:5px;min-height:8px}alerts-manager .usage .usage-container .usage-bar-container>*{max-width:100%}alerts-manager .usage .usage-container .usage-bar-container .bar{transition:width 300ms ease-out;will-change:width;height:8px;text-align:center;border-radius:4px;background:#56c36d}
recent-alerts{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:stretch;align-content:stretch;max-width:320px;min-width:320px}recent-alerts .header{flex:1;justify-content:center;align-items:stretch;align-content:stretch;padding:0px 8px 16px 8px;color:gray}recent-alerts .record-list-container{flex:1;display:flex;flex-direction:column;background:#fff}recent-alerts .record-list-container .record-row{display:flex;flex-direction:column;overflow:hidden;border-bottom:1px solid #eee;box-sizing:border-box;transition:200ms all ease-out;padding:8px 10px;background:rgba(0,0,0,.02)}recent-alerts .record-list-container .record-row.disabled div{opacity:.4}recent-alerts .record-list-container .record-row:first-child{border-top:1px solid #e5e5e5}recent-alerts .record-list-container .record-row:last-child{margin-bottom:10px}recent-alerts .record-list-container .record-row div{align-items:center}recent-alerts .record-list-container .record-row:not(.disabled):hover{cursor:pointer;background:#f5f5f5;background:#fff}recent-alerts .record-list-container .record-row:not(.disabled):hover .primary{color:var(--accent-color)}recent-alerts .record-list-container .record-row .primary{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}recent-alerts .record-list-container .record-row .secondary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;padding:2px 0px;color:rgba(0,0,0,.54)}recent-alerts .record-list-container .record-row .date{font-size:10px;padding:2px 0px;opacity:.5}recent-alerts .no-record-message{background:#f4f4f4;padding:12px;color:#b3b3b3;margin-bottom:12px}recent-alerts .loading-records-message{background:#f4f4f4;padding:12px;color:#b3b3b3;margin-bottom:12px}
temperature-graph{display:flex;flex-direction:column;width:100%;height:100%;position:relative}temperature-graph .last-updated{align-self:flex-end;padding:0 5px 3px;color:#d3d3d3}temperature-graph .reset-zoom{width:150px;z-index:10;position:absolute;top:0;left:0;margin-bottom:10px}temperature-graph .reset-zoom:hover+.tooltip{display:none}temperature-graph .export-charts{align-self:flex-end;margin:6px 8px}temperature-graph .tooltip{background:rgba(247,247,247,.8);padding:5px;position:absolute;pointer-events:none;overflow:hidden;z-index:1}temperature-graph .tooltip-date{font-size:12px;font-weight:500;color:rgba(0,0,0,.5);margin:5px 10px}temperature-graph .tooltip-title{font-weight:600;font-size:13px;margin:5px 10px}temperature-graph .input-marker{width:10px;height:10px;border-radius:50%;margin:3px 10px}temperature-graph .active{font-weight:400}temperature-graph .inactive{color:#dedede}temperature-graph .probe-marker{width:15px;height:3px;margin:0 10px;margin-top:7px}temperature-graph .center{width:100%;display:flex;align-items:center;justify-content:center}temperature-graph .plot-band{opacity:.2}
html,body{height:100%;position:relative}body{margin:0;padding:0}[tabindex="-1"]:focus{outline:none}.inset{padding:10px}a.md-no-style,button.md-no-style{font-weight:normal;background-color:inherit;text-align:left;border:none;padding:0;margin:0}select,button,textarea,input{vertical-align:baseline}input[type=reset],input[type=submit],html input[type=button],button{cursor:pointer;-webkit-appearance:button}input[type=reset][disabled],input[type=submit][disabled],html input[type=button][disabled],button[disabled]{cursor:default}textarea{vertical-align:top;overflow:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;-webkit-box-sizing:content-box}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input:-webkit-autofill{text-shadow:none}.md-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;text-transform:none;width:1px}.md-shadow{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:inherit;pointer-events:none}.md-shadow-bottom-z-1{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.md-shadow-bottom-z-2{box-shadow:0 4px 8px 0 rgba(0,0,0,.4)}.md-shadow-animated.md-shadow{transition:box-shadow .28s cubic-bezier(0.4, 0, 0.2, 1)}.md-ripple-container{pointer-events:none;position:absolute;overflow:hidden;left:0;top:0;width:100%;height:100%;transition:all .55s cubic-bezier(0.25, 0.8, 0.25, 1)}.md-ripple{position:absolute;transform:translate(-50%, -50%) scale(0);transform-origin:50% 50%;opacity:0;border-radius:50%}.md-ripple.md-ripple-placed{transition:margin .9s cubic-bezier(0.25, 0.8, 0.25, 1),border .9s cubic-bezier(0.25, 0.8, 0.25, 1),width .9s cubic-bezier(0.25, 0.8, 0.25, 1),height .9s cubic-bezier(0.25, 0.8, 0.25, 1),opacity .9s cubic-bezier(0.25, 0.8, 0.25, 1),transform .9s cubic-bezier(0.25, 0.8, 0.25, 1)}.md-ripple.md-ripple-scaled{transform:translate(-50%, -50%) scale(1)}.md-ripple.md-ripple-active,.md-ripple.md-ripple-full,.md-ripple.md-ripple-visible{opacity:.2}.md-ripple.md-ripple-remove{animation:md-remove-ripple .9s cubic-bezier(0.25, 0.8, 0.25, 1)}@keyframes md-remove-ripple{0%{opacity:.15}100%{opacity:0}}.md-padding{padding:8px}.md-margin{margin:8px}.md-scroll-mask{position:absolute;background-color:transparent;top:0;right:0;bottom:0;left:0;z-index:50}.md-scroll-mask>.md-scroll-mask-bar{display:block;position:absolute;background-color:#fafafa;right:0;top:0;bottom:0;z-index:65;box-shadow:inset 0 0 1px rgba(0,0,0,.3)}.md-no-momentum{-webkit-overflow-scrolling:auto}.md-no-flicker{-webkit-filter:blur(0px)}@media(min-width: 960px){.md-padding{padding:16px}}html,body{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.md-body-1{font-size:14px;font-weight:400;letter-spacing:.01em;line-height:20px}.md-body-2{font-size:14px;font-weight:500;letter-spacing:.01em;line-height:24px}.md-caption{font-size:12px;letter-spacing:.02em}.md-button{letter-spacing:.01em}button,select,html,textarea,input{font-family:"Inter",Roboto,"Helvetica Neue",sans-serif}select,button,textarea,input{font-size:100%}md-autocomplete{border-radius:2px;display:block;height:40px;position:relative;overflow:visible;min-width:190px}md-autocomplete[disabled] input{cursor:default}md-autocomplete[md-floating-label]{border-radius:0;background:transparent;height:auto}md-autocomplete[md-floating-label] md-input-container{padding-bottom:0}md-autocomplete[md-floating-label] md-autocomplete-wrap{height:auto}md-autocomplete[md-floating-label] .md-show-clear-button button{display:block;position:absolute;right:0;top:20px;width:30px;height:30px}md-autocomplete[md-floating-label] .md-show-clear-button input{padding-right:30px}[dir=rtl] md-autocomplete[md-floating-label] .md-show-clear-button input{padding-right:0;padding-left:30px}md-autocomplete md-autocomplete-wrap{display:flex;flex-direction:row;box-sizing:border-box;position:relative;overflow:visible;height:40px}md-autocomplete md-autocomplete-wrap.md-menu-showing{z-index:51}md-autocomplete md-autocomplete-wrap md-input-container,md-autocomplete md-autocomplete-wrap input{flex:1 1 0%;box-sizing:border-box;min-width:0}md-autocomplete md-autocomplete-wrap md-progress-linear{position:absolute;bottom:-2px;left:0}md-autocomplete md-autocomplete-wrap md-progress-linear.md-inline{bottom:40px;right:2px;left:2px;width:auto}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate{position:absolute;top:0;left:0;width:100%;height:3px;transition:none}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate .md-container{transition:none;height:3px}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter{transition:opacity .15s linear}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter.ng-enter-active{opacity:1}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave{transition:opacity .15s linear}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave.ng-leave-active{opacity:0}md-autocomplete input:not(.md-input){font-size:14px;box-sizing:border-box;border:none;box-shadow:none;outline:none;background:transparent;width:100%;padding:0 15px;line-height:40px;height:40px}md-autocomplete input:not(.md-input)::-ms-clear{display:none}md-autocomplete .md-show-clear-button button{position:relative;line-height:20px;text-align:center;width:30px;height:30px;cursor:pointer;border:none;border-radius:50%;padding:0;font-size:12px;background:transparent;margin:auto 5px}md-autocomplete .md-show-clear-button button:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;transform:scale(0);opacity:0;transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1)}md-autocomplete .md-show-clear-button button:focus{outline:none}md-autocomplete .md-show-clear-button button:focus:after{transform:scale(1);opacity:1}md-autocomplete .md-show-clear-button button md-icon{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(0.9)}md-autocomplete .md-show-clear-button button md-icon path{stroke-width:0}md-autocomplete .md-show-clear-button button.ng-enter{transform:scale(0);transition:transform .15s ease-out}md-autocomplete .md-show-clear-button button.ng-enter.ng-enter-active{transform:scale(1)}md-autocomplete .md-show-clear-button button.ng-leave{transition:transform .15s ease-out}md-autocomplete .md-show-clear-button button.ng-leave.ng-leave-active{transform:scale(0)}@media screen and (-ms-high-contrast: active){md-autocomplete input{border:1px solid #fff}md-autocomplete li:focus{color:#fff}}.md-virtual-repeat-container.md-autocomplete-suggestions-container{position:absolute;box-shadow:0 2px 5px rgba(0,0,0,.25);z-index:100;height:100%}.md-virtual-repeat-container.md-autocomplete-suggestions-container .highlight{font-weight:bold}.md-virtual-repeat-container.md-not-found{height:48px}.md-autocomplete-suggestions{margin:0;list-style:none;padding:0}.md-autocomplete-suggestions li{font-size:14px;overflow:hidden;padding:0 15px;line-height:48px;height:48px;transition:background .15s linear;margin:0;white-space:nowrap;text-overflow:ellipsis}.md-autocomplete-suggestions li:focus{outline:none}.md-autocomplete-suggestions li:not(.md-not-found-wrapper){cursor:pointer}@media screen and (-ms-high-contrast: active){md-autocomplete,.md-autocomplete-suggestions{border:1px solid #fff}}md-backdrop{transition:opacity 450ms;position:absolute;top:0;bottom:0;left:0;right:0;z-index:50}md-backdrop.md-menu-backdrop{position:fixed !important;z-index:99}md-backdrop.md-select-backdrop{z-index:81;transition-duration:0}md-backdrop.md-dialog-backdrop{z-index:79}md-backdrop.md-bottom-sheet-backdrop{z-index:69}md-backdrop.md-sidenav-backdrop{z-index:59}md-backdrop.md-click-catcher{position:absolute}md-backdrop.md-opaque{opacity:.48}md-backdrop.md-opaque.ng-enter{opacity:0}md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active{opacity:.48}md-backdrop.md-opaque.ng-leave{opacity:.48;transition:opacity 400ms}md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active{opacity:0}@media screen and (-ms-high-contrast: active){md-bottom-sheet{border:1px solid #fff}}.md-toast-open-top .md-button.md-fab-top-left,.md-toast-open-top .md-button.md-fab-top-right{transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1);transform:translate3d(0, 42px, 0)}.md-toast-open-top .md-button.md-fab-top-left:not([disabled]).md-focused,.md-toast-open-top .md-button.md-fab-top-left:not([disabled]):hover,.md-toast-open-top .md-button.md-fab-top-right:not([disabled]).md-focused,.md-toast-open-top .md-button.md-fab-top-right:not([disabled]):hover{transform:translate3d(0, 41px, 0)}.md-toast-open-bottom .md-button.md-fab-bottom-left,.md-toast-open-bottom .md-button.md-fab-bottom-right{transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1);transform:translate3d(0, -42px, 0)}.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]).md-focused,.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]):hover,.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]).md-focused,.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]):hover{transform:translate3d(0, -43px, 0)}button.md-button::-moz-focus-inner{border:0}.md-button{display:inline-block;position:relative;cursor:pointer;min-height:36px;min-width:88px;line-height:36px;vertical-align:middle;align-items:center;text-align:center;border-radius:2px;box-sizing:border-box;user-select:none;outline:none;border:0;padding:0 6px;margin:6px 8px;background:transparent;color:currentColor;white-space:nowrap;text-transform:uppercase;font-weight:500;font-size:14px;font-style:inherit;font-variant:inherit;font-family:inherit;text-decoration:none;overflow:hidden;transition:box-shadow .4s cubic-bezier(0.25, 0.8, 0.25, 1),background-color .4s cubic-bezier(0.25, 0.8, 0.25, 1)}.md-dense>.md-button:not(.md-dense-disabled),.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled){min-height:32px}.md-dense>.md-button:not(.md-dense-disabled),.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled){line-height:32px}.md-dense>.md-button:not(.md-dense-disabled),.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled){font-size:13px}.md-button:focus{outline:none}.md-button:hover,.md-button:focus{text-decoration:none}.md-button.ng-hide,.md-button.ng-leave{transition:none}.md-button.md-cornered{border-radius:0}.md-button.md-icon{padding:0;background:none}.md-button.md-raised:not([disabled]){box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.md-button.md-icon-button{margin:0 6px;height:40px;min-width:0;line-height:24px;padding:8px;width:40px;border-radius:50%}.md-button:not([disabled]).md-raised.md-focused{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.md-button:not([disabled]).md-raised:active{box-shadow:0 4px 8px 0 rgba(0,0,0,.4)}.md-button .md-ripple-container{border-radius:inherit;background-clip:padding-box;overflow:hidden;-webkit-transform:translateZ(0)}.md-button.md-icon-button md-icon{display:block}.md-button-group{display:flex;flex:1;width:100%}.md-button-group>.md-button{flex:1;display:block;overflow:hidden;width:0;border-width:1px 0px 1px 1px;border-radius:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.md-button-group>.md-button:first-child{border-radius:2px 0px 0px 2px}.md-button-group>.md-button:last-child{border-right-width:1px;border-radius:0px 2px 2px 0px}@media screen and (-ms-high-contrast: active){.md-button.md-raised{border:1px solid #fff}}@media screen and (-ms-high-contrast: active){md-card{border:1px solid #fff}}.md-image-no-fill>img{width:auto;height:auto}.md-inline-form md-checkbox{margin:19px 0 18px}md-checkbox{box-sizing:border-box;display:inline-block;margin-bottom:16px;white-space:nowrap;cursor:pointer;outline:none;user-select:none;position:relative;min-width:20px;min-height:20px;margin-left:0;margin-right:16px}[dir=rtl] md-checkbox{margin-left:16px}[dir=rtl] md-checkbox{margin-right:0}md-checkbox:last-of-type{margin-left:0;margin-right:0}md-checkbox.md-focused:not([disabled]) .md-container:before{left:-8px;top:-8px;right:-8px;bottom:-8px}md-checkbox.md-focused:not([disabled]):not(.md-checked) .md-container:before{background-color:rgba(0,0,0,.12)}md-checkbox.md-align-top-left>div.md-container{top:12px}md-checkbox .md-container{position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:20px;height:20px;left:0;right:auto}[dir=rtl] md-checkbox .md-container{left:auto}[dir=rtl] md-checkbox .md-container{right:0}md-checkbox .md-container:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:"";position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-checkbox .md-container:after{box-sizing:border-box;content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}md-checkbox .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}md-checkbox .md-icon{box-sizing:border-box;transition:240ms;position:absolute;top:0;left:0;width:20px;height:20px;border-width:2px;border-style:solid;border-radius:2px}md-checkbox.md-checked .md-icon{border-color:transparent}md-checkbox.md-checked .md-icon:after{box-sizing:border-box;transform:rotate(45deg);position:absolute;left:4.6666666667px;top:.2222222222px;display:table;width:6.6666666667px;height:13.3333333333px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:""}md-checkbox[disabled]{cursor:default}md-checkbox.md-indeterminate .md-icon:after{box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:table;width:12px;height:2px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:""}md-checkbox .md-label{box-sizing:border-box;position:relative;display:inline-block;vertical-align:middle;white-space:normal;user-select:text;margin-left:30px;margin-right:0}[dir=rtl] md-checkbox .md-label{margin-left:0}[dir=rtl] md-checkbox .md-label{margin-right:30px}.md-chips{display:block;font-family:"Inter",Roboto,"Helvetica Neue",sans-serif;font-size:16px;padding:0 0 8px 3px;vertical-align:middle}.md-chips:after{content:"";display:table;clear:both}[dir=rtl] .md-chips{padding:0 3px 8px 0}.md-chips.md-readonly .md-chip-input-container{min-height:32px}.md-chips:not(.md-readonly){cursor:text}.md-chips.md-removable md-chip{padding-right:22px}[dir=rtl] .md-chips.md-removable md-chip{padding-right:0;padding-left:22px}.md-chips.md-removable md-chip .md-chip-content{padding-right:4px}[dir=rtl] .md-chips.md-removable md-chip .md-chip-content{padding-right:0;padding-left:4px}.md-chips md-chip{cursor:default;border-radius:16px;display:block;height:32px;line-height:32px;margin:8px 8px 0 0;padding:0 12px 0 12px;float:left;box-sizing:border-box;max-width:100%;position:relative}[dir=rtl] .md-chips md-chip{margin:8px 0 0 8px}[dir=rtl] .md-chips md-chip{float:right}.md-chips md-chip .md-chip-content{display:block;float:left;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .md-chips md-chip .md-chip-content{float:right}.md-chips md-chip .md-chip-content:focus{outline:none}.md-chips md-chip._md-chip-content-edit-is-enabled{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.md-chips md-chip .md-chip-remove-container{position:absolute;right:0;line-height:22px}[dir=rtl] .md-chips md-chip .md-chip-remove-container{right:auto;left:0}.md-chips md-chip .md-chip-remove{text-align:center;width:32px;height:32px;min-width:0;padding:0;background:transparent;border:none;box-shadow:none;margin:0;position:relative}.md-chips md-chip .md-chip-remove md-icon{height:18px;width:18px;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.md-chips .md-chip-input-container{display:block;line-height:32px;margin:8px 8px 0 0;padding:0;float:left}[dir=rtl] .md-chips .md-chip-input-container{margin:8px 0 0 8px}[dir=rtl] .md-chips .md-chip-input-container{float:right}.md-chips .md-chip-input-container input:not([type]),.md-chips .md-chip-input-container input[type=email],.md-chips .md-chip-input-container input[type=number],.md-chips .md-chip-input-container input[type=tel],.md-chips .md-chip-input-container input[type=url],.md-chips .md-chip-input-container input[type=text]{border:0;height:32px;line-height:32px;padding:0}.md-chips .md-chip-input-container input:not([type]):focus,.md-chips .md-chip-input-container input[type=email]:focus,.md-chips .md-chip-input-container input[type=number]:focus,.md-chips .md-chip-input-container input[type=tel]:focus,.md-chips .md-chip-input-container input[type=url]:focus,.md-chips .md-chip-input-container input[type=text]:focus{outline:none}.md-chips .md-chip-input-container md-autocomplete,.md-chips .md-chip-input-container md-autocomplete-wrap{background:transparent;height:32px}.md-chips .md-chip-input-container md-autocomplete md-autocomplete-wrap{box-shadow:none}.md-chips .md-chip-input-container md-autocomplete input{position:relative}.md-chips .md-chip-input-container input{border:0;height:32px;line-height:32px;padding:0}.md-chips .md-chip-input-container input:focus{outline:none}.md-chips .md-chip-input-container md-autocomplete,.md-chips .md-chip-input-container md-autocomplete-wrap{height:32px}.md-chips .md-chip-input-container md-autocomplete{box-shadow:none}.md-chips .md-chip-input-container md-autocomplete input{position:relative}.md-chips .md-chip-input-container:not(:first-child){margin:8px 8px 0 0}[dir=rtl] .md-chips .md-chip-input-container:not(:first-child){margin:8px 0 0 8px}.md-chips .md-chip-input-container input{background:transparent;border-width:0}.md-chips md-autocomplete button{display:none}@media screen and (-ms-high-contrast: active){.md-chip-input-container,md-chip{border:1px solid #fff}.md-chip-input-container md-autocomplete{border:none}}md-content{display:block;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}md-content[md-scroll-y]{overflow-y:auto;overflow-x:hidden}md-content[md-scroll-x]{overflow-x:auto;overflow-y:hidden}@media print{md-content{overflow:visible !important}}md-calendar{font-size:13px;user-select:none}.md-calendar-scroll-mask{display:inline-block;overflow:hidden;height:308px}.md-calendar-scroll-mask .md-virtual-repeat-scroller{overflow-y:scroll;-webkit-overflow-scrolling:touch}.md-calendar-scroll-mask .md-virtual-repeat-scroller::-webkit-scrollbar{display:none}.md-calendar-scroll-mask .md-virtual-repeat-offsetter{width:100%}.md-calendar-scroll-container{box-shadow:inset -3px 3px 6px rgba(0,0,0,.2);display:inline-block;height:308px;width:346px}.md-calendar-date{height:44px;width:44px;text-align:center;padding:0;border:none;box-sizing:content-box}.md-calendar-date:first-child{padding-left:16px}[dir=rtl] .md-calendar-date:first-child{padding-left:0;padding-right:16px}.md-calendar-date:last-child{padding-right:16px}[dir=rtl] .md-calendar-date:last-child{padding-right:0;padding-left:16px}.md-calendar-date.md-calendar-date-disabled{cursor:default}.md-calendar-date-selection-indicator{transition:background-color,color .4s cubic-bezier(0.25, 0.8, 0.25, 1);border-radius:50%;display:inline-block;width:40px;height:40px;line-height:40px}.md-calendar-date:not(.md-disabled) .md-calendar-date-selection-indicator{cursor:pointer}.md-calendar-month-label{height:44px;font-size:14px;font-weight:500;padding:0 0 0 24px}[dir=rtl] .md-calendar-month-label{padding:0 24px 0 0}.md-calendar-month-label.md-calendar-label-clickable{cursor:pointer}.md-calendar-month-label md-icon{transform:rotate(180deg)}[dir=rtl] .md-calendar-month-label md-icon{transform:none}.md-calendar-month-label span{vertical-align:middle}.md-calendar-day-header{table-layout:fixed;border-spacing:0;border-collapse:collapse}.md-calendar-day-header th{height:40px;width:44px;text-align:center;padding:0;border:none;box-sizing:content-box;font-weight:normal}.md-calendar-day-header th:first-child{padding-left:16px}[dir=rtl] .md-calendar-day-header th:first-child{padding-left:0;padding-right:16px}.md-calendar-day-header th:last-child{padding-right:16px}[dir=rtl] .md-calendar-day-header th:last-child{padding-right:0;padding-left:16px}.md-calendar{table-layout:fixed;border-spacing:0;border-collapse:collapse}.md-calendar tr:last-child td{border-bottom-width:1px;border-bottom-style:solid}.md-calendar:first-child{border-top:1px solid transparent}.md-calendar tbody,.md-calendar td,.md-calendar tr{vertical-align:middle;box-sizing:content-box}md-datepicker{white-space:nowrap;overflow:hidden;vertical-align:middle}.md-inline-form md-datepicker{margin-top:12px}.md-datepicker-button{display:inline-block;box-sizing:border-box;background:none;vertical-align:middle;position:relative}.md-datepicker-button:before{top:0;left:0;bottom:0;right:0;position:absolute;content:"";speak:none}.md-datepicker-input{font-size:14px;box-sizing:border-box;border:none;box-shadow:none;outline:none;background:transparent;min-width:120px;max-width:328px;padding:0 0 5px}.md-datepicker-input::-ms-clear{display:none}._md-datepicker-floating-label>md-datepicker{overflow:visible}._md-datepicker-floating-label>md-datepicker .md-datepicker-input-container{border:none}._md-datepicker-floating-label>md-datepicker .md-datepicker-button{float:left;margin-top:-12px;top:9.5px}[dir=rtl] ._md-datepicker-floating-label>md-datepicker .md-datepicker-button{float:right}._md-datepicker-floating-label .md-input{float:none}._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){right:18px;left:auto;width:calc(100% - 84px)}[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){right:auto}[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){left:18px}._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation{margin-left:64px}[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation{margin-left:auto;margin-right:64px}._md-datepicker-has-triangle-icon{padding-right:18px;margin-right:-18px}[dir=rtl] ._md-datepicker-has-triangle-icon{padding-right:0;padding-left:18px}[dir=rtl] ._md-datepicker-has-triangle-icon{margin-right:auto;margin-left:-18px}.md-datepicker-input-container{position:relative;border-bottom-width:1px;border-bottom-style:solid;display:inline-block;width:auto}.md-icon-button+.md-datepicker-input-container{margin-left:12px}[dir=rtl] .md-icon-button+.md-datepicker-input-container{margin-left:auto;margin-right:12px}.md-datepicker-input-container.md-datepicker-focused{border-bottom-width:2px}.md-datepicker-is-showing .md-scroll-mask{z-index:99}.md-datepicker-calendar-pane{position:absolute;top:0;left:-100%;z-index:100;border-width:1px;border-style:solid;background:transparent;transform:scale(0);transform-origin:0 0;transition:transform .2s cubic-bezier(0.25, 0.8, 0.25, 1)}.md-datepicker-calendar-pane.md-pane-open{transform:scale(1)}.md-datepicker-input-mask{height:40px;width:340px;position:relative;overflow:hidden;background:transparent;pointer-events:none;cursor:text}.md-datepicker-calendar{opacity:0;transition:opacity .2s cubic-bezier(0.5, 0, 0.25, 1)}.md-pane-open .md-datepicker-calendar{opacity:1}.md-datepicker-calendar md-calendar:focus{outline:none}.md-datepicker-expand-triangle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid}.md-datepicker-triangle-button{position:absolute;right:0;bottom:-2.5px;transform:translateX(45%)}[dir=rtl] .md-datepicker-triangle-button{right:auto;left:0}[dir=rtl] .md-datepicker-triangle-button{transform:translateX(-45%)}.md-datepicker-triangle-button.md-button.md-icon-button{height:36px;width:36px;position:absolute;padding:8px}md-datepicker[disabled] .md-datepicker-input-container{border-bottom-color:transparent}md-datepicker[disabled] .md-datepicker-triangle-button{display:none}.md-datepicker-open{overflow:hidden}.md-datepicker-open .md-datepicker-input-container,.md-datepicker-open input.md-input{border-bottom-color:transparent}.md-datepicker-open .md-datepicker-triangle-button,.md-datepicker-open.md-input-has-value>label,.md-datepicker-open.md-input-has-placeholder>label{display:none}.md-datepicker-pos-adjusted .md-datepicker-input-mask{display:none}.md-datepicker-calendar-pane .md-calendar{transform:translateY(-85px);transition:transform .65s cubic-bezier(0.25, 0.8, 0.25, 1);transition-delay:.125s}.md-datepicker-calendar-pane.md-pane-open .md-calendar{transform:translateY(0)}.md-dialog-is-showing{max-height:100%}.md-dialog-container{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:80;overflow:hidden}.is-mobile-device .md-dialog-container{z-index:80}.is-mobile-device .md-dialog-container .md-toolbar-tools{padding-left:0}.is-mobile-device md-dialog{margin-top:0px;max-width:100%;max-height:100%;min-width:100%;width:100%;height:100%;border-radius:0px}md-dialog{opacity:0;min-width:240px;min-width:350px;max-width:80%;max-height:85%;position:relative;overflow:auto;box-shadow:0px 7px 8px -4px rgba(0,0,0,.2),0px 13px 19px 2px rgba(0,0,0,.14),0px 5px 24px 4px rgba(0,0,0,.12);display:flex;flex-direction:column}md-dialog.md-transition-in{opacity:1;transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1);transform:translate(0, 0) scale(1)}md-dialog.md-transition-out{opacity:0;transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1);transform:translate(0, 100%) scale(0.2)}md-dialog.fullscreen{position:absolute;top:40px;left:0px;left:180px;right:0;bottom:0;width:unset;height:unset;min-width:unset;max-width:unset;max-height:unset;border-radius:0;box-shadow:none;background:#f4f4f4}md-dialog.fullscreen md-toolbar{display:none}md-dialog>form{display:flex;flex-direction:column;overflow:auto}md-dialog .md-dialog-content{padding:24px}md-dialog md-dialog-content{order:1;flex-direction:column;overflow:auto;-webkit-overflow-scrolling:touch}md-dialog md-dialog-content:not([layout=row])>*:first-child:not(.md-subheader){margin-top:0}md-dialog md-dialog-content:focus{outline:none}md-dialog md-dialog-content .md-subheader{margin:0}md-dialog md-dialog-content .md-dialog-content-body{width:100%}md-dialog md-dialog-content .md-prompt-input-container{width:100%;box-sizing:border-box}md-dialog .md-actions,md-dialog md-dialog-actions{display:flex;order:2;box-sizing:border-box;align-items:center;justify-content:flex-end;margin-bottom:0;padding-right:8px;padding-left:16px;min-height:52px;overflow:hidden}[dir=rtl] md-dialog .md-actions,[dir=rtl] md-dialog md-dialog-actions{padding-right:16px}[dir=rtl] md-dialog .md-actions,[dir=rtl] md-dialog md-dialog-actions{padding-left:8px}md-dialog .md-actions .md-button,md-dialog md-dialog-actions .md-button{margin-bottom:8px;margin-left:8px;margin-right:0;margin-top:8px}[dir=rtl] md-dialog .md-actions .md-button,[dir=rtl] md-dialog md-dialog-actions .md-button{margin-left:0}[dir=rtl] md-dialog .md-actions .md-button,[dir=rtl] md-dialog md-dialog-actions .md-button{margin-right:8px}md-dialog.md-content-overflow .md-actions,md-dialog.md-content-overflow md-dialog-actions{border-top-width:1px;border-top-style:solid}@media screen and (-ms-high-contrast: active){md-dialog{border:1px solid #fff}}@media(max-width: 959px){md-dialog.md-dialog-fullscreen{min-height:100%;min-width:100%;border-radius:0}}@media screen and (-ms-high-contrast: active){md-grid-tile{border:1px solid #fff}md-grid-tile-footer{border-top:1px solid #fff}}md-icon{margin:auto;background-repeat:no-repeat no-repeat;display:inline-block;vertical-align:middle;fill:currentColor;height:24px;width:24px;min-height:24px;min-width:24px}md-icon svg{pointer-events:none;display:block}md-icon[md-font-icon]{line-height:24px;width:auto}md-input-container{display:inline-block;position:relative;padding:0px;margin:18px 0;vertical-align:middle}md-input-container:after{content:"";display:table;clear:both}md-input-container.md-block{display:block}md-input-container .md-errors-spacer{float:right;min-height:24px;min-width:1px}[dir=rtl] md-input-container .md-errors-spacer{float:left}md-input-container>md-icon{position:absolute;top:8px;left:2px;right:auto}[dir=rtl] md-input-container>md-icon{left:auto}[dir=rtl] md-input-container>md-icon{right:2px}md-input-container textarea,md-input-container input[type=text],md-input-container input[type=password],md-input-container input[type=datetime],md-input-container input[type=datetime-local],md-input-container input[type=date],md-input-container input[type=month],md-input-container input[type=time],md-input-container input[type=week],md-input-container input[type=number],md-input-container input[type=email],md-input-container input[type=url],md-input-container input[type=search],md-input-container input[type=tel],md-input-container input[type=color]{-moz-appearance:none;-webkit-appearance:none}md-input-container input[type=date],md-input-container input[type=datetime-local],md-input-container input[type=month],md-input-container input[type=time],md-input-container input[type=week]{min-height:26px}md-input-container textarea{resize:none;overflow:hidden}md-input-container textarea.md-input{min-height:26px;-ms-flex-preferred-size:auto}md-input-container textarea[md-no-autogrow]{height:auto;overflow:auto}md-input-container label:not(.md-container-ignore){position:absolute;bottom:100%;left:0;right:auto}[dir=rtl] md-input-container label:not(.md-container-ignore){left:auto}[dir=rtl] md-input-container label:not(.md-container-ignore){right:0}md-input-container label:not(.md-container-ignore).md-required:after{content:" *";font-size:13px;vertical-align:top}md-input-container label:not(.md-no-float):not(.md-container-ignore),md-input-container .md-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;padding-left:1px;padding-right:0;z-index:1;transform:translate3d(0, 24px, 0) scale(1);transition:transform .4s cubic-bezier(0.25, 0.8, 0.25, 1);max-width:100%;transform-origin:left top}[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore),[dir=rtl] md-input-container .md-placeholder{padding-left:0}[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore),[dir=rtl] md-input-container .md-placeholder{padding-right:1px}[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore),[dir=rtl] md-input-container .md-placeholder{transform-origin:right top}md-input-container .md-placeholder{position:absolute;top:0;opacity:0;transition-property:opacity,transform;transform:translate3d(0, 30px, 0)}md-input-container.md-input-focused .md-placeholder{opacity:1;transform:translate3d(0, 24px, 0)}md-input-container.md-input-has-value .md-placeholder{transition:none;opacity:0}md-input-container:not(.md-input-has-value) input:not(:focus),md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-ampm-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-day-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-hour-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-millisecond-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-minute-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-month-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-second-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-week-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-year-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-text{color:transparent}md-input-container .md-input{order:2;display:block;margin-top:0;background:none;padding-top:2px;padding-bottom:1px;padding-left:2px;padding-right:2px;border-width:0 0 1px 0;line-height:26px;height:30px;-ms-flex-preferred-size:26px;border-radius:0;border-style:solid;width:100%;box-sizing:border-box;float:left}[dir=rtl] md-input-container .md-input{float:right}md-input-container .md-input:focus{outline:none}md-input-container .md-input:invalid{outline:none;box-shadow:none}md-input-container .md-input.md-no-flex{flex:none !important}md-input-container .md-char-counter{text-align:right;padding-right:0px;padding-left:0}[dir=rtl] md-input-container .md-char-counter{text-align:left}[dir=rtl] md-input-container .md-char-counter{padding-right:0}[dir=rtl] md-input-container .md-char-counter{padding-left:0px}md-input-container .md-input-messages-animation{position:relative;order:4;overflow:hidden;clear:left}[dir=rtl] md-input-container .md-input-messages-animation{clear:right}md-input-container .md-input-message-animation,md-input-container .md-char-counter{font-size:12px;line-height:14px;overflow:hidden;transition:all .3s cubic-bezier(0.55, 0, 0.55, 0.2);opacity:1;margin-top:0;padding-top:5px}md-input-container .md-input-message-animation:not(.md-char-counter),md-input-container .md-char-counter:not(.md-char-counter){padding-right:5px;padding-left:0}[dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter),[dir=rtl] md-input-container .md-char-counter:not(.md-char-counter){padding-right:0}[dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter),[dir=rtl] md-input-container .md-char-counter:not(.md-char-counter){padding-left:5px}md-input-container:not(.md-input-invalid) .md-auto-hide .md-input-message-animation{opacity:0;margin-top:-100px}md-input-container .md-input-message-animation.ng-enter-prepare{opacity:0;margin-top:-100px}md-input-container .md-input-message-animation.ng-enter:not(.ng-enter-active){opacity:0;margin-top:-100px}md-input-container.md-input-focused label:not(.md-no-float),md-input-container.md-input-has-placeholder label:not(.md-no-float),md-input-container.md-input-has-value label:not(.md-no-float){transform:translate3d(0, 6px, 0) scale(0.75);transition:transform cubic-bezier(0.25, 0.8, 0.25, 1) .4s,width cubic-bezier(0.25, 0.8, 0.25, 1) .4s}md-input-container.md-input-has-value label{transition:none}md-input-container.md-input-focused .md-input,md-input-container .md-input.ng-invalid.ng-dirty,md-input-container.md-input-resized .md-input{padding-bottom:0;border-width:0 0 2px 0}md-input-container .md-input[disabled],[disabled] md-input-container .md-input{background-position:bottom -1px left 0;background-size:4px 1px;background-repeat:repeat-x}md-input-container.md-icon-float{transition:margin-top .4s cubic-bezier(0.25, 0.8, 0.25, 1)}md-input-container.md-icon-float>label{pointer-events:none;position:absolute}md-input-container.md-icon-float>md-icon{top:8px;left:2px;right:auto}[dir=rtl] md-input-container.md-icon-float>md-icon{left:auto}[dir=rtl] md-input-container.md-icon-float>md-icon{right:2px}md-input-container.md-icon-left>label:not(.md-no-float):not(.md-container-ignore),md-input-container.md-icon-left>label .md-placeholder,md-input-container.md-icon-right>label:not(.md-no-float):not(.md-container-ignore),md-input-container.md-icon-right>label .md-placeholder{width:calc(100% - 36px - 16px)}md-input-container.md-icon-left{padding-left:36px;padding-right:0}[dir=rtl] md-input-container.md-icon-left{padding-left:0}[dir=rtl] md-input-container.md-icon-left{padding-right:36px}md-input-container.md-icon-left>label{left:36px;right:auto}[dir=rtl] md-input-container.md-icon-left>label{left:auto}[dir=rtl] md-input-container.md-icon-left>label{right:36px}md-input-container.md-icon-right{padding-left:0;padding-right:36px}[dir=rtl] md-input-container.md-icon-right{padding-left:36px}[dir=rtl] md-input-container.md-icon-right{padding-right:0}md-input-container.md-icon-right>md-icon:last-of-type{margin:0;right:2px;left:auto}[dir=rtl] md-input-container.md-icon-right>md-icon:last-of-type{right:auto}[dir=rtl] md-input-container.md-icon-right>md-icon:last-of-type{left:2px}md-input-container.md-icon-left.md-icon-right{padding-left:36px;padding-right:36px}md-input-container.md-icon-left.md-icon-right>label:not(.md-no-float):not(.md-container-ignore),md-input-container.md-icon-left.md-icon-right>label .md-placeholder{width:calc(100% - (36px * 2))}.md-resize-wrapper{position:relative}.md-resize-wrapper:after{content:"";display:table;clear:both}.md-resize-handle{position:absolute;bottom:-5px;left:0;height:10px;background:transparent;width:100%;cursor:ns-resize}@media screen and (-ms-high-contrast: active){md-input-container.md-default-theme>md-icon{fill:#fff}}md-list{display:block;padding:8px 0px 8px 0px}md-list .md-subheader{font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1.2em}md-list.md-dense md-list-item,md-list.md-dense md-list-item .md-list-item-inner{min-height:48px}md-list.md-dense md-list-item::before,md-list.md-dense md-list-item .md-list-item-inner::before{content:"";min-height:48px;visibility:hidden;display:inline-block}md-list.md-dense md-list-item md-icon:first-child,md-list.md-dense md-list-item .md-list-item-inner md-icon:first-child{width:20px;height:20px}md-list.md-dense md-list-item>md-icon:first-child:not(.md-avatar-icon),md-list.md-dense md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon){margin-right:36px}[dir=rtl] md-list.md-dense md-list-item>md-icon:first-child:not(.md-avatar-icon),[dir=rtl] md-list.md-dense md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon){margin-right:auto;margin-left:36px}md-list.md-dense md-list-item .md-avatar,md-list.md-dense md-list-item .md-avatar-icon,md-list.md-dense md-list-item .md-list-item-inner .md-avatar,md-list.md-dense md-list-item .md-list-item-inner .md-avatar-icon{margin-right:20px}[dir=rtl] md-list.md-dense md-list-item .md-avatar,[dir=rtl] md-list.md-dense md-list-item .md-avatar-icon,[dir=rtl] md-list.md-dense md-list-item .md-list-item-inner .md-avatar,[dir=rtl] md-list.md-dense md-list-item .md-list-item-inner .md-avatar-icon{margin-right:auto;margin-left:20px}md-list.md-dense md-list-item .md-avatar,md-list.md-dense md-list-item .md-list-item-inner .md-avatar{flex:none;width:36px;height:36px}md-list.md-dense md-list-item.md-2-line .md-list-item-text.md-offset,md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,md-list.md-dense md-list-item.md-3-line .md-list-item-text.md-offset,md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:56px}[dir=rtl] md-list.md-dense md-list-item.md-2-line .md-list-item-text.md-offset,[dir=rtl] md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,[dir=rtl] md-list.md-dense md-list-item.md-3-line .md-list-item-text.md-offset,[dir=rtl] md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:auto;margin-right:56px}md-list.md-dense md-list-item.md-2-line .md-list-item-text h3,md-list.md-dense md-list-item.md-2-line .md-list-item-text h4,md-list.md-dense md-list-item.md-2-line .md-list-item-text p,md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text h3,md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text h4,md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text p,md-list.md-dense md-list-item.md-3-line .md-list-item-text h3,md-list.md-dense md-list-item.md-3-line .md-list-item-text h4,md-list.md-dense md-list-item.md-3-line .md-list-item-text p,md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text h3,md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text h4,md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text p{line-height:1.05;font-size:12px}md-list.md-dense md-list-item.md-2-line .md-list-item-text h3,md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text h3,md-list.md-dense md-list-item.md-3-line .md-list-item-text h3,md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text h3{font-size:13px}md-list.md-dense md-list-item.md-2-line,md-list.md-dense md-list-item.md-2-line>.md-no-style{min-height:60px}md-list.md-dense md-list-item.md-2-line::before,md-list.md-dense md-list-item.md-2-line>.md-no-style::before{content:"";min-height:60px;visibility:hidden;display:inline-block}md-list.md-dense md-list-item.md-2-line>.md-avatar,md-list.md-dense md-list-item.md-2-line .md-avatar-icon,md-list.md-dense md-list-item.md-2-line>.md-no-style>.md-avatar,md-list.md-dense md-list-item.md-2-line>.md-no-style .md-avatar-icon{margin-top:12px}md-list.md-dense md-list-item.md-3-line,md-list.md-dense md-list-item.md-3-line>.md-no-style{min-height:76px}md-list.md-dense md-list-item.md-3-line::before,md-list.md-dense md-list-item.md-3-line>.md-no-style::before{content:"";min-height:76px;visibility:hidden;display:inline-block}md-list.md-dense md-list-item.md-3-line>md-icon:first-child,md-list.md-dense md-list-item.md-3-line>.md-avatar,md-list.md-dense md-list-item.md-3-line>.md-no-style>md-icon:first-child,md-list.md-dense md-list-item.md-3-line>.md-no-style>.md-avatar{margin-top:16px}md-list-item{position:relative}md-list-item.md-proxy-focus.md-focused .md-no-style{transition:background-color .15s linear}md-list-item._md-button-wrap{position:relative}md-list-item._md-button-wrap>div.md-button:first-child{display:flex;align-items:center;justify-content:flex-start;padding:0 16px;margin:0;font-weight:400;text-align:left;border:medium none}[dir=rtl] md-list-item._md-button-wrap>div.md-button:first-child{text-align:right}md-list-item._md-button-wrap>div.md-button:first-child>.md-button:first-child{position:absolute;top:0;left:0;height:100%;margin:0;padding:0}md-list-item._md-button-wrap>div.md-button:first-child .md-list-item-inner{width:100%;min-height:inherit}md-list-item.md-no-proxy,md-list-item .md-no-style{position:relative;padding:0px 16px;flex:1 1 auto}md-list-item.md-no-proxy.md-button,md-list-item .md-no-style.md-button{font-size:inherit;height:inherit;text-align:left;text-transform:none;width:100%;white-space:normal;flex-direction:inherit;align-items:inherit;border-radius:0;margin:0}[dir=rtl] md-list-item.md-no-proxy.md-button,[dir=rtl] md-list-item .md-no-style.md-button{text-align:right}md-list-item.md-no-proxy.md-button>.md-ripple-container,md-list-item .md-no-style.md-button>.md-ripple-container{border-radius:0}md-list-item.md-no-proxy:focus,md-list-item .md-no-style:focus{outline:none}md-list-item.md-clickable:hover{cursor:pointer}md-list-item md-divider{position:absolute;bottom:0;left:0;width:100%}[dir=rtl] md-list-item md-divider{left:auto;right:0}md-list-item md-divider[md-inset]{left:72px;width:calc(100% - 72px);margin:0 !important}[dir=rtl] md-list-item md-divider[md-inset]{left:auto;right:72px}md-list-item,md-list-item .md-list-item-inner{display:flex;justify-content:flex-start;align-items:center;min-height:48px;height:auto}md-list-item::before,md-list-item .md-list-item-inner::before{content:"";min-height:48px;visibility:hidden;display:inline-block}md-list-item>div.md-primary>md-icon:not(.md-avatar-icon),md-list-item>div.md-secondary>md-icon:not(.md-avatar-icon),md-list-item>md-icon:first-child:not(.md-avatar-icon),md-list-item>md-icon.md-secondary:not(.md-avatar-icon),md-list-item .md-list-item-inner>div.md-primary>md-icon:not(.md-avatar-icon),md-list-item .md-list-item-inner>div.md-secondary>md-icon:not(.md-avatar-icon),md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-list-item .md-list-item-inner>md-icon.md-secondary:not(.md-avatar-icon){width:24px;margin-top:16px;margin-bottom:12px;box-sizing:content-box}md-list-item>div.md-primary>md-checkbox,md-list-item>div.md-secondary>md-checkbox,md-list-item>md-checkbox,md-list-item md-checkbox.md-secondary,md-list-item .md-list-item-inner>div.md-primary>md-checkbox,md-list-item .md-list-item-inner>div.md-secondary>md-checkbox,md-list-item .md-list-item-inner>md-checkbox,md-list-item .md-list-item-inner md-checkbox.md-secondary{align-self:center}md-list-item>div.md-primary>md-checkbox .md-label,md-list-item>div.md-secondary>md-checkbox .md-label,md-list-item>md-checkbox .md-label,md-list-item md-checkbox.md-secondary .md-label,md-list-item .md-list-item-inner>div.md-primary>md-checkbox .md-label,md-list-item .md-list-item-inner>div.md-secondary>md-checkbox .md-label,md-list-item .md-list-item-inner>md-checkbox .md-label,md-list-item .md-list-item-inner md-checkbox.md-secondary .md-label{display:none}md-list-item>md-icon:first-child:not(.md-avatar-icon),md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon){margin-right:32px}[dir=rtl] md-list-item>md-icon:first-child:not(.md-avatar-icon),[dir=rtl] md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon){margin-right:auto;margin-left:32px}md-list-item .md-avatar,md-list-item .md-avatar-icon,md-list-item .md-list-item-inner .md-avatar,md-list-item .md-list-item-inner .md-avatar-icon{margin-top:8px;margin-bottom:8px;margin-right:16px;border-radius:50%;box-sizing:content-box}[dir=rtl] md-list-item .md-avatar,[dir=rtl] md-list-item .md-avatar-icon,[dir=rtl] md-list-item .md-list-item-inner .md-avatar,[dir=rtl] md-list-item .md-list-item-inner .md-avatar-icon{margin-right:auto;margin-left:16px}md-list-item .md-avatar,md-list-item .md-list-item-inner .md-avatar{flex:none;width:40px;height:40px}md-list-item .md-avatar-icon,md-list-item .md-list-item-inner .md-avatar-icon{padding:8px}md-list-item .md-avatar-icon svg,md-list-item .md-list-item-inner .md-avatar-icon svg{width:24px;height:24px}md-list-item>md-checkbox,md-list-item .md-list-item-inner>md-checkbox{width:24px;margin-left:3px;margin-right:29px;margin-top:16px}[dir=rtl] md-list-item>md-checkbox,[dir=rtl] md-list-item .md-list-item-inner>md-checkbox{margin-left:29px}[dir=rtl] md-list-item>md-checkbox,[dir=rtl] md-list-item .md-list-item-inner>md-checkbox{margin-right:3px}md-list-item .md-secondary-container,md-list-item .md-list-item-inner .md-secondary-container{display:flex;align-items:center;flex-shrink:0;margin:auto;margin-right:0;margin-left:auto}[dir=rtl] md-list-item .md-secondary-container,[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container{margin-right:auto}[dir=rtl] md-list-item .md-secondary-container,[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container{margin-left:0}md-list-item .md-secondary-container .md-button:last-of-type,md-list-item .md-secondary-container .md-icon-button:last-of-type,md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type,md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type{margin-right:0}[dir=rtl] md-list-item .md-secondary-container .md-button:last-of-type,[dir=rtl] md-list-item .md-secondary-container .md-icon-button:last-of-type,[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type,[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type{margin-right:auto;margin-left:0}md-list-item .md-secondary-container md-checkbox,md-list-item .md-list-item-inner .md-secondary-container md-checkbox{margin-top:0;margin-bottom:0}md-list-item .md-secondary-container md-checkbox:last-child,md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child{width:24px;margin-right:0}[dir=rtl] md-list-item .md-secondary-container md-checkbox:last-child,[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child{margin-right:auto;margin-left:0}md-list-item .md-secondary-container md-switch,md-list-item .md-list-item-inner .md-secondary-container md-switch{margin-top:0;margin-bottom:0;margin-right:-6px}[dir=rtl] md-list-item .md-secondary-container md-switch,[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container md-switch{margin-right:auto;margin-left:-6px}md-list-item>p,md-list-item>.md-list-item-inner>p,md-list-item .md-list-item-inner>p,md-list-item .md-list-item-inner>.md-list-item-inner>p{flex:1 1 auto;margin:0}md-list-item.md-2-line,md-list-item.md-2-line>.md-no-style,md-list-item.md-3-line,md-list-item.md-3-line>.md-no-style{align-items:flex-start;justify-content:center}md-list-item.md-2-line.md-long-text,md-list-item.md-2-line>.md-no-style.md-long-text,md-list-item.md-3-line.md-long-text,md-list-item.md-3-line>.md-no-style.md-long-text{margin-top:8px;margin-bottom:8px}md-list-item.md-2-line .md-list-item-text,md-list-item.md-2-line>.md-no-style .md-list-item-text,md-list-item.md-3-line .md-list-item-text,md-list-item.md-3-line>.md-no-style .md-list-item-text{flex:1 1 auto;margin:auto;text-overflow:ellipsis;overflow:hidden}md-list-item.md-2-line .md-list-item-text.md-offset,md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,md-list-item.md-3-line .md-list-item-text.md-offset,md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:56px}[dir=rtl] md-list-item.md-2-line .md-list-item-text.md-offset,[dir=rtl] md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,[dir=rtl] md-list-item.md-3-line .md-list-item-text.md-offset,[dir=rtl] md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:auto;margin-right:56px}md-list-item.md-2-line .md-list-item-text h3,md-list-item.md-2-line>.md-no-style .md-list-item-text h3,md-list-item.md-3-line .md-list-item-text h3,md-list-item.md-3-line>.md-no-style .md-list-item-text h3{font-size:16px;font-weight:400;letter-spacing:.01em;margin:0 0 0px 0;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}md-list-item.md-2-line .md-list-item-text h4,md-list-item.md-2-line>.md-no-style .md-list-item-text h4,md-list-item.md-3-line .md-list-item-text h4,md-list-item.md-3-line>.md-no-style .md-list-item-text h4{font-size:14px;letter-spacing:.01em;margin:3px 0 1px 0;font-weight:400;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}md-list-item.md-2-line .md-list-item-text p,md-list-item.md-2-line>.md-no-style .md-list-item-text p,md-list-item.md-3-line .md-list-item-text p,md-list-item.md-3-line>.md-no-style .md-list-item-text p{font-size:14px;font-weight:500;letter-spacing:.01em;margin:0 0 0 0;line-height:1.6em}md-list-item.md-2-line,md-list-item.md-2-line>.md-no-style{height:auto;min-height:72px}md-list-item.md-2-line::before,md-list-item.md-2-line>.md-no-style::before{content:"";min-height:72px;visibility:hidden;display:inline-block}md-list-item.md-2-line>.md-avatar,md-list-item.md-2-line .md-avatar-icon,md-list-item.md-2-line>.md-no-style>.md-avatar,md-list-item.md-2-line>.md-no-style .md-avatar-icon{margin-top:12px}md-list-item.md-2-line>md-icon:first-child,md-list-item.md-2-line>.md-no-style>md-icon:first-child{align-self:flex-start}md-list-item.md-2-line .md-list-item-text,md-list-item.md-2-line>.md-no-style .md-list-item-text{flex:1 1 auto}md-list-item.md-3-line,md-list-item.md-3-line>.md-no-style{height:auto;min-height:88px}md-list-item.md-3-line::before,md-list-item.md-3-line>.md-no-style::before{content:"";min-height:88px;visibility:hidden;display:inline-block}md-list-item.md-3-line>md-icon:first-child,md-list-item.md-3-line>.md-avatar,md-list-item.md-3-line>.md-no-style>md-icon:first-child,md-list-item.md-3-line>.md-no-style>.md-avatar{margin-top:16px}.md-open-menu-container{position:fixed;left:0;top:0;z-index:100;opacity:0;border-radius:2px;max-height:calc(100vh - 10px);overflow:auto}.md-open-menu-container md-menu-divider{margin-top:4px;margin-bottom:4px;height:1px;min-height:1px;max-height:1px;width:100%}.md-open-menu-container md-menu-content>*{opacity:0}.md-open-menu-container:not(.md-clickable){pointer-events:none}.md-open-menu-container.md-active{opacity:1;transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1);transition-duration:200ms}.md-open-menu-container.md-active>md-menu-content>*{opacity:1;transition:all .3s cubic-bezier(0.55, 0, 0.55, 0.2);transition-duration:200ms;transition-delay:100ms}.md-open-menu-container.md-leave{opacity:0;transition:all .3s cubic-bezier(0.55, 0, 0.55, 0.2);transition-duration:250ms}md-menu-content{display:flex;flex-direction:column;padding:8px 0;max-height:304px;overflow-y:auto}md-menu-content.md-dense{max-height:208px}md-menu-content.md-dense md-menu-item{height:32px;min-height:0px}md-menu-item{display:flex;flex-direction:row;min-height:48px;height:48px;align-content:center;justify-content:flex-start}md-menu-item>*{width:100%;margin:auto 0;padding-left:16px;padding-right:16px}md-menu-item>a.md-button{padding-top:5px}md-menu-item>.md-button{text-align:left;display:inline-block;border-radius:0;margin:auto 0;font-size:15px;text-transform:none;font-weight:400;height:100%;padding-left:16px;padding-right:16px;width:100%}md-menu-item>.md-button::-moz-focus-inner{padding:0;border:0}[dir=rtl] md-menu-item>.md-button{text-align:right}md-menu-item>.md-button md-icon{margin:auto 16px auto 0}[dir=rtl] md-menu-item>.md-button md-icon{margin:auto 0 auto 16px}md-menu-item>.md-button p{display:inline-block;margin:auto}md-menu-item>.md-button span{margin-top:auto;margin-bottom:auto}md-menu-item>.md-button .md-ripple-container{border-radius:inherit}md-toolbar .md-menu{height:auto;margin:auto;padding:0}@media(max-width: 959px){md-menu-content{min-width:112px}md-menu-content[width="3"]{min-width:168px}md-menu-content[width="4"]{min-width:224px}md-menu-content[width="5"]{min-width:280px}md-menu-content[width="6"]{min-width:336px}md-menu-content[width="7"]{min-width:392px}}@media(min-width: 960px){md-menu-content{min-width:96px}md-menu-content[width="3"]{min-width:192px}md-menu-content[width="4"]{min-width:256px}md-menu-content[width="5"]{min-width:320px}md-menu-content[width="6"]{min-width:384px}md-menu-content[width="7"]{min-width:448px}}md-toolbar.md-menu-toolbar h2.md-toolbar-tools{line-height:1rem;height:auto;padding:28px;padding-bottom:12px}md-toolbar.md-has-open-menu{position:relative;z-index:100}md-menu-bar{padding:0 20px;display:block;position:relative;z-index:2}md-menu-bar .md-menu{display:inline-block;padding:0;position:relative}md-menu-bar button{font-size:14px;padding:0 10px;margin:0;border:0;background-color:transparent;height:40px}md-menu-bar md-backdrop.md-menu-backdrop{z-index:-2}md-menu-content.md-menu-bar-menu.md-dense{max-height:none;padding:16px 0}md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent{position:relative}md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>md-icon{position:absolute;padding:0;width:24px;top:6px;left:24px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>md-icon{left:auto;right:24px}md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>.md-button,md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu>.md-button{padding:0 32px 0 64px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>.md-button,[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu>.md-button{padding:0 64px 0 32px}md-menu-content.md-menu-bar-menu.md-dense .md-button{min-height:0;height:32px}md-menu-content.md-menu-bar-menu.md-dense .md-button span{float:left}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span{float:right}md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text{float:right;margin:0 8px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text{float:left}md-menu-content.md-menu-bar-menu.md-dense md-menu-divider{margin:8px 0}md-menu-content.md-menu-bar-menu.md-dense md-menu-item>.md-button,md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button{text-align:left}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item>.md-button,[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button{text-align:right}md-menu-content.md-menu-bar-menu.md-dense .md-menu{padding:0}md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button{position:relative;margin:0;width:100%;text-transform:none;font-weight:normal;border-radius:0px;padding-left:16px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button{padding-left:0;padding-right:16px}md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button:after{display:block;content:"▼";position:absolute;top:0px;speak:none;transform:rotate(270deg) scaleY(0.45) scaleX(0.9);right:28px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button:after{transform:rotate(90deg) scaleY(0.45) scaleX(0.9)}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button:after{right:auto;left:28px}.md-nav-bar{border-style:solid;border-width:0 0 1px;height:48px;position:relative}._md-nav-bar-list{outline:none;list-style:none;margin:0;padding:0;box-sizing:border-box;display:flex;flex-direction:row}.md-nav-item:first-of-type{margin-left:8px}.md-button._md-nav-button{line-height:24px;margin:0 4px;padding:12px 16px;transition:background-color .35s cubic-bezier(0.35, 0, 0.25, 1)}.md-button._md-nav-button:focus{outline:none}.md-button._md-nav-button:hover{background-color:inherit}md-nav-ink-bar{bottom:0;height:2px;left:auto;position:absolute;right:auto;background-color:#000}md-nav-ink-bar._md-left{transition:left .125s cubic-bezier(0.35, 0, 0.25, 1),right .25s cubic-bezier(0.35, 0, 0.25, 1)}md-nav-ink-bar._md-right{transition:left .25s cubic-bezier(0.35, 0, 0.25, 1),right .125s cubic-bezier(0.35, 0, 0.25, 1)}md-nav-ink-bar.ng-animate{transition:none}md-nav-extra-content{min-height:48px;padding-right:12px}@keyframes indeterminate-rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}md-progress-circular{position:relative;display:block}md-progress-circular._md-progress-circular-disabled{visibility:hidden}md-progress-circular.md-mode-indeterminate svg{animation:indeterminate-rotate 1568.63ms linear infinite}md-progress-circular svg{position:absolute;overflow:visible;top:0;left:0}md-progress-linear{display:block;position:relative;width:100%;height:5px;padding-top:0 !important;margin-bottom:0 !important}md-progress-linear._md-progress-linear-disabled{visibility:hidden}md-progress-linear .md-container{display:block;position:relative;overflow:hidden;width:100%;height:5px;transform:translate(0, 0) scale(1, 1)}md-progress-linear .md-container .md-bar{position:absolute;left:0;top:0;bottom:0;width:100%;height:5px}md-progress-linear .md-container .md-dashed:before{content:"";display:none;position:absolute;margin-top:0;height:5px;width:100%;background-color:transparent;background-size:10px 10px !important;background-position:0px -23px}md-progress-linear .md-container .md-bar1,md-progress-linear .md-container .md-bar2{transition:transform .2s linear}md-progress-linear .md-container.md-mode-query .md-bar1{display:none}md-progress-linear .md-container.md-mode-query .md-bar2{transition:all .2s linear;animation:query .8s infinite cubic-bezier(0.39, 0.575, 0.565, 1)}md-progress-linear .md-container.md-mode-determinate .md-bar1{display:none}md-progress-linear .md-container.md-mode-indeterminate .md-bar1{animation:md-progress-linear-indeterminate-scale-1 4s infinite,md-progress-linear-indeterminate-1 4s infinite}md-progress-linear .md-container.md-mode-indeterminate .md-bar2{animation:md-progress-linear-indeterminate-scale-2 4s infinite,md-progress-linear-indeterminate-2 4s infinite}md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container{animation:none}md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar1{animation-name:none}md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar2{animation-name:none}md-progress-linear .md-container.md-mode-buffer{background-color:transparent !important;transition:all .2s linear}md-progress-linear .md-container.md-mode-buffer .md-dashed:before{display:block;animation:buffer 3s infinite linear}@keyframes query{0%{opacity:1;transform:translateX(35%) scale(0.3, 1)}100%{opacity:0;transform:translateX(-50%) scale(0, 1)}}@keyframes buffer{0%{opacity:1;background-position:0px -23px}50%{opacity:0}100%{opacity:1;background-position:-200px -23px}}@keyframes md-progress-linear-indeterminate-scale-1{0%{transform:scaleX(0.1);animation-timing-function:linear}36.6%{transform:scaleX(0.1);animation-timing-function:cubic-bezier(0.334731432, 0.124819821, 0.785843996, 1)}69.15%{transform:scaleX(0.83);animation-timing-function:cubic-bezier(0.225732004, 0, 0.233648906, 1.3709798)}100%{transform:scaleX(0.1)}}@keyframes md-progress-linear-indeterminate-1{0%{left:-105.1666666667%;animation-timing-function:linear}20%{left:-105.1666666667%;animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495818703)}69.15%{left:21.5%;animation-timing-function:cubic-bezier(0.302435, 0.38135197, 0.55, 0.956352125)}100%{left:95.4444444444%}}@keyframes md-progress-linear-indeterminate-scale-2{0%{transform:scaleX(0.1);animation-timing-function:cubic-bezier(0.205028172, 0.057050836, 0.57660995, 0.453970841)}19.15%{transform:scaleX(0.57);animation-timing-function:cubic-bezier(0.152312994, 0.196431957, 0.648373778, 1.00431535)}44.15%{transform:scaleX(0.91);animation-timing-function:cubic-bezier(0.25775882, -0.003163357, 0.211761916, 1.38178961)}100%{transform:scaleX(0.1)}}@keyframes md-progress-linear-indeterminate-2{0%{left:-54.8888888889%;animation-timing-function:cubic-bezier(0.15, 0, 0.5150584, 0.409684966)}25%{left:-17.25%;animation-timing-function:cubic-bezier(0.3103299, 0.284057684, 0.8, 0.733718979)}48.35%{left:29.5%;animation-timing-function:cubic-bezier(0.4, 0.627034903, 0.6, 0.902025796)}100%{left:117.3888888889%}}md-radio-button{box-sizing:border-box;display:block;margin-bottom:16px;white-space:nowrap;cursor:pointer;position:relative}md-radio-button[disabled]{cursor:default}md-radio-button[disabled] .md-container{cursor:default}md-radio-button .md-container{position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:20px;height:20px;cursor:pointer;left:0;right:auto}[dir=rtl] md-radio-button .md-container{left:auto}[dir=rtl] md-radio-button .md-container{right:0}md-radio-button .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}md-radio-button .md-container:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:"";position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-radio-button.md-align-top-left>div.md-container{top:12px}md-radio-button .md-off{box-sizing:border-box;position:absolute;top:0;left:0;width:20px;height:20px;border-style:solid;border-width:2px;border-radius:50%;transition:border-color ease .28s}md-radio-button .md-on{box-sizing:border-box;position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%;transition:transform ease .28s;transform:scale(0)}md-radio-button.md-checked .md-on{transform:scale(0.5)}md-radio-button .md-label{box-sizing:border-box;position:relative;display:inline-block;margin-left:30px;margin-right:0;vertical-align:middle;white-space:normal;pointer-events:none;width:auto}[dir=rtl] md-radio-button .md-label{margin-left:0}[dir=rtl] md-radio-button .md-label{margin-right:30px}md-radio-group.layout-column md-radio-button,md-radio-group.layout-xs-column md-radio-button,md-radio-group.layout-gt-xs-column md-radio-button,md-radio-group.layout-sm-column md-radio-button,md-radio-group.layout-gt-sm-column md-radio-button,md-radio-group.layout-md-column md-radio-button,md-radio-group.layout-gt-md-column md-radio-button,md-radio-group.layout-lg-column md-radio-button,md-radio-group.layout-gt-lg-column md-radio-button,md-radio-group.layout-xl-column md-radio-button{margin-bottom:16px}md-radio-group.layout-row md-radio-button,md-radio-group.layout-xs-row md-radio-button,md-radio-group.layout-gt-xs-row md-radio-button,md-radio-group.layout-sm-row md-radio-button,md-radio-group.layout-gt-sm-row md-radio-button,md-radio-group.layout-md-row md-radio-button,md-radio-group.layout-gt-md-row md-radio-button,md-radio-group.layout-lg-row md-radio-button,md-radio-group.layout-gt-lg-row md-radio-button,md-radio-group.layout-xl-row md-radio-button{margin-top:0;margin-bottom:0;margin-left:0;margin-right:16px}[dir=rtl] md-radio-group.layout-row md-radio-button,[dir=rtl] md-radio-group.layout-xs-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-xs-row md-radio-button,[dir=rtl] md-radio-group.layout-sm-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-sm-row md-radio-button,[dir=rtl] md-radio-group.layout-md-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-md-row md-radio-button,[dir=rtl] md-radio-group.layout-lg-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-lg-row md-radio-button,[dir=rtl] md-radio-group.layout-xl-row md-radio-button{margin-left:16px}[dir=rtl] md-radio-group.layout-row md-radio-button,[dir=rtl] md-radio-group.layout-xs-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-xs-row md-radio-button,[dir=rtl] md-radio-group.layout-sm-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-sm-row md-radio-button,[dir=rtl] md-radio-group.layout-md-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-md-row md-radio-button,[dir=rtl] md-radio-group.layout-lg-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-lg-row md-radio-button,[dir=rtl] md-radio-group.layout-xl-row md-radio-button{margin-right:0}md-radio-group.layout-row md-radio-button:last-of-type,md-radio-group.layout-xs-row md-radio-button:last-of-type,md-radio-group.layout-gt-xs-row md-radio-button:last-of-type,md-radio-group.layout-sm-row md-radio-button:last-of-type,md-radio-group.layout-gt-sm-row md-radio-button:last-of-type,md-radio-group.layout-md-row md-radio-button:last-of-type,md-radio-group.layout-gt-md-row md-radio-button:last-of-type,md-radio-group.layout-lg-row md-radio-button:last-of-type,md-radio-group.layout-gt-lg-row md-radio-button:last-of-type,md-radio-group.layout-xl-row md-radio-button:last-of-type{margin-left:0;margin-right:0}md-radio-group:focus{outline:none}md-radio-group.md-focused .md-checked .md-container:before{left:-8px;top:-8px;right:-8px;bottom:-8px}md-radio-group[disabled] md-radio-button{cursor:default}md-radio-group[disabled] md-radio-button .md-container{cursor:default}.md-inline-form md-radio-group{margin:18px 0 19px}.md-inline-form md-radio-group md-radio-button{display:inline-block;height:30px;padding:2px;box-sizing:border-box;margin-top:0;margin-bottom:0}@media screen and (-ms-high-contrast: active){md-radio-button.md-default-theme .md-on{background-color:#fff}}md-input-container:not([md-no-float]) .md-select-placeholder span:first-child{transition:transform .4s cubic-bezier(0.25, 0.8, 0.25, 1);transform-origin:left top}[dir=rtl] md-input-container:not([md-no-float]) .md-select-placeholder span:first-child{transform-origin:right top}md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child{transform:translateY(-22px) translateX(-2px) scale(0.75)}.md-select-menu-container{position:fixed;left:0;top:0;z-index:90;opacity:0;display:none;transform:translateY(-1px)}.md-select-menu-container:not(.md-clickable){pointer-events:none}.md-select-menu-container md-progress-circular{display:table;margin:24px auto !important}.md-select-menu-container.md-active{display:block;opacity:1}.md-select-menu-container.md-active md-select-menu{transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1);transition-duration:150ms}.md-select-menu-container.md-active md-select-menu>*{opacity:1;transition:all .3s cubic-bezier(0.55, 0, 0.55, 0.2);transition-duration:150ms;transition-delay:100ms}.md-select-menu-container.md-leave{opacity:0;transition:all .3s cubic-bezier(0.55, 0, 0.55, 0.2);transition-duration:250ms}md-input-container>md-select{margin:0;order:2}md-input-container:not(.md-input-has-value) md-select[required]:not(.md-no-asterisk) .md-select-value span:first-child:after,md-input-container:not(.md-input-has-value) md-select.ng-required:not(.md-no-asterisk) .md-select-value span:first-child:after{content:" *";font-size:13px;vertical-align:top}md-input-container.md-input-invalid md-select .md-select-value{border-bottom-style:solid;padding-bottom:1px}md-select{display:flex;margin:20px 0 26px 0}md-select[required].ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after,md-select.ng-required.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after{content:" *";font-size:13px;vertical-align:top}md-select[disabled] .md-select-value{background-position:0 bottom;background-size:4px 1px;background-repeat:repeat-x;margin-bottom:-1px}md-select:focus{outline:none}md-select[disabled]:hover{cursor:default}md-select:not([disabled]):hover{cursor:pointer}md-select:not([disabled]).ng-invalid.ng-touched .md-select-value{border-bottom-style:solid;padding-bottom:1px}md-select:not([disabled]):focus .md-select-value{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0}md-select:not([disabled]):focus.ng-invalid.ng-touched .md-select-value{padding-bottom:0}md-input-container.md-input-has-value .md-select-value>span:not(.md-select-icon){transform:translate3d(0, 1px, 0)}.md-select-value{display:flex;align-items:center;padding:2px 2px 1px;border-bottom-width:1px;border-bottom-style:solid;background-color:rgba(0,0,0,0);position:relative;box-sizing:content-box;min-width:64px;min-height:20px;flex-grow:1}.md-select-value>span:not(.md-select-icon){max-width:100%;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-select-value>span:not(.md-select-icon) .md-text{display:inline}.md-select-value .md-select-icon{display:block;align-items:flex-end;text-align:end;width:24px;margin:0 4px;transform:translate3d(0, -2px, 0);font-size:1.2rem}.md-select-value .md-select-icon:after{display:block;content:"▼";position:relative;top:2px;speak:none;font-size:13px;transform:scaleY(0.5) scaleX(1)}.md-select-value.md-select-placeholder{display:flex;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;padding-left:2px;z-index:1}md-select-menu{display:flex;flex-direction:column;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12);max-height:256px;min-height:48px;overflow-y:hidden;transform-origin:left top;transform:scale(1)}md-select-menu.md-reverse{flex-direction:column-reverse}md-select-menu:not(.md-overflow) md-content{padding-top:8px;padding-bottom:8px}[dir=rtl] md-select-menu{transform-origin:right top}md-select-menu md-content{min-width:136px;min-height:48px;max-height:256px;overflow-y:auto}md-select-menu>*{opacity:0}md-option{cursor:pointer;position:relative;display:flex;align-items:center;width:auto;transition:background .15s linear;padding:0 16px 0 16px;height:48px}md-option[disabled]{cursor:default}md-option:focus{outline:none}md-option .md-text{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}md-optgroup{display:block}md-optgroup label{display:block;font-size:14px;text-transform:uppercase;padding:16px;font-weight:500}md-optgroup md-option{padding-left:32px;padding-right:32px}@media screen and (-ms-high-contrast: active){.md-select-backdrop{background-color:transparent}md-select-menu{border:1px solid #fff}}md-select-menu[multiple] md-option.md-checkbox-enabled{padding-left:40px;padding-right:16px}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled{padding-left:16px}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled{padding-right:40px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:20px;height:20px;left:0;right:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{left:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{right:0}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:"";position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:after{box-sizing:border-box;content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-icon{box-sizing:border-box;transition:240ms;position:absolute;top:0;left:0;width:20px;height:20px;border-width:2px;border-style:solid;border-radius:2px}md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon{border-color:transparent}md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon:after{box-sizing:border-box;transform:rotate(45deg);position:absolute;left:4.6666666667px;top:.2222222222px;display:table;width:6.6666666667px;height:13.3333333333px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:""}md-select-menu[multiple] md-option.md-checkbox-enabled[disabled]{cursor:default}md-select-menu[multiple] md-option.md-checkbox-enabled.md-indeterminate .md-icon:after{box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:table;width:12px;height:2px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:""}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-left:10.6666666667px;margin-right:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-left:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-right:10.6666666667px}md-sidenav{box-sizing:border-box;position:absolute;flex-direction:column;z-index:60;width:320px;max-width:320px;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch}md-sidenav ul{list-style:none}md-sidenav.md-closed{display:none}md-sidenav.md-closed-add,md-sidenav.md-closed-remove{display:flex;transition:.2s ease-in all}md-sidenav.md-closed-add.md-closed-add-active,md-sidenav.md-closed-remove.md-closed-remove-active{transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1)}md-sidenav.md-locked-open-add,md-sidenav.md-locked-open-remove{position:static;display:flex;transform:translate3d(0, 0, 0)}md-sidenav.md-locked-open,md-sidenav.md-locked-open.md-closed,md-sidenav.md-locked-open.md-closed.md-sidenav-left,md-sidenav.md-locked-open.md-closed.md-sidenav-right{position:static;display:flex;transform:translate3d(0, 0, 0)}md-sidenav.md-locked-open-remove.md-closed{position:static;display:flex;transform:translate3d(0, 0, 0)}md-sidenav.md-closed.md-locked-open-add{position:static;display:flex;transform:translate3d(0%, 0, 0)}md-sidenav.md-closed.md-locked-open-add:not(.md-locked-open-add-active){transition:width .3s cubic-bezier(0.55, 0, 0.55, 0.2),min-width .3s cubic-bezier(0.55, 0, 0.55, 0.2);width:0 !important;min-width:0 !important}md-sidenav.md-closed.md-locked-open-add-active{transition:width .3s cubic-bezier(0.55, 0, 0.55, 0.2),min-width .3s cubic-bezier(0.55, 0, 0.55, 0.2)}md-sidenav.md-locked-open-remove-active{transition:width .3s cubic-bezier(0.55, 0, 0.55, 0.2),min-width .3s cubic-bezier(0.55, 0, 0.55, 0.2);width:0 !important;min-width:0 !important}.md-sidenav-backdrop.md-locked-open{display:none}.md-sidenav-left,md-sidenav{left:0;top:0;transform:translate3d(0%, 0, 0)}.md-sidenav-left.md-closed,md-sidenav.md-closed{transform:translate3d(-100%, 0, 0)}.md-sidenav-right{left:100%;top:0;transform:translate(-100%, 0)}.md-sidenav-right.md-closed{transform:translate(0%, 0)}@media(min-width: 600px){md-sidenav{max-width:400px}}@media(max-width: 456px){md-sidenav{width:calc(100% - 56px);min-width:calc(100% - 56px);max-width:calc(100% - 56px)}}@media screen and (-ms-high-contrast: active){.md-sidenav-left,md-sidenav{border-right:1px solid #fff}.md-sidenav-right{border-left:1px solid #fff}}@media screen and (-ms-high-contrast: active){md-slider.md-default-theme .md-track{border-bottom:1px solid #fff}}.md-sticky-clone{z-index:2;top:0;left:0;right:0;position:absolute !important;transform:translate3d(-9999px, -9999px, 0)}.md-sticky-clone[sticky-state=active]{transform:translate3d(0, 0, 0)}.md-sticky-clone[sticky-state=active]:not(.md-sticky-no-effect) .md-subheader-inner{animation:subheaderStickyHoverIn .3s ease-out both}@keyframes subheaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0px 2px 4px 0 rgba(0,0,0,.16)}}@keyframes subheaderStickyHoverOut{0%{box-shadow:0px 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}.md-subheader-wrapper:not(.md-sticky-no-effect){transition:.2s ease-out margin}.md-subheader-wrapper:not(.md-sticky-no-effect) .md-subheader{margin:0}.md-subheader-wrapper:not(.md-sticky-no-effect).md-sticky-clone{z-index:2}.md-subheader-wrapper:not(.md-sticky-no-effect)[sticky-state=active]{margin-top:-2px}.md-subheader-wrapper:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state=active] .md-subheader-inner:after{animation:subheaderStickyHoverOut .3s ease-out both}.md-subheader{display:block;font-size:14px;font-weight:500;line-height:1em;margin:0 0 0 0;position:relative}.md-subheader .md-subheader-inner{display:block;padding:16px}.md-subheader .md-subheader-content{display:block;z-index:1;position:relative}[md-swipe-left],[md-swipe-right]{touch-action:pan-y}[md-swipe-up],[md-swipe-down]{touch-action:pan-x}.md-inline-form md-switch{margin-top:18px;margin-bottom:19px}md-switch{margin:16px 0;white-space:nowrap;cursor:pointer;outline:none;user-select:none;height:30px;line-height:28px;align-items:center;display:flex;margin-left:inherit;margin-right:16px}[dir=rtl] md-switch{margin-left:16px}[dir=rtl] md-switch{margin-right:inherit}md-switch:last-of-type{margin-left:inherit;margin-right:0}[dir=rtl] md-switch:last-of-type{margin-left:0}[dir=rtl] md-switch:last-of-type{margin-right:inherit}md-switch[disabled]{cursor:default}md-switch[disabled] .md-container{cursor:default}md-switch .md-container{cursor:grab;width:36px;height:24px;position:relative;user-select:none;margin-right:8px;float:left}[dir=rtl] md-switch .md-container{margin-right:0px;margin-left:8px}md-switch.md-inverted .md-container{margin-right:initial;margin-left:8px}[dir=rtl] md-switch.md-inverted .md-container{margin-right:8px}[dir=rtl] md-switch.md-inverted .md-container{margin-left:initial}md-switch:not([disabled]) .md-dragging,md-switch:not([disabled]).md-dragging .md-container{cursor:grabbing}md-switch.md-focused:not([disabled]) .md-thumb:before{left:-8px;top:-8px;right:-8px;bottom:-8px}md-switch.md-focused:not([disabled]):not(.md-checked) .md-thumb:before{background-color:rgba(0,0,0,.12)}md-switch .md-label{border-color:transparent;border-width:0;float:left}md-switch .md-bar{left:1px;width:34px;top:5px;height:14px;border-radius:8px;position:absolute}md-switch .md-thumb-container{top:2px;left:0;width:16px;position:absolute;transform:translate3d(0, 0, 0);z-index:1}md-switch.md-checked .md-thumb-container{transform:translate3d(100%, 0, 0)}md-switch .md-thumb{position:absolute;margin:0;left:0;top:0;outline:none;height:20px;width:20px;border-radius:50%;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12)}md-switch .md-thumb:before{background-color:transparent;border-radius:50%;content:"";position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-switch .md-thumb .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-20px;top:-20px;right:-20px;bottom:-20px}md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb-container,md-switch:not(.md-dragging) .md-thumb{transition:all .08s linear;transition-property:transform,background-color}md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb{transition-delay:.05s}@media screen and (-ms-high-contrast: active){md-switch.md-default-theme .md-bar{background-color:#666}md-switch.md-default-theme.md-checked .md-bar{background-color:#9e9e9e}md-switch.md-default-theme .md-thumb{background-color:#fff}}@keyframes md-tab-content-hide{0%{opacity:1}50%{opacity:1}100%{opacity:0}}md-tab-data{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0}md-tabs{display:block;margin:0;border-radius:2px;overflow:hidden;position:relative;flex-shrink:0}md-tabs:not(.md-no-tab-content):not(.md-dynamic-height){min-height:248px}md-tabs[md-align-tabs=bottom]{padding-bottom:48px}md-tabs[md-align-tabs=bottom] md-tabs-wrapper{position:absolute;bottom:0;left:0;right:0;height:48px;z-index:2}md-tabs[md-align-tabs=bottom] md-tabs-content-wrapper{top:0;bottom:48px}md-tabs.md-dynamic-height md-tabs-content-wrapper{min-height:0;position:relative;top:auto;left:auto;right:auto;bottom:auto;overflow:visible}md-tabs.md-dynamic-height md-tab-content.md-active{position:relative}md-tabs[md-border-bottom] md-tabs-wrapper{border-width:0 0 1px;border-style:solid}md-tabs[md-border-bottom]:not(.md-dynamic-height) md-tabs-content-wrapper{top:49px}md-tabs-wrapper{display:block;position:relative;transform:translate3d(0, 0, 0)}md-tabs-wrapper md-prev-button,md-tabs-wrapper md-next-button{height:100%;width:32px;position:absolute;top:50%;transform:translateY(-50%);line-height:1em;z-index:2;cursor:pointer;font-size:16px;background:transparent no-repeat center center;transition:all .5s cubic-bezier(0.35, 0, 0.25, 1)}md-tabs-wrapper md-prev-button:focus,md-tabs-wrapper md-next-button:focus{outline:none}md-tabs-wrapper md-prev-button.md-disabled,md-tabs-wrapper md-next-button.md-disabled{opacity:.25;cursor:default}md-tabs-wrapper md-prev-button.ng-leave,md-tabs-wrapper md-next-button.ng-leave{transition:none}md-tabs-wrapper md-prev-button md-icon,md-tabs-wrapper md-next-button md-icon{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}[dir=rtl] md-tabs-wrapper md-prev-button,[dir=rtl] md-tabs-wrapper md-next-button{transform:rotateY(180deg) translateY(-50%)}md-tabs-wrapper md-prev-button{left:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMjA4IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTUuNCw3LjQgMTQsNiA4LDEyIDE0LDE4IDE1LjQsMTYuNiAxMC44LDEyIAkJIiBzdHlsZT0iZmlsbDp3aGl0ZTsiLz4gPHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+IDwvZz4gPC9nPiA8ZyBpZD0iR3JpZCIgZGlzcGxheT0ibm9uZSI+IDxnIGRpc3BsYXk9ImlubGluZSI+IDwvZz4gPC9nPiA8L3N2Zz4NCg==")}[dir=rtl] md-tabs-wrapper md-prev-button{left:auto;right:0}md-tabs-wrapper md-next-button{right:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMzM2IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTAsNiA4LjYsNy40IDEzLjIsMTIgOC42LDE2LjYgMTAsMTggMTYsMTIgCQkiIHN0eWxlPSJmaWxsOndoaXRlOyIvPiA8cmVjdCBmaWxsPSJub25lIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiLz4gPC9nPiA8L2c+IDxnIGlkPSJHcmlkIiBkaXNwbGF5PSJub25lIj4gPGcgZGlzcGxheT0iaW5saW5lIj4gPC9nPiA8L2c+IDwvc3ZnPg0K")}[dir=rtl] md-tabs-wrapper md-next-button{right:auto;left:0}md-tabs-wrapper md-next-button md-icon{transform:translate3d(-50%, -50%, 0) rotate(180deg)}md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper{width:100%;flex-direction:row}md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper md-tab-item{flex-grow:1}md-tabs-canvas{position:relative;overflow:hidden;display:block;height:48px}md-tabs-canvas:after{content:"";display:table;clear:both}md-tabs-canvas .md-dummy-wrapper{position:absolute;top:0;left:0}[dir=rtl] md-tabs-canvas .md-dummy-wrapper{left:auto;right:0}md-tabs-canvas.md-paginated{margin:0 32px}md-tabs-canvas.md-center-tabs{display:flex;flex-direction:column;text-align:center}md-tabs-canvas.md-center-tabs .md-tab{float:none;display:inline-block}md-pagination-wrapper{height:48px;display:flex;transition:transform .5s cubic-bezier(0.35, 0, 0.25, 1);position:absolute;left:0;transform:translate3d(0, 0, 0)}md-pagination-wrapper:after{content:"";display:table;clear:both}[dir=rtl] md-pagination-wrapper{left:auto;right:0}md-pagination-wrapper.md-center-tabs{position:relative;justify-content:center}md-tabs-content-wrapper{display:block;position:absolute;top:48px;left:0;right:0;bottom:0;overflow:hidden}md-tab-content{display:flex;position:absolute;top:0;left:0;right:0;bottom:0;transition:transform .5s cubic-bezier(0.35, 0, 0.25, 1);overflow:auto;transform:translate3d(0, 0, 0)}md-tab-content.md-no-scroll{bottom:auto;overflow:hidden}md-tab-content.ng-leave,md-tab-content.md-no-transition{transition:none}md-tab-content.md-left:not(.md-active){transform:translateX(-100%);animation:1s md-tab-content-hide;visibility:hidden}[dir=rtl] md-tab-content.md-left:not(.md-active){transform:translateX(100%)}md-tab-content.md-left:not(.md-active) *{transition:visibility 0s linear;transition-delay:.5s;visibility:hidden}md-tab-content.md-right:not(.md-active){transform:translateX(100%);animation:1s md-tab-content-hide;visibility:hidden}[dir=rtl] md-tab-content.md-right:not(.md-active){transform:translateX(-100%)}md-tab-content.md-right:not(.md-active) *{transition:visibility 0s linear;transition-delay:.5s;visibility:hidden}md-tab-content>div{flex:1 0 100%;min-width:0}md-tab-content>div.ng-leave{animation:1s md-tab-content-hide}md-ink-bar{position:absolute;left:auto;right:auto;bottom:0;height:2px}md-ink-bar.md-left{transition:left .125s cubic-bezier(0.35, 0, 0.25, 1),right .25s cubic-bezier(0.35, 0, 0.25, 1)}md-ink-bar.md-right{transition:left .25s cubic-bezier(0.35, 0, 0.25, 1),right .125s cubic-bezier(0.35, 0, 0.25, 1)}md-tab{position:absolute;z-index:-1;left:-9999px}.md-tab{font-size:14px;text-align:center;line-height:24px;padding:12px 24px;transition:background-color .35s cubic-bezier(0.35, 0, 0.25, 1);cursor:pointer;white-space:nowrap;position:relative;text-transform:uppercase;float:left;font-weight:500;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .md-tab{float:right}.md-tab.md-focused,.md-tab:focus{box-shadow:none;outline:none}.md-tab.md-active{cursor:default}.md-tab.md-disabled{pointer-events:none;touch-action:pan-y;user-select:none;-webkit-user-drag:none;opacity:.5;cursor:default}.md-tab.ng-leave{transition:none}md-toolbar+md-tabs,md-toolbar+md-dialog-content md-tabs{border-top-left-radius:0;border-top-right-radius:0}.md-toast-text{padding:0 6px}md-toast{position:absolute;z-index:105;box-sizing:border-box;cursor:default;overflow:hidden;padding:8px;opacity:1;transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1)}md-toast .md-toast-content{display:flex;flex-direction:row;align-items:center;max-height:168px;max-width:100%;min-height:48px;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);border-radius:2px;font-size:14px;overflow:hidden;transform:translate3d(0, 0, 0) rotateZ(0deg);transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1);justify-content:flex-start}md-toast .md-toast-content::before{content:"";min-height:48px;visibility:hidden;display:inline-block}[dir=rtl] md-toast .md-toast-content{justify-content:flex-end}md-toast .md-toast-content span{flex:1 1 0%;box-sizing:border-box;min-width:0}md-toast.md-capsule{border-radius:24px}md-toast.md-capsule .md-toast-content{border-radius:24px}md-toast.ng-leave-active .md-toast-content{transition:all .3s cubic-bezier(0.55, 0, 0.55, 0.2)}md-toast.md-swipeleft .md-toast-content,md-toast.md-swiperight .md-toast-content,md-toast.md-swipeup .md-toast-content,md-toast.md-swipedown .md-toast-content{transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1)}md-toast.ng-enter{opacity:0}md-toast.ng-enter .md-toast-content{transform:translate3d(0, 100%, 0)}md-toast.ng-enter.md-top .md-toast-content{transform:translate3d(0, -100%, 0)}md-toast.ng-enter.ng-enter-active{opacity:1}md-toast.ng-enter.ng-enter-active .md-toast-content{transform:translate3d(0, 0, 0)}md-toast.ng-leave.ng-leave-active .md-toast-content{opacity:0;transform:translate3d(0, 100%, 0)}md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content{transform:translate3d(0, -50%, 0)}md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content{transform:translate3d(0, 50%, 0)}md-toast.ng-leave.ng-leave-active.md-top .md-toast-content{transform:translate3d(0, -100%, 0)}md-toast .md-action{line-height:19px;margin-left:24px;margin-right:0;cursor:pointer;text-transform:uppercase;float:right}md-toast .md-button{min-width:0;margin-right:0;margin-left:12px}[dir=rtl] md-toast .md-button{margin-right:12px}[dir=rtl] md-toast .md-button{margin-left:0}@media(max-width: 959px){md-toast{left:0;right:0;width:100%;max-width:100%;min-width:0;border-radius:0;bottom:0;padding:0}md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content{transform:translate3d(0, -50%, 0)}md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content{transform:translate3d(0, 50%, 0)}}@media(min-width: 960px){md-toast{min-width:304px}md-toast.md-bottom{bottom:0}md-toast.md-left{left:0}md-toast.md-right{right:0}md-toast.md-top{top:0}md-toast._md-start{left:0}[dir=rtl] md-toast._md-start{left:auto;right:0}md-toast._md-end{right:0}[dir=rtl] md-toast._md-end{right:auto;left:0}md-toast.ng-leave.ng-leave-active.md-swipeleft .md-toast-content{transform:translate3d(-50%, 0, 0)}md-toast.ng-leave.ng-leave-active.md-swiperight .md-toast-content{transform:translate3d(50%, 0, 0)}}@media(min-width: 1920px){md-toast .md-toast-content{max-width:568px}}@media screen and (-ms-high-contrast: active){md-toast{border:1px solid #fff}}.md-toast-animating{overflow:hidden !important}md-toolbar{box-sizing:border-box;display:flex;flex-direction:column;position:relative;z-index:2;font-size:20px;min-height:64px;width:100%}md-toolbar._md-toolbar-transitions{transition-duration:.5s;transition-timing-function:cubic-bezier(0.35, 0, 0.25, 1);transition-property:background-color,fill,color}md-toolbar.md-whiteframe-z1-add,md-toolbar.md-whiteframe-z1-remove{transition:box-shadow .5s linear}md-toolbar md-toolbar-filler{width:72px}md-toolbar *,md-toolbar *:before,md-toolbar *:after{box-sizing:border-box}md-toolbar.ng-animate{transition:none}md-toolbar.md-tall{height:128px;min-height:128px;max-height:128px}md-toolbar.md-medium-tall{height:88px;min-height:88px;max-height:88px}md-toolbar.md-medium-tall .md-toolbar-tools{height:48px;min-height:48px;max-height:48px}md-toolbar>.md-indent{margin-left:64px}[dir=rtl] md-toolbar>.md-indent{margin-left:auto;margin-right:64px}md-toolbar~md-content>md-list{padding:0}md-toolbar~md-content>md-list md-list-item:last-child md-divider{display:none}.md-toolbar-tools{font-size:20px;letter-spacing:.005em;box-sizing:border-box;font-weight:400;display:flex;align-items:center;flex-direction:row;width:100%;height:64px;max-height:64px;padding:0 16px;margin:0}.md-toolbar-tools h1,.md-toolbar-tools h2,.md-toolbar-tools h3{font-size:inherit;font-weight:inherit;margin:inherit}.md-toolbar-tools a{color:inherit;text-decoration:none}.md-toolbar-tools .fill-height{display:flex;align-items:center}.md-toolbar-tools md-checkbox{margin:inherit}.md-toolbar-tools .md-button{margin-top:0;margin-bottom:0}.md-toolbar-tools .md-button,.md-toolbar-tools .md-button.md-icon-button md-icon{transition-duration:.5s;transition-timing-function:cubic-bezier(0.35, 0, 0.25, 1);transition-property:background-color,fill,color}.md-toolbar-tools .md-button.ng-animate,.md-toolbar-tools .md-button.md-icon-button md-icon.ng-animate{transition:none}.md-toolbar-tools>.md-button:first-child{margin-left:-8px}[dir=rtl] .md-toolbar-tools>.md-button:first-child{margin-left:auto;margin-right:-8px}.md-toolbar-tools>.md-button:last-child{margin-right:-8px}[dir=rtl] .md-toolbar-tools>.md-button:last-child{margin-right:auto;margin-left:-8px}.md-toolbar-tools>md-menu:last-child{margin-right:-8px}[dir=rtl] .md-toolbar-tools>md-menu:last-child{margin-right:auto;margin-left:-8px}.md-toolbar-tools>md-menu:last-child>.md-button{margin-right:0}[dir=rtl] .md-toolbar-tools>md-menu:last-child>.md-button{margin-right:auto;margin-left:0}@media screen and (-ms-high-contrast: active){.md-toolbar-tools{border-bottom:1px solid #fff}}@media(min-width: 0)and (max-width: 959px)and (orientation: portrait){md-toolbar{min-height:56px}.md-toolbar-tools{height:56px;max-height:56px}}@media(min-width: 0)and (max-width: 959px)and (orientation: landscape){md-toolbar{min-height:48px}.md-toolbar-tools{height:48px;max-height:48px}}.md-tooltip{pointer-events:none;border-radius:4px;overflow:hidden;opacity:0;font-weight:500;font-size:14px;white-space:nowrap;text-overflow:ellipsis;height:32px;line-height:32px;padding-right:16px;padding-left:16px}.md-tooltip.md-origin-top{transform-origin:center bottom;margin-top:-24px}.md-tooltip.md-origin-right{transform-origin:left center;margin-left:24px}.md-tooltip.md-origin-bottom{transform-origin:center top;margin-top:24px}.md-tooltip.md-origin-left{transform-origin:right center;margin-left:-24px}@media(min-width: 960px){.md-tooltip{font-size:10px;height:22px;line-height:22px;padding-right:8px;padding-left:8px}.md-tooltip.md-origin-top{margin-top:-14px}.md-tooltip.md-origin-right{margin-left:14px}.md-tooltip.md-origin-bottom{margin-top:14px}.md-tooltip.md-origin-left{margin-left:-14px}}.md-tooltip.md-show-add{transform:scale(0)}.md-tooltip.md-show{transition:all .4s cubic-bezier(0.25, 0.8, 0.25, 1);transition-duration:150ms;transform:scale(1);opacity:.9}.md-tooltip.md-hide{transition:all .3s cubic-bezier(0.55, 0, 0.55, 0.2);transition-duration:150ms;transform:scale(0);opacity:0}.md-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.md-truncate.md-clip{text-overflow:clip}.md-truncate.flex{width:0}.md-virtual-repeat-container{box-sizing:border-box;display:block;margin:0;overflow:hidden;padding:0;position:relative}.md-virtual-repeat-container .md-virtual-repeat-scroller{bottom:0;box-sizing:border-box;left:0;margin:0;overflow-x:hidden;padding:0;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch}.md-virtual-repeat-container .md-virtual-repeat-sizer{box-sizing:border-box;height:1px;display:block;margin:0;padding:0;width:1px}.md-virtual-repeat-container .md-virtual-repeat-offsetter{box-sizing:border-box;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller{overflow-x:auto;overflow-y:hidden}.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{bottom:16px;right:auto;white-space:nowrap}[dir=rtl] .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{right:auto;left:auto}.md-whiteframe-1dp,.md-whiteframe-z1{box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12)}.md-whiteframe-2dp{box-shadow:0px 1px 5px 0px rgba(0,0,0,.2),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.12)}.md-whiteframe-3dp{box-shadow:0px 1px 8px 0px rgba(0,0,0,.2),0px 3px 4px 0px rgba(0,0,0,.14),0px 3px 3px -2px rgba(0,0,0,.12)}.md-whiteframe-4dp,.md-whiteframe-z2{box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12)}.md-whiteframe-5dp{box-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 5px 8px 0px rgba(0,0,0,.14),0px 1px 14px 0px rgba(0,0,0,.12)}.md-whiteframe-6dp{box-shadow:0px 3px 5px -1px rgba(0,0,0,.2),0px 6px 10px 0px rgba(0,0,0,.14),0px 1px 18px 0px rgba(0,0,0,.12)}.md-whiteframe-7dp,.md-whiteframe-z3{box-shadow:0px 4px 5px -2px rgba(0,0,0,.2),0px 7px 10px 1px rgba(0,0,0,.14),0px 2px 16px 1px rgba(0,0,0,.12)}.md-whiteframe-8dp{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)}.md-whiteframe-9dp{box-shadow:0px 5px 6px -3px rgba(0,0,0,.2),0px 9px 12px 1px rgba(0,0,0,.14),0px 3px 16px 2px rgba(0,0,0,.12)}.md-whiteframe-10dp,.md-whiteframe-z4{box-shadow:0px 6px 6px -3px rgba(0,0,0,.2),0px 10px 14px 1px rgba(0,0,0,.14),0px 4px 18px 3px rgba(0,0,0,.12)}@media screen and (-ms-high-contrast: active){md-whiteframe{border:1px solid #fff}}@media print{md-whiteframe,[md-whiteframe]{background-color:#fff}}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}@-moz-document url-prefix(){.layout-fill{margin:0;width:100%;min-height:100%;height:100%}}.flex-order{order:0}.flex-order--5{order:-5}.flex-order--4{order:-4}.flex-order--3{order:-3}.flex-order--2{order:-2}.flex-order--1{order:-1}.flex-order-0{order:0}.flex-order-1{order:1}.flex-order-2{order:2}.flex-order-3{order:3}.flex-order-4{order:4}.flex-order-5{order:5}.layout-align,.layout-align-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}.layout-align-start,.layout-align-start-start,.layout-align-start-center,.layout-align-start-end,.layout-align-start-stretch{justify-content:flex-start}.layout-align-center,.layout-align-center-start,.layout-align-center-center,.layout-align-center-end,.layout-align-center-stretch{justify-content:center}.layout-align-end,.layout-align-end-start,.layout-align-end-center,.layout-align-end-end,.layout-align-end-stretch{justify-content:flex-end}.layout-align-space-around,.layout-align-space-around-center,.layout-align-space-around-start,.layout-align-space-around-end,.layout-align-space-around-stretch{justify-content:space-around}.layout-align-space-between,.layout-align-space-between-center,.layout-align-space-between-start,.layout-align-space-between-end,.layout-align-space-between-stretch{justify-content:space-between}.layout-align-start-start,.layout-align-center-start,.layout-align-end-start,.layout-align-space-between-start,.layout-align-space-around-start{align-items:flex-start;align-content:flex-start}.layout-align-start-center,.layout-align-center-center,.layout-align-end-center,.layout-align-space-between-center,.layout-align-space-around-center{align-items:center;align-content:center;max-width:100%}.layout-align-start-center>*,.layout-align-center-center>*,.layout-align-end-center>*,.layout-align-space-between-center>*,.layout-align-space-around-center>*{max-width:100%;box-sizing:border-box}.layout-align-start-end,.layout-align-center-end,.layout-align-end-end,.layout-align-space-between-end,.layout-align-space-around-end{align-items:flex-end;align-content:flex-end}.layout-align-start-stretch,.layout-align-center-stretch,.layout-align-end-stretch,.layout-align-space-between-stretch,.layout-align-space-around-stretch{align-items:stretch;align-content:stretch}.flex{flex:1;box-sizing:border-box}.flex-grow{flex:1 1 100%;box-sizing:border-box}.flex-initial{flex:0 1 auto;box-sizing:border-box}.flex-auto{flex:1 1 auto;box-sizing:border-box}.flex-none{flex:0 0 auto;box-sizing:border-box}.flex-noshrink{flex:1 0 auto;box-sizing:border-box}.flex-nogrow{flex:0 1 auto;box-sizing:border-box}.flex-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-row>.flex-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-row>.flex-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-row>.flex-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-row>.flex-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-row>.flex-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-row>.flex-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-row>.flex-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-row>.flex-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-row>.flex-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-row>.flex-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.flex-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.flex-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-row>.flex-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-row>.flex{min-width:0}.layout-column>.flex-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-column>.flex{min-height:0}.layout,.layout-column,.layout-row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.layout-column{flex-direction:column}.layout-row{flex-direction:row}.layout-padding-sm>*,.layout-padding>.flex-sm{padding:4px}.layout-padding,.layout-padding-gt-sm,.layout-padding-md,.layout-padding>*,.layout-padding-gt-sm>*,.layout-padding-md>*,.layout-padding>.flex,.layout-padding>.flex-gt-sm,.layout-padding>.flex-md{padding:8px}.layout-padding-gt-md>*,.layout-padding-lg>*,.layout-padding-gt-lg>*,.layout-padding>.flex-gt-md,.layout-padding>.flex-lg,.layout-padding>.flex-lg,.layout-padding>.flex-gt-lg{padding:16px}.layout-margin-sm>*,.layout-margin>.flex-sm{margin:4px}.layout-margin,.layout-margin-gt-sm,.layout-margin-md,.layout-margin>*,.layout-margin-gt-sm>*,.layout-margin-md>*,.layout-margin>.flex,.layout-margin>.flex-gt-sm,.layout-margin>.flex-md{margin:8px}.layout-margin-gt-md>*,.layout-margin-lg>*,.layout-margin-gt-lg>*,.layout-margin>.flex-gt-md,.layout-margin>.flex-lg,.layout-margin>.flex-gt-lg{margin:16px}.layout-wrap{flex-wrap:wrap}.layout-nowrap{flex-wrap:nowrap}.layout-fill{margin:0;width:100%;min-height:100%;height:100%}@media(max-width: 599px){.hide-xs:not(.show-xs):not(.show),.hide:not(.show-xs):not(.show){display:none}.flex-order-xs--5{order:-5}.flex-order-xs--4{order:-4}.flex-order-xs--3{order:-3}.flex-order-xs--2{order:-2}.flex-order-xs--1{order:-1}.flex-order-xs-0{order:0}.flex-order-xs-1{order:1}.flex-order-xs-2{order:2}.flex-order-xs-3{order:3}.flex-order-xs-4{order:4}.flex-order-xs-5{order:5}.layout-align-xs,.layout-align-xs-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}.layout-align-xs-start,.layout-align-xs-start-start,.layout-align-xs-start-center,.layout-align-xs-start-end,.layout-align-xs-start-stretch{justify-content:flex-start}.layout-align-xs-center,.layout-align-xs-center-start,.layout-align-xs-center-center,.layout-align-xs-center-end,.layout-align-xs-center-stretch{justify-content:center}.layout-align-xs-end,.layout-align-xs-end-start,.layout-align-xs-end-center,.layout-align-xs-end-end,.layout-align-xs-end-stretch{justify-content:flex-end}.layout-align-xs-space-around,.layout-align-xs-space-around-center,.layout-align-xs-space-around-start,.layout-align-xs-space-around-end,.layout-align-xs-space-around-stretch{justify-content:space-around}.layout-align-xs-space-between,.layout-align-xs-space-between-center,.layout-align-xs-space-between-start,.layout-align-xs-space-between-end,.layout-align-xs-space-between-stretch{justify-content:space-between}.layout-align-xs-start-start,.layout-align-xs-center-start,.layout-align-xs-end-start,.layout-align-xs-space-between-start,.layout-align-xs-space-around-start{align-items:flex-start;align-content:flex-start}.layout-align-xs-start-center,.layout-align-xs-center-center,.layout-align-xs-end-center,.layout-align-xs-space-between-center,.layout-align-xs-space-around-center{align-items:center;align-content:center;max-width:100%}.layout-align-xs-start-center>*,.layout-align-xs-center-center>*,.layout-align-xs-end-center>*,.layout-align-xs-space-between-center>*,.layout-align-xs-space-around-center>*{max-width:100%;box-sizing:border-box}.layout-align-xs-start-end,.layout-align-xs-center-end,.layout-align-xs-end-end,.layout-align-xs-space-between-end,.layout-align-xs-space-around-end{align-items:flex-end;align-content:flex-end}.layout-align-xs-start-stretch,.layout-align-xs-center-stretch,.layout-align-xs-end-stretch,.layout-align-xs-space-between-stretch,.layout-align-xs-space-around-stretch{align-items:stretch;align-content:stretch}.flex-xs{flex:1;box-sizing:border-box}.flex-xs-grow{flex:1 1 100%;box-sizing:border-box}.flex-xs-initial{flex:0 1 auto;box-sizing:border-box}.flex-xs-auto{flex:1 1 auto;box-sizing:border-box}.flex-xs-none{flex:0 0 auto;box-sizing:border-box}.flex-xs-noshrink{flex:1 0 auto;box-sizing:border-box}.flex-xs-nogrow{flex:0 1 auto;box-sizing:border-box}.flex-xs-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-xs-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-xs-row>.flex-xs-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-xs-column>.flex-xs-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-xs-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-xs-row>.flex-xs-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-xs-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-xs-row>.flex-xs-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-xs-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-xs-row>.flex-xs-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-xs-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-xs-row>.flex-xs-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-xs-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-xs-row>.flex-xs-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-xs-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-xs-row>.flex-xs-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-xs-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-xs-row>.flex-xs-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-xs-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-xs-row>.flex-xs-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-xs-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-xs-row>.flex-xs-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-xs-row>.flex-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-xs-row>.flex-xs-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-xs-row>.flex{min-width:0}.layout-xs-column>.flex-xs-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-xs-column>.flex-xs-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-column>.flex{min-height:0}.layout-xs,.layout-xs-column,.layout-xs-row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.layout-xs-column{flex-direction:column}.layout-xs-row{flex-direction:row}}@media(min-width: 600px){.flex-order-gt-xs--5{order:-5}.flex-order-gt-xs--4{order:-4}.flex-order-gt-xs--3{order:-3}.flex-order-gt-xs--2{order:-2}.flex-order-gt-xs--1{order:-1}.flex-order-gt-xs-0{order:0}.flex-order-gt-xs-1{order:1}.flex-order-gt-xs-2{order:2}.flex-order-gt-xs-3{order:3}.flex-order-gt-xs-4{order:4}.flex-order-gt-xs-5{order:5}.layout-align-gt-xs,.layout-align-gt-xs-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}.layout-align-gt-xs-start,.layout-align-gt-xs-start-start,.layout-align-gt-xs-start-center,.layout-align-gt-xs-start-end,.layout-align-gt-xs-start-stretch{justify-content:flex-start}.layout-align-gt-xs-center,.layout-align-gt-xs-center-start,.layout-align-gt-xs-center-center,.layout-align-gt-xs-center-end,.layout-align-gt-xs-center-stretch{justify-content:center}.layout-align-gt-xs-end,.layout-align-gt-xs-end-start,.layout-align-gt-xs-end-center,.layout-align-gt-xs-end-end,.layout-align-gt-xs-end-stretch{justify-content:flex-end}.layout-align-gt-xs-space-around,.layout-align-gt-xs-space-around-center,.layout-align-gt-xs-space-around-start,.layout-align-gt-xs-space-around-end,.layout-align-gt-xs-space-around-stretch{justify-content:space-around}.layout-align-gt-xs-space-between,.layout-align-gt-xs-space-between-center,.layout-align-gt-xs-space-between-start,.layout-align-gt-xs-space-between-end,.layout-align-gt-xs-space-between-stretch{justify-content:space-between}.layout-align-gt-xs-start-start,.layout-align-gt-xs-center-start,.layout-align-gt-xs-end-start,.layout-align-gt-xs-space-between-start,.layout-align-gt-xs-space-around-start{align-items:flex-start;align-content:flex-start}.layout-align-gt-xs-start-center,.layout-align-gt-xs-center-center,.layout-align-gt-xs-end-center,.layout-align-gt-xs-space-between-center,.layout-align-gt-xs-space-around-center{align-items:center;align-content:center;max-width:100%}.layout-align-gt-xs-start-center>*,.layout-align-gt-xs-center-center>*,.layout-align-gt-xs-end-center>*,.layout-align-gt-xs-space-between-center>*,.layout-align-gt-xs-space-around-center>*{max-width:100%;box-sizing:border-box}.layout-align-gt-xs-start-end,.layout-align-gt-xs-center-end,.layout-align-gt-xs-end-end,.layout-align-gt-xs-space-between-end,.layout-align-gt-xs-space-around-end{align-items:flex-end;align-content:flex-end}.layout-align-gt-xs-start-stretch,.layout-align-gt-xs-center-stretch,.layout-align-gt-xs-end-stretch,.layout-align-gt-xs-space-between-stretch,.layout-align-gt-xs-space-around-stretch{align-items:stretch;align-content:stretch}.flex-gt-xs{flex:1;box-sizing:border-box}.flex-gt-xs-grow{flex:1 1 100%;box-sizing:border-box}.flex-gt-xs-initial{flex:0 1 auto;box-sizing:border-box}.flex-gt-xs-auto{flex:1 1 auto;box-sizing:border-box}.flex-gt-xs-none{flex:0 0 auto;box-sizing:border-box}.flex-gt-xs-noshrink{flex:1 0 auto;box-sizing:border-box}.flex-gt-xs-nogrow{flex:0 1 auto;box-sizing:border-box}.flex-gt-xs-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-gt-xs-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-gt-xs-column>.flex-gt-xs-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-gt-xs-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-gt-xs-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-gt-xs-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-gt-xs-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-gt-xs-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-gt-xs-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-gt-xs-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-gt-xs-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-gt-xs-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-gt-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-gt-xs-row>.flex{min-width:0}.layout-gt-xs-column>.flex-gt-xs-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-column>.flex{min-height:0}.layout-gt-xs,.layout-gt-xs-column,.layout-gt-xs-row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.layout-gt-xs-column{flex-direction:column}.layout-gt-xs-row{flex-direction:row}}@media(min-width: 600px)and (max-width: 959px){.hide:not(.show-gt-xs):not(.show-sm):not(.show),.hide-gt-xs:not(.show-gt-xs):not(.show-sm):not(.show){display:none}.hide-sm:not(.show-gt-xs):not(.show-sm):not(.show){display:none}.flex-order-sm--5{order:-5}.flex-order-sm--4{order:-4}.flex-order-sm--3{order:-3}.flex-order-sm--2{order:-2}.flex-order-sm--1{order:-1}.flex-order-sm-0{order:0}.flex-order-sm-1{order:1}.flex-order-sm-2{order:2}.flex-order-sm-3{order:3}.flex-order-sm-4{order:4}.flex-order-sm-5{order:5}.layout-align-sm,.layout-align-sm-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}.layout-align-sm-start,.layout-align-sm-start-start,.layout-align-sm-start-center,.layout-align-sm-start-end,.layout-align-sm-start-stretch{justify-content:flex-start}.layout-align-sm-center,.layout-align-sm-center-start,.layout-align-sm-center-center,.layout-align-sm-center-end,.layout-align-sm-center-stretch{justify-content:center}.layout-align-sm-end,.layout-align-sm-end-start,.layout-align-sm-end-center,.layout-align-sm-end-end,.layout-align-sm-end-stretch{justify-content:flex-end}.layout-align-sm-space-around,.layout-align-sm-space-around-center,.layout-align-sm-space-around-start,.layout-align-sm-space-around-end,.layout-align-sm-space-around-stretch{justify-content:space-around}.layout-align-sm-space-between,.layout-align-sm-space-between-center,.layout-align-sm-space-between-start,.layout-align-sm-space-between-end,.layout-align-sm-space-between-stretch{justify-content:space-between}.layout-align-sm-start-start,.layout-align-sm-center-start,.layout-align-sm-end-start,.layout-align-sm-space-between-start,.layout-align-sm-space-around-start{align-items:flex-start;align-content:flex-start}.layout-align-sm-start-center,.layout-align-sm-center-center,.layout-align-sm-end-center,.layout-align-sm-space-between-center,.layout-align-sm-space-around-center{align-items:center;align-content:center;max-width:100%}.layout-align-sm-start-center>*,.layout-align-sm-center-center>*,.layout-align-sm-end-center>*,.layout-align-sm-space-between-center>*,.layout-align-sm-space-around-center>*{max-width:100%;box-sizing:border-box}.layout-align-sm-start-end,.layout-align-sm-center-end,.layout-align-sm-end-end,.layout-align-sm-space-between-end,.layout-align-sm-space-around-end{align-items:flex-end;align-content:flex-end}.layout-align-sm-start-stretch,.layout-align-sm-center-stretch,.layout-align-sm-end-stretch,.layout-align-sm-space-between-stretch,.layout-align-sm-space-around-stretch{align-items:stretch;align-content:stretch}.flex-sm{flex:1;box-sizing:border-box}.flex-sm-grow{flex:1 1 100%;box-sizing:border-box}.flex-sm-initial{flex:0 1 auto;box-sizing:border-box}.flex-sm-auto{flex:1 1 auto;box-sizing:border-box}.flex-sm-none{flex:0 0 auto;box-sizing:border-box}.flex-sm-noshrink{flex:1 0 auto;box-sizing:border-box}.flex-sm-nogrow{flex:0 1 auto;box-sizing:border-box}.flex-sm-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-sm-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-sm-row>.flex-sm-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-sm-column>.flex-sm-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-sm-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-sm-row>.flex-sm-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-sm-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-sm-row>.flex-sm-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-sm-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-sm-row>.flex-sm-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-sm-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-sm-row>.flex-sm-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-sm-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-sm-row>.flex-sm-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-sm-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-sm-row>.flex-sm-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-sm-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-sm-row>.flex-sm-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-sm-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-sm-row>.flex-sm-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-sm-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-sm-row>.flex-sm-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-sm-row>.flex-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-sm-row>.flex-sm-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-sm-row>.flex{min-width:0}.layout-sm-column>.flex-sm-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-sm-column>.flex-sm-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-column>.flex{min-height:0}.layout-sm,.layout-sm-column,.layout-sm-row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.layout-sm-column{flex-direction:column}.layout-sm-row{flex-direction:row}}@media(min-width: 960px){.flex-order-gt-sm--5{order:-5}.flex-order-gt-sm--4{order:-4}.flex-order-gt-sm--3{order:-3}.flex-order-gt-sm--2{order:-2}.flex-order-gt-sm--1{order:-1}.flex-order-gt-sm-0{order:0}.flex-order-gt-sm-1{order:1}.flex-order-gt-sm-2{order:2}.flex-order-gt-sm-3{order:3}.flex-order-gt-sm-4{order:4}.flex-order-gt-sm-5{order:5}.layout-align-gt-sm,.layout-align-gt-sm-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}.layout-align-gt-sm-start,.layout-align-gt-sm-start-start,.layout-align-gt-sm-start-center,.layout-align-gt-sm-start-end,.layout-align-gt-sm-start-stretch{justify-content:flex-start}.layout-align-gt-sm-center,.layout-align-gt-sm-center-start,.layout-align-gt-sm-center-center,.layout-align-gt-sm-center-end,.layout-align-gt-sm-center-stretch{justify-content:center}.layout-align-gt-sm-end,.layout-align-gt-sm-end-start,.layout-align-gt-sm-end-center,.layout-align-gt-sm-end-end,.layout-align-gt-sm-end-stretch{justify-content:flex-end}.layout-align-gt-sm-space-around,.layout-align-gt-sm-space-around-center,.layout-align-gt-sm-space-around-start,.layout-align-gt-sm-space-around-end,.layout-align-gt-sm-space-around-stretch{justify-content:space-around}.layout-align-gt-sm-space-between,.layout-align-gt-sm-space-between-center,.layout-align-gt-sm-space-between-start,.layout-align-gt-sm-space-between-end,.layout-align-gt-sm-space-between-stretch{justify-content:space-between}.layout-align-gt-sm-start-start,.layout-align-gt-sm-center-start,.layout-align-gt-sm-end-start,.layout-align-gt-sm-space-between-start,.layout-align-gt-sm-space-around-start{align-items:flex-start;align-content:flex-start}.layout-align-gt-sm-start-center,.layout-align-gt-sm-center-center,.layout-align-gt-sm-end-center,.layout-align-gt-sm-space-between-center,.layout-align-gt-sm-space-around-center{align-items:center;align-content:center;max-width:100%}.layout-align-gt-sm-start-center>*,.layout-align-gt-sm-center-center>*,.layout-align-gt-sm-end-center>*,.layout-align-gt-sm-space-between-center>*,.layout-align-gt-sm-space-around-center>*{max-width:100%;box-sizing:border-box}.layout-align-gt-sm-start-end,.layout-align-gt-sm-center-end,.layout-align-gt-sm-end-end,.layout-align-gt-sm-space-between-end,.layout-align-gt-sm-space-around-end{align-items:flex-end;align-content:flex-end}.layout-align-gt-sm-start-stretch,.layout-align-gt-sm-center-stretch,.layout-align-gt-sm-end-stretch,.layout-align-gt-sm-space-between-stretch,.layout-align-gt-sm-space-around-stretch{align-items:stretch;align-content:stretch}.flex-gt-sm{flex:1;box-sizing:border-box}.flex-gt-sm-grow{flex:1 1 100%;box-sizing:border-box}.flex-gt-sm-initial{flex:0 1 auto;box-sizing:border-box}.flex-gt-sm-auto{flex:1 1 auto;box-sizing:border-box}.flex-gt-sm-none{flex:0 0 auto;box-sizing:border-box}.flex-gt-sm-noshrink{flex:1 0 auto;box-sizing:border-box}.flex-gt-sm-nogrow{flex:0 1 auto;box-sizing:border-box}.flex-gt-sm-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-gt-sm-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-gt-sm-column>.flex-gt-sm-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-gt-sm-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-gt-sm-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-gt-sm-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-gt-sm-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-gt-sm-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-gt-sm-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-gt-sm-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-gt-sm-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-gt-sm-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-gt-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-gt-sm-row>.flex{min-width:0}.layout-gt-sm-column>.flex-gt-sm-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-column>.flex{min-height:0}.layout-gt-sm,.layout-gt-sm-column,.layout-gt-sm-row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.layout-gt-sm-column{flex-direction:column}.layout-gt-sm-row{flex-direction:row}}@media(min-width: 960px)and (max-width: 1279px){.hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show),.hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show),.hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show){display:none}.hide-md:not(.show-md):not(.show-gt-sm):not(.show-gt-xs):not(.show){display:none}.flex-order-md--5{order:-5}.flex-order-md--4{order:-4}.flex-order-md--3{order:-3}.flex-order-md--2{order:-2}.flex-order-md--1{order:-1}.flex-order-md-0{order:0}.flex-order-md-1{order:1}.flex-order-md-2{order:2}.flex-order-md-3{order:3}.flex-order-md-4{order:4}.flex-order-md-5{order:5}.layout-align-md,.layout-align-md-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}.layout-align-md-start,.layout-align-md-start-start,.layout-align-md-start-center,.layout-align-md-start-end,.layout-align-md-start-stretch{justify-content:flex-start}.layout-align-md-center,.layout-align-md-center-start,.layout-align-md-center-center,.layout-align-md-center-end,.layout-align-md-center-stretch{justify-content:center}.layout-align-md-end,.layout-align-md-end-start,.layout-align-md-end-center,.layout-align-md-end-end,.layout-align-md-end-stretch{justify-content:flex-end}.layout-align-md-space-around,.layout-align-md-space-around-center,.layout-align-md-space-around-start,.layout-align-md-space-around-end,.layout-align-md-space-around-stretch{justify-content:space-around}.layout-align-md-space-between,.layout-align-md-space-between-center,.layout-align-md-space-between-start,.layout-align-md-space-between-end,.layout-align-md-space-between-stretch{justify-content:space-between}.layout-align-md-start-start,.layout-align-md-center-start,.layout-align-md-end-start,.layout-align-md-space-between-start,.layout-align-md-space-around-start{align-items:flex-start;align-content:flex-start}.layout-align-md-start-center,.layout-align-md-center-center,.layout-align-md-end-center,.layout-align-md-space-between-center,.layout-align-md-space-around-center{align-items:center;align-content:center;max-width:100%}.layout-align-md-start-center>*,.layout-align-md-center-center>*,.layout-align-md-end-center>*,.layout-align-md-space-between-center>*,.layout-align-md-space-around-center>*{max-width:100%;box-sizing:border-box}.layout-align-md-start-end,.layout-align-md-center-end,.layout-align-md-end-end,.layout-align-md-space-between-end,.layout-align-md-space-around-end{align-items:flex-end;align-content:flex-end}.layout-align-md-start-stretch,.layout-align-md-center-stretch,.layout-align-md-end-stretch,.layout-align-md-space-between-stretch,.layout-align-md-space-around-stretch{align-items:stretch;align-content:stretch}.flex-md{flex:1;box-sizing:border-box}.flex-md-grow{flex:1 1 100%;box-sizing:border-box}.flex-md-initial{flex:0 1 auto;box-sizing:border-box}.flex-md-auto{flex:1 1 auto;box-sizing:border-box}.flex-md-none{flex:0 0 auto;box-sizing:border-box}.flex-md-noshrink{flex:1 0 auto;box-sizing:border-box}.flex-md-nogrow{flex:0 1 auto;box-sizing:border-box}.flex-md-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-md-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-md-row>.flex-md-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-md-column>.flex-md-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-md-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-md-row>.flex-md-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-md-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-md-row>.flex-md-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-md-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-md-row>.flex-md-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-md-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-md-row>.flex-md-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-md-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-md-row>.flex-md-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-md-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-md-row>.flex-md-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-md-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-md-row>.flex-md-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-md-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-md-row>.flex-md-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-md-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-md-row>.flex-md-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-md-row>.flex-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-md-row>.flex-md-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-md-row>.flex{min-width:0}.layout-md-column>.flex-md-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-md-column>.flex-md-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-column>.flex{min-height:0}.layout-md,.layout-md-column,.layout-md-row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.layout-md-column{flex-direction:column}.layout-md-row{flex-direction:row}}@media(min-width: 1280px){.flex-order-gt-md--5{order:-5}.flex-order-gt-md--4{order:-4}.flex-order-gt-md--3{order:-3}.flex-order-gt-md--2{order:-2}.flex-order-gt-md--1{order:-1}.flex-order-gt-md-0{order:0}.flex-order-gt-md-1{order:1}.flex-order-gt-md-2{order:2}.flex-order-gt-md-3{order:3}.flex-order-gt-md-4{order:4}.flex-order-gt-md-5{order:5}.layout-align-gt-md,.layout-align-gt-md-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}.layout-align-gt-md-start,.layout-align-gt-md-start-start,.layout-align-gt-md-start-center,.layout-align-gt-md-start-end,.layout-align-gt-md-start-stretch{justify-content:flex-start}.layout-align-gt-md-center,.layout-align-gt-md-center-start,.layout-align-gt-md-center-center,.layout-align-gt-md-center-end,.layout-align-gt-md-center-stretch{justify-content:center}.layout-align-gt-md-end,.layout-align-gt-md-end-start,.layout-align-gt-md-end-center,.layout-align-gt-md-end-end,.layout-align-gt-md-end-stretch{justify-content:flex-end}.layout-align-gt-md-space-around,.layout-align-gt-md-space-around-center,.layout-align-gt-md-space-around-start,.layout-align-gt-md-space-around-end,.layout-align-gt-md-space-around-stretch{justify-content:space-around}.layout-align-gt-md-space-between,.layout-align-gt-md-space-between-center,.layout-align-gt-md-space-between-start,.layout-align-gt-md-space-between-end,.layout-align-gt-md-space-between-stretch{justify-content:space-between}.layout-align-gt-md-start-start,.layout-align-gt-md-center-start,.layout-align-gt-md-end-start,.layout-align-gt-md-space-between-start,.layout-align-gt-md-space-around-start{align-items:flex-start;align-content:flex-start}.layout-align-gt-md-start-center,.layout-align-gt-md-center-center,.layout-align-gt-md-end-center,.layout-align-gt-md-space-between-center,.layout-align-gt-md-space-around-center{align-items:center;align-content:center;max-width:100%}.layout-align-gt-md-start-center>*,.layout-align-gt-md-center-center>*,.layout-align-gt-md-end-center>*,.layout-align-gt-md-space-between-center>*,.layout-align-gt-md-space-around-center>*{max-width:100%;box-sizing:border-box}.layout-align-gt-md-start-end,.layout-align-gt-md-center-end,.layout-align-gt-md-end-end,.layout-align-gt-md-space-between-end,.layout-align-gt-md-space-around-end{align-items:flex-end;align-content:flex-end}.layout-align-gt-md-start-stretch,.layout-align-gt-md-center-stretch,.layout-align-gt-md-end-stretch,.layout-align-gt-md-space-between-stretch,.layout-align-gt-md-space-around-stretch{align-items:stretch;align-content:stretch}.flex-gt-md{flex:1;box-sizing:border-box}.flex-gt-md-grow{flex:1 1 100%;box-sizing:border-box}.flex-gt-md-initial{flex:0 1 auto;box-sizing:border-box}.flex-gt-md-auto{flex:1 1 auto;box-sizing:border-box}.flex-gt-md-none{flex:0 0 auto;box-sizing:border-box}.flex-gt-md-noshrink{flex:1 0 auto;box-sizing:border-box}.flex-gt-md-nogrow{flex:0 1 auto;box-sizing:border-box}.flex-gt-md-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-gt-md-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-gt-md-column>.flex-gt-md-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-gt-md-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-gt-md-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-gt-md-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-gt-md-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-gt-md-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-gt-md-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-gt-md-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-gt-md-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-gt-md-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-gt-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-gt-md-row>.flex{min-width:0}.layout-gt-md-column>.flex-gt-md-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-column>.flex{min-height:0}.layout-gt-md,.layout-gt-md-column,.layout-gt-md-row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.layout-gt-md-column{flex-direction:column}.layout-gt-md-row{flex-direction:row}}@media(min-width: 1280px)and (max-width: 1919px){.hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),.hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),.hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),.hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show){display:none}.hide-lg:not(.show-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show){display:none}.flex-order-lg--5{order:-5}.flex-order-lg--4{order:-4}.flex-order-lg--3{order:-3}.flex-order-lg--2{order:-2}.flex-order-lg--1{order:-1}.flex-order-lg-0{order:0}.flex-order-lg-1{order:1}.flex-order-lg-2{order:2}.flex-order-lg-3{order:3}.flex-order-lg-4{order:4}.flex-order-lg-5{order:5}.layout-align-lg,.layout-align-lg-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}.layout-align-lg-start,.layout-align-lg-start-start,.layout-align-lg-start-center,.layout-align-lg-start-end,.layout-align-lg-start-stretch{justify-content:flex-start}.layout-align-lg-center,.layout-align-lg-center-start,.layout-align-lg-center-center,.layout-align-lg-center-end,.layout-align-lg-center-stretch{justify-content:center}.layout-align-lg-end,.layout-align-lg-end-start,.layout-align-lg-end-center,.layout-align-lg-end-end,.layout-align-lg-end-stretch{justify-content:flex-end}.layout-align-lg-space-around,.layout-align-lg-space-around-center,.layout-align-lg-space-around-start,.layout-align-lg-space-around-end,.layout-align-lg-space-around-stretch{justify-content:space-around}.layout-align-lg-space-between,.layout-align-lg-space-between-center,.layout-align-lg-space-between-start,.layout-align-lg-space-between-end,.layout-align-lg-space-between-stretch{justify-content:space-between}.layout-align-lg-start-start,.layout-align-lg-center-start,.layout-align-lg-end-start,.layout-align-lg-space-between-start,.layout-align-lg-space-around-start{align-items:flex-start;align-content:flex-start}.layout-align-lg-start-center,.layout-align-lg-center-center,.layout-align-lg-end-center,.layout-align-lg-space-between-center,.layout-align-lg-space-around-center{align-items:center;align-content:center;max-width:100%}.layout-align-lg-start-center>*,.layout-align-lg-center-center>*,.layout-align-lg-end-center>*,.layout-align-lg-space-between-center>*,.layout-align-lg-space-around-center>*{max-width:100%;box-sizing:border-box}.layout-align-lg-start-end,.layout-align-lg-center-end,.layout-align-lg-end-end,.layout-align-lg-space-between-end,.layout-align-lg-space-around-end{align-items:flex-end;align-content:flex-end}.layout-align-lg-start-stretch,.layout-align-lg-center-stretch,.layout-align-lg-end-stretch,.layout-align-lg-space-between-stretch,.layout-align-lg-space-around-stretch{align-items:stretch;align-content:stretch}.flex-lg{flex:1;box-sizing:border-box}.flex-lg-grow{flex:1 1 100%;box-sizing:border-box}.flex-lg-initial{flex:0 1 auto;box-sizing:border-box}.flex-lg-auto{flex:1 1 auto;box-sizing:border-box}.flex-lg-none{flex:0 0 auto;box-sizing:border-box}.flex-lg-noshrink{flex:1 0 auto;box-sizing:border-box}.flex-lg-nogrow{flex:0 1 auto;box-sizing:border-box}.flex-lg-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-lg-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-lg-row>.flex-lg-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-lg-column>.flex-lg-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-lg-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-lg-row>.flex-lg-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-lg-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-lg-row>.flex-lg-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-lg-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-lg-row>.flex-lg-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-lg-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-lg-row>.flex-lg-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-lg-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-lg-row>.flex-lg-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-lg-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-lg-row>.flex-lg-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-lg-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-lg-row>.flex-lg-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-lg-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-lg-row>.flex-lg-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-lg-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-lg-row>.flex-lg-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-lg-row>.flex-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-lg-row>.flex-lg-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-lg-row>.flex{min-width:0}.layout-lg-column>.flex-lg-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-lg-column>.flex-lg-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-column>.flex{min-height:0}.layout-lg,.layout-lg-column,.layout-lg-row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.layout-lg-column{flex-direction:column}.layout-lg-row{flex-direction:row}}@media(min-width: 1920px){.flex-order-gt-lg--5{order:-5}.flex-order-gt-lg--4{order:-4}.flex-order-gt-lg--3{order:-3}.flex-order-gt-lg--2{order:-2}.flex-order-gt-lg--1{order:-1}.flex-order-gt-lg-0{order:0}.flex-order-gt-lg-1{order:1}.flex-order-gt-lg-2{order:2}.flex-order-gt-lg-3{order:3}.flex-order-gt-lg-4{order:4}.flex-order-gt-lg-5{order:5}.layout-align-gt-lg,.layout-align-gt-lg-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}.layout-align-gt-lg-start,.layout-align-gt-lg-start-start,.layout-align-gt-lg-start-center,.layout-align-gt-lg-start-end,.layout-align-gt-lg-start-stretch{justify-content:flex-start}.layout-align-gt-lg-center,.layout-align-gt-lg-center-start,.layout-align-gt-lg-center-center,.layout-align-gt-lg-center-end,.layout-align-gt-lg-center-stretch{justify-content:center}.layout-align-gt-lg-end,.layout-align-gt-lg-end-start,.layout-align-gt-lg-end-center,.layout-align-gt-lg-end-end,.layout-align-gt-lg-end-stretch{justify-content:flex-end}.layout-align-gt-lg-space-around,.layout-align-gt-lg-space-around-center,.layout-align-gt-lg-space-around-start,.layout-align-gt-lg-space-around-end,.layout-align-gt-lg-space-around-stretch{justify-content:space-around}.layout-align-gt-lg-space-between,.layout-align-gt-lg-space-between-center,.layout-align-gt-lg-space-between-start,.layout-align-gt-lg-space-between-end,.layout-align-gt-lg-space-between-stretch{justify-content:space-between}.layout-align-gt-lg-start-start,.layout-align-gt-lg-center-start,.layout-align-gt-lg-end-start,.layout-align-gt-lg-space-between-start,.layout-align-gt-lg-space-around-start{align-items:flex-start;align-content:flex-start}.layout-align-gt-lg-start-center,.layout-align-gt-lg-center-center,.layout-align-gt-lg-end-center,.layout-align-gt-lg-space-between-center,.layout-align-gt-lg-space-around-center{align-items:center;align-content:center;max-width:100%}.layout-align-gt-lg-start-center>*,.layout-align-gt-lg-center-center>*,.layout-align-gt-lg-end-center>*,.layout-align-gt-lg-space-between-center>*,.layout-align-gt-lg-space-around-center>*{max-width:100%;box-sizing:border-box}.layout-align-gt-lg-start-end,.layout-align-gt-lg-center-end,.layout-align-gt-lg-end-end,.layout-align-gt-lg-space-between-end,.layout-align-gt-lg-space-around-end{align-items:flex-end;align-content:flex-end}.layout-align-gt-lg-start-stretch,.layout-align-gt-lg-center-stretch,.layout-align-gt-lg-end-stretch,.layout-align-gt-lg-space-between-stretch,.layout-align-gt-lg-space-around-stretch{align-items:stretch;align-content:stretch}.flex-gt-lg{flex:1;box-sizing:border-box}.flex-gt-lg-grow{flex:1 1 100%;box-sizing:border-box}.flex-gt-lg-initial{flex:0 1 auto;box-sizing:border-box}.flex-gt-lg-auto{flex:1 1 auto;box-sizing:border-box}.flex-gt-lg-none{flex:0 0 auto;box-sizing:border-box}.flex-gt-lg-noshrink{flex:1 0 auto;box-sizing:border-box}.flex-gt-lg-nogrow{flex:0 1 auto;box-sizing:border-box}.flex-gt-lg-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-gt-lg-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-gt-lg-column>.flex-gt-lg-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-gt-lg-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-gt-lg-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-gt-lg-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-gt-lg-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-gt-lg-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-gt-lg-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-gt-lg-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-gt-lg-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-gt-lg-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-gt-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-gt-lg-row>.flex{min-width:0}.layout-gt-lg-column>.flex-gt-lg-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-column>.flex{min-height:0}.layout-gt-lg,.layout-gt-lg-column,.layout-gt-lg-row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.layout-gt-lg-column{flex-direction:column}.layout-gt-lg-row{flex-direction:row}.flex-order-xl--5{order:-5}.flex-order-xl--4{order:-4}.flex-order-xl--3{order:-3}.flex-order-xl--2{order:-2}.flex-order-xl--1{order:-1}.flex-order-xl-0{order:0}.flex-order-xl-1{order:1}.flex-order-xl-2{order:2}.flex-order-xl-3{order:3}.flex-order-xl-4{order:4}.flex-order-xl-5{order:5}.layout-align-xl,.layout-align-xl-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}.layout-align-xl-start,.layout-align-xl-start-start,.layout-align-xl-start-center,.layout-align-xl-start-end,.layout-align-xl-start-stretch{justify-content:flex-start}.layout-align-xl-center,.layout-align-xl-center-start,.layout-align-xl-center-center,.layout-align-xl-center-end,.layout-align-xl-center-stretch{justify-content:center}.layout-align-xl-end,.layout-align-xl-end-start,.layout-align-xl-end-center,.layout-align-xl-end-end,.layout-align-xl-end-stretch{justify-content:flex-end}.layout-align-xl-space-around,.layout-align-xl-space-around-center,.layout-align-xl-space-around-start,.layout-align-xl-space-around-end,.layout-align-xl-space-around-stretch{justify-content:space-around}.layout-align-xl-space-between,.layout-align-xl-space-between-center,.layout-align-xl-space-between-start,.layout-align-xl-space-between-end,.layout-align-xl-space-between-stretch{justify-content:space-between}.layout-align-xl-start-start,.layout-align-xl-center-start,.layout-align-xl-end-start,.layout-align-xl-space-between-start,.layout-align-xl-space-around-start{align-items:flex-start;align-content:flex-start}.layout-align-xl-start-center,.layout-align-xl-center-center,.layout-align-xl-end-center,.layout-align-xl-space-between-center,.layout-align-xl-space-around-center{align-items:center;align-content:center;max-width:100%}.layout-align-xl-start-center>*,.layout-align-xl-center-center>*,.layout-align-xl-end-center>*,.layout-align-xl-space-between-center>*,.layout-align-xl-space-around-center>*{max-width:100%;box-sizing:border-box}.layout-align-xl-start-end,.layout-align-xl-center-end,.layout-align-xl-end-end,.layout-align-xl-space-between-end,.layout-align-xl-space-around-end{align-items:flex-end;align-content:flex-end}.layout-align-xl-start-stretch,.layout-align-xl-center-stretch,.layout-align-xl-end-stretch,.layout-align-xl-space-between-stretch,.layout-align-xl-space-around-stretch{align-items:stretch;align-content:stretch}.flex-xl{flex:1;box-sizing:border-box}.flex-xl-grow{flex:1 1 100%;box-sizing:border-box}.flex-xl-initial{flex:0 1 auto;box-sizing:border-box}.flex-xl-auto{flex:1 1 auto;box-sizing:border-box}.flex-xl-none{flex:0 0 auto;box-sizing:border-box}.flex-xl-noshrink{flex:1 0 auto;box-sizing:border-box}.flex-xl-nogrow{flex:0 1 auto;box-sizing:border-box}.flex-xl-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-xl-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-xl-row>.flex-xl-0{flex:1 1 100%;max-width:0%;max-height:100%;box-sizing:border-box;min-width:0}.layout-xl-column>.flex-xl-0{flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-xl-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-xl-row>.flex-xl-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-xl-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-xl-row>.flex-xl-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-xl-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-xl-row>.flex-xl-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-xl-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-xl-row>.flex-xl-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-xl-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-xl-row>.flex-xl-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-xl-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-xl-row>.flex-xl-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-xl-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-xl-row>.flex-xl-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-xl-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-xl-row>.flex-xl-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-xl-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-xl-row>.flex-xl-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-xl-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-xl-row>.flex-xl-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-xl-row>.flex-xl-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-xl-row>.flex{min-width:0}.layout-xl-column>.flex-xl-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-xl-column>.flex-xl-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-column>.flex{min-height:0}.layout-xl,.layout-xl-column,.layout-xl-row{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.layout-xl-column{flex-direction:column}.layout-xl-row{flex-direction:row}.hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide-gt-lg:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show){display:none}.hide-xl:not(.show-xl):not(.show-gt-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show){display:none}}@media print{.hide-print:not(.show-print):not(.show){display:none !important}}html{text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;box-sizing:border-box}body{background:#f4f4f4;background:#f8f8f8}*,*:before,*:after{box-sizing:inherit}:focus{outline:none}*:not(md-input-container):not(v-button)>input[type=button],*:not(md-input-container):not(v-button)>button,*:not(md-input-container):not(v-button)>input[type=submit]{background:none}button{border-radius:0;font-family:inherit;font-size:inherit;padding:0;margin:0;appearance:none;-moz-appearance:none;-webkit-appearance:none}md-card>img,md-card>:not(md-card-content) img{height:inherit;height:initial}.md-datepicker-calendar-pane *{box-sizing:initial}html,body{overflow:hidden !important;height:100%;min-height:100%}#content{position:relative;overflow:hidden}.mobile-nav.hide{display:none}.page{display:flex;flex-direction:column;background:#f8f8f8}.page>*{flex:1}.page>*>veri-tabs>.tab-title-container{border-bottom:1px solid rgba(0,0,0,.05);background:transparent}.page>*>veri-tabs>.tab-title-container md-nav-bar{background:transparent}.page>*>veri-tabs>.tab-title-container ul button.md-button{text-transform:none;width:100%;color:#555;font-size:13px;font-weight:400}.page>*>veri-tabs>.tab-title-container ul button.md-button.md-active{border-color:var(--accent-color);background:transparent;font-weight:bold;color:#333}.page>*>veri-tabs>.tab-title-container{background:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.05)}.page>veri-tabs>.tab-title-container{border-bottom:1px solid rgba(0,0,0,.05);background:transparent}.page>veri-tabs>.tab-title-container md-nav-bar{background:transparent}.page>veri-tabs>.tab-title-container ul button.md-button{text-transform:none;width:100%;color:#555;font-size:13px;font-weight:400}.page>veri-tabs>.tab-title-container ul button.md-button.md-active{border-color:var(--accent-color);background:transparent;font-weight:bold;color:#333}.page>veri-tabs>.tab-title-container{background:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.05)}.page+.page{z-index:5}.page:empty{pointer-events:none;z-index:-1}html site-toolbar+route-breadcrumbs{visibility:hidden;max-height:0}body.valkyrie page-actions>route-breadcrumbs,body.valkyrie module-navigation .bottom-nav,body.valkyrie .hide-on-valkyrie{display:none}body.is-mobile-device .logo-holder .collapse-menu{display:block}body module-navigation{width:220px}@media screen and (max-width: 1280px){body module-navigation{width:190px}}body module-navigation .mobile-mask{margin-left:20px}body module-navigation.collapse-nav{width:55px}body module-navigation.collapse-nav .user-section{display:none}body module-navigation.collapse-nav .collapse-menu{min-width:100%}body module-navigation omni-search,body module-navigation .module-nav-container{margin:4px 8px}@media screen and (max-width: 1280px){body module-navigation omni-search,body module-navigation .module-nav-container{margin-left:0px;margin-right:0}}body module-navigation omni-search:last-child,body module-navigation .module-nav-container:last-child{margin-bottom:8px}body module-navigation omni-search{margin-bottom:8px}body module-navigation .logo-holder{background:transparent;box-shadow:none;width:unset;z-index:1}body module-navigation .logo-holder .collapse-menu{display:none;padding:6px 10px}body module-navigation .module-nav-container{border:none}body module-navigation .module-nav-container.expanded{background:rgba(0,0,0,.3);border-radius:5px}body module-navigation .module-nav-container:hover>a,body module-navigation .module-nav-container.active>a{background:none}body module-navigation site-navigation{background:none}body module-navigation site-navigation a.main-nav-item{margin:0 10px 0 26px;position:relative;overflow:visible}body module-navigation site-navigation a.main-nav-item:after{content:"";position:absolute;top:0px;left:-9px;bottom:0px;width:1px;background:#fff;opacity:.3}body module-navigation site-navigation a.main-nav-item:last-child{margin-bottom:8px}body module-navigation site-navigation a.main-nav-item:last-child :after{bottom:8px}body module-navigation site-navigation a.main-nav-item.active:after,body module-navigation site-navigation a.main-nav-item:hover:after{opacity:1;background:#fff}body module-navigation site-navigation a.main-nav-item i.material-icons{display:none}body module-navigation a.main-nav-item{padding:8px 10px;border-radius:5px;border:none !important}body module-navigation a.main-nav-item.divider:not(:first-of-type){margin-top:7px;position:relative}body module-navigation a.main-nav-item.divider:not(:first-of-type):after{content:"";width:100%;height:1px;background:rgba(255,255,255,.1);position:absolute;left:0;top:-4px}body module-navigation a.main-nav-item.active.has-children{background:transparent}body module-navigation a.main-nav-item:hover{background:rgba(255,255,255,.1)}body module-navigation a.main-nav-item.active:not(.has-children){background:var(--accent-color-lighter)}body module-navigation a.main-nav-item:hover,body module-navigation a.main-nav-item.active:not(.has-children){background:rgba(255,255,255,.1) !important}body.foundation.is-mobile-device page-actions>route-breadcrumbs{display:none}body.foundation omni-search.nav-spec{display:block}body.foundation site-toolbar{display:none !important}body.foundation site-toolbar+route-breadcrumbs{padding:20px;padding-bottom:10px !important;visibility:visible;max-height:unset}@media screen and (max-width: 1280px),screen and (max-height: 768px){body.foundation site-toolbar+route-breadcrumbs{padding:10px}}body.foundation .page>veri-tabs{margin-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){body.foundation .page>veri-tabs{margin-top:10px}}body.foundation .user-section{opacity:1}html1 .page>veri-tabs{margin-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){html1 .page>veri-tabs{margin-top:10px}}html1 .logo-holder{border-left:2px solid var(--accent-color)}html1 .logo-holder .collapse-menu{padding:6px 10px}html1 site-toolbar{background:#272b30;color:#fbfbfb;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12)}html1 site-toolbar h1{display:none}html1 site-toolbar omni-search .omni-search input{background:rgba(255,255,255,.1)}html1 site-toolbar language-selector .language-container .icon,html1 site-toolbar #user-menu .user-button{color:#fbfbfb !important}html1 site-toolbar .text-muted{color:rgba(255,255,255,.54)}html1 route-breadcrumbs{padding-left:20px;padding-top:20px;font-size:13px}@media screen and (max-width: 1280px),screen and (max-height: 768px){html1 route-breadcrumbs{padding-left:10px}}@media screen and (max-width: 1280px),screen and (max-height: 768px){html1 route-breadcrumbs{padding-top:10px}}html1 route-breadcrumbs>span{font-weight:normal}html1 logo-holder{box-shadow:none}html1 module-navigation{background:transparent;background:#f0f0f0;background:linear-gradient(45deg, #272b30 0%, #133c56 100%);box-shadow:none;width:200px}html1 module-navigation .logo-holder{width:100%}html1 module-navigation>:last-child{border-right:1px solid rgba(0,0,0,.04);padding:8px}html1 module-navigation a,html1 module-navigation i{color:inherit}html1 module-navigation .module-nav-container+.module-nav-container{margin-top:4px}html1 module-navigation .module-nav-container.expanded{background:transparent}html1 module-navigation .module-nav-container.expanded>site-navigation{margin-left:26px;background:transparent}html1 module-navigation .module-nav-container.expanded>site-navigation i{margin-right:6px}html1 module-navigation .module-nav-container site-navigation a,html1 module-navigation .module-nav-container site-navigation i,html1 module-navigation .module-nav-container:hover a,html1 module-navigation .module-nav-container:hover i{color:inherit}html1 module-navigation .main-nav-item{padding:8px 10px;border-radius:5px;font-size:13px;border:none !important}html1 module-navigation .main-nav-item.active{background:#fff !important}html1 module-navigation .main-nav-item.active,html1 module-navigation .main-nav-item:hover{background:transparent;color:inherit}html1 module-navigation .main-nav-item.active i.material-icons,html1 module-navigation .main-nav-item:hover i.material-icons{opacity:.8;color:inherit}html1 module-navigation .main-nav-item.active .main-nav-label,html1 module-navigation .main-nav-item:hover .main-nav-label{color:#555 !important;color:var(--accent-color) !important;font-weight:600;margin-left:0}html1 module-navigation .main-nav-item.active+site-navigation a.active{background:#fff !important}html1 module-navigation .main-nav-item nav-count>span{background:rgba(0,0,0,.03);color:inherit}html1 module-navigation .module-nav-container{border:none}.is-mobile-device .md-dialog-container .md-toolbar-tools{padding-left:20px}md-tabs md-ink-bar,md-nav-bar md-nav-ink-bar{background:var(--accent-color)}.veri-input{padding:3px 7px !important;border:1px solid rgba(0,0,0,.12);border-width:1px !important;border-radius:5px !important;background:#fff;border-style:solid;min-height:34px}.layout-column>.flex{min-height:0}md-tabs md-tab-item{user-select:none}md-tabs md-tab-item.md-tab.md-active{color:#1c203e}md-virtual-repeat-sizer,.md-virtual-repeat-sizer{min-height:100%}md-autocomplete-wrap>input[type=search]{background:#fff;padding:0 0 0 15px !important}md-autocomplete-wrap>button{position:relative;line-height:20px;text-align:center;width:30px;height:30px;cursor:pointer;border:none;border-radius:50%;padding:0;font-size:12px;background:transparent}md-datepicker{background:transparent !important}md-datepicker .md-datepicker-input-container{border-bottom-width:0;padding-bottom:0}md-datepicker .md-datepicker-input-container input{padding:3px 7px !important;border:1px solid rgba(0,0,0,.12);border-width:1px !important;border-radius:5px !important;background:#fff;border-style:solid;padding:6px 7px !important}.md-chips{font-size:13px;padding:0}.md-chips md-chip{border-radius:3px;margin:0;margin-right:8px;margin-bottom:8px}.md-chips.md-chips.md-removable md-chip .md-chip-content{padding-right:8px}.md-chips .md-chip-input-container{margin:0;line-height:25px}.md-chips .md-chip-input-container:not(:first-child){margin:0}.md-chips .md-chip-input-container input[type=search]{min-height:26px;height:26px;margin:0;margin-top:-1px}md-input-container.hide-spacer .md-errors-spacer,md-chips.hide-spacer .md-errors-spacer{display:none}md-input-container.md-input-focused:not(.md-invalid-input) input.md-input,md-chips.md-input-focused:not(.md-invalid-input) input.md-input{border-color:#1c203e}md-input-container:not(.md-input-focused) label,md-input-container:not(.md-input-focused) .md-placeholder,md-chips:not(.md-input-focused) label,md-chips:not(.md-input-focused) .md-placeholder{color:rgba(0,0,0,.5) !important}md-input-container md-select[disabled] md-select-value.md-select-value,md-chips md-select[disabled] md-select-value.md-select-value{background:rgba(255,255,255,.6);border:1px dashed rgba(0,0,0,.12);margin-bottom:0}md-input-container.md-input-focused input.md-input,md-input-container.md-input-invalid input.md-input,md-input-container md-datepicker .md-datepicker-input-container .md-datepicker-input,md-input-container input.md-input,md-input-container .md-select-value,md-input-container textarea,md-input-container md-autocomplete md-autocomplete-wrap input[type=search],md-input-container .md-chips .md-chip-input-container input[type=search],md-chips.md-input-focused input.md-input,md-chips.md-input-invalid input.md-input,md-chips md-datepicker .md-datepicker-input-container .md-datepicker-input,md-chips input.md-input,md-chips .md-select-value,md-chips textarea,md-chips md-autocomplete md-autocomplete-wrap input[type=search],md-chips .md-chips .md-chip-input-container input[type=search]{padding:3px 7px !important;border:1px solid rgba(0,0,0,.12);border-width:1px !important;border-radius:5px !important;background:#fff;border-style:solid}md-input-container.md-input-focused input.md-input[disabled],md-input-container.md-input-invalid input.md-input[disabled],md-input-container md-datepicker .md-datepicker-input-container .md-datepicker-input[disabled],md-input-container input.md-input[disabled],md-input-container .md-select-value[disabled],md-input-container textarea[disabled],md-input-container md-autocomplete md-autocomplete-wrap input[type=search][disabled],md-input-container .md-chips .md-chip-input-container input[type=search][disabled],md-chips.md-input-focused input.md-input[disabled],md-chips.md-input-invalid input.md-input[disabled],md-chips md-datepicker .md-datepicker-input-container .md-datepicker-input[disabled],md-chips input.md-input[disabled],md-chips .md-select-value[disabled],md-chips textarea[disabled],md-chips md-autocomplete md-autocomplete-wrap input[type=search][disabled],md-chips .md-chips .md-chip-input-container input[type=search][disabled]{background:rgba(255,255,255,.6);border:1px dashed rgba(0,0,0,.12)}md-input-container.md-input-focused input.md-input.ng-invalid:not(.ng-untouched),md-input-container.md-input-invalid input.md-input.ng-invalid:not(.ng-untouched),md-input-container md-datepicker .md-datepicker-input-container .md-datepicker-input.ng-invalid:not(.ng-untouched),md-input-container input.md-input.ng-invalid:not(.ng-untouched),md-input-container .md-select-value.ng-invalid:not(.ng-untouched),md-input-container textarea.ng-invalid:not(.ng-untouched),md-input-container md-autocomplete md-autocomplete-wrap input[type=search].ng-invalid:not(.ng-untouched),md-input-container .md-chips .md-chip-input-container input[type=search].ng-invalid:not(.ng-untouched),md-chips.md-input-focused input.md-input.ng-invalid:not(.ng-untouched),md-chips.md-input-invalid input.md-input.ng-invalid:not(.ng-untouched),md-chips md-datepicker .md-datepicker-input-container .md-datepicker-input.ng-invalid:not(.ng-untouched),md-chips input.md-input.ng-invalid:not(.ng-untouched),md-chips .md-select-value.ng-invalid:not(.ng-untouched),md-chips textarea.ng-invalid:not(.ng-untouched),md-chips md-autocomplete md-autocomplete-wrap input[type=search].ng-invalid:not(.ng-untouched),md-chips .md-chips .md-chip-input-container input[type=search].ng-invalid:not(.ng-untouched){border-color:rgba(255,82,82,.6) !important}md-input-container.md-input-focused:not(.md-input-invalid) label,md-input-container.md-input-has-placeholder:not(.md-input-invalid) label,md-input-container.md-input-has-value:not(.md-input-invalid) label,md-chips.md-input-focused:not(.md-input-invalid) label,md-chips.md-input-has-placeholder:not(.md-input-invalid) label,md-chips.md-input-has-value:not(.md-input-invalid) label{color:var(--accent-color)}md-input-container.md-input-focused label:not(.md-no-float),md-input-container.md-input-has-placeholder label:not(.md-no-float),md-input-container.md-input-has-value label:not(.md-no-float),md-chips.md-input-focused label:not(.md-no-float),md-chips.md-input-has-placeholder label:not(.md-no-float),md-chips.md-input-has-value label:not(.md-no-float){transform:translate3d(-4px, 2px, 0) scale(0.85);margin-left:5px}md-input-container .ng-invalid .md-select-value,md-chips .ng-invalid .md-select-value{border-color:#dd2c00;border-color:rgba(255,82,82,.6) !important}md-input-container .md-input,md-chips .md-input{min-height:30px}md-input-container md-select,md-chips md-select{border-radius:5px !important}md-input-container md-select:focus md-select-value,md-chips md-select:focus md-select-value{border-color:#2196f3}md-input-container:not(.md-input-has-value):not(.md-input-focused):not(.md-input-has-placeholder) label,md-chips:not(.md-input-has-value):not(.md-input-focused):not(.md-input-has-placeholder) label{margin-left:5px}md-input-container md-autocomplete,md-chips md-autocomplete{background:transparent}md-input-container md-autocomplete md-autocomplete-wrap,md-chips md-autocomplete md-autocomplete-wrap{box-shadow:none !important;height:auto}md-input-container md-autocomplete input,md-chips md-autocomplete input{min-height:34px}md-input-container md-autocomplete .md-show-clear-button button,md-chips md-autocomplete .md-show-clear-button button{position:absolute;top:50%;margin:0;right:0;transform:translateY(-50%) !important}md-input-container .md-char-counter,md-chips .md-char-counter{font-size:11px;color:#888}md-backdrop.md-opaque{background-color:rgba(33,33,33,.48) !important}.md-button:not(.md-icon-button):not(._md-nav-button):not(.md-datepicker-button):not([role=menuitem]){display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;max-width:100%;border-radius:5px;min-width:64px;line-height:36px;padding:0 16px;text-transform:none;border-radius:5px}.md-button:not(.md-icon-button):not(._md-nav-button):not(.md-datepicker-button):not([role=menuitem])>*{max-width:100%}.md-button:not(.md-icon-button):not(._md-nav-button):not(.md-datepicker-button):not([role=menuitem]) i.material-icons{font-size:18px;width:18px;height:18px;line-height:18px;margin-right:5px}.md-button:not(.md-icon-button):not(._md-nav-button):not(.md-datepicker-button):not([role=menuitem]):not(.md-raised) i{color:rgba(0,0,0,.54);color:rgba(14,64,90,.8)}.md-button:not(.md-icon-button):not(._md-nav-button):not(.md-datepicker-button):not([role=menuitem]).md-primary.md-raised i{color:#eee}.md-button.md-primary,.md-button.md-primary.md-default-theme{color:var(--accent-color)}.md-button.md-primary[disabled],.md-button.md-primary.md-default-theme[disabled]{color:var(--accent-color-lightest)}.md-button.md-primary.md-cancel-button,.md-button.md-primary.md-default-theme.md-cancel-button{color:#999}.md-button.md-primary.md-raised{background:var(--accent-color)}.md-button.md-primary.md-raised:not([disabled]):hover,.md-button.md-primary.md-raised.md-focused{background:var(--accent-color-darkest)}.md-button.md-primary.md-raised[disabled]{background:var(--accent-color-lightest);color:rgba(255,255,255,.38)}.md-button.md-icon-button{height:40px;line-height:40px;width:40px}.md-button.md-fab{line-height:1}md-dialog md-toolbar,md-dialog .md-toolbar-tools{min-height:48px;height:auto}md-dialog md-toolbar .text-muted,md-dialog .md-toolbar-tools .text-muted{color:rgba(255,255,255,.54)}md-dialog md-toolbar driver-summary-panel vehicle-reg,md-dialog .md-toolbar-tools driver-summary-panel vehicle-reg{max-width:unset;width:unset}md-dialog md-toolbar driver-summary-panel .driver-name,md-dialog .md-toolbar-tools driver-summary-panel .driver-name{font-size:14px}md-dialog md-toolbar:not(.md-menu-toolbar){background-size:cover;background-position:center;background:linear-gradient(45deg, #272b30 0%, #2e3338 100%);color:#f0f0f0}md-dialog md-toolbar:not(.md-menu-toolbar) .md-button md-icon{color:#eee}md-dialog .md-actions{min-height:64px;padding-top:8px;padding-bottom:8px}md-dialog .md-actions .md-button{margin:0 8px}md-dialog md-dialog-actions{border-top:1px solid #eee;background:rgba(0,0,0,.02)}md-list-item .md-list-item-text p{font-size:13px !important}md-list-item .md-list-item-text{transition:ease all .3s}md-list-item .md-list-item-text:hover{background-color:#eee}md-list-item .context-content{width:300px;margin:0;margin-top:15px;height:70px;padding:0px 3px 7px 5px;border-radius:3px}.md-menu{padding:0}md-menu-content md-menu-item .md-button{text-align:left}md-progress-linear .md-container{top:0 !important}md-progress-linear .md-default-theme .md-bar,md-progress-linear .md-bar{background:var(--accent-color)}md-progress-linear .md-container{background-color:var(--accent-color-lightest)}md-select.simplified{margin:0 8px}md-select.simplified .md-select-value{border:none !important;box-sizing:border-box;padding:0}md-select.simplified .md-select-value *:first-child{transform:none}md-select.simplified .md-select-value .md-select-icon{transform:none}md-select.simplified .md-select-value .md-select-icon:after{top:1px}md-sidenav{-webkit-overflow-scrolling:touch}md-datepicker .md-button.md-datepicker-button{margin-right:0}md-datepicker .md-datepicker-input-container .md-datepicker-triangle-button{margin:0;right:15px}md-radio-group md-radio-button:not([disabled]).md-checked .md-off{border-color:var(--accent-color)}md-radio-group md-radio-button:not([disabled]).md-checked .md-on{background:var(--accent-color) !important}md-radio-group.md-focused .md-container:before{background:var(--accent-color-lightest) !important}md-checkbox:not(.md-checked) .md-icon{background:transparent;border-color:rgba(0,0,0,.2)}md-checkbox.md-checked .md-icon{background:transparent;border-color:rgba(0,0,0,.2)}md-checkbox.md-checked .md-icon:after{border-color:var(--accent-color)}md-checkbox.md-checked:hover .md-icon{border-color:rgba(0,0,0,.06)}md-switch.md-checked.md-primary .md-bar{background:var(--accent-color);opacity:.3}md-switch.md-checked.md-primary .md-thumb{background:var(--accent-color) !important}.reveal-from-opacity{opacity:1;pointer-events:all}.reveal-from-opacity.ng-enter,.reveal-from-opacity.ng-hide,.reveal-from-opacity.ng-leave.ng-leave-active,.reveal-from-opacity.ng-hide-add.ng-hide-add-active,.reveal-from-opacity.ng-hide-remove{opacity:0;pointer-events:none;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}.reveal-from-opacity.ng-enter.ng-enter-active,.reveal-from-opacity.ng-add.ng-add-active,.reveal-from-opacity.ng-hide-remove.ng-hide-remove-active,.reveal-from-opacity.ng-hide-add,.reveal-from-opacity.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}.reveal-from-opacity.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}@keyframes fadein{from{opacity:0}to{opacity:1}}.animate{position:absolute;top:0;left:0;right:0;bottom:0}.animate.page-transition.ng-enter,.animate.page-transition.ng-leave{transition-duration:400ms;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.animate.page-transition.ng-enter{opacity:0}.animate.page-transition.ng-enter-active{opacity:1}.animate.page-transition.ng-leave{opacity:1}.animate.page-transition.ng-leave-active{opacity:0}.tab-animation-container{position:relative;overflow:hidden;background:#fafafa}.tab-animation-container>*{position:absolute;top:0;left:0;right:0;height:100%;-webkit-transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 0 cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}.tab-animation-container>*.ng-enter,.tab-animation-container>*.ng-leave{transition-duration:400ms;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.tab-animation-container>*.ng-enter{transform:perspective(500px) translate3d(0px, 0px, 0px);opacity:0}.tab-animation-container>*.ng-enter-active{transform:perspective(500px) translate3d(0, 0, 0);opacity:1}.tab-animation-container>*.ng-leave{transform:perspective(500px) translate3d(0, 0, 0);opacity:1}.tab-animation-container>*.ng-leave-active{transform:perspective(500px) translate3d(0px, 0px, 0px);opacity:0}.animate-repeat.ng-leave-stagger{-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:0s;transition-duration:0s}.animate-repeat.ng-enter-stagger{-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-duration:0s;transition-duration:0s}.cdk-drop-list-dragging .cdk-drag{transition:transform 250ms cubic-bezier(0, 0, 0.2, 1)}.cdk-drag-animating{transition:transform 300ms cubic-bezier(0, 0, 0.2, 1)}.s4{font-size:4px;width:4px;height:4px;line-height:4px}.s6{font-size:6px;width:6px;height:6px;line-height:6px}.s8{font-size:8px;width:8px;height:8px;line-height:8px}.s10{font-size:10px;width:10px;height:10px;line-height:10px}.s12{font-size:12px;width:12px;height:12px;line-height:12px}.s14{font-size:14px;width:14px;height:14px;line-height:14px}.s16{font-size:16px;width:16px;height:16px;line-height:16px}.s18{font-size:18px;width:18px;height:18px;line-height:18px}.s20{font-size:20px;width:20px;height:20px;line-height:20px}.s22{font-size:22px;width:22px;height:22px;line-height:22px}.s24{font-size:24px;width:24px;height:24px;line-height:24px}.s26{font-size:26px;width:26px;height:26px;line-height:26px}.s28{font-size:28px;width:28px;height:28px;line-height:28px}.s30{font-size:30px;width:30px;height:30px;line-height:30px}.s32{font-size:32px;width:32px;height:32px;line-height:32px}.s34{font-size:34px;width:34px;height:34px;line-height:34px}.s36{font-size:36px;width:36px;height:36px;line-height:36px}.s38{font-size:38px;width:38px;height:38px;line-height:38px}.s40{font-size:40px;width:40px;height:40px;line-height:40px}.s42{font-size:42px;width:42px;height:42px;line-height:42px}.s44{font-size:44px;width:44px;height:44px;line-height:44px}.s46{font-size:46px;width:46px;height:46px;line-height:46px}.s48{font-size:48px;width:48px;height:48px;line-height:48px}.s50{font-size:50px;width:50px;height:50px;line-height:50px}.s52{font-size:52px;width:52px;height:52px;line-height:52px}.s54{font-size:54px;width:54px;height:54px;line-height:54px}.s56{font-size:56px;width:56px;height:56px;line-height:56px}.s58{font-size:58px;width:58px;height:58px;line-height:58px}.s60{font-size:60px;width:60px;height:60px;line-height:60px}.s62{font-size:62px;width:62px;height:62px;line-height:62px}.s64{font-size:64px;width:64px;height:64px;line-height:64px}html{font-size:62.5%;font-family:"Inter","Roboto","Helvetica Neue","Arial",sans-serif;line-height:1.4}body{font-size:1.3rem}html,body{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:normal}h1,.h1{font-size:2.4rem}h2,.h2{font-size:2rem;font-size:16px}h2:first-child,.h2:first-child{margin-top:0}h2+.sub-title,.h2+.sub-title{color:rgba(0,0,0,.54);margin-top:-10px;margin-bottom:20px}h3,.h3{font-size:1.6rem;font-size:14px;margin-top:20px}h3:first-child,.h3:first-child{margin-top:0}h4,.h4{font-size:1.4rem}h5,.h5{font-size:1.3rem}h6,.h6{font-size:1.2rem}h2.sunk{color:rgba(0,0,0,.54);font-size:14px;font-weight:500;text-transform:uppercase;opacity:.4}a{text-decoration:none;color:var(--accent-color)}a[disabled]{color:rgba(0,0,0,.5);cursor:default}abbr{cursor:help;border-bottom:1px dotted rgba(0,0,0,.54)}blockquote{border-left:3px solid rgba(0,0,0,.12);font-style:italic;margin:1em 0;padding-left:16px}blockquote footer{font-style:normal}blockquote footer:before{content:"— "}blockquote.reverse{border-left:none;border-right:3px solid rgba(0,0,0,.12);text-align:right;padding-left:0;padding-right:16px}blockquote.reverse footer:before{content:""}blockquote.reverse footer:after{content:"— "}code{font-family:"Monaco","Menlo","Consolas","Ubuntu Mono",monospace}code:not(.highlight){background:rgba(0,0,0,.065);color:#106cc8;margin:0 1px;padding:2px 3px;border-radius:2px}dl dt{font-weight:bold}dl dd{margin-bottom:1em}mark{background:#f7f49a}pre{line-height:1.6;margin:8px 16px}small{font-size:80%}.text-italic{font-style:italic}.text-semibold{font-weight:600}.text-bold,strong{font-weight:700}.text-strike{text-decoration:line-through}.text-super{vertical-align:super}.text-sub{vertical-align:sub}.text-capitalize{text-transform:capitalize}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-link{cursor:pointer}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-boxed,.text-boxed-light{border-radius:2px;padding:4px 8px;margin:0 8px;font-size:11px;font-weight:500;color:rgba(0,0,0,.54);background-color:rgba(0,0,0,.12);white-space:nowrap}.text-boxed-light{background-color:rgba(255,255,255,.7)}.text-truncate{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-nowrap{white-space:nowrap}.font-size-8{font-size:8px}.font-size-9{font-size:9px}.font-size-10{font-size:10px}.font-size-11{font-size:11px}.font-size-12{font-size:12px}.font-size-13{font-size:13px}.font-size-14{font-size:14px}.font-size-15{font-size:15px}.font-size-16{font-size:16px}.font-size-17{font-size:17px}.font-size-18{font-size:18px}.font-size-19{font-size:19px}.font-size-20{font-size:20px}.font-size-21{font-size:21px}.font-size-22{font-size:22px}.font-size-23{font-size:23px}.font-size-24{font-size:24px}.font-size-25{font-size:25px}.font-size-26{font-size:26px}.font-size-27{font-size:27px}.font-size-28{font-size:28px}.font-size-29{font-size:29px}.font-size-30{font-size:30px}.font-size-31{font-size:31px}.font-size-32{font-size:32px}.font-size-33{font-size:33px}.font-size-34{font-size:34px}.font-size-35{font-size:35px}.font-size-36{font-size:36px}.font-size-37{font-size:37px}.font-size-38{font-size:38px}.font-size-39{font-size:39px}.font-size-40{font-size:40px}.angular-google-map,.angular-google-map-container{display:flex;flex:1;flex-direction:column}highchart{position:relative}highchart .highcharts-container{flex:1;position:absolute !important;top:0;left:0;height:100% !important;width:100% !important}highchart .highcharts-container tspan{font-weight:normal}highchart .highcharts-container tspan.text-muted{fill:rgba(0,0,0,.54)}highchart .highcharts-container .highcharts-xaxis .highcharts-axis-line,highchart .highcharts-container .highcharts-xaxis .highcharts-tick{stroke:#eee}highchart .highcharts-container .highcharts-legend-item tspan+.text-muted{font-size:12px}input:hover,input:focus,md-select:hover,md-select:focus{box-shadow:0 0 2px 0px rgba(0,0,0,.1)}.material-symbols-outlined{font-family:"Material Icons Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}vr{margin:5px;min-height:10px;border-left:1px solid #ddd}hr{border:none;border-top:1px solid #eee;margin:20px}hr.small{border-top:2px solid var(--accent-color);width:50px;margin:10px 0}.bold{font-weight:500}.secondary-color{color:#ff6e40}@media print{body{-webkit-print-color-adjust:exact}}.flex-none{flex:0 0 auto;box-sizing:border-box}.flex-noshrink{flex:1 0 auto;box-sizing:border-box}.flex-nogrow{flex:0 1 auto;box-sizing:border-box}.flex-stretch{align-content:stretch;align-items:stretch}.position-relative{position:relative}.position-absolute{position:absolute}.form-row{flex:1;display:flex;flex-direction:row;justify-content:flex-start;align-items:end;align-content:end;max-width:100%}.form-row>*{max-width:100%}.form-row>*{max-width:50%}.form-row>*+*{padding-left:10px}.form-row>*:first-child:last-child{padding-right:10px}.form-row>v-input,.form-row>v-select{flex:1}.form-row:not(:first-child){margin-top:20px}.form-row>:not(:last-child){padding-right:10px}.form-row>.flat-transparent:last-child{padding-left:0}.veri-select-box{margin:7px;border:1px solid #e6e6e6;border-radius:5px;background:#fff;padding-left:10px;max-height:27px}.veri-select-box md-select-value{border-bottom:0 !important;padding:0}.veri-select-box md-select-value .md-select-icon{width:14px}veri-inline-date-picker{display:flex;flex-direction:row;justify-content:space-between;align-items:center;align-content:center;max-width:100%}veri-inline-date-picker>*{max-width:100%}veri-inline-date-picker .md-icon-button.md-button{margin:0;width:auto}.grey-border-bottom{border-bottom:1px solid #e6e6e6}.border-none{border:none !important}.resources-loading-container{margin-top:48px;opacity:1}.resources-loading-container.ng-enter,.resources-loading-container.ng-leave{transition:.6s ease-out all}.resources-loading-container.ng-enter{margin-top:0;opacity:0}.resources-loading-container.ng-enter.ng-enter-active{margin-top:48px;opacity:1}.resources-loading-container.ng-leave{margin-top:48px;opacity:1}.resources-loading-container.ng-leave.ng-leave-active{margin-top:0px;opacity:0}.faded{opacity:.5}.extra-faded{opacity:.35}[title].title-tooltip{position:relative;overflow:visible !important}[title].title-tooltip:before,[title].title-tooltip:after{left:50%;transform:translate(-50%, -5px);position:absolute;pointer-events:none;transition:.2s all ease-out;opacity:0;z-index:100}[title].title-tooltip:before{content:"";width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:rgba(0,0,0,.6) transparent transparent transparent;top:5px}[title].title-tooltip:hover:after,[title].title-tooltip:hover:before{opacity:1;transform:translate(-50%, -10px)}md-content md-sidenav{z-index:50}md-tabs.grey-background>md-tabs-content-wrapper>md-tab-content{background:#f5f5f5}md-tabs.small-tab-padding md-tab-item{padding:12px 18px}md-tabs.small-tab-padding md-tabs-canvas{margin:0}md-tabs.small-tab-padding md-next-button,md-tabs.small-tab-padding md-prev-button{display:none}md-tabs.flex-tab-content>md-tabs-content-wrapper>md-tab-content{padding:16px;overflow-x:hidden;display:flex;flex-direction:column;align-items:stretch;align-content:stretch}md-tabs.flex-tab-content>md-tabs-content-wrapper>md-tab-content>div{display:flex;flex:1;flex-direction:column;align-items:stretch;align-content:stretch}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){md-tabs.flex-tab-content>md-tab-content{display:flex;flex-direction:inherit;align-items:inherit;align-items:inherit}md-tabs.flex-tab-content>md-tab-content>div{display:flex;flex:1;flex-direction:inherit;align-items:inherit;align-items:inherit}md-tabs.flex-tab-content>md-tab-content>div>div>md-tabs{min-height:750px !important}}md-tabs.no-tab-content-padding>md-tabs-content-wrapper>md-tab-content{padding:0}.block-heading{background:#f8f8f8;border:1px solid #eee;border-left:none;border-right:none;padding:8px 16px}.lightGrey{color:#757575}.italic{font-style:italic}.clearfix{overflow:auto}.veri-nav-header-clear{padding:10px;margin:0}.tabNumberIndicator,.tab-number-indicator{color:#999;font-weight:normal;font-size:12px;margin-left:5px}.veri-nav-header{padding:12px;color:#555;margin:0;border-bottom:1px solid rgba(0,0,0,.1);background:#eee;background:#0091ea;background-image:url(/assets/images/backgrounds/header-bg.jpg);color:#fff;line-height:22px;border-bottom:1px solid rgba(0,0,0,.2);z-index:1;background:#197ebc}@media screen and (max-height: 800px){.veri-nav-header{padding:6px 12px}}.veri-nav-header:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}.veri-nav-header .tabNumberIndicator{color:#fff;opacity:.6}.veri-nav-header a{display:inline-block;font-size:12px;float:right;cursor:pointer;opacity:.8}.veri-nav-header a:hover{text-decoration:none;opacity:1}.veri-nav-header a r span{vertical-align:middle;height:16px}.veri-nav-header a i.material-icons{vertical-align:middle}.flip-vertically{transform:scale(1, -1)}.flip-horizontally{transform:scale(1, -1)}.word-wrap{word-wrap:normal;white-space:normal;word-break:normal}.ellipsis-scroller{overflow:hidden;box-sizing:border-box;position:relative}.ellipsis-scroller .ellipsis{display:block;position:absolute;top:50%;transform:translateY(-50%);left:0%;width:100%;transition:left 3s,width 3s}.ellipsis-scroller:hover .ellipsis{left:-100%;width:200%}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap-text{white-space:normal !important}.secondary-text{font-weight:normal}.secondary-text,.grey-color,.text-muted{color:rgba(0,0,0,.54)}.green-color{color:#208840 !important}.orange-color{color:#ff8c00;color:orange}.orange-red-color{color:#ff4500}.red-color{color:#cf4946 !important}.blue-color{color:#004c93 !important}.green-bg{background:#208840 !important}.orange-bg{background:orange !important}.red-bg{background:#cf4946 !important}.white-background{background:#fff}.zero-margin-bottom{margin-bottom:0}.speed-limit{background:#fff;border-radius:50%;border:3px solid #e00;text-align:center;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12);width:30px;height:30px;line-height:24px;font-weight:bold;color:#555}.speed-limit.current{border-color:#555}.speed-limit.current.speeding{color:#e00}.no-pointer-events{pointer-events:none;cursor:default}:fullscreen #navigation,:fullscreen vehicle-list{display:none !important}.md-autocomplete-suggestions-container li .highlight{color:#292929;font-weight:bolder}.text-highlight{color:var(--accent-color);background-color:#ff0;font-weight:bold}[draggable]{user-select:none}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.veri-table-list{width:100%;display:flex;flex-direction:column;user-select:none;-webkit-font-smoothing:antialiased}.veri-table-list.allow-user-select{user-select:initial}.veri-table-list .bold{font-weight:500}.veri-table-list.clickable .show-on-hover{opacity:0;transition:.3s ease-out background;color:#a9a9a9;margin-right:-10px}.veri-table-list.clickable .table-body .table-row{cursor:pointer}.veri-table-list.clickable .table-body .table-row:hover,.veri-table-list.clickable .table-body .table-row.selected{background:rgba(0,0,0,.03)}.veri-table-list.clickable .table-body .table-row:hover .show-on-hover,.veri-table-list.clickable .table-body .table-row.selected .show-on-hover{opacity:1;margin:0}.veri-table-list.clickable .table-body .table-row.no-hover:hover{cursor:default;background:rgba(0,0,0,0)}.veri-table-list.clickable .table-body .table-row.fade-row{opacity:.7}.table-head{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%;padding-right:7px;border-bottom:1px solid rgba(0,0,0,.12);border-bottom:1px solid #e5e5e5}.table-head>*{max-width:100%}.table-head .table-cell{min-height:40px;padding:10px 8px;font-weight:500;color:rgba(0,0,0,.54);white-space:nowrap;min-width:80px;line-height:20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:start;align-content:start;max-width:100%}.table-head .table-cell>*{max-width:100%}.table-head .table-cell:not(:last-child){padding-right:0}.table-head .table-cell.multi-line{white-space:pre-wrap;line-height:20px;padding-top:10px;padding-bottom:10px}.table-head .table-cell:first-child{padding-left:10px}.table-head .table-cell:last-child{padding-right:10px}.table-row{border-bottom:1px solid #eee;min-height:40px}@media print{.table-row{border-bottom:1px solid rgba(0,0,0,.24)}}.table-row:last-child{border-bottom:none}.table-row.squash .table-cell{padding-top:12px;padding-bottom:12px}.table-cell{flex:1;padding:0px 8px}.table-cell:not(.no-wrap){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-width:0}.table-cell.head{font-weight:500}.table-cell:last-child{padding-right:10px}.table-cell.small{max-width:60px;min-width:60px;width:60px}.table-cell.medium{min-width:90px;max-width:90px;width:90px}.table-cell.large{min-width:120px;max-width:120px;width:120px}.table-cell.datetime{min-width:160px;max-width:160px;width:160px}.compact .table-cell{padding:8px 4px}table.veri-table-simple{width:100%;border:none;border-spacing:0;text-align:left;-webkit-font-smoothing:antialiased}table.veri-table-simple.compact th,table.veri-table-simple.compact td,table.veri-table-simple.compact tr{padding:12px 8px;padding:10px 8px}table.veri-table-simple.fixed{table-layout:fixed}table.veri-table-simple td,table.veri-table-simple th{word-break:break-all;text-overflow:ellipsis}table.veri-table-simple td.small,table.veri-table-simple th.small{min-width:60px;max-width:60px;width:60px}table.veri-table-simple td.medium,table.veri-table-simple th.medium{min-width:90px;max-width:90px;width:90px}table.veri-table-simple td.large,table.veri-table-simple th.large{min-width:120px;max-width:120px;width:120px}table.veri-table-simple td.half-size,table.veri-table-simple th.half-size{min-width:50%;max-width:50%;width:50%}table.veri-table-simple td.datetime,table.veri-table-simple th.datetime{min-width:160px;max-width:160px;width:160px}table.veri-table-simple td md-select,table.veri-table-simple th md-select{margin:0}table.veri-table-simple td.odometer,table.veri-table-simple th.odometer{padding:0 10px 0 7px}table.veri-table-simple td.telephone a,table.veri-table-simple th.telephone a{color:rgba(0,0,0,.87)}table.veri-table-simple td.telephone a i,table.veri-table-simple th.telephone a i{position:relative;color:rgba(0,0,0,.54);top:3px}table.veri-table-simple.no-border td{border:none !important}table.veri-table-simple .bold{font-weight:500}table.veri-table-simple tr th{text-align:left;padding:12px 8px;font-weight:500;color:rgba(0,0,0,.54);border-bottom:1px solid rgba(0,0,0,.12);white-space:nowrap;min-width:80px}table.veri-table-simple tr th:first-child{padding-left:10px}table.veri-table-simple tr th:last-child{padding-right:10px}table.veri-table-simple tr td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:12px 8px;border-bottom:1px solid rgba(0,0,0,.12)}table.veri-table-simple tr td:first-child{padding-left:10px}table.veri-table-simple tr td:last-child{padding-right:10px}table.veri-table-simple tr:last-child td{border-bottom:none}@media screen and (max-height: 850px)and (min-width: 850px){table.veri-table-simple tr td,table.veri-table-simple tr th{padding:12px 8px}}@media screen and (max-height: 820px)and (min-width: 820px){table.veri-table-simple tr td,table.veri-table-simple tr th{padding:12px 8px}}@media screen and (max-height: 800px)and (min-width: 800px){table.veri-table-simple tr td,table.veri-table-simple tr th{padding:10px 8px}}@media screen and (max-height: 780px)and (min-width: 780px){table.veri-table-simple tr td,table.veri-table-simple tr th{padding:8px 8px}}table.veri-table-simple.clickable .show-on-hover{opacity:0;transition:.3s ease-out background;color:#a9a9a9;margin-right:-10px}table.veri-table-simple.clickable tbody tr{cursor:pointer}table.veri-table-simple.clickable tbody tr:hover,table.veri-table-simple.clickable tbody tr.selected{background:rgba(0,0,0,.03)}table.veri-table-simple.clickable tbody tr:hover .show-on-hover,table.veri-table-simple.clickable tbody tr.selected .show-on-hover{opacity:1;margin:0}table.veri-table-simple.clickable tbody tr.fade-row{opacity:.7}.veri-table-simple-title{margin:0;padding:10px 16px}.veri-table-simple-title.table-title{padding:10px 15px;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);background:rgba(0,0,0,.03);font-weight:600;color:rgba(0,0,0,.54)}.veri-table-simple-title .material-icons{top:5px;position:relative}.veri-table-responsive-wrapper{overflow-x:auto;overflow-y:auto}.veri-simple-table .row{display:flex;flex-direction:row;border-bottom:1px solid #eee}.veri-simple-table .row:last-child{border:none}.veri-simple-table .title,.veri-simple-table .cell{padding:8px}.veri-simple-table .title{padding-left:10px;font-weight:500;min-width:90px}.veri-simple-table img{flex:0 0 auto;max-width:100%}.veri-list{overflow-y:auto;overflow-x:hidden;background-color:#fff}.veri-list .list-item{padding:7px 10px;border-bottom:1px solid transparent;border-top:1px solid rgba(0,0,0,.1);transition:all .2s ease-out;transition-property:background;cursor:default}.veri-list .list-item:first-of-type{border-top-color:transparent}.veri-list .list-item:not(.no-hover):not(.disabled):hover{background:rgba(0,0,0,.05);cursor:pointer}.veri-list .list-item.disabled{opacity:.6}.veri-list .list-item.selected{background:rgba(0,0,0,.07)}.veri-list .list-item:hover,.veri-list .list-item.selected{border-bottom-color:rgba(0,0,0,.1)}.veri-list .list-item:hover .list-item-indicator,.veri-list .list-item.selected .list-item-indicator{opacity:1;margin-right:-5px}.veri-list .list-item:hover+.list-item,.veri-list .list-item.selected+.list-item{border-top-color:transparent}.veri-list .list-item .list-item-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#00426a;font-weight:500}.veri-list .list-item .list-meta{color:rgba(110,110,110,.9);font-weight:500;text-shadow:none;font-size:11px;padding-left:5px;margin-top:5px;text-transform:capitalize}.veri-list .list-item .list-item-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;color:rgba(110,110,110,.9);font-size:11px;text-shadow:none}.veri-list .list-item .veri-list-pad{margin:0 5px}.veri-list .list-item .list-item-muted{color:gray;font-weight:300}.veri-list .list-item .list-item-indicator{color:#a9a9a9;opacity:0;margin-right:-20px;transition:all .2s ease-out}.reveal-from-opacity{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity;opacity:1;pointer-events:all}.reveal-from-opacity.ng-enter,.reveal-from-opacity.ng-hide,.reveal-from-opacity.ng-leave.ng-leave-active,.reveal-from-opacity.ng-hide-add.ng-hide-add-active,.reveal-from-opacity.ng-hide-remove{pointer-events:none;opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out}.reveal-from-opacity.ng-enter.ng-enter-active,.reveal-from-opacity.ng-add.ng-add-active,.reveal-from-opacity.ng-hide-remove.ng-hide-remove-active,.reveal-from-opacity.ng-hide-add,.reveal-from-opacity.ng-leave{opacity:1;pointer-events:all;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease-out;display:block !important}.reveal-from-opacity.ng-enter-stagger{transition-delay:0;transition-duration:0;animation-delay:0;animation-duration:0}.margin-0,.no-margin{margin:0}.no-margin-top{margin-top:0}.no-margin-left{margin-left:0}.no-margin-bottom{margin-bottom:0}.no-margin-right{margin-right:0}.no-margin-side{margin-left:0;margin-right:0}.no-padding-left{padding-left:0}.no-padding-top{padding-top:0}.no-radius{border-radius:0}.border-radius,.br{border-radius:3px}.border-radius-5,.br-5{border-radius:5px}.border-radius-10,.br-10{border-radius:10px}.grey-background{background:rgba(0,0,0,.03)}@media print{.grey-background{background:rgba(0,0,0,.06)}}.grey-box{background:#f8f8f8;background:rgba(0,0,0,.03);border-top:1px solid #eee;border-bottom:1px solid #eee}.grey-box.full-width{margin:0 -16px;padding:0 16px}.grey-box.no-padding{padding:0}.grey-box.rounded{margin:10px;border:1px solid #eee;border-radius:5px}.divider-vertical{background:rgba(0,0,0,.12);height:24px;width:1px;margin:0 8px}.hidden{visibility:hidden;opacity:0}[fill-width]{min-width:100%}[fill-height]{min-height:100%}a img{display:block;outline:none}img{max-width:100%;height:auto;vertical-align:top;border:none}.scroll,.scroll-x,.scroll-y{position:relative;-webkit-overflow-scrolling:touch}.scroll-x{overflow-x:auto;overflow-y:hidden}.scroll-y{overflow-x:hidden;overflow-y:auto}.overflow-hidden{overflow:hidden}.absolute-position-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.absolute-position-center.modal{z-index:1;top:0;left:0;right:0;bottom:0;transform:none;background:rgba(255,255,255,.7)}.absolute-position-center.modal>*{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.absolute-position-bottomright{position:absolute;bottom:0px;right:0px;z-index:3}.absolute-position-topright{position:absolute;top:0px;right:0px;z-index:3}.width-5{min-width:5px !important;max-width:5px !important;width:5px !important}.min-width-5{min-width:5px !important}@media only screen and (max-width: 1280px){.width-5-md{min-width:5px !important;max-width:5px !important;width:5px !important}}.width-10{min-width:10px !important;max-width:10px !important;width:10px !important}.min-width-10{min-width:10px !important}@media only screen and (max-width: 1280px){.width-10-md{min-width:10px !important;max-width:10px !important;width:10px !important}}.width-15{min-width:15px !important;max-width:15px !important;width:15px !important}.min-width-15{min-width:15px !important}@media only screen and (max-width: 1280px){.width-15-md{min-width:15px !important;max-width:15px !important;width:15px !important}}.width-20{min-width:20px !important;max-width:20px !important;width:20px !important}.min-width-20{min-width:20px !important}@media only screen and (max-width: 1280px){.width-20-md{min-width:20px !important;max-width:20px !important;width:20px !important}}.width-25{min-width:25px !important;max-width:25px !important;width:25px !important}.min-width-25{min-width:25px !important}@media only screen and (max-width: 1280px){.width-25-md{min-width:25px !important;max-width:25px !important;width:25px !important}}.width-30{min-width:30px !important;max-width:30px !important;width:30px !important}.min-width-30{min-width:30px !important}@media only screen and (max-width: 1280px){.width-30-md{min-width:30px !important;max-width:30px !important;width:30px !important}}.width-35{min-width:35px !important;max-width:35px !important;width:35px !important}.min-width-35{min-width:35px !important}@media only screen and (max-width: 1280px){.width-35-md{min-width:35px !important;max-width:35px !important;width:35px !important}}.width-40{min-width:40px !important;max-width:40px !important;width:40px !important}.min-width-40{min-width:40px !important}@media only screen and (max-width: 1280px){.width-40-md{min-width:40px !important;max-width:40px !important;width:40px !important}}.width-45{min-width:45px !important;max-width:45px !important;width:45px !important}.min-width-45{min-width:45px !important}@media only screen and (max-width: 1280px){.width-45-md{min-width:45px !important;max-width:45px !important;width:45px !important}}.width-50{min-width:50px !important;max-width:50px !important;width:50px !important}.min-width-50{min-width:50px !important}@media only screen and (max-width: 1280px){.width-50-md{min-width:50px !important;max-width:50px !important;width:50px !important}}.width-55{min-width:55px !important;max-width:55px !important;width:55px !important}.min-width-55{min-width:55px !important}@media only screen and (max-width: 1280px){.width-55-md{min-width:55px !important;max-width:55px !important;width:55px !important}}.width-60{min-width:60px !important;max-width:60px !important;width:60px !important}.min-width-60{min-width:60px !important}@media only screen and (max-width: 1280px){.width-60-md{min-width:60px !important;max-width:60px !important;width:60px !important}}.width-65{min-width:65px !important;max-width:65px !important;width:65px !important}.min-width-65{min-width:65px !important}@media only screen and (max-width: 1280px){.width-65-md{min-width:65px !important;max-width:65px !important;width:65px !important}}.width-70{min-width:70px !important;max-width:70px !important;width:70px !important}.min-width-70{min-width:70px !important}@media only screen and (max-width: 1280px){.width-70-md{min-width:70px !important;max-width:70px !important;width:70px !important}}.width-75{min-width:75px !important;max-width:75px !important;width:75px !important}.min-width-75{min-width:75px !important}@media only screen and (max-width: 1280px){.width-75-md{min-width:75px !important;max-width:75px !important;width:75px !important}}.width-80{min-width:80px !important;max-width:80px !important;width:80px !important}.min-width-80{min-width:80px !important}@media only screen and (max-width: 1280px){.width-80-md{min-width:80px !important;max-width:80px !important;width:80px !important}}.width-85{min-width:85px !important;max-width:85px !important;width:85px !important}.min-width-85{min-width:85px !important}@media only screen and (max-width: 1280px){.width-85-md{min-width:85px !important;max-width:85px !important;width:85px !important}}.width-90{min-width:90px !important;max-width:90px !important;width:90px !important}.min-width-90{min-width:90px !important}@media only screen and (max-width: 1280px){.width-90-md{min-width:90px !important;max-width:90px !important;width:90px !important}}.width-95{min-width:95px !important;max-width:95px !important;width:95px !important}.min-width-95{min-width:95px !important}@media only screen and (max-width: 1280px){.width-95-md{min-width:95px !important;max-width:95px !important;width:95px !important}}.width-100{min-width:100px !important;max-width:100px !important;width:100px !important}.min-width-100{min-width:100px !important}@media only screen and (max-width: 1280px){.width-100-md{min-width:100px !important;max-width:100px !important;width:100px !important}}.width-105{min-width:105px !important;max-width:105px !important;width:105px !important}.min-width-105{min-width:105px !important}@media only screen and (max-width: 1280px){.width-105-md{min-width:105px !important;max-width:105px !important;width:105px !important}}.width-110{min-width:110px !important;max-width:110px !important;width:110px !important}.min-width-110{min-width:110px !important}@media only screen and (max-width: 1280px){.width-110-md{min-width:110px !important;max-width:110px !important;width:110px !important}}.width-115{min-width:115px !important;max-width:115px !important;width:115px !important}.min-width-115{min-width:115px !important}@media only screen and (max-width: 1280px){.width-115-md{min-width:115px !important;max-width:115px !important;width:115px !important}}.width-120{min-width:120px !important;max-width:120px !important;width:120px !important}.min-width-120{min-width:120px !important}@media only screen and (max-width: 1280px){.width-120-md{min-width:120px !important;max-width:120px !important;width:120px !important}}.width-125{min-width:125px !important;max-width:125px !important;width:125px !important}.min-width-125{min-width:125px !important}@media only screen and (max-width: 1280px){.width-125-md{min-width:125px !important;max-width:125px !important;width:125px !important}}.width-130{min-width:130px !important;max-width:130px !important;width:130px !important}.min-width-130{min-width:130px !important}@media only screen and (max-width: 1280px){.width-130-md{min-width:130px !important;max-width:130px !important;width:130px !important}}.width-135{min-width:135px !important;max-width:135px !important;width:135px !important}.min-width-135{min-width:135px !important}@media only screen and (max-width: 1280px){.width-135-md{min-width:135px !important;max-width:135px !important;width:135px !important}}.width-140{min-width:140px !important;max-width:140px !important;width:140px !important}.min-width-140{min-width:140px !important}@media only screen and (max-width: 1280px){.width-140-md{min-width:140px !important;max-width:140px !important;width:140px !important}}.width-145{min-width:145px !important;max-width:145px !important;width:145px !important}.min-width-145{min-width:145px !important}@media only screen and (max-width: 1280px){.width-145-md{min-width:145px !important;max-width:145px !important;width:145px !important}}.width-150{min-width:150px !important;max-width:150px !important;width:150px !important}.min-width-150{min-width:150px !important}@media only screen and (max-width: 1280px){.width-150-md{min-width:150px !important;max-width:150px !important;width:150px !important}}.width-155{min-width:155px !important;max-width:155px !important;width:155px !important}.min-width-155{min-width:155px !important}@media only screen and (max-width: 1280px){.width-155-md{min-width:155px !important;max-width:155px !important;width:155px !important}}.width-160{min-width:160px !important;max-width:160px !important;width:160px !important}.min-width-160{min-width:160px !important}@media only screen and (max-width: 1280px){.width-160-md{min-width:160px !important;max-width:160px !important;width:160px !important}}.width-165{min-width:165px !important;max-width:165px !important;width:165px !important}.min-width-165{min-width:165px !important}@media only screen and (max-width: 1280px){.width-165-md{min-width:165px !important;max-width:165px !important;width:165px !important}}.width-170{min-width:170px !important;max-width:170px !important;width:170px !important}.min-width-170{min-width:170px !important}@media only screen and (max-width: 1280px){.width-170-md{min-width:170px !important;max-width:170px !important;width:170px !important}}.width-175{min-width:175px !important;max-width:175px !important;width:175px !important}.min-width-175{min-width:175px !important}@media only screen and (max-width: 1280px){.width-175-md{min-width:175px !important;max-width:175px !important;width:175px !important}}.width-180{min-width:180px !important;max-width:180px !important;width:180px !important}.min-width-180{min-width:180px !important}@media only screen and (max-width: 1280px){.width-180-md{min-width:180px !important;max-width:180px !important;width:180px !important}}.width-185{min-width:185px !important;max-width:185px !important;width:185px !important}.min-width-185{min-width:185px !important}@media only screen and (max-width: 1280px){.width-185-md{min-width:185px !important;max-width:185px !important;width:185px !important}}.width-190{min-width:190px !important;max-width:190px !important;width:190px !important}.min-width-190{min-width:190px !important}@media only screen and (max-width: 1280px){.width-190-md{min-width:190px !important;max-width:190px !important;width:190px !important}}.width-195{min-width:195px !important;max-width:195px !important;width:195px !important}.min-width-195{min-width:195px !important}@media only screen and (max-width: 1280px){.width-195-md{min-width:195px !important;max-width:195px !important;width:195px !important}}.width-200{min-width:200px !important;max-width:200px !important;width:200px !important}.min-width-200{min-width:200px !important}@media only screen and (max-width: 1280px){.width-200-md{min-width:200px !important;max-width:200px !important;width:200px !important}}.width-205{min-width:205px !important;max-width:205px !important;width:205px !important}.min-width-205{min-width:205px !important}@media only screen and (max-width: 1280px){.width-205-md{min-width:205px !important;max-width:205px !important;width:205px !important}}.width-210{min-width:210px !important;max-width:210px !important;width:210px !important}.min-width-210{min-width:210px !important}@media only screen and (max-width: 1280px){.width-210-md{min-width:210px !important;max-width:210px !important;width:210px !important}}.width-215{min-width:215px !important;max-width:215px !important;width:215px !important}.min-width-215{min-width:215px !important}@media only screen and (max-width: 1280px){.width-215-md{min-width:215px !important;max-width:215px !important;width:215px !important}}.width-220{min-width:220px !important;max-width:220px !important;width:220px !important}.min-width-220{min-width:220px !important}@media only screen and (max-width: 1280px){.width-220-md{min-width:220px !important;max-width:220px !important;width:220px !important}}.width-225{min-width:225px !important;max-width:225px !important;width:225px !important}.min-width-225{min-width:225px !important}@media only screen and (max-width: 1280px){.width-225-md{min-width:225px !important;max-width:225px !important;width:225px !important}}.width-230{min-width:230px !important;max-width:230px !important;width:230px !important}.min-width-230{min-width:230px !important}@media only screen and (max-width: 1280px){.width-230-md{min-width:230px !important;max-width:230px !important;width:230px !important}}.width-235{min-width:235px !important;max-width:235px !important;width:235px !important}.min-width-235{min-width:235px !important}@media only screen and (max-width: 1280px){.width-235-md{min-width:235px !important;max-width:235px !important;width:235px !important}}.width-240{min-width:240px !important;max-width:240px !important;width:240px !important}.min-width-240{min-width:240px !important}@media only screen and (max-width: 1280px){.width-240-md{min-width:240px !important;max-width:240px !important;width:240px !important}}.width-245{min-width:245px !important;max-width:245px !important;width:245px !important}.min-width-245{min-width:245px !important}@media only screen and (max-width: 1280px){.width-245-md{min-width:245px !important;max-width:245px !important;width:245px !important}}.width-250{min-width:250px !important;max-width:250px !important;width:250px !important}.min-width-250{min-width:250px !important}@media only screen and (max-width: 1280px){.width-250-md{min-width:250px !important;max-width:250px !important;width:250px !important}}.width-255{min-width:255px !important;max-width:255px !important;width:255px !important}.min-width-255{min-width:255px !important}@media only screen and (max-width: 1280px){.width-255-md{min-width:255px !important;max-width:255px !important;width:255px !important}}.width-260{min-width:260px !important;max-width:260px !important;width:260px !important}.min-width-260{min-width:260px !important}@media only screen and (max-width: 1280px){.width-260-md{min-width:260px !important;max-width:260px !important;width:260px !important}}.width-265{min-width:265px !important;max-width:265px !important;width:265px !important}.min-width-265{min-width:265px !important}@media only screen and (max-width: 1280px){.width-265-md{min-width:265px !important;max-width:265px !important;width:265px !important}}.width-270{min-width:270px !important;max-width:270px !important;width:270px !important}.min-width-270{min-width:270px !important}@media only screen and (max-width: 1280px){.width-270-md{min-width:270px !important;max-width:270px !important;width:270px !important}}.width-275{min-width:275px !important;max-width:275px !important;width:275px !important}.min-width-275{min-width:275px !important}@media only screen and (max-width: 1280px){.width-275-md{min-width:275px !important;max-width:275px !important;width:275px !important}}.width-280{min-width:280px !important;max-width:280px !important;width:280px !important}.min-width-280{min-width:280px !important}@media only screen and (max-width: 1280px){.width-280-md{min-width:280px !important;max-width:280px !important;width:280px !important}}.width-285{min-width:285px !important;max-width:285px !important;width:285px !important}.min-width-285{min-width:285px !important}@media only screen and (max-width: 1280px){.width-285-md{min-width:285px !important;max-width:285px !important;width:285px !important}}.width-290{min-width:290px !important;max-width:290px !important;width:290px !important}.min-width-290{min-width:290px !important}@media only screen and (max-width: 1280px){.width-290-md{min-width:290px !important;max-width:290px !important;width:290px !important}}.width-295{min-width:295px !important;max-width:295px !important;width:295px !important}.min-width-295{min-width:295px !important}@media only screen and (max-width: 1280px){.width-295-md{min-width:295px !important;max-width:295px !important;width:295px !important}}.width-300{min-width:300px !important;max-width:300px !important;width:300px !important}.min-width-300{min-width:300px !important}@media only screen and (max-width: 1280px){.width-300-md{min-width:300px !important;max-width:300px !important;width:300px !important}}.width-350{min-width:350px !important;max-width:350px !important;width:350px !important}.min-width-350{min-width:350px !important}@media only screen and (max-width: 1280px){.width-350-md{min-width:350px !important;max-width:350px !important;width:350px !important}}.width-400{min-width:400px !important;max-width:400px !important;width:400px !important}.min-width-400{min-width:400px !important}@media only screen and (max-width: 1280px){.width-400-md{min-width:400px !important;max-width:400px !important;width:400px !important}}.width-450{min-width:450px !important;max-width:450px !important;width:450px !important}.min-width-450{min-width:450px !important}@media only screen and (max-width: 1280px){.width-450-md{min-width:450px !important;max-width:450px !important;width:450px !important}}.width-500{min-width:500px !important;max-width:500px !important;width:500px !important}.min-width-500{min-width:500px !important}@media only screen and (max-width: 1280px){.width-500-md{min-width:500px !important;max-width:500px !important;width:500px !important}}.min-width-5{min-width:5px !important}@media only screen and (max-width: 1280px){.width-5-md{min-width:5px !important}}.min-width-10{min-width:10px !important}@media only screen and (max-width: 1280px){.width-10-md{min-width:10px !important}}.min-width-15{min-width:15px !important}@media only screen and (max-width: 1280px){.width-15-md{min-width:15px !important}}.min-width-20{min-width:20px !important}@media only screen and (max-width: 1280px){.width-20-md{min-width:20px !important}}.min-width-25{min-width:25px !important}@media only screen and (max-width: 1280px){.width-25-md{min-width:25px !important}}.min-width-30{min-width:30px !important}@media only screen and (max-width: 1280px){.width-30-md{min-width:30px !important}}.min-width-35{min-width:35px !important}@media only screen and (max-width: 1280px){.width-35-md{min-width:35px !important}}.min-width-40{min-width:40px !important}@media only screen and (max-width: 1280px){.width-40-md{min-width:40px !important}}.min-width-45{min-width:45px !important}@media only screen and (max-width: 1280px){.width-45-md{min-width:45px !important}}.min-width-50{min-width:50px !important}@media only screen and (max-width: 1280px){.width-50-md{min-width:50px !important}}.min-width-55{min-width:55px !important}@media only screen and (max-width: 1280px){.width-55-md{min-width:55px !important}}.min-width-60{min-width:60px !important}@media only screen and (max-width: 1280px){.width-60-md{min-width:60px !important}}.min-width-65{min-width:65px !important}@media only screen and (max-width: 1280px){.width-65-md{min-width:65px !important}}.min-width-70{min-width:70px !important}@media only screen and (max-width: 1280px){.width-70-md{min-width:70px !important}}.min-width-75{min-width:75px !important}@media only screen and (max-width: 1280px){.width-75-md{min-width:75px !important}}.min-width-80{min-width:80px !important}@media only screen and (max-width: 1280px){.width-80-md{min-width:80px !important}}.min-width-85{min-width:85px !important}@media only screen and (max-width: 1280px){.width-85-md{min-width:85px !important}}.min-width-90{min-width:90px !important}@media only screen and (max-width: 1280px){.width-90-md{min-width:90px !important}}.min-width-95{min-width:95px !important}@media only screen and (max-width: 1280px){.width-95-md{min-width:95px !important}}.min-width-100{min-width:100px !important}@media only screen and (max-width: 1280px){.width-100-md{min-width:100px !important}}.min-width-105{min-width:105px !important}@media only screen and (max-width: 1280px){.width-105-md{min-width:105px !important}}.min-width-110{min-width:110px !important}@media only screen and (max-width: 1280px){.width-110-md{min-width:110px !important}}.min-width-115{min-width:115px !important}@media only screen and (max-width: 1280px){.width-115-md{min-width:115px !important}}.min-width-120{min-width:120px !important}@media only screen and (max-width: 1280px){.width-120-md{min-width:120px !important}}.min-width-125{min-width:125px !important}@media only screen and (max-width: 1280px){.width-125-md{min-width:125px !important}}.min-width-130{min-width:130px !important}@media only screen and (max-width: 1280px){.width-130-md{min-width:130px !important}}.min-width-135{min-width:135px !important}@media only screen and (max-width: 1280px){.width-135-md{min-width:135px !important}}.min-width-140{min-width:140px !important}@media only screen and (max-width: 1280px){.width-140-md{min-width:140px !important}}.min-width-145{min-width:145px !important}@media only screen and (max-width: 1280px){.width-145-md{min-width:145px !important}}.min-width-150{min-width:150px !important}@media only screen and (max-width: 1280px){.width-150-md{min-width:150px !important}}.min-width-155{min-width:155px !important}@media only screen and (max-width: 1280px){.width-155-md{min-width:155px !important}}.min-width-160{min-width:160px !important}@media only screen and (max-width: 1280px){.width-160-md{min-width:160px !important}}.min-width-165{min-width:165px !important}@media only screen and (max-width: 1280px){.width-165-md{min-width:165px !important}}.min-width-170{min-width:170px !important}@media only screen and (max-width: 1280px){.width-170-md{min-width:170px !important}}.min-width-175{min-width:175px !important}@media only screen and (max-width: 1280px){.width-175-md{min-width:175px !important}}.min-width-180{min-width:180px !important}@media only screen and (max-width: 1280px){.width-180-md{min-width:180px !important}}.min-width-185{min-width:185px !important}@media only screen and (max-width: 1280px){.width-185-md{min-width:185px !important}}.min-width-190{min-width:190px !important}@media only screen and (max-width: 1280px){.width-190-md{min-width:190px !important}}.min-width-195{min-width:195px !important}@media only screen and (max-width: 1280px){.width-195-md{min-width:195px !important}}.min-width-200{min-width:200px !important}@media only screen and (max-width: 1280px){.width-200-md{min-width:200px !important}}.min-width-205{min-width:205px !important}@media only screen and (max-width: 1280px){.width-205-md{min-width:205px !important}}.min-width-210{min-width:210px !important}@media only screen and (max-width: 1280px){.width-210-md{min-width:210px !important}}.min-width-215{min-width:215px !important}@media only screen and (max-width: 1280px){.width-215-md{min-width:215px !important}}.min-width-220{min-width:220px !important}@media only screen and (max-width: 1280px){.width-220-md{min-width:220px !important}}.min-width-225{min-width:225px !important}@media only screen and (max-width: 1280px){.width-225-md{min-width:225px !important}}.min-width-230{min-width:230px !important}@media only screen and (max-width: 1280px){.width-230-md{min-width:230px !important}}.min-width-235{min-width:235px !important}@media only screen and (max-width: 1280px){.width-235-md{min-width:235px !important}}.min-width-240{min-width:240px !important}@media only screen and (max-width: 1280px){.width-240-md{min-width:240px !important}}.min-width-245{min-width:245px !important}@media only screen and (max-width: 1280px){.width-245-md{min-width:245px !important}}.min-width-250{min-width:250px !important}@media only screen and (max-width: 1280px){.width-250-md{min-width:250px !important}}.min-width-255{min-width:255px !important}@media only screen and (max-width: 1280px){.width-255-md{min-width:255px !important}}.min-width-260{min-width:260px !important}@media only screen and (max-width: 1280px){.width-260-md{min-width:260px !important}}.min-width-265{min-width:265px !important}@media only screen and (max-width: 1280px){.width-265-md{min-width:265px !important}}.min-width-270{min-width:270px !important}@media only screen and (max-width: 1280px){.width-270-md{min-width:270px !important}}.min-width-275{min-width:275px !important}@media only screen and (max-width: 1280px){.width-275-md{min-width:275px !important}}.min-width-280{min-width:280px !important}@media only screen and (max-width: 1280px){.width-280-md{min-width:280px !important}}.min-width-285{min-width:285px !important}@media only screen and (max-width: 1280px){.width-285-md{min-width:285px !important}}.min-width-290{min-width:290px !important}@media only screen and (max-width: 1280px){.width-290-md{min-width:290px !important}}.min-width-295{min-width:295px !important}@media only screen and (max-width: 1280px){.width-295-md{min-width:295px !important}}.min-width-300{min-width:300px !important}@media only screen and (max-width: 1280px){.width-300-md{min-width:300px !important}}.min-width-350{min-width:350px !important}@media only screen and (max-width: 1280px){.width-350-md{min-width:350px !important}}.min-width-400{min-width:400px !important}@media only screen and (max-width: 1280px){.width-400-md{min-width:400px !important}}.min-width-450{min-width:450px !important}@media only screen and (max-width: 1280px){.width-450-md{min-width:450px !important}}.min-width-500{min-width:500px !important}@media only screen and (max-width: 1280px){.width-500-md{min-width:500px !important}}.base-padding,.base-paddings{padding:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){.base-padding,.base-paddings{padding:10px}}.base-padding-bottom{padding-bottom:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){.base-padding-bottom{padding-bottom:10px}}.base-margin,.base-margins{margin:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){.base-margin,.base-margins{margin:10px}}.base-margin{margin:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){.base-margin{margin:10px}}.base-margin-left{margin-left:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){.base-margin-left{margin-left:10px}}.base-margin-right{margin-right:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){.base-margin-right{margin-right:10px}}.base-margin-top{margin-top:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){.base-margin-top{margin-top:10px}}.base-margin-bottom{margin-bottom:20px}@media screen and (max-width: 1280px),screen and (max-height: 768px){.base-margin-bottom{margin-bottom:10px}}.padding-0,.p-0{padding:0px}.padding-1,.p-1{padding:1px}.padding-2,.p-2{padding:2px}.padding-3,.p-3{padding:3px}.padding-4,.p-4{padding:4px}.padding-5,.p-5{padding:5px}.padding-6,.p-6{padding:6px}.padding-7,.p-7{padding:7px}.padding-8,.p-8{padding:8px}.padding-9,.p-9{padding:9px}.padding-0,.p-0{padding:0px}.padding-top-0,.pt-0{padding-top:0px}.padding-right-0,.pr-0{padding-right:0px}.padding-bottom-0,.pb-0{padding-bottom:0px}.padding-left-0,.pl-0{padding-left:0px}.padding-horizontal-0,.ph-0{padding-left:0px;padding-right:0px}.padding-vertical-0,.pv-0{padding-top:0px;padding-bottom:0px}.padding-5,.p-5{padding:5px}.padding-top-5,.pt-5{padding-top:5px}.padding-right-5,.pr-5{padding-right:5px}.padding-bottom-5,.pb-5{padding-bottom:5px}.padding-left-5,.pl-5{padding-left:5px}.padding-horizontal-5,.ph-5{padding-left:5px;padding-right:5px}.padding-vertical-5,.pv-5{padding-top:5px;padding-bottom:5px}.padding-10,.p-10{padding:10px}.padding-top-10,.pt-10{padding-top:10px}.padding-right-10,.pr-10{padding-right:10px}.padding-bottom-10,.pb-10{padding-bottom:10px}.padding-left-10,.pl-10{padding-left:10px}.padding-horizontal-10,.ph-10{padding-left:10px;padding-right:10px}.padding-vertical-10,.pv-10{padding-top:10px;padding-bottom:10px}.padding-15,.p-15{padding:15px}.padding-top-15,.pt-15{padding-top:15px}.padding-right-15,.pr-15{padding-right:15px}.padding-bottom-15,.pb-15{padding-bottom:15px}.padding-left-15,.pl-15{padding-left:15px}.padding-horizontal-15,.ph-15{padding-left:15px;padding-right:15px}.padding-vertical-15,.pv-15{padding-top:15px;padding-bottom:15px}.padding-20,.p-20{padding:20px}.padding-top-20,.pt-20{padding-top:20px}.padding-right-20,.pr-20{padding-right:20px}.padding-bottom-20,.pb-20{padding-bottom:20px}.padding-left-20,.pl-20{padding-left:20px}.padding-horizontal-20,.ph-20{padding-left:20px;padding-right:20px}.padding-vertical-20,.pv-20{padding-top:20px;padding-bottom:20px}.padding-25,.p-25{padding:25px}.padding-top-25,.pt-25{padding-top:25px}.padding-right-25,.pr-25{padding-right:25px}.padding-bottom-25,.pb-25{padding-bottom:25px}.padding-left-25,.pl-25{padding-left:25px}.padding-horizontal-25,.ph-25{padding-left:25px;padding-right:25px}.padding-vertical-25,.pv-25{padding-top:25px;padding-bottom:25px}.padding-30,.p-30{padding:30px}.padding-top-30,.pt-30{padding-top:30px}.padding-right-30,.pr-30{padding-right:30px}.padding-bottom-30,.pb-30{padding-bottom:30px}.padding-left-30,.pl-30{padding-left:30px}.padding-horizontal-30,.ph-30{padding-left:30px;padding-right:30px}.padding-vertical-30,.pv-30{padding-top:30px;padding-bottom:30px}.padding-35,.p-35{padding:35px}.padding-top-35,.pt-35{padding-top:35px}.padding-right-35,.pr-35{padding-right:35px}.padding-bottom-35,.pb-35{padding-bottom:35px}.padding-left-35,.pl-35{padding-left:35px}.padding-horizontal-35,.ph-35{padding-left:35px;padding-right:35px}.padding-vertical-35,.pv-35{padding-top:35px;padding-bottom:35px}.padding-40,.p-40{padding:40px}.padding-top-40,.pt-40{padding-top:40px}.padding-right-40,.pr-40{padding-right:40px}.padding-bottom-40,.pb-40{padding-bottom:40px}.padding-left-40,.pl-40{padding-left:40px}.padding-horizontal-40,.ph-40{padding-left:40px;padding-right:40px}.padding-vertical-40,.pv-40{padding-top:40px;padding-bottom:40px}.padding-45,.p-45{padding:45px}.padding-top-45,.pt-45{padding-top:45px}.padding-right-45,.pr-45{padding-right:45px}.padding-bottom-45,.pb-45{padding-bottom:45px}.padding-left-45,.pl-45{padding-left:45px}.padding-horizontal-45,.ph-45{padding-left:45px;padding-right:45px}.padding-vertical-45,.pv-45{padding-top:45px;padding-bottom:45px}.padding-50,.p-50{padding:50px}.padding-top-50,.pt-50{padding-top:50px}.padding-right-50,.pr-50{padding-right:50px}.padding-bottom-50,.pb-50{padding-bottom:50px}.padding-left-50,.pl-50{padding-left:50px}.padding-horizontal-50,.ph-50{padding-left:50px;padding-right:50px}.padding-vertical-50,.pv-50{padding-top:50px;padding-bottom:50px}.padding-55,.p-55{padding:55px}.padding-top-55,.pt-55{padding-top:55px}.padding-right-55,.pr-55{padding-right:55px}.padding-bottom-55,.pb-55{padding-bottom:55px}.padding-left-55,.pl-55{padding-left:55px}.padding-horizontal-55,.ph-55{padding-left:55px;padding-right:55px}.padding-vertical-55,.pv-55{padding-top:55px;padding-bottom:55px}.padding-60,.p-60{padding:60px}.padding-top-60,.pt-60{padding-top:60px}.padding-right-60,.pr-60{padding-right:60px}.padding-bottom-60,.pb-60{padding-bottom:60px}.padding-left-60,.pl-60{padding-left:60px}.padding-horizontal-60,.ph-60{padding-left:60px;padding-right:60px}.padding-vertical-60,.pv-60{padding-top:60px;padding-bottom:60px}.padding-65,.p-65{padding:65px}.padding-top-65,.pt-65{padding-top:65px}.padding-right-65,.pr-65{padding-right:65px}.padding-bottom-65,.pb-65{padding-bottom:65px}.padding-left-65,.pl-65{padding-left:65px}.padding-horizontal-65,.ph-65{padding-left:65px;padding-right:65px}.padding-vertical-65,.pv-65{padding-top:65px;padding-bottom:65px}.padding-70,.p-70{padding:70px}.padding-top-70,.pt-70{padding-top:70px}.padding-right-70,.pr-70{padding-right:70px}.padding-bottom-70,.pb-70{padding-bottom:70px}.padding-left-70,.pl-70{padding-left:70px}.padding-horizontal-70,.ph-70{padding-left:70px;padding-right:70px}.padding-vertical-70,.pv-70{padding-top:70px;padding-bottom:70px}.padding-75,.p-75{padding:75px}.padding-top-75,.pt-75{padding-top:75px}.padding-right-75,.pr-75{padding-right:75px}.padding-bottom-75,.pb-75{padding-bottom:75px}.padding-left-75,.pl-75{padding-left:75px}.padding-horizontal-75,.ph-75{padding-left:75px;padding-right:75px}.padding-vertical-75,.pv-75{padding-top:75px;padding-bottom:75px}.padding-80,.p-80{padding:80px}.padding-top-80,.pt-80{padding-top:80px}.padding-right-80,.pr-80{padding-right:80px}.padding-bottom-80,.pb-80{padding-bottom:80px}.padding-left-80,.pl-80{padding-left:80px}.padding-horizontal-80,.ph-80{padding-left:80px;padding-right:80px}.padding-vertical-80,.pv-80{padding-top:80px;padding-bottom:80px}.padding-85,.p-85{padding:85px}.padding-top-85,.pt-85{padding-top:85px}.padding-right-85,.pr-85{padding-right:85px}.padding-bottom-85,.pb-85{padding-bottom:85px}.padding-left-85,.pl-85{padding-left:85px}.padding-horizontal-85,.ph-85{padding-left:85px;padding-right:85px}.padding-vertical-85,.pv-85{padding-top:85px;padding-bottom:85px}.padding-90,.p-90{padding:90px}.padding-top-90,.pt-90{padding-top:90px}.padding-right-90,.pr-90{padding-right:90px}.padding-bottom-90,.pb-90{padding-bottom:90px}.padding-left-90,.pl-90{padding-left:90px}.padding-horizontal-90,.ph-90{padding-left:90px;padding-right:90px}.padding-vertical-90,.pv-90{padding-top:90px;padding-bottom:90px}.padding-95,.p-95{padding:95px}.padding-top-95,.pt-95{padding-top:95px}.padding-right-95,.pr-95{padding-right:95px}.padding-bottom-95,.pb-95{padding-bottom:95px}.padding-left-95,.pl-95{padding-left:95px}.padding-horizontal-95,.ph-95{padding-left:95px;padding-right:95px}.padding-vertical-95,.pv-95{padding-top:95px;padding-bottom:95px}.padding-100,.p-100{padding:100px}.padding-top-100,.pt-100{padding-top:100px}.padding-right-100,.pr-100{padding-right:100px}.padding-bottom-100,.pb-100{padding-bottom:100px}.padding-left-100,.pl-100{padding-left:100px}.padding-horizontal-100,.ph-100{padding-left:100px;padding-right:100px}.padding-vertical-100,.pv-100{padding-top:100px;padding-bottom:100px}.margin-0,.m-0{margin:0px}.margin-top-0,.mt-0{margin-top:0px}.margin-right-0,.mr-0{margin-right:0px}.margin-bottom-0,.mb-0{margin-bottom:0px}.margin-left-0,.ml-0{margin-left:0px}.margin-horizontal-0,.mh-0{margin-left:0px;margin-right:0px}.margin-vertical-0,.mv-0{margin-top:0px;margin-bottom:0px}.margin-5,.m-5{margin:5px}.margin-top-5,.mt-5{margin-top:5px}.margin-right-5,.mr-5{margin-right:5px}.margin-bottom-5,.mb-5{margin-bottom:5px}.margin-left-5,.ml-5{margin-left:5px}.margin-horizontal-5,.mh-5{margin-left:5px;margin-right:5px}.margin-vertical-5,.mv-5{margin-top:5px;margin-bottom:5px}.margin-10,.m-10{margin:10px}.margin-top-10,.mt-10{margin-top:10px}.margin-right-10,.mr-10{margin-right:10px}.margin-bottom-10,.mb-10{margin-bottom:10px}.margin-left-10,.ml-10{margin-left:10px}.margin-horizontal-10,.mh-10{margin-left:10px;margin-right:10px}.margin-vertical-10,.mv-10{margin-top:10px;margin-bottom:10px}.margin-15,.m-15{margin:15px}.margin-top-15,.mt-15{margin-top:15px}.margin-right-15,.mr-15{margin-right:15px}.margin-bottom-15,.mb-15{margin-bottom:15px}.margin-left-15,.ml-15{margin-left:15px}.margin-horizontal-15,.mh-15{margin-left:15px;margin-right:15px}.margin-vertical-15,.mv-15{margin-top:15px;margin-bottom:15px}.margin-20,.m-20{margin:20px}.margin-top-20,.mt-20{margin-top:20px}.margin-right-20,.mr-20{margin-right:20px}.margin-bottom-20,.mb-20{margin-bottom:20px}.margin-left-20,.ml-20{margin-left:20px}.margin-horizontal-20,.mh-20{margin-left:20px;margin-right:20px}.margin-vertical-20,.mv-20{margin-top:20px;margin-bottom:20px}.margin-25,.m-25{margin:25px}.margin-top-25,.mt-25{margin-top:25px}.margin-right-25,.mr-25{margin-right:25px}.margin-bottom-25,.mb-25{margin-bottom:25px}.margin-left-25,.ml-25{margin-left:25px}.margin-horizontal-25,.mh-25{margin-left:25px;margin-right:25px}.margin-vertical-25,.mv-25{margin-top:25px;margin-bottom:25px}.margin-30,.m-30{margin:30px}.margin-top-30,.mt-30{margin-top:30px}.margin-right-30,.mr-30{margin-right:30px}.margin-bottom-30,.mb-30{margin-bottom:30px}.margin-left-30,.ml-30{margin-left:30px}.margin-horizontal-30,.mh-30{margin-left:30px;margin-right:30px}.margin-vertical-30,.mv-30{margin-top:30px;margin-bottom:30px}.margin-35,.m-35{margin:35px}.margin-top-35,.mt-35{margin-top:35px}.margin-right-35,.mr-35{margin-right:35px}.margin-bottom-35,.mb-35{margin-bottom:35px}.margin-left-35,.ml-35{margin-left:35px}.margin-horizontal-35,.mh-35{margin-left:35px;margin-right:35px}.margin-vertical-35,.mv-35{margin-top:35px;margin-bottom:35px}.margin-40,.m-40{margin:40px}.margin-top-40,.mt-40{margin-top:40px}.margin-right-40,.mr-40{margin-right:40px}.margin-bottom-40,.mb-40{margin-bottom:40px}.margin-left-40,.ml-40{margin-left:40px}.margin-horizontal-40,.mh-40{margin-left:40px;margin-right:40px}.margin-vertical-40,.mv-40{margin-top:40px;margin-bottom:40px}.margin-45,.m-45{margin:45px}.margin-top-45,.mt-45{margin-top:45px}.margin-right-45,.mr-45{margin-right:45px}.margin-bottom-45,.mb-45{margin-bottom:45px}.margin-left-45,.ml-45{margin-left:45px}.margin-horizontal-45,.mh-45{margin-left:45px;margin-right:45px}.margin-vertical-45,.mv-45{margin-top:45px;margin-bottom:45px}.margin-50,.m-50{margin:50px}.margin-top-50,.mt-50{margin-top:50px}.margin-right-50,.mr-50{margin-right:50px}.margin-bottom-50,.mb-50{margin-bottom:50px}.margin-left-50,.ml-50{margin-left:50px}.margin-horizontal-50,.mh-50{margin-left:50px;margin-right:50px}.margin-vertical-50,.mv-50{margin-top:50px;margin-bottom:50px}.margin-55,.m-55{margin:55px}.margin-top-55,.mt-55{margin-top:55px}.margin-right-55,.mr-55{margin-right:55px}.margin-bottom-55,.mb-55{margin-bottom:55px}.margin-left-55,.ml-55{margin-left:55px}.margin-horizontal-55,.mh-55{margin-left:55px;margin-right:55px}.margin-vertical-55,.mv-55{margin-top:55px;margin-bottom:55px}.margin-60,.m-60{margin:60px}.margin-top-60,.mt-60{margin-top:60px}.margin-right-60,.mr-60{margin-right:60px}.margin-bottom-60,.mb-60{margin-bottom:60px}.margin-left-60,.ml-60{margin-left:60px}.margin-horizontal-60,.mh-60{margin-left:60px;margin-right:60px}.margin-vertical-60,.mv-60{margin-top:60px;margin-bottom:60px}.margin-65,.m-65{margin:65px}.margin-top-65,.mt-65{margin-top:65px}.margin-right-65,.mr-65{margin-right:65px}.margin-bottom-65,.mb-65{margin-bottom:65px}.margin-left-65,.ml-65{margin-left:65px}.margin-horizontal-65,.mh-65{margin-left:65px;margin-right:65px}.margin-vertical-65,.mv-65{margin-top:65px;margin-bottom:65px}.margin-70,.m-70{margin:70px}.margin-top-70,.mt-70{margin-top:70px}.margin-right-70,.mr-70{margin-right:70px}.margin-bottom-70,.mb-70{margin-bottom:70px}.margin-left-70,.ml-70{margin-left:70px}.margin-horizontal-70,.mh-70{margin-left:70px;margin-right:70px}.margin-vertical-70,.mv-70{margin-top:70px;margin-bottom:70px}.margin-75,.m-75{margin:75px}.margin-top-75,.mt-75{margin-top:75px}.margin-right-75,.mr-75{margin-right:75px}.margin-bottom-75,.mb-75{margin-bottom:75px}.margin-left-75,.ml-75{margin-left:75px}.margin-horizontal-75,.mh-75{margin-left:75px;margin-right:75px}.margin-vertical-75,.mv-75{margin-top:75px;margin-bottom:75px}.margin-80,.m-80{margin:80px}.margin-top-80,.mt-80{margin-top:80px}.margin-right-80,.mr-80{margin-right:80px}.margin-bottom-80,.mb-80{margin-bottom:80px}.margin-left-80,.ml-80{margin-left:80px}.margin-horizontal-80,.mh-80{margin-left:80px;margin-right:80px}.margin-vertical-80,.mv-80{margin-top:80px;margin-bottom:80px}.margin-85,.m-85{margin:85px}.margin-top-85,.mt-85{margin-top:85px}.margin-right-85,.mr-85{margin-right:85px}.margin-bottom-85,.mb-85{margin-bottom:85px}.margin-left-85,.ml-85{margin-left:85px}.margin-horizontal-85,.mh-85{margin-left:85px;margin-right:85px}.margin-vertical-85,.mv-85{margin-top:85px;margin-bottom:85px}.margin-90,.m-90{margin:90px}.margin-top-90,.mt-90{margin-top:90px}.margin-right-90,.mr-90{margin-right:90px}.margin-bottom-90,.mb-90{margin-bottom:90px}.margin-left-90,.ml-90{margin-left:90px}.margin-horizontal-90,.mh-90{margin-left:90px;margin-right:90px}.margin-vertical-90,.mv-90{margin-top:90px;margin-bottom:90px}.margin-95,.m-95{margin:95px}.margin-top-95,.mt-95{margin-top:95px}.margin-right-95,.mr-95{margin-right:95px}.margin-bottom-95,.mb-95{margin-bottom:95px}.margin-left-95,.ml-95{margin-left:95px}.margin-horizontal-95,.mh-95{margin-left:95px;margin-right:95px}.margin-vertical-95,.mv-95{margin-top:95px;margin-bottom:95px}.margin-100,.m-100{margin:100px}.margin-top-100,.mt-100{margin-top:100px}.margin-right-100,.mr-100{margin-right:100px}.margin-bottom-100,.mb-100{margin-bottom:100px}.margin-left-100,.ml-100{margin-left:100px}.margin-horizontal-100,.mh-100{margin-left:100px;margin-right:100px}.margin-vertical-100,.mv-100{margin-top:100px;margin-bottom:100px}.blur-5{filter:blur(5px)}.blur-10{filter:blur(10px)}.border,.b{border:1px solid #eee}.border-top,.bt{border-top:1px solid #eee}.border-right,.br{border-right:1px solid #eee}.border-bottom,.bb{border-bottom:1px solid #eee}.border-left,.bl{border-left:1px solid #eee}.border-horizontal,.bh{border-left:1px solid #eee;border-right:1px solid #eee}.border-vertical,.bv{border-top:1px solid #eee;border-bottom:1px solid #eee}.validation-errors{color:#cf4946;font-size:12px;margin-top:4px}::-webkit-scrollbar{width:8px;height:8px;z-index:9999}::-webkit-scrollbar-track{border-radius:8px;background-color:rgba(25,147,147,.1);background-color:#ddd;cursor:pointer}::-webkit-scrollbar-thumb{border-radius:8px;background-color:rgba(0,66,106,.4);background-color:#aaa;background-color:#888}@media screen and (max-width: 960px){.hide-on-mobile{display:none}}

/*# sourceMappingURL=main.css.map*/