@font-face{font-family:HelveticaNeueLT-Bold;src:url(/assets/2FC8A1_0_0-CXpA1Jue.eot);src:url(/assets/2FC8A1_0_0-CXpA1Jue.eot?#iefix)format("embedded-opentype"),url(/assets/2FC8A1_0_0-D_DOacmJ.woff2)format("woff2"),url(/assets/2FC8A1_0_0-bk4aSpP3.woff)format("woff"),url(/assets/2FC8A1_0_0-C3PVCKI3.ttf)format("truetype")}@font-face{font-family:HelveticaNeueLT-Roman;src:url(/assets/2FC8A1_1_0-DuKougYm.eot);src:url(/assets/2FC8A1_1_0-DuKougYm.eot?#iefix)format("embedded-opentype"),url(/assets/2FC8A1_1_0-C0JqHnyH.woff2)format("woff2"),url(/assets/2FC8A1_1_0-Bn52iPqB.woff)format("woff"),url(/assets/2FC8A1_1_0-Cuzo1xup.ttf)format("truetype")}@font-face{font-family:FFMaxWebProLight;src:url(/assets/2FC8A1_2_0-DZrDZFXw.eot);src:url(/assets/2FC8A1_2_0-DZrDZFXw.eot?#iefix)format("embedded-opentype"),url(/assets/2FC8A1_2_0-DQYthSOS.woff2)format("woff2"),url(/assets/2FC8A1_2_0-BsI_oVgf.woff)format("woff"),url(/assets/2FC8A1_2_0-Cv53-jTL.ttf)format("truetype")}@font-face{font-family:Campton-Bold;src:url(/assets/2F8464_0_0-Cam2-htR.eot);src:url(/assets/2F8464_0_0-Cam2-htR.eot?#iefix)format("embedded-opentype"),url(/assets/2F8464_0_0-C7Ig_Wez.woff2)format("woff2"),url(/assets/2F8464_0_0-DOSOC1ou.woff)format("woff"),url(/assets/2F8464_0_0-CIzPK5b3.ttf)format("truetype")}@font-face{font-family:Campton-Light;src:url(/assets/2F8464_1_0-Cx5-MjsU.eot);src:url(/assets/2F8464_1_0-Cx5-MjsU.eot?#iefix)format("embedded-opentype"),url(/assets/2F8464_1_0-BHh3Lqu9.woff2)format("woff2"),url(/assets/2F8464_1_0-Dt3846YQ.woff)format("woff"),url(/assets/2F8464_1_0-C08M0n6d.ttf)format("truetype")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}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:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:16px}html,body{color:#2d2d2d;background-color:#fff;max-width:100vw;min-height:100%;margin:0;padding:0;font-family:FFMaxWebProLight,Oxygen,sans-serif;font-style:normal;font-weight:400;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;line-height:1em}h1{margin:30px 0;font-size:40px}h2{color:#777;margin:20px 0;font-size:30px}h3{margin:15px 0;font-size:20px}h4{font-size:17px}a,a:active,a:visited,a:focus{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;opacity:1;letter-spacing:0;-webkit-user-select:none;user-select:none;margin:0;padding-left:16px;padding-right:16px;font-size:14px;font-weight:500;position:relative}.white-text-icon-button .label-wrapper svg{fill:#fff!important;height:34px!important}.page-wrapper,.page-wrapper .main-section,.page-wrapper .page-content{min-width:100vw;min-height:calc(100vh - 64px);position:sticky;top:0}.fas,.svg-inline--fa{min-width:20px;min-height:20px}.loading-placeholder{flex:1;justify-content:center;align-items:center;width:100%;min-height:400px;display:flex}.dayView{padding:8px 16px}.dayView .empty{text-align:center}.dayView .calendar-day-visits{columns:6 180px}.dayView .calendar-day-visits .visit{break-inside:avoid;margin-bottom:32px}.flex-grid{flex-direction:column;display:flex}.flex-grid.row{flex-direction:row}.flex-grid.center{justify-content:center;align-items:center}@media (width<=991px){.flex-grid.xs-sm-col{flex-direction:column}.flex-grid.xs-sm-col-reverse{flex-direction:column-reverse}}.flex-grid.flex-children>*,.flex-grid .flex{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 (width<=991px){.flex-grid.xs-sm-no-flex .flex{flex:none}}.flex-col-center{flex-direction:column;justify-content:center;align-items:center;display:flex}.flex-align-items-center{align-items:center}.flex-justify-content-center{justify-content:center}.text-center{text-align:center!important}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}@media (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}th.visible-xs,td.visible-xs{display:table-cell!important}}@media (width>=768px) and (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}th.visible-sm,td.visible-sm{display:table-cell!important}}@media (width>=992px) and (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}th.visible-md,td.visible-md{display:table-cell!important}}@media (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}th.visible-lg,td.visible-lg{display:table-cell!important}}@media (width<=767px){.text-center-xs{text-align:center}.hidden-xs{display:none!important}}@media (width>=768px) and (width<=991px){.text-center-sm{text-align:center}.hidden-sm{display:none!important}}@media (width>=992px) and (width<=1199px){.text-center-md{text-align:center}.hidden-md{display:none!important}}@media (width>=1200px){.text-center-lg{text-align:center}.hidden-lg{display:none!important}}.modal-overlay{z-index:100000;background-color:#0000004d;position:fixed;inset:0}.modal{z-index:100001;background-color:#fff;border-radius:1px;outline:none;position:absolute;inset:20px}.dropzone-wrapper{cursor:pointer}.dropzone-wrapper .dropzone-contents{position:relative}.dropzone-wrapper .dropzone-contents>[mode=indeterminate]{top:0;left:0;right:0;position:absolute!important}.dropzone-wrapper .dropzone-contents>[mode=indeterminate].not-uploading-files{opacity:0}.dropzone-wrapper .dropzone-contents{background:#fafafa;border:1px dashed #bdbdbd;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.dropzone-wrapper .dropzone-contents h3{font-weight:700}.dropzone-wrapper .dropzone-contents img{margin-top:10px}.dropzone-wrapper.dropzone-drag .dropzone-contents{background:#fafafa;border:1px dashed #1db3e7}.dropzone-wrapper .select-file-button{cursor:pointer;border-radius:3px;justify-content:center;align-items:center;margin:15px 5px;display:flex}.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}.dropzone-wrapper{padding-bottom:10px}.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{box-sizing:border-box;top:0;position:sticky!important}.app-bar .brand-icon-section>div{display:none!important}@media (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{justify-content:space-between;align-items:center;display:flex}.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{height:90%;max-height:48px;margin-left:8px}.app-bar .app-bar-icons{flex-direction:row;justify-content:flex-end;align-items:center;height:64px;display:flex;position:sticky;top:0}@media (width<=1199px){.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{padding-right:5px!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 (width<=767px){.app-bar .hide-mobile-menu{display:none}}.calendar{box-sizing:border-box;flex-direction:column;width:100%;display:flex;position:sticky;top:0}.calendar .calendar-week{border-top:2px solid #1db3e7;position:relative}.calendar .calendar-week:last-child{border-bottom:2px solid #1db3e7}.calendar .calendar-week{flex-direction:row;width:100%;display:flex}.calendar .calendar-week:first-child{z-index:9999;background:#fff;position:sticky;top:130px}@media (width>=992px){.calendar .calendar-week.calendar-week-date{z-index:100;position:sticky;top:162px}}@media (width<=991px){.calendar .calendar-week.calendar-week-date{display:none}}.calendar .calendar-week .calendar-day,.calendar .calendar-week .calendar-date{border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;padding-left:2px;padding-right:2px}.calendar .calendar-week .calendar-day:not(.title):not(.calendar-date),.calendar .calendar-week .calendar-date:not(.title):not(.calendar-date){min-height:calc(20vh - 31.6px)}@media (width>=992px){.calendar .calendar-week .calendar-day:not(.title):not(.calendar-date),.calendar .calendar-week .calendar-date:not(.title):not(.calendar-date){padding-top:5px;padding-bottom:5px}}@media (width<=991px){.calendar .calendar-week .calendar-day:not(.title):not(.calendar-date),.calendar .calendar-week .calendar-date:not(.title):not(.calendar-date){min-height:1px;padding-bottom:0}}.calendar .calendar-week .calendar-day:nth-child(6):not(.empty),.calendar .calendar-week .calendar-day:nth-child(7):not(.empty),.calendar .calendar-week .calendar-date:nth-child(6):not(.empty),.calendar .calendar-week .calendar-date:nth-child(7):not(.empty){background:repeating-linear-gradient(-55deg,#fff,#fff 10px,#ebebeb 10px 20px)}@media (width<=991px){.calendar .calendar-week .calendar-day.current,.calendar .calendar-week .calendar-date.current{background:#ff408180}.calendar .calendar-week .calendar-day[data-has-visits=true],.calendar .calendar-week .calendar-date[data-has-visits=true]{background:#1db3e733}.calendar .calendar-week .calendar-day,.calendar .calendar-week .calendar-date{cursor:pointer}}.calendar .calendar-week .calendar-day.title,.calendar .calendar-week .calendar-date.title{text-align:center;color:#000;font-size:1.2em;font-weight:700;line-height:30px}.calendar .calendar-week .calendar-day.title .title-normal,.calendar .calendar-week .calendar-date.title .title-normal{display:inline}.calendar .calendar-week .calendar-day.title .title-small,.calendar .calendar-week .calendar-date.title .title-small{display:none}@media (width<=991px){.calendar .calendar-week .calendar-day.title .title-normal,.calendar .calendar-week .calendar-date.title .title-normal{display:none}.calendar .calendar-week .calendar-day.title .title-small,.calendar .calendar-week .calendar-date.title .title-small{display:inline}}.calendar .calendar-week .calendar-day.empty,.calendar .calendar-week .calendar-date.empty{background-color:#eee;border-left-width:0;border-right-width:0}.calendar .calendar-week .calendar-day:first-child,.calendar .calendar-week .calendar-date:first-child{border-left-width:2px}.calendar .calendar-week .calendar-day:last-child,.calendar .calendar-week .calendar-date:last-child{border-right-width:2px}.calendar .calendar-week .calendar-day,.calendar .calendar-week .calendar-date{box-sizing:border-box;width:14.2857%}.calendar .calendar-week .calendar-day .date,.calendar .calendar-week .calendar-day.calendar-date,.calendar .calendar-week .calendar-date .date,.calendar .calendar-week .calendar-date.calendar-date{padding:15px}@media (width>=992px){.calendar .calendar-week .calendar-day .date,.calendar .calendar-week .calendar-day.calendar-date,.calendar .calendar-week .calendar-date .date,.calendar .calendar-week .calendar-date.calendar-date{background:#fff;border-bottom:0;padding:2.5px}.calendar .calendar-week .calendar-day .date.date,.calendar .calendar-week .calendar-day.calendar-date.date,.calendar .calendar-week .calendar-date .date.date,.calendar .calendar-week .calendar-date.calendar-date.date{display:none}}.calendar .calendar-week .calendar-day .date,.calendar .calendar-week .calendar-day.calendar-date,.calendar .calendar-week .calendar-date .date,.calendar .calendar-week .calendar-date.calendar-date{justify-content:space-between;display:flex}@media (width<=991px){.calendar .calendar-week .calendar-day .date,.calendar .calendar-week .calendar-day.calendar-date,.calendar .calendar-week .calendar-date .date,.calendar .calendar-week .calendar-date.calendar-date{flex-direction:column;justify-content:center;display:flex}}.calendar .calendar-week .calendar-day .date span,.calendar .calendar-week .calendar-day.calendar-date span,.calendar .calendar-week .calendar-date .date span,.calendar .calendar-week .calendar-date.calendar-date span{box-sizing:border-box;text-align:center;border:2px solid #0000;border-radius:100%;height:30px;padding:4px;line-height:22px;display:inline-block}.calendar .calendar-week .calendar-day .date span.top-icon-set,.calendar .calendar-week .calendar-day.calendar-date span.top-icon-set,.calendar .calendar-week .calendar-date .date span.top-icon-set,.calendar .calendar-week .calendar-date.calendar-date span.top-icon-set{justify-content:space-between;width:70px;display:flex}.calendar .calendar-week .calendar-day .date span.top-icon-set .notification-dot,.calendar .calendar-week .calendar-day.calendar-date span.top-icon-set .notification-dot,.calendar .calendar-week .calendar-date .date span.top-icon-set .notification-dot,.calendar .calendar-week .calendar-date.calendar-date span.top-icon-set .notification-dot{color:#fff;background-color:#ff4081;border-radius:50%;width:23px;height:23px;font-size:12px;line-height:14px}.calendar .calendar-week .calendar-day .date.current span,.calendar .calendar-week .calendar-day.calendar-date.current span,.calendar .calendar-week .calendar-date .date.current span,.calendar .calendar-week .calendar-date.calendar-date.current span{border-color:#ff0092;border-radius:100%}.calendar .calendar-week .calendar-day .date:nth-child(6):not(.empty),.calendar .calendar-week .calendar-day .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-date .date:nth-child(6):not(.empty),.calendar .calendar-week .calendar-date .date:nth-child(7):not(.empty),.calendar .calendar-week .calendar-date.calendar-date:nth-child(6):not(.empty),.calendar .calendar-week .calendar-date.calendar-date:nth-child(7):not(.empty){background:repeating-linear-gradient(-55deg,#fff,#fff 10px,#ebebeb 10px 20px)}.calendar .calendar-week .calendar-day .visit,.calendar .calendar-week .calendar-date .visit{padding:0!important}@media (width<=991px){.calendar .calendar-week .calendar-day .visit,.calendar .calendar-week .calendar-date .visit{display:none}}.calendar .calendar-week .calendar-day .visit:not(:hover),.calendar .calendar-week .calendar-date .visit:not(:hover){cursor:pointer}.visit.qa-enabled{background-color:#eee!important}.visit+.visit{margin-left:5px}.visit{box-sizing:border-box;border:2px solid #e9e9e9;border-radius:2px;display:block}.visit[data-dragging=true]{opacity:.6}.visit[data-drag-preview=true]{background-color:#fff;border-color:#0003;width:auto;max-width:150px;transform:rotate(-1.25deg)}.visit .visit-inner .visit-toolbar{border-bottom:2px solid #e9e9e9;justify-content:space-between;display:flex}.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{background-color:#eee;font-size:12px}.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{color:#fff;background-color:#1eb3e7;font-size:12px}.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{color:#fff;background-color:#1eb3e7!important}.visit .visit-inner .visit-details .visit-applicator-section{align-items:flex-start;font-size:12px;display:flex}.visit .visit-inner .visit-details .visit-applicator-section .visit-applicator-name{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;padding-right:5px;font-size:11px;font-weight:bolder;line-height:14px;display:flex}.visit .visit-inner .visit-details .visit-applicator-section .visit-applicator-name .job-number{margin-top:5px;margin-bottom:5px;font-size:11px;font-weight:bolder;line-height:13px}.visit .visit-inner .visit-details .visit-applicator-section .visit-qa-section{justify-content:flex-end;align-items:flex-start;display:flex}.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{align-items:flex-start;padding-top:3px;display:flex}.visit .visit-inner .visit-details .visit-name-section .visit-name{flex:1;padding-right:5px;font-size:15px;font-weight:bolder;line-height:17px}.visit .visit-inner .visit-details .visit-name-section .visit-qa-section{justify-content:flex-end;align-items:flex-start;display:flex}.visit .visit-inner .visit-details .visit-name-section .visit-qa-section .inf,.visit .visit-inner .visit-details .visit-name-section .visit-qa-section .tlr{height:32px}.visit .visit-inner .visit-details .visit-name-section .visit-qa-section .inf button,.visit .visit-inner .visit-details .visit-name-section .visit-qa-section .tlr button{margin-top:-5px!important}.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{opacity:.8;flex-wrap:wrap;margin:5px 0;font-size:11px;font-weight:bolder;line-height:13px;display:flex}.visit .visit-inner .visit-details .visit-tags div{margin:0 4px 4px 0}.visit .visit-inner .visit-details .visit-details-inner-section{margin-bottom:10px;display:flex}.visit .visit-inner .visit-details .visit-details-inner-section .visit-details-inner-column{flex-direction:column;flex:1;display:flex}.visit .visit-inner .visit-details .visit-details-inner-section .visit-details-inner-column .visit-details-inner-row-item{padding-top:5px;padding-bottom:5px;font-size:11px}.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{padding-top:5px;font-size:.7em;font-style:italic}.visit .visit-inner .visit-approval-message{padding-top:15px;font-size:.8em;font-weight:700}.visit .visit-inner .visit-product-list{flex-direction:column;padding-top:5px;font-size:.7em;display:flex}.visit .visit-inner .visit-controls{border-top:1px dashed #0000004d;flex-direction:row;justify-content:space-between;margin-top:10px;display:flex}.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-top:5px;margin-left:0}.visit-page .visit-page-header{z-index:1000;background:#fff;flex-direction:row;justify-content:space-between;margin-top:-10px;padding-top:10px;display:flex;position:sticky;top:64px}.job-list-search-wrapper{flex-direction:row;padding:15px 15px 0;display:flex}.job-list-search-wrapper .flex{flex:1}.job-list-search-wrapper .button-wrapper{padding-left:15px}.job-list-filter-wrapper{flex-flow:row;justify-content:flex-start;align-items:center;padding:15px 15px 0;display:flex}.job-list-filter-wrapper p{padding-right:5px}.job-list-filter-wrapper label{flex-direction:row;justify-content:flex-start;align-items:center;padding-right:10px;display:flex}.job-list-filter-wrapper label>span{margin-left:-10px}.job-list-wrapper .jobs{padding:0 15px}.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{border-top:1px solid #0000001a;margin-top:15px;padding-top:15px}.job-list-wrapper .jobs .job{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.job-list-wrapper .jobs .job table tr th,.job-list-wrapper .jobs .job table tr td{text-align:left;padding-right:15px;line-height:1.3}.job-list-wrapper .jobs .job table tr th{color:#000;font-weight:900}.job-list-loading-wrapper{flex-direction:row;justify-content:center;align-items:center;width:100%;padding:50px 20px;display:flex}.dashboard{flex-direction:column;width:100vw;display:flex}.dashboard.visit-page{flex-direction:row}@media (width<=1450px){.dashboard .hide-on-2{display:none!important}}.dashboard .sidebar-header-with-hide{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}@media (width<=991px){.dashboard:not(.list-dashboard) .sidebar-wrapper,.dashboard:not(.list-dashboard) .sidebar-display-button{display:none!important}.dashboard:not(.list-dashboard) .visit{cursor:pointer}}.dashboard .calendar-wrapper{width:100vw}@media (width<=1600px){.dashboard .calendar-wrapper{width:100vw}}@media (width<=1450px){.dashboard .calendar-wrapper{width:100vw}}@media (width<=991px){.dashboard .calendar-wrapper{width:100%}}.dashboard .calendar-wrapper .remote-calendar[data-filters*=Unticked\ QA] [data-filter-qa],.dashboard .calendar-wrapper .remote-calendar[data-filters*=Unticked\ INF] [data-filter-inf],.dashboard .calendar-wrapper .remote-calendar[data-filters*=Unticked\ TLR] [data-filter-tlr],.dashboard .calendar-wrapper .remote-calendar[data-filters*=Unbilled] [data-filter-billed],.dashboard .calendar-wrapper .remote-calendar[data-filters*="PM Status Check"] [data-filter-pm=false]{display:none!important}.dashboard .sidebar-actions,.dashboard .calendar-actions{z-index:99999;background:#fff;justify-content:space-between;align-items:center;padding:15px;display:flex;position:sticky;top:0;flex-direction:row!important}.dashboard .sidebar-actions .search-area,.dashboard .calendar-actions .search-area{border:1px solid #979797;flex:1;align-items:center;padding-left:10px;display:flex}@media (width<=480px){.dashboard .sidebar-actions .search-area,.dashboard .calendar-actions .search-area{display:none!important}}.dashboard .sidebar-actions .calendar-actions-button-section,.dashboard .calendar-actions .calendar-actions-button-section{flex:1;align-items:center;display:flex}.dashboard .sidebar-actions .dashboard-actions-right,.dashboard .calendar-actions .dashboard-actions-right{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.dashboard .sidebar-actions .dashboard-actions-right .applicator-selection,.dashboard .calendar-actions .dashboard-actions-right .applicator-selection{display:inline-block}@media (width<=991px){.dashboard .sidebar-actions,.dashboard .calendar-actions{flex-direction:column}.dashboard .sidebar-actions .search-area,.dashboard .calendar-actions .search-area{width:100%;display:none}.dashboard .sidebar-actions .calendar-actions-button-section,.dashboard .calendar-actions .calendar-actions-button-section{justify-content:space-between;width:100%;display:flex}}.dashboard .sidebar-actions h3,.dashboard .calendar-actions h3{margin:0;padding-left:20px;padding-right:20px;position:relative}.dashboard .sidebar-actions h3 .progress,.dashboard .calendar-actions h3 .progress{margin-left:10px;right:-40px;position:absolute!important}.dashboard .sidebar-actions h3:first-child:last-child,.dashboard .calendar-actions h3:first-child:last-child{text-align:center;width:100%}.dashboard .sidebar-actions .search-area,.dashboard .calendar-actions .search-area{display:none}@media (width<=1199px){.dashboard .sidebar-wrapper .hideable-small{display:none!important}}.dashboard .sidebar-wrapper{width:100vw}@media (width<=1600px){.dashboard .sidebar-wrapper{width:100vw}}@media (width<=1450px){.dashboard .sidebar-wrapper{width:100vw}}.dashboard .sidebar-wrapper .sidebar{min-height:100%}.dashboard .sidebar-wrapper .sidebar .sidebar-contents{border-top:2px solid #ff4081;margin:0 4px;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 (width<=991px){.dashboard.visit-page .calendar-actions{flex-direction:column!important}.dashboard.visit-page .calendar-actions .search-area{order:1;width:97%;margin-bottom:10px;display:flex}}.dashboard.visit-page .calendar-actions .action-list{order:2;justify-content:space-between;width:100%;display:flex}@media (width<=991px){.dashboard.visit-page .job-list .visit-controls{display:none}}@media (width>=992px){.dashboard.dashboard-page .calendar-actions{position:sticky;top:64px}}.dashboard.dashboard-page .calendar-actions .search-area{margin-left:10px;display:flex}.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{padding-left:10px;font-size:14px}.dashboard.dashboard-page .sidebar-wrapper .sidebar .sidebar-contents{border-top:0;max-height:150px}.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}@media (width<=1199px){.dashboard.visit-page .sidebar-wrapper .hideable-small{display:none!important}}.dashboard.visit-page .sidebar-wrapper{width:100vw}@media (width<=1600px){.dashboard.visit-page .sidebar-wrapper{width:100vw}}@media (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{border-top:2px solid #ff4081;flex-direction:column;margin:0 4px;padding:8px;display:flex}.dashboard.visit-page .sidebar-wrapper .sidebar .sidebar-contents .sidebar-visits{min-width:260px}.dashboard.list-dashboard .calendar-wrapper{width:66.6667vw}.dashboard.list-dashboard .sidebar-wrapper{width:33.3333vw}@media (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 (width<=480px){.dashboard-calendar body .page-wrapper{top:135px}}.dashboard-calendar body .page-wrapper .sidebar-contents{max-height:calc(100vh - 151px);overflow-y:scroll}.edit-job{box-sizing:border-box;flex-direction:row;display:flex}.edit-job .general-info,.edit-job .site-info{flex-direction:column;width:50%;display:flex}.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 .contact-details,.edit-job .address-additional{flex-direction:row;display:flex}.edit-job .contact-details>*,.edit-job .address-additional>*{width:33.3333%!important}.edit-job .contact-details>:not(:first-child),.edit-job .address-additional>:not(:first-child){margin-left:5px!important}.edit-job .contact-details>:not(:last-child),.edit-job .address-additional>:not(:last-child){margin-right:5px!important}.edit-job .contact-details>*{width:50%!important}.edit-job .default-applicator-selection{flex-direction:row;align-items:center;display:flex}.edit-job .default-applicator-selection .flat-button{margin-left:10px!important}.edit-job .edit-job-product{flex-direction:row;justify-content:space-between;display:flex}.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{box-sizing:border-box;padding:10px 20px}.create-job-page h3{margin:0;padding-top:5px;padding-left:0}@media (width<=991px){.create-job-page{width:100vw;min-height:100vh}}.site-visits .visit+.visit{margin-left:0}.site-visits .count{color:#aaa;margin-top:12px;padding-bottom:4px;font-size:11px}.visit.unscheduled{position:relative}.visit.unscheduled .unscheduled-indicator{text-align:center;box-sizing:border-box;color:#fff;background:repeating-linear-gradient(-55deg,#ff0000b3,#ff0000b3 10px,#ff00004d 10px 20px);width:100%;padding:7.5px 5px 5px;font-weight:700;position:absolute;top:0;left:0}.visit.unscheduled .unscheduled-indicator+.visit-inner{padding-top:10px}.visit.unscheduled.sidebar-visits .unscheduled-indicator+.visit-inner{padding-top:25px}.visit{border:3px solid #c8c8c8cc}.visit-page{box-sizing:border-box;padding:10px 20px}.visit-page h3{margin:0;padding-top:5px;padding-left:0}@media (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{border-top:1px dashed #bdbdbd;margin-top:10px;padding-top:10px}.visit-page .editor{flex-direction:row;display:flex}@media (width<=991px){.visit-page .editor{flex-direction:column}}.visit-page .editor .editor-details{flex-direction:column;padding-right:5px;display:flex}@media (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{border-bottom:1px dashed #0003;flex-direction:column;padding:10px 0;display:flex}.visit-page .editor .editor-details .product>label:first-child{margin-bottom:10px;font-weight:700}.visit-page .editor .editor-details .product .time-details{flex-direction:row;display:flex}.visit-page .editor .editor-details .product .time-details>*{box-sizing:border-box;width:50%!important}.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{flex-direction:row;display:flex}.visit-page .editor .editor-details .product .product-details>*{box-sizing:border-box;width:33.3333%!important}.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{flex-direction:column;padding-left:5px;display:flex}@media (width<=991px){.visit-page .editor .editor-health{padding-top:15px;padding-bottom:15px;padding-right:0}}.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 (width<=991px){.visit-page .editor .editor-details,.visit-page .editor .editor-health{box-sizing:border-box;width:100%;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{border-bottom:1px dashed #aaa;margin-top:-15px;padding-bottom:10px}.edit-visit-products{max-height:60vh;padding:10px 0;overflow-y:scroll}.edit-visit-products .edit-product{border-bottom:1px dashed #aaa;margin-top:-15px;margin-bottom:10px;padding-bottom:5px}.edit-visit-products .edit-product .product-select{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.edit-visit-products .edit-area{flex-flow:wrap;justify-content:flex-start;align-items:flex-end;min-height:72px;margin-top:-15px;display:flex}.edit-visit-products .edit-area>*{width:120px!important}.edit-visit-products .edit-area>*+*{position:relative;margin-left:20px!important}.edit-visit-products .edit-area>*+:before{content:"→";display:block;position:absolute;top:25%;right:calc(100% + 3px)}.edit-visit-products .edit-estimated-area{margin-top:-15px}.edit-visit-products .edit-plan{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.edit-visit-products .edit-plan>*{margin-top:-15px}.edit-visit-products .edit-plan .with-info{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.edit-visit-products .edit-plan .with-info>:last-child{margin-left:10px}.edit-visit-products .edit-applicators{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.edit-visit-products .edit-applicators .edit-applicator{flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-top:-15px;display:flex}.edit-visit-products .edit-applicators .edit-applicator>.actions{flex-direction:row;flex:1;justify-content:space-between;align-items:center;margin-left:10px;display:flex}.site-visit-output-modal-body{height:70vh!important;min-height:70vh!important;padding:0!important}.site-visit-output-modal-body .timeline{overflow-y:scroll;height:70vh!important}.site-visit-output-modal-body .tabs-container .timeline{height:60vh!important}.view-job-page-wrapper{box-sizing:border-box;flex-direction:column;justify-content:flex-start;padding:15px;display:flex}.view-job-page-wrapper>.header{padding:0 0 20px}.view-job-page-wrapper>.header h2{flex-direction:column;justify-content:center;margin:0;padding-left:5px;display:flex}.view-job-page-wrapper>.header{flex-direction:row;justify-content:space-between;display:flex}@media (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-width:300px!important;max-width:90vw!important;min-height:150px!important}@media (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{flex-direction:row;display:flex}@media (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 th,.view-job-page-wrapper .details table tr td{text-align:left;padding:4px 0}.view-job-page-wrapper .details table tr th:nth-child(2),.view-job-page-wrapper .details table tr td:nth-child(2){padding-left:45px}.view-job-page-wrapper .details table tr th .italic,.view-job-page-wrapper .details table tr td .italic{font-style:italic}.view-job-page-wrapper .details table tr th.icon-cell,.view-job-page-wrapper .details table tr td.icon-cell{padding:0;position:absolute}@media (width<=991px){.view-job-page-wrapper .details table tr th:first-child:not(.divider),.view-job-page-wrapper .details table tr td:first-child:not(.divider){display:none}.view-job-page-wrapper .details table tr th:nth-child(2),.view-job-page-wrapper .details table tr td:nth-child(2){padding-left:0}}.view-job-page-wrapper .details table tr th,.view-job-page-wrapper .details table tr td{line-height:1.5}.view-job-page-wrapper .details table tr .product-usage{font-size:.8em;font-style:italic}.view-job-page-wrapper .details table tr th{text-align:left;color:#000;padding-right:10px;font-family:Roboto,Noto,sans-serif;font-weight:700}.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{flex-direction:row;width:50%;display:flex}.view-job-page-wrapper .details .info .show-small,.view-job-page-wrapper .details .site-map .show-small{display:none}@media (width<=991px){.view-job-page-wrapper .details .info,.view-job-page-wrapper .details .site-map{box-sizing:border-box;width:100%}.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{flex-direction:column;flex:1;padding:5px 0;display:flex}.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{border-top:1px dashed #e0e0e0;flex-direction:row;margin-top:10px;display:flex}@media (width<=991px){.view-job-page-wrapper .additional{flex-direction:column}}.view-job-page-wrapper .additional .site-visits{box-sizing:border-box;flex-direction:column;width:50%;display:flex}@media (width<=991px){.view-job-page-wrapper .additional .site-visits{width:100%}}.view-job-page-wrapper .additional .site-visits .file-table{flex-direction:column;width:100%;padding-top:15px;display:flex}.view-job-page-wrapper .additional .site-visits .file-table .file-row{flex-direction:row;width:100%;padding:10px 0;display:flex}.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{flex-direction:column;flex:1;padding:0 10px;display:flex}.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 (width<=991px){.view-job-page-wrapper .additional .site-visits{padding:0}}.view-job-page-wrapper .additional .site-visits .visit+.visit{margin-top:15px}@media (width<=991px){.view-job-page-wrapper .comment-section{padding:0}}.view-job-page-wrapper .visit-product-remaining .visit-product-list{flex-flow:wrap;display:flex}.view-job-page-wrapper .visit-product-remaining .visit-product-list>div{width:50%}.documents{box-sizing:border-box;flex-direction:column;width:50%;display:flex}@media (width<=991px){.documents{width:100%}}.documents .file-table{flex-direction:column;width:100%;padding-top:15px;display:flex}.documents .file-table .file-row{flex-direction:row;width:calc(100% - 30px);padding:10px 10px 10px 25px;display:flex}.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{flex-direction:row;align-items:center;display:flex}.documents .file-table .file-row .file-details{flex-direction:column;flex:1;max-width:calc(100% - 220px);padding:0 10px;display:flex}.documents .file-table .file-row .file-details .file-name{cursor:pointer;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.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{flex-direction:column;justify-content:center;padding:5px 0;display:flex}.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{flex-direction:row;justify-content:flex-start;align-items:flex-end;display:flex}.health-row .flex-it{flex:100%!important;display:block!important}.health-row .flex-it input{width:100%!important}@media (width>=992px){.health-row .big-label label{transform:scale(.75)translateY(-40px)!important}}.health-row .checkbox-wrapper{padding-bottom:10px}.health-row{width:100%}.health-row>:not(:first-child){margin-left:5px}.health-row>:not(:last-child){margin-right:5px}@media (width<=991px){.health-row .checkbox-wrapper{padding-bottom:0}.health-row{flex-direction:column;justify-content:flex-start;align-items:center}.health-row .flex-it{flex:none}.health-row>*{margin:5px 0;width:100%!important}.health-row+.health-row{border-top:1px dashed #9e9e9e;margin-top:15px;padding-top:0}}.floor-plan-wrapper .floor-plan-image{max-width:90%;max-height:90%}.floor-plan-modal{flex-direction:column;justify-content:space-between;align-items:center;padding-top:10px;display:flex}@media (width<=999px){.floor-plan-modal{inset:0}}.floor-plan-modal .refrain-notice{text-align:center;color:#0006;font-size:.7rem}.floor-plan-modal .floor-plan-controls{border-top:1px solid #0000001a;flex-flow:wrap;justify-content:center;align-items:flex-end;width:100%;padding:0 10px 10px;display:flex}.floor-plan-modal .floor-plan-controls .control-group+.control-group{padding-left:15px}@media (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 (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 (width<=999px){.floor-plan-modal .floor-plan-controls .presentation-wording{display:none!important}}.notifications-page{box-sizing:border-box;flex-direction:column;justify-content:flex-start;padding:10px 15px;display:flex}@media (width<=991px){.notifications-page{width:100vw;min-height:100vh}}.notifications-page .notifications-empty{flex-direction:row;justify-content:center;align-items:center;padding:50px;display:flex}.notifications-page .notifications-header{flex-direction:row;align-items:center;display:flex}.notifications-page .notifications-header h3{margin-right:15px}.notifications-page .notifications-list{flex-direction:column;display:flex}.notifications-page .notifications-list .notification{flex-direction:row;display:flex}.notifications-page .notifications-list .notification .notification-content{flex-direction:column;flex:1;justify-content:center;display:flex}.notifications-page .notifications-list .notification+.notification{border-top:1px dashed #bdbdbd}.users-page{box-sizing:border-box;flex-direction:column;justify-content:flex-start;padding:10px 15px;display:flex}@media (width<=991px){.users-page{width:100vw;min-height:100vh}}.users-page .users-empty{flex-direction:row;justify-content:center;align-items:center;padding:50px;display:flex}.users-page .users-header{flex-direction:row;align-items:center;display:flex}.users-page .users-header>div:first-child{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;display:flex}.users-page .users-header h3{margin-right:15px}.users-page .users-list{flex-direction:column;display:flex}.users-page .users-list .user{flex-direction:row;padding:0;display:flex}.users-page .users-list .user .user-marker{width:10px;margin-right:10px}.users-page .users-list .user .user-controls{flex-direction:row;align-items:center;display:flex}.users-page .users-list .user .user-controls>:not(:last-child){margin-right:10px}.users-page .users-list .user .user-content{flex-direction:column;flex:1;justify-content:center;padding:10px 0;display:flex}.users-page .users-list .user .user-content .username,.users-page .users-list .user .user-content .name{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:#fffc}.user-edit{box-sizing:border-box;flex-direction:column;display:flex}.user-edit>*{width:100%!important}.user-edit-dialog .action-button+.action-button{margin-left:10px}.settings-page{box-sizing:border-box;flex-direction:column;justify-content:flex-start;padding:10px 15px;display:flex}@media (width<=991px){.settings-page{width:100vw;min-height:100vh}}.settings-page .settings-header{flex-direction:row;align-items:center;display:flex}.settings-page .settings-header>div:first-child{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;display:flex}.settings-page .settings-header h3{margin-right:15px}.settings-page .settings-blocks .settings-block+.settings-block{border-top:1px solid #0000001a;margin-top:15px;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{border-top:1px dashed #0000000d;margin-top:15px;padding-top:15px}.reports{box-sizing:border-box;flex-direction:column;justify-content:flex-start;padding:10px 15px;display:flex}.reports .reports-header{flex-direction:row;align-items:center;display:flex}.reports .reports-header>div:first-child{flex-direction:row;flex:1;justify-content:flex-start;align-items:center;display:flex}.reports .reports-header h3{margin-right:15px}.reports .settings-configuration{flex-direction:column;align-items:flex-start;display:flex}.reports .generate-row{margin-top:10px}
