@charset "UTF-8";@font-face{font-family:HelveticaNeueLT-Bold;src:url(/2FC8A1_0_0.92056015.eot);src:url(/2FC8A1_0_0.92056015.eot?#iefix) format("embedded-opentype"),url(/2FC8A1_0_0.fd246e23.woff2) format("woff2"),url(/2FC8A1_0_0.3f46cb89.woff) format("woff"),url(/2FC8A1_0_0.c2c0297a.ttf) format("truetype")}@font-face{font-family:HelveticaNeueLT-Roman;src:url(/2FC8A1_1_0.36033d95.eot);src:url(/2FC8A1_1_0.36033d95.eot?#iefix) format("embedded-opentype"),url(/2FC8A1_1_0.c5e296a8.woff2) format("woff2"),url(/2FC8A1_1_0.44dff2d4.woff) format("woff"),url(/2FC8A1_1_0.81146503.ttf) format("truetype")}@font-face{font-family:FFMaxWebProLight;src:url(/2FC8A1_2_0.a2ec6474.eot);src:url(/2FC8A1_2_0.a2ec6474.eot?#iefix) format("embedded-opentype"),url(/2FC8A1_2_0.babf2936.woff2) format("woff2"),url(/2FC8A1_2_0.4d8d8b70.woff) format("woff"),url(/2FC8A1_2_0.92af39f9.ttf) format("truetype")}@font-face{font-family:Campton-Bold;src:url(/2F8464_0_0.08e241a0.eot);src:url(/2F8464_0_0.08e241a0.eot?#iefix) format("embedded-opentype"),url(/2F8464_0_0.52ef5fd4.woff2) format("woff2"),url(/2F8464_0_0.70660202.woff) format("woff"),url(/2F8464_0_0.a20cb77f.ttf) format("truetype")}@font-face{font-family:Campton-Light;src:url(/2F8464_1_0.7d3bfea7.eot);src:url(/2F8464_1_0.7d3bfea7.eot?#iefix) format("embedded-opentype"),url(/2F8464_1_0.9aabadf4.woff2) format("woff2"),url(/2F8464_1_0.559874b6.woff) format("woff"),url(/2F8464_1_0.8f66dab3.ttf) format("truetype")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;font-size:16px}body,html{min-height:100%;color:#2d2d2d;background-color:#fff;font-family:FFMaxWebProLight,Oxygen,sans-serif;font-style:normal;overflow-x:hidden;max-width:100vw}body,h1,h2,h3,h4,h5,h6,html{margin:0;padding:0;font-weight:400}h1,h2,h3,h4,h5,h6{line-height:1em}h1{font-size:40px;margin:30px 0}h2{color:#777;font-size:30px;margin:20px 0}h3{font-size:20px;margin:15px 0}h4{font-size:17px}a,a:active,a:focus,a:visited{color:#777;text-decoration:none}a:hover{color:#777;text-decoration:underline}sup{vertical-align:super;font-size:smaller}a[href]{cursor:pointer}.white-text-icon-button{min-width:34px!important}.white-text-icon-button .label-wrapper{color:#fff;fill:#fff;text-transform:uppercase;position:relative;opacity:1;font-size:14px;letter-spacing:0;font-weight:500;margin:0;user-select:none;padding-left:16px;padding-right:16px}.white-text-icon-button .label-wrapper svg{height:34px!important;fill:#fff!important}.page-wrapper,.page-wrapper .main-section,.page-wrapper .page-content{position:sticky;top:0;min-width:100vw;min-height:calc(100vh - 64px)}.fas,.svg-inline--fa{min-width:20px;min-height:20px}.loading-placeholder{display:flex;flex:1;min-height:400px;width:100%;align-items:center;justify-content:center}.dayView{padding:8px 16px}.dayView .empty{text-align:center}.dayView .calendar-day-visits{columns:180px 6}.dayView .calendar-day-visits .visit{break-inside:avoid;margin-bottom:32px}.flex-grid{display:flex;flex-direction:column}.flex-grid.row{flex-direction:row}.flex-grid.center{align-items:center;justify-content:center}@media (max-width:991px){.flex-grid.xs-sm-col{flex-direction:column}}@media (max-width:991px){.flex-grid.xs-sm-col-reverse{flex-direction:column-reverse}}.flex-grid .flex,.flex-grid.flex-children>*{flex:1}.flex-grid .flex.flex-66{flex:66}.flex-grid .flex.flex-66:first-child:last-child{width:auto}.flex-grid .flex.flex-33{flex:33}.flex-grid .flex.flex-33:first-child:last-child{width:auto}@media (max-width:991px){.flex-grid.xs-sm-no-flex .flex{flex:none}}.flex-col-center{display:flex;flex-direction:column;justify-content:center}.flex-align-items-center,.flex-col-center{align-items:center}.flex-justify-content-center{justify-content:center}.text-center{text-align:center!important}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}span.visible-xs{display:inline!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}span.visible-sm{display:inline!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}span.visible-md{display:inline!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}span.visible-lg{display:inline!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (max-width:767px){.text-center-xs{text-align:center}.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.text-center-sm{text-align:center}.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.text-center-md{text-align:center}.hidden-md{display:none!important}}@media (min-width:1200px){.text-center-lg{text-align:center}.hidden-lg{display:none!important}}.modal{background-color:#fff;position:absolute;top:20px;left:20px;right:20px;bottom:20px;z-index:100001;border-radius:1px;outline:none}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:100000}.dropzone-wrapper{cursor:pointer;padding-bottom:10px}.dropzone-wrapper .dropzone-contents{position:relative;border:1px dashed #bdbdbd;background:#fafafa;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.dropzone-wrapper .dropzone-contents>[mode=indeterminate]{position:absolute!important;top:0;left:0;right:0}.dropzone-wrapper .dropzone-contents>[mode=indeterminate].not-uploading-files{opacity:0}.dropzone-wrapper .dropzone-contents h3{font-weight:700}.dropzone-wrapper .dropzone-contents img{margin-top:10px}.dropzone-wrapper.dropzone-drag .dropzone-contents{border:1px dashed #1db3e7;background:#fafafa}.dropzone-wrapper .select-file-button{margin:15px 5px;border-radius:3px;display:flex;justify-content:center;align-items:center;cursor:pointer}.dropzone-wrapper .select-file-button span{padding-left:8px!important;padding-right:8px!important}.dropzone-wrapper .select-file-button:first-child{margin-left:0}.dropzone-wrapper .select-file-button:last-child{margin-right:0}.dialog-box .not-uploading-files{display:none!important}.folder-list-item>div>div>div:nth-of-type(2),.folder-list-item>div>div>div:nth-of-type(3){font-family:FFMaxWebProLight,Oxygen,sans-serif}.app-bar{position:sticky!important;top:0;box-sizing:border-box}.app-bar .brand-icon-section>div{display:none!important}@media (max-width:480px){.app-bar{flex-direction:column}.app-bar>h1{display:none}.app-bar>div:first-child{margin-top:0!important;margin-right:0!important}.app-bar .brand-icon-section{display:flex;align-items:center;justify-content:space-between}.app-bar .brand-icon-section>div{display:inline-block!important}.app-bar .app-bar-icons{margin-left:-24px;justify-content:space-between!important}.app-bar .app-bar-icons>div{display:none!important}}.app-bar img.logo{max-height:48px;height:90%;margin-left:8px}.app-bar .app-bar-icons{position:sticky;top:0;height:64px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}@media (max-width:1199px){.app-bar .app-bar-icons{padding-right:5px!important}.app-bar .app-bar-icons button{min-width:0!important;padding:0 10px!important}.app-bar .app-bar-icons button svg{margin-left:0!important;margin-right:0!important}.app-bar .app-bar-icons button span{display:none!important}}.app-bar .app-bar-icons .notifications-button.notifications-active,.app-bar .app-bar-icons .notifications-button.notifications-active button,.app-bar .app-bar-icons .notifications-button.notifications-active svg{fill:#ff4081!important;color:#ff4081!important}@media (max-width:767px){.app-bar .hide-mobile-menu{display:none}}.calendar{box-sizing:border-box;width:100%;display:flex;flex-direction:column;position:sticky;top:0}.calendar .calendar-week{position:relative;border-top:2px solid #1db3e7;width:100%;display:flex;flex-direction:row}.calendar .calendar-week:last-child{border-bottom:2px solid #1db3e7}.calendar .calendar-week:first-child{position:sticky;top:130px;background:#fff;z-index:9999}@media (min-width:992px){.calendar .calendar-week.calendar-week-date{position:sticky;top:162px;z-index:100}}@media (max-width:991px){.calendar .calendar-week.calendar-week-date{display:none}}.calendar .calendar-week .calendar-date,.calendar .calendar-week .calendar-day{border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;padding-left:2px;padding-right:2px;width:14.28571%;box-sizing:border-box}.calendar .calendar-week .calendar-date:not(.title):not(.calendar-date),.calendar .calendar-week .calendar-day:not(.title):not(.calendar-date){min-height:calc(20vh - 31.6px)}@media (min-width:992px){.calendar .calendar-week .calendar-date:not(.title):not(.calendar-date),.calendar .calendar-week .calendar-day:not(.title):not(.calendar-date){padding-top:5px;padding-bottom:5px}}@media (max-width:991px){.calendar .calendar-week .calendar-date:not(.title):not(.calendar-date),.calendar .calendar-week .calendar-day:not(.title):not(.calendar-date){min-height:1px;padding-bottom:0}}.calendar .calendar-week .calendar-date:nth-child(6):not(.empty),.calendar .calendar-week .calendar-date:nth-child(7):not(.empty),.calendar .calendar-week .calendar-day:nth-child(6):not(.empty),.calendar .calendar-week .calendar-day:nth-child(7):not(.empty){background:repeating-linear-gradient(-55deg,#fff,#fff 10px,#ebebeb 0,#ebebeb 20px)}@media (max-width:991px){.calendar .calendar-week .calendar-date,.calendar .calendar-week .calendar-day{cursor:pointer}.calendar .calendar-week .calendar-date.current,.calendar .calendar-week .calendar-day.current{background:rgba(255,64,129,.5)}.calendar .calendar-week .calendar-date[data-has-visits=true],.calendar .calendar-week .calendar-day[data-has-visits=true]{background:rgba(29,179,231,.2)}}.calendar .calendar-week .calendar-date.title,.calendar .calendar-week .calendar-day.title{text-align:center;line-height:30px;font-weight:700;font-size:1.2em;color:#000}.calendar .calendar-week .calendar-date.title .title-normal,.calendar .calendar-week .calendar-day.title .title-normal{display:inline}.calendar .calendar-week .calendar-date.title .title-small,.calendar .calendar-week .calendar-day.title .title-small{display:none}@media (max-width:991px){.calendar .calendar-week .calendar-date.title .title-normal,.calendar .calendar-week .calendar-day.title .title-normal{display:none}.calendar .calendar-week .calendar-date.title .title-small,.calendar .calendar-week .calendar-day.title .title-small{display:inline}}.calendar .calendar-week .calendar-date.empty,.calendar .calendar-week .calendar-day.empty{background-color:#eee;border-left-width:0;border-right-width:0}.calendar .calendar-week .calendar-date:first-child,.calendar .calendar-week .calendar-day:first-child{border-left-width:2px}.calendar .calendar-week .calendar-date:last-child,.calendar .calendar-week .calendar-day:last-child{border-right-width:2px}.calendar .calendar-week .calendar-date.calendar-date,.calendar .calendar-week .calendar-date .date,.calendar .calendar-week .calendar-day.calendar-date,.calendar .calendar-week .calendar-day .date{padding:15px;display:flex;justify-content:space-between}@media (min-width:992px){.calendar .calendar-week .calendar-date.calendar-date,.calendar .calendar-week .calendar-date .date,.calendar .calendar-week .calendar-day.calendar-date,.calendar .calendar-week .calendar-day .date{background:#fff;border-bottom:0;padding:2.5px}.calendar .calendar-week .calendar-date.calendar-date.date,.calendar .calendar-week .calendar-date .date.date,.calendar .calendar-week .calendar-day.calendar-date.date,.calendar .calendar-week .calendar-day .date.date{display:none}}@media (max-width:991px){.calendar .calendar-week .calendar-date.calendar-date,.calendar .calendar-week .calendar-date .date,.calendar .calendar-week .calendar-day.calendar-date,.calendar .calendar-week .calendar-day .date{display:flex;flex-direction:column;justify-content:center}}.calendar .calendar-week .calendar-date.calendar-date span,.calendar .calendar-week .calendar-date .date span,.calendar .calendar-week .calendar-day.calendar-date span,.calendar .calendar-week .calendar-day .date span{height:30px;box-sizing:border-box;display:inline-block;text-align:center;padding:4px;border-radius:100%;border:2px solid transparent;line-height:22px}.calendar .calendar-week .calendar-date.calendar-date span.top-icon-set,.calendar .calendar-week .calendar-date .date span.top-icon-set,.calendar .calendar-week .calendar-day.calendar-date span.top-icon-set,.calendar .calendar-week .calendar-day .date span.top-icon-set{width:70px;display:flex;justify-content:space-between}.calendar .calendar-week .calendar-date.calendar-date span.top-icon-set .notification-dot,.calendar .calendar-week .calendar-date .date span.top-icon-set .notification-dot,.calendar .calendar-week .calendar-day.calendar-date span.top-icon-set .notification-dot,.calendar .calendar-week .calendar-day .date span.top-icon-set .notification-dot{background-color:#ff4081;border-radius:50%;color:#fff;line-height:14px;width:23px;height:23px;font-size:12px}.calendar .calendar-week .calendar-date.calendar-date.current span,.calendar .calendar-week .calendar-date .date.current span,.calendar .calendar-week .calendar-day.calendar-date.current span,.calendar .calendar-week .calendar-day .date.current span{border-radius:100%;border-color:#ff0092}.calendar .calendar-week .calendar-date.calendar-date:nth-child(6):not(.empty),.calendar .calendar-week .calendar-date.calendar-date:nth-child(7):not(.empty),.calendar .calendar-week .calendar-date .date:nth-child(6):not(.empty),.calendar .calendar-week .calendar-date .date:nth-child(7):not(.empty),.calendar .calendar-week .calendar-day.calendar-date:nth-child(6):not(.empty),.calendar .calendar-week .calendar-day.calendar-date:nth-child(7):not(.empty),.calendar .calendar-week .calendar-day .date:nth-child(6):not(.empty),.calendar .calendar-week .calendar-day .date:nth-child(7):not(.empty){background:repeating-linear-gradient(-55deg,#fff,#fff 10px,#ebebeb 0,#ebebeb 20px)}.calendar .calendar-week .calendar-date .visit,.calendar .calendar-week .calendar-day .visit{padding:0!important}@media (max-width:991px){.calendar .calendar-week .calendar-date .visit,.calendar .calendar-week .calendar-day .visit{display:none}}.calendar .calendar-week .calendar-date .visit:not(:hover),.calendar .calendar-week .calendar-day .visit:not(:hover){cursor:pointer}.visit{border:2px solid #e9e9e9;border-radius:2px;display:block;box-sizing:border-box}.visit.qa-enabled{background-color:#eee!important}.visit+.visit{margin-left:5px}.visit[data-dragging=true]{opacity:.6}.visit[data-drag-preview=true]{border-color:rgba(0,0,0,.2);max-width:150px;width:auto;background-color:#fff;transform:rotate(-1.25deg)}.visit .visit-inner .visit-toolbar{display:flex;justify-content:space-between;border-bottom:2px solid #e9e9e9}.visit .visit-inner .visit-details{padding:8px}.visit .visit-inner .visit-details .visit-product-remaining .visit-product-list{padding-bottom:10px}.visit .visit-inner .visit-details .comment-section .latest-comment-section .button-section .close-comment-button{width:100%;margin-top:5px!important}.visit .visit-inner .visit-details .comment-section .latest-comment-section .button-section .close-comment-button>div{font-size:12px;background-color:#eee}.visit .visit-inner .visit-details .comment-section .add-comment-section .add-comment>div{font-size:12px!important}.visit .visit-inner .visit-details .comment-section .add-comment-section .button-section .add-comment-button{width:100%;margin-top:5px!important}.visit .visit-inner .visit-details .comment-section .add-comment-section .button-section .add-comment-button>div{font-size:12px;background-color:#1eb3e7;color:#fff}.visit .visit-inner .visit-details .comment-section .add-comment-section .comment-section .article-comment-submit>div{font-size:12px!important}.visit .visit-inner .visit-details .comment-section .add-comment-section .comment-section .article-comment-submit>div textarea{margin-top:0!important;margin-bottom:0!important}.visit .visit-inner .visit-details .comment-section .add-comment-section .comment-section .article-comment-submit .submit-button{margin-left:0;font-size:12px}.visit .visit-inner .visit-details .comment-section .add-comment-section .comment-section .article-comment-submit .submit-button button{background-color:#1eb3e7!important;color:#fff}.visit .visit-inner .visit-details .visit-applicator-section{display:flex;font-size:12px;align-items:flex-start}.visit .visit-inner .visit-details .visit-applicator-section .visit-applicator-name{flex:1;font-size:11px;line-height:14px;padding-right:5px;font-weight:bolder;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.visit .visit-inner .visit-details .visit-applicator-section .visit-applicator-name .job-number{font-size:11px;margin-top:5px;margin-bottom:5px;line-height:13px;font-weight:bolder}.visit .visit-inner .visit-details .visit-applicator-section .visit-qa-section{display:flex;align-items:flex-start;justify-content:flex-end}.visit .visit-inner .visit-details .visit-applicator-section .visit-qa-section .qa{height:32px}.visit .visit-inner .visit-details .visit-applicator-section .visit-qa-section .qa button{margin-top:-5px!important}.visit .visit-inner .visit-details .visit-name-section{display:flex;align-items:flex-start;padding-top:3px}.visit .visit-inner .visit-details .visit-name-section .visit-name{flex:1;font-size:15px;line-height:17px;padding-right:5px;font-weight:bolder}.visit .visit-inner .visit-details .visit-name-section .info-button{height:32px}.visit .visit-inner .visit-details .visit-name-section .info-button button{margin-top:-5px!important}.visit .visit-inner .visit-details .visit-tags{display:flex;font-size:11px;line-height:13px;opacity:.8;margin:5px 0;font-weight:bolder;flex-wrap:wrap}.visit .visit-inner .visit-details .visit-tags div{margin:0 4px 4px 0}.visit .visit-inner .visit-details .visit-details-inner-section{display:flex;margin-bottom:10px}.visit .visit-inner .visit-details .visit-details-inner-section .visit-details-inner-column{flex:1;display:flex;flex-direction:column}.visit .visit-inner .visit-details .visit-details-inner-section .visit-details-inner-column .visit-details-inner-row-item{font-size:11px;padding-top:5px;padding-bottom:5px}.visit .visit-inner .visit-details .visit-details-inner-section .visit-details-inner-column .visit-details-inner-row-item span{font-weight:bolder}.visit .visit-inner .visit-site-name{font-weight:700}.visit .visit-inner .visit-recent-comment{font-size:.7em;padding-top:5px;font-style:italic}.visit .visit-inner .visit-approval-message{font-size:.8em;padding-top:15px;font-weight:700}.visit .visit-inner .visit-product-list{display:flex;flex-direction:column;padding-top:5px;font-size:.7em}.visit .visit-inner .visit-controls{border-top:1px dashed rgba(0,0,0,.3);margin-top:10px;display:flex;flex-direction:row;justify-content:space-between}.visit .visit-inner .visit-controls>*{padding-left:0!important;padding-right:0!important}.calendar-day-visits .visit+.visit{margin-top:5px;margin-left:0}.calendar .visit .visit-controls{padding-top:6px;padding-bottom:6px}.visit-page .visit+.visit{margin-left:0;margin-top:5px}.visit-page .visit-page-header{position:sticky;top:64px;background:#fff;display:flex;flex-direction:row;justify-content:space-between;z-index:1000;margin-top:-10px;padding-top:10px}.job-list-search-wrapper{padding:15px 15px 0;display:flex;flex-direction:row}.job-list-search-wrapper .flex{flex:1}.job-list-search-wrapper .button-wrapper{padding-left:15px}.job-list-filter-wrapper{padding:15px 15px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.job-list-filter-wrapper p{padding-right:5px}.job-list-filter-wrapper label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-right:10px}.job-list-filter-wrapper label>span{margin-left:-10px}.job-list-wrapper .jobs{padding:0 15px}.job-list-wrapper .jobs .job{display:flex;flex-direction:row;align-items:center;justify-content:space-between;cursor:pointer}.job-list-wrapper .jobs .job:first-child{padding-top:15px}.job-list-wrapper .jobs .job:last-child{padding-bottom:15px}.job-list-wrapper .jobs .job+.job{padding-top:15px;margin-top:15px;border-top:1px solid rgba(0,0,0,.1)}.job-list-wrapper .jobs .job table tr td,.job-list-wrapper .jobs .job table tr th{text-align:left;padding-right:15px;line-height:1.3}.job-list-wrapper .jobs .job table tr th{font-weight:900;color:#000}.job-list-loading-wrapper{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:50px 20px}.dashboard{width:100vw;display:flex;flex-direction:column}.dashboard.visit-page{flex-direction:row}@media (max-width:1450px){.dashboard .hide-on-2{display:none!important}}.dashboard .sidebar-header-with-hide{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}@media (max-width:991px){.dashboard:not(.list-dashboard) .sidebar-display-button,.dashboard:not(.list-dashboard) .sidebar-wrapper{display:none!important}.dashboard:not(.list-dashboard) .visit{cursor:pointer}}.dashboard .calendar-wrapper{width:100vw}@media (max-width:1600px){.dashboard .calendar-wrapper{width:100vw}}@media (max-width:1450px){.dashboard .calendar-wrapper{width:100vw}}@media (max-width:991px){.dashboard .calendar-wrapper{width:100%}}.dashboard .calendar-wrapper .remote-calendar[data-filters*="PM Status Check"] [data-filter-pm=false],.dashboard .calendar-wrapper .remote-calendar[data-filters*="Unticked INF"] [data-filter-inf],.dashboard .calendar-wrapper .remote-calendar[data-filters*="Unticked QA"] [data-filter-qa],.dashboard .calendar-wrapper .remote-calendar[data-filters*=Unbilled] [data-filter-billed]{display:none!important}.dashboard .calendar-actions,.dashboard .sidebar-actions{padding:15px;display:flex;flex-direction:row!important;justify-content:space-between;align-items:center;position:sticky;top:0;background:#fff;z-index:99999}.dashboard .calendar-actions .search-area,.dashboard .sidebar-actions .search-area{display:flex;flex:1;align-items:center;border:1px solid #979797;padding-left:10px}@media (max-width:480px){.dashboard .calendar-actions .search-area,.dashboard .sidebar-actions .search-area{display:none!important}}.dashboard .calendar-actions .calendar-actions-button-section,.dashboard .sidebar-actions .calendar-actions-button-section{display:flex;flex:1;align-items:center}.dashboard .calendar-actions .dashboard-actions-right,.dashboard .sidebar-actions .dashboard-actions-right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.dashboard .calendar-actions .dashboard-actions-right .applicator-selection,.dashboard .sidebar-actions .dashboard-actions-right .applicator-selection{display:inline-block}@media (max-width:991px){.dashboard .calendar-actions,.dashboard .sidebar-actions{flex-direction:column}.dashboard .calendar-actions .search-area,.dashboard .sidebar-actions .search-area{width:100%;display:none}.dashboard .calendar-actions .calendar-actions-button-section,.dashboard .sidebar-actions .calendar-actions-button-section{width:100%;display:flex;justify-content:space-between}}.dashboard .calendar-actions h3,.dashboard .sidebar-actions h3{margin:0;padding-left:20px;padding-right:20px;position:relative}.dashboard .calendar-actions h3 .progress,.dashboard .sidebar-actions h3 .progress{position:absolute!important;right:-40px;margin-left:10px}.dashboard .calendar-actions h3:first-child:last-child,.dashboard .sidebar-actions h3:first-child:last-child{width:100%;text-align:center}.dashboard .calendar-actions .search-area,.dashboard .sidebar-actions .search-area{display:none}.dashboard .sidebar-wrapper{width:100vw}@media (max-width:1199px){.dashboard .sidebar-wrapper .hideable-small{display:none!important}}@media (max-width:1600px){.dashboard .sidebar-wrapper{width:100vw}}@media (max-width:1450px){.dashboard .sidebar-wrapper{width:100vw}}.dashboard .sidebar-wrapper .sidebar{min-height:100%}.dashboard .sidebar-wrapper .sidebar .sidebar-contents{margin:0 4px;border-top:2px solid #ff4081;padding:8px;display:flex}.dashboard .sidebar-wrapper .sidebar .sidebar-contents .visit-product-remaining{display:none}.dashboard .sidebar-wrapper .sidebar .sidebar-contents .sidebar-visits{min-width:260px}@media (max-width:991px){.dashboard.visit-page .calendar-actions{flex-direction:column!important}.dashboard.visit-page .calendar-actions .search-area{order:1;display:flex;margin-bottom:10px;width:97%}}.dashboard.visit-page .calendar-actions .action-list{order:2;display:flex;width:100%;justify-content:space-between}@media (max-width:991px){.dashboard.visit-page .job-list .visit-controls{display:none}}@media (min-width:992px){.dashboard.dashboard-page .calendar-actions{position:sticky;top:64px}}.dashboard.dashboard-page .calendar-actions .search-area{display:flex;margin-left:10px}.dashboard.dashboard-page .sidebar-wrapper{background:#fff;padding-top:10px}.dashboard.dashboard-page .sidebar-wrapper .sidebar{background:#eee;border-top:2px solid #ff4081;border-bottom:2px solid #ff4081}.dashboard.dashboard-page .sidebar-wrapper .sidebar .sidebar-actions{background:#eee;padding:5px 5px 3px}.dashboard.dashboard-page .sidebar-wrapper .sidebar .sidebar-actions h3{font-size:14px;padding-left:10px}.dashboard.dashboard-page .sidebar-wrapper .sidebar .sidebar-contents{max-height:150px;border-top:0}.dashboard.dashboard-page .sidebar-wrapper .sidebar .sidebar-contents .visit{background-color:#6d6d6d!important}.dashboard.dashboard-page .sidebar-wrapper .sidebar .sidebar-contents .visit *{color:#fff}.dashboard.dashboard-page .sidebar-wrapper .sidebar .sidebar-contents .visit .visit-inner .visit-details .visit-name-section{padding-top:8px;padding-bottom:5px;font-weight:bolder}.dashboard.dashboard-page .sidebar-wrapper .sidebar .sidebar-contents .visit .comment-section{display:none}.dashboard.visit-page .sidebar-wrapper{width:100vw}@media (max-width:1199px){.dashboard.visit-page .sidebar-wrapper .hideable-small{display:none!important}}@media (max-width:1600px){.dashboard.visit-page .sidebar-wrapper{width:100vw}}@media (max-width:1450px){.dashboard.visit-page .sidebar-wrapper{width:100vw}}.dashboard.visit-page .sidebar-wrapper .sidebar{min-height:100%}.dashboard.visit-page .sidebar-wrapper .sidebar .sidebar-contents{margin:0 4px;border-top:2px solid #ff4081;padding:8px;display:flex;flex-direction:column}.dashboard.visit-page .sidebar-wrapper .sidebar .sidebar-contents .sidebar-visits{min-width:260px}.dashboard.list-dashboard .calendar-wrapper{width:66.66667vw}.dashboard.list-dashboard .sidebar-wrapper{width:33.33333vw}@media (max-width:767px){.dashboard.list-dashboard .calendar-wrapper{width:100%}.dashboard.list-dashboard .sidebar-wrapper{display:none}}.dashboard .job-list{border-top:2px solid #ff4081;margin:0 15px;padding:10px 5px}.dashboard-calendar body,.dashboard-calendar body #root{width:100vw}.dashboard-calendar body .page-wrapper{z-index:5}@media (max-width:480px){.dashboard-calendar body .page-wrapper{top:135px}}.dashboard-calendar body .page-wrapper .sidebar-contents{overflow-y:scroll;max-height:calc(100vh - 151px)}.edit-job{box-sizing:border-box;display:flex;flex-direction:row}.edit-job .general-info,.edit-job .site-info{display:flex;flex-direction:column;width:50%}.edit-job .general-info>*,.edit-job .site-info>*{width:100%!important;margin:5px 0!important}.edit-job .general-info{padding-right:5px}.edit-job .site-info{padding-left:5px}.edit-job .divider{border-top:1px dashed #bdbdbd;margin:20px 0 5px!important}.edit-job .address-additional,.edit-job .contact-details{display:flex;flex-direction:row}.edit-job .address-additional>*,.edit-job .contact-details>*{width:33.33333%!important}.edit-job .address-additional>:not(:first-child),.edit-job .contact-details>:not(:first-child){margin-left:5px!important}.edit-job .address-additional>:not(:last-child),.edit-job .contact-details>:not(:last-child){margin-right:5px!important}.edit-job .contact-details>*{width:50%!important}.edit-job .default-applicator-selection{display:flex;flex-direction:row;align-items:center}.edit-job .default-applicator-selection .flat-button{margin-left:10px!important}.edit-job .edit-job-product{display:flex;flex-direction:row;justify-content:space-between}.edit-job .edit-job-product .text-field-flex{flex:1}.edit-job .edit-job-product>:not(:first-child){margin-left:5px!important}.edit-job .edit-job-product>:not(:last-child){margin-right:5px!important}.create-job-page{padding:10px 20px;box-sizing:border-box}.create-job-page h3{padding-left:0;padding-top:5px;margin:0}@media (max-width:991px){.create-job-page{width:100vw;min-height:100vh}}.site-visits .visit+.visit{margin-left:0}.site-visits .count{font-size:11px;padding-bottom:4px;margin-top:12px;color:#aaa}.visit.unscheduled{position:relative}.visit.unscheduled .unscheduled-indicator{width:100%;text-align:center;font-weight:700;position:absolute;top:0;left:0;background:repeating-linear-gradient(-55deg,rgba(255,0,0,.7),rgba(255,0,0,.7) 10px,rgba(255,0,0,.3) 0,rgba(255,0,0,.3) 20px);box-sizing:border-box;padding:7.5px 5px 5px;color:#fff}.visit.unscheduled .unscheduled-indicator+.visit-inner{padding-top:10px}.visit.unscheduled.sidebar-visits .unscheduled-indicator+.visit-inner{padding-top:25px}.visit{border:3px solid hsla(0,0%,78.4%,.8)}.visit-page{padding:10px 20px;box-sizing:border-box}.visit-page h3{padding-left:0;padding-top:5px;margin:0}@media (max-width:991px){.visit-page{width:100vw;min-height:100vh}}.visit-page .floor-plan .floor-plan-image{max-width:100%}.visit-page .floor-plan+.floor-plan{margin-top:10px;padding-top:10px;border-top:1px dashed #bdbdbd}.visit-page .editor{display:flex;flex-direction:row}@media (max-width:991px){.visit-page .editor{flex-direction:column}}.visit-page .editor .editor-details{display:flex;flex-direction:column;padding-right:5px}@media (max-width:991px){.visit-page .editor .editor-details{padding-right:0}}.visit-page .editor .editor-details .product-applied{padding-top:10px}.visit-page .editor .editor-details .product{display:flex;flex-direction:column;padding:10px 0;border-bottom:1px dashed rgba(0,0,0,.2)}.visit-page .editor .editor-details .product>label:first-child{font-weight:700;margin-bottom:10px}.visit-page .editor .editor-details .product .time-details{display:flex;flex-direction:row}.visit-page .editor .editor-details .product .time-details>*{width:50%!important;box-sizing:border-box}.visit-page .editor .editor-details .product .time-details>:not(:first-child){margin-left:5px!important}.visit-page .editor .editor-details .product .time-details>:not(:last-child){margin-right:5px!important}.visit-page .editor .editor-details .product .product-details{display:flex;flex-direction:row}.visit-page .editor .editor-details .product .product-details>*{width:33.33333%!important;box-sizing:border-box}.visit-page .editor .editor-details .product .product-details>:not(:first-child){margin-left:5px!important}.visit-page .editor .editor-details .product .product-details>:not(:last-child){margin-right:5px!important}.visit-page .editor .editor-health{display:flex;flex-direction:column;padding-left:5px}@media (max-width:991px){.visit-page .editor .editor-health{padding-right:0;padding-top:15px;padding-bottom:15px}}.visit-page .editor h4{padding-top:15px;padding-bottom:15px}.visit-page .editor .documents{width:100%}.visit-page .editor .editor-details,.visit-page .editor .editor-health{width:50%}@media (max-width:991px){.visit-page .editor .editor-details,.visit-page .editor .editor-health{width:100%;box-sizing:border-box;padding-left:0;padding-right:0}}.visit-page .comment-section{padding-top:15px}.visit-edit-area .product{width:100%}.visit-edit-area .product>*,.visit-edit-area .product input{width:100%!important}.edit-visit-state{margin-top:-15px;border-bottom:1px dashed #aaa;padding-bottom:10px}.edit-visit-products{max-height:60vh;overflow-y:scroll;padding:10px 0}.edit-visit-products .edit-product{border-bottom:1px dashed #aaa;margin-bottom:10px;padding-bottom:5px;margin-top:-15px}.edit-visit-products .edit-product .product-select{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.edit-visit-products .edit-area{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;min-height:72px;margin-top:-15px}.edit-visit-products .edit-area>*{width:120px!important}.edit-visit-products .edit-area>*+*{margin-left:20px!important;position:relative}.edit-visit-products .edit-area>*+:before{content:"→";display:block;position:absolute;right:calc(100% + 3px);top:25%}.edit-visit-products .edit-estimated-area{margin-top:-15px}.edit-visit-products .edit-plan{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.edit-visit-products .edit-plan>*{margin-top:-15px}.edit-visit-products .edit-plan .with-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.edit-visit-products .edit-plan .with-info>:last-child{margin-left:10px}.edit-visit-products .edit-applicators{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.edit-visit-products .edit-applicators .edit-applicator{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:-15px}.edit-visit-products .edit-applicators .edit-applicator>.actions{margin-left:10px;flex:1;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.site-visit-output-modal-body{padding:0!important;height:70vh!important;min-height:70vh!important}.site-visit-output-modal-body .timeline{height:70vh!important;overflow-y:scroll}.site-visit-output-modal-body .tabs-container .timeline{height:60vh!important}.view-job-page-wrapper{box-sizing:border-box;padding:15px;display:flex;flex-direction:column;justify-content:flex-start}.view-job-page-wrapper>.header{padding:0 0 20px;display:flex;flex-direction:row;justify-content:space-between}.view-job-page-wrapper>.header h2{padding-left:5px;margin:0;display:flex;flex-direction:column;justify-content:center}@media (max-width:991px){.view-job-page-wrapper{min-height:100vh}}.view-job-page-wrapper .map-wrapper,.view-job-page-wrapper .map-wrapper>.map,.view-job-page-wrapper .map-wrapper>.map>.map-inner-wrapper,.view-job-page-wrapper .map-wrapper>.map>.map-inner-wrapper>.actual-map{min-height:150px!important;min-width:300px!important;max-width:90vw!important}@media (min-width:992px){.view-job-page-wrapper .map-wrapper,.view-job-page-wrapper .map-wrapper>.map,.view-job-page-wrapper .map-wrapper>.map>.map-inner-wrapper,.view-job-page-wrapper .map-wrapper>.map>.map-inner-wrapper>.actual-map{min-height:400px!important}}.view-job-page-wrapper .details{display:flex;flex-direction:row}@media (max-width:991px){.view-job-page-wrapper .details{flex-direction:column}}.view-job-page-wrapper .details table{width:100%}.view-job-page-wrapper .details table tr{position:relative}.view-job-page-wrapper .details table tr td,.view-job-page-wrapper .details table tr th{text-align:left;padding:4px 0;line-height:1.5}.view-job-page-wrapper .details table tr td:nth-child(2),.view-job-page-wrapper .details table tr th:nth-child(2){padding-left:45px}.view-job-page-wrapper .details table tr td .italic,.view-job-page-wrapper .details table tr th .italic{font-style:italic}.view-job-page-wrapper .details table tr td.icon-cell,.view-job-page-wrapper .details table tr th.icon-cell{padding:0;position:absolute}@media (max-width:991px){.view-job-page-wrapper .details table tr td:first-child:not(.divider),.view-job-page-wrapper .details table tr th:first-child:not(.divider){display:none}.view-job-page-wrapper .details table tr td:nth-child(2),.view-job-page-wrapper .details table tr th:nth-child(2){padding-left:0}}.view-job-page-wrapper .details table tr .product-usage{font-style:italic;font-size:.8em}.view-job-page-wrapper .details table tr th{font-family:Roboto,Noto,sans-serif;padding-right:10px;font-weight:700;text-align:left;color:#000}.view-job-page-wrapper .details table tr td.divider{padding:0 20px 0 10px}.view-job-page-wrapper .details table tr td.divider hr{border:.25px dashed #e0e0e0;border-bottom:#e0e0e0}.view-job-page-wrapper .details .info,.view-job-page-wrapper .details .site-map{width:50%;display:flex;flex-direction:row}.view-job-page-wrapper .details .info .show-small,.view-job-page-wrapper .details .site-map .show-small{display:none}@media (max-width:991px){.view-job-page-wrapper .details .info,.view-job-page-wrapper .details .site-map{width:100%;box-sizing:border-box}.view-job-page-wrapper .details .info.site-map,.view-job-page-wrapper .details .site-map.site-map{display:none}.view-job-page-wrapper .details .info .show-small,.view-job-page-wrapper .details .site-map .show-small{display:block}.view-job-page-wrapper .details .info td.show-small,.view-job-page-wrapper .details .info th.show-small,.view-job-page-wrapper .details .site-map td.show-small,.view-job-page-wrapper .details .site-map th.show-small{display:table-cell}.view-job-page-wrapper .details .info tr.show-small,.view-job-page-wrapper .details .site-map tr.show-small{display:table-row}}.view-job-page-wrapper .details .info>.inner,.view-job-page-wrapper .details .site-map>.inner{padding:5px 0;flex:1;display:flex;flex-direction:column}.view-job-page-wrapper .details .info>.inner .comments,.view-job-page-wrapper .details .site-map>.inner .comments{box-sizing:border-box;width:100%}.view-job-page-wrapper .details .site-map{flex-direction:column}.view-job-page-wrapper .details .site-map .map-wrapper{width:100%}.view-job-page-wrapper .details .site-map table{margin-top:20px}.view-job-page-wrapper .additional{margin-top:10px;border-top:1px dashed #e0e0e0;display:flex;flex-direction:row}@media (max-width:991px){.view-job-page-wrapper .additional{flex-direction:column}}.view-job-page-wrapper .additional .site-visits{box-sizing:border-box;width:50%;display:flex;flex-direction:column}@media (max-width:991px){.view-job-page-wrapper .additional .site-visits{width:100%}}.view-job-page-wrapper .additional .site-visits .file-table{padding-top:15px;width:100%;display:flex;flex-direction:column}.view-job-page-wrapper .additional .site-visits .file-table .file-row{display:flex;flex-direction:row;padding:10px 0;width:100%}.view-job-page-wrapper .additional .site-visits .file-table .file-row:not(:first-child){border-top:1px dashed #eee}.view-job-page-wrapper .additional .site-visits .file-table .file-row .file-icon{font-size:1.5em}.view-job-page-wrapper .additional .site-visits .file-table .file-row .file-details{padding:0 10px;flex:1;display:flex;flex-direction:column}.view-job-page-wrapper .additional .site-visits .file-table .file-row .file-details .file-name{cursor:pointer}.view-job-page-wrapper .additional .site-visits .file-table .file-row .file-details .file-size{padding-top:2px;font-family:Roboto,Noto,sans-serif;font-size:.7em;font-style:italic}.view-job-page-wrapper .additional .site-visits{padding-left:45px;padding-right:20px}@media (max-width:991px){.view-job-page-wrapper .additional .site-visits{padding:0}}.view-job-page-wrapper .additional .site-visits .visit+.visit{margin-top:15px}@media (max-width:991px){.view-job-page-wrapper .comment-section{padding:0}}.view-job-page-wrapper .visit-product-remaining .visit-product-list{display:flex;flex-direction:row;flex-wrap:wrap}.view-job-page-wrapper .visit-product-remaining .visit-product-list>div{width:50%}.documents{box-sizing:border-box;width:50%;display:flex;flex-direction:column}@media (max-width:991px){.documents{width:100%}}.documents .file-table{padding-top:15px;width:100%;display:flex;flex-direction:column}.documents .file-table .file-row{display:flex;flex-direction:row;padding:10px 10px 10px 25px;width:calc(100% - 30px)}.documents .file-table .file-row:not(:first-child){border-top:1px dashed #eee}.documents .file-table .file-row .file-icon{font-size:1.5em}.documents .file-table .file-row .file-icon-anchor{display:block}.documents .file-table .file-row .file-icon-anchor *{pointer-events:none}.documents .file-table .file-row .file-actions{display:flex;flex-direction:row;align-items:center}.documents .file-table .file-row .file-details{padding:0 10px;flex:1;display:flex;flex-direction:column;max-width:calc(100% - 220px)}.documents .file-table .file-row .file-details .file-name{cursor:pointer;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}.documents .file-table .file-row .file-details .file-size{padding-top:2px;font-family:Roboto,Noto,sans-serif;font-size:.7em;font-style:italic}.comment-section .comment{justify-content:center}.comment-section .comment .comment-content-text{padding:5px 0;justify-content:center;display:flex;flex-direction:column}.comment-section .comment .comment-title{padding-top:2px;font-family:Roboto,Noto,sans-serif;font-size:.7em;font-style:italic}.comment-section .comment+.comment{border-top:1px dashed #eee}.comment-section .comment:first-child{margin-top:10px}.comment-section .submit-button{margin-left:5px}.handle{cursor:move;opacity:.7}.health-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;width:100%}.health-row .flex-it{display:block!important;flex:1 100%!important}.health-row .flex-it input{width:100%!important}@media (min-width:992px){.health-row .big-label label{transform:scale(.75) translateY(-40px)!important}}.health-row .checkbox-wrapper{padding-bottom:10px}.health-row>:not(:first-child){margin-left:5px}.health-row>:not(:last-child){margin-right:5px}@media (max-width:991px){.health-row{flex-direction:column;align-items:center;justify-content:flex-start}.health-row .checkbox-wrapper{padding-bottom:0}.health-row .flex-it{flex:none}.health-row>*{width:100%!important;margin:5px 0}.health-row+.health-row{margin-top:15px;padding-top:0;border-top:1px dashed #9e9e9e}}.floor-plan-wrapper .floor-plan-image{max-width:90%;max-height:90%}.floor-plan-modal{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:10px}@media (max-width:999px){.floor-plan-modal{left:0;right:0;bottom:0;top:0}}.floor-plan-modal .refrain-notice{font-size:.7rem;text-align:center;color:rgba(0,0,0,.4)}.floor-plan-modal .floor-plan-controls{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;border-top:1px solid rgba(0,0,0,.1);padding:0 10px 10px;width:100%;flex-wrap:wrap}.floor-plan-modal .floor-plan-controls .control-group+.control-group{padding-left:15px}@media (max-width:999px){.floor-plan-modal .floor-plan-controls .control-group+.control-group{padding-left:5px}}.floor-plan-modal .floor-plan-controls .control{margin-top:10px}@media (max-width:999px){.floor-plan-modal .floor-plan-controls .control{min-width:42px!important}}.floor-plan-modal .floor-plan-controls .control.image-control{min-width:42px!important}.floor-plan-modal .floor-plan-controls .control.image-control img{max-height:40%;margin:0 5px}@media (max-width:999px){.floor-plan-modal .floor-plan-controls .presentation-wording{display:none!important}}.notifications-page{box-sizing:border-box;padding:10px 15px;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width:991px){.notifications-page{width:100vw;min-height:100vh}}.notifications-page .notifications-empty{justify-content:center;padding:50px}.notifications-page .notifications-empty,.notifications-page .notifications-header{display:flex;flex-direction:row;align-items:center}.notifications-page .notifications-header h3{margin-right:15px}.notifications-page .notifications-list{display:flex;flex-direction:column}.notifications-page .notifications-list .notification{display:flex;flex-direction:row}.notifications-page .notifications-list .notification .notification-content{flex:1;display:flex;flex-direction:column;justify-content:center}.notifications-page .notifications-list .notification+.notification{border-top:1px dashed #bdbdbd}.users-page{box-sizing:border-box;padding:10px 15px;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width:991px){.users-page{width:100vw;min-height:100vh}}.users-page .users-empty{justify-content:center;padding:50px}.users-page .users-empty,.users-page .users-header{display:flex;flex-direction:row;align-items:center}.users-page .users-header>div:first-child{display:flex;flex-direction:row;flex:1;justify-content:flex-start;align-items:center}.users-page .users-header h3{margin-right:15px}.users-page .users-list{display:flex;flex-direction:column}.users-page .users-list .user{display:flex;flex-direction:row;padding:0}.users-page .users-list .user .user-marker{width:10px;margin-right:10px}.users-page .users-list .user .user-controls{display:flex;flex-direction:row;align-items:center}.users-page .users-list .user .user-controls>:not(:last-child){margin-right:10px}.users-page .users-list .user .user-content{flex:1;padding:10px 0;display:flex;flex-direction:column;justify-content:center}.users-page .users-list .user .user-content .name,.users-page .users-list .user .user-content .username{font-weight:700}.users-page .users-list .user .user-content .name+.username{margin-top:5px}.users-page .users-list .user .user-content .role{margin-top:5px;font-size:.8em;font-style:italic}.users-page .users-list .user+.user{border-top:1px dashed #bdbdbd}.draggable-mirror{background-color:hsla(0,0%,100%,.8)}.user-edit{box-sizing:border-box;display:flex;flex-direction:column}.user-edit>*{width:100%!important}.user-edit-dialog .action-button+.action-button{margin-left:10px}.settings-page{box-sizing:border-box;padding:10px 15px;display:flex;flex-direction:column;justify-content:flex-start}@media (max-width:991px){.settings-page{width:100vw;min-height:100vh}}.settings-page .settings-header{display:flex;flex-direction:row;align-items:center}.settings-page .settings-header>div:first-child{display:flex;flex-direction:row;flex:1;justify-content:flex-start;align-items:center}.settings-page .settings-header h3{margin-right:15px}.settings-page .settings-blocks .settings-block+.settings-block{margin-top:15px;border-top:1px solid rgba(0,0,0,.1);padding-top:15px}.settings-page .settings-blocks .settings-block .settings-block-group:first-child{padding-top:15px}.settings-page .settings-blocks .settings-block .settings-block-group+.settings-block-group{margin-top:15px;border-top:1px dashed rgba(0,0,0,.05);padding-top:15px}.reports{box-sizing:border-box;padding:10px 15px;display:flex;flex-direction:column;justify-content:flex-start}.reports .reports-header{display:flex;flex-direction:row;align-items:center}.reports .reports-header>div:first-child{display:flex;flex-direction:row;flex:1;justify-content:flex-start;align-items:center}.reports .reports-header h3{margin-right:15px}.reports .settings-configuration{display:flex;flex-direction:column;align-items:flex-start}.reports .generate-row{margin-top:10px}.timeline{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.timeline-item{display:flex;flex-direction:row;align-items:center;position:relative;box-sizing:border-box}.timeline-item:not(:last-child) .timeline-item-contents{border-bottom:1px solid #ebebeb}.timeline-item-contents{min-height:70px;padding:15px 5px 15px 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1}.timeline-item-contents h3,.timeline-item-contents p{margin:0}.timeline-item-contents .authored,.timeline-item-contents time,.timeline-item-contents time+span{color:rgba(0,0,0,.4);font-size:.9em}.timeline-item .timeline-item-icon{width:100px;position:relative;display:flex;justify-content:center;align-items:center;align-self:stretch;box-sizing:border-box}.timeline-item .timeline-item-icon svg{z-index:3;width:30px;height:30px;fill:#282c34;color:#282c34;position:relative;box-sizing:border-box}.timeline-item-icon .timeline-item-icon-container{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background-color:#ebebeb;border-radius:100%;z-index:2;position:absolute;box-sizing:border-box}.timeline-item .timeline-item-icon:before{display:block;position:absolute;top:0;left:calc(50% - 1px);z-index:1;content:" ";width:2px;background-color:#ebebeb;height:100%}.timeline-item .timeline-item-icon .reverse-icon svg{transform:rotateY(180deg);transform-origin:50% 50%}.timeline-item:only-child .timeline-item-icon:before{display:none}.timeline-item:first-child .timeline-item-icon:before{top:50%;height:50%}.timeline-item:last-child .timeline-item-icon:before{height:50%}.timeline .output{margin-top:5px}.timeline .area-list{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.timeline .area-list svg{height:.5em;width:.5em;margin:0 3px;min-width:auto;min-height:auto}.timeline table.output-table{border-collapse:collapse;width:100%}.timeline table.output-table td,.timeline table.output-table th{line-height:1.3;padding:3px 0}.timeline table.output-table th{padding-left:0;text-align:left;font-weight:700}.timeline table.output-table td{padding-left:10px;text-align:left}.timeline table.output-table sup{font-size:.6em}.timeline table.output-table tr:not(:last-child) td,.timeline table.output-table tr:not(:last-child) th{border-bottom:1px solid #ebebeb}
/*# sourceMappingURL=/src.4588dbe1.css.map */