@import url(https://fonts.googleapis.com/css?family=Allura);@import url(https://fonts.googleapis.com/css?family=Nunito+Sans:300,500,600,700,900);.accordion-shell{height:0;overflow-y:hidden}.accordion-shell.accordion-transition{transition:all .5s}.avatar{align-items:center;background-color:#666;border-radius:50%;display:flex;justify-content:center;overflow:hidden;position:relative}.avatar.avatar-clickable:hover{cursor:pointer}.avatar.avatar-sm{font-size:18px}.avatar.avatar-sm,.avatar.avatar-sm .avatar-image,.avatar.avatar-sm .avatar-initials{height:40px;width:40px}.avatar.avatar-md{font-size:24px}.avatar.avatar-md,.avatar.avatar-md .avatar-image,.avatar.avatar-md .avatar-initials{height:56px;width:56px}.avatar.avatar-lg{font-size:28px}.avatar.avatar-lg,.avatar.avatar-lg .avatar-image,.avatar.avatar-lg .avatar-initials{height:64px;width:64px}.avatar.avatar-xl{font-size:42px}.avatar.avatar-xl,.avatar.avatar-xl .avatar-image,.avatar.avatar-xl .avatar-initials{height:96px;width:96px}.avatar .avatar-initials{align-items:center;color:#ffffffd9;display:flex;font-weight:100;justify-content:center;letter-spacing:2px;text-indent:2px;-webkit-user-select:none;user-select:none;z-index:0}.avatar .avatar-image{background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:1}.avatar .avatar-image,.avatar .avatar-initials{left:0;position:absolute;text-align:center;top:0}.row{display:flex;flex-wrap:wrap}.row.row-justify-center{justify-content:center}.row.row-justify-space-between{justify-content:space-between}.row.row-justify-space-around{justify-content:space-around}.row.row-justify-flex-start{justify-content:flex-start}.row.row-justify-flex-end{justify-content:flex-end}.row.row-align-start{align-items:start}.row.row-align-end{align-items:end}.row.row-align-center{align-items:center}.row.row-align-stretch{align-items:stretch}.row.row-align-baseline{align-items:baseline}.row.row-gutter-1{margin-right:-4px}.row.row-gutter-1 .col{margin-right:4px}.row.row-gutter-2{margin-right:-8px}.row.row-gutter-2 .col{margin-right:8px}.row.row-gutter-3{margin-right:-12px}.row.row-gutter-3 .col{margin-right:12px}.row.row-gutter-4{margin-right:-16px}.row.row-gutter-4 .col{margin-right:16px}.row.row-gutter-5{margin-right:-20px}.row.row-gutter-5 .col{margin-right:20px}.row.row-gutter-6{margin-right:-24px}.row.row-gutter-6 .col{margin-right:24px}.row.row-gutter-7{margin-right:-28px}.row.row-gutter-7 .col{margin-right:28px}.row.row-gutter-8{margin-right:-32px}.row.row-gutter-8 .col{margin-right:32px}.row.row-gutter-9{margin-right:-48px}.row.row-gutter-9 .col{margin-right:48px}.row.row-gutter-10{margin-right:-80px}.row.row-gutter-10 .col{margin-right:80px}.row.row-gutter-11{margin-right:-128px}.row.row-gutter-11 .col{margin-right:128px}.row.row-gutter-12{margin-right:-208px}.row.row-gutter-12 .col{margin-right:208px}.row.row-direction-row{flex-direction:row}.row.row-direction-row-reverse{flex-direction:row-reverse}.row.row-direction-column{flex-direction:column}.row.row-direction-column-reverse{flex-direction:column-reverse}.bar{position:relative}.bar.bar-sm{height:52px;min-height:52px}.bar.bar-md{height:64px;min-height:64px}.bar.bar-lg{height:80px;min-height:80px}.bar.bar-xl{height:100px;min-height:100px}.bar.bar-grow{min-height:64px}.btn{border:1px solid #0000;border-radius:4px;display:inline-flex;justify-content:center;outline:0;position:relative;transition:all .25s;-webkit-user-select:none;user-select:none}.btn,.btn .btn-label{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center}.btn .btn-label{color:#30373d;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn .btn-label .left-icon{margin-left:-2px;margin-right:8px}.btn .btn-label .right-icon{margin-left:8px;margin-right:-2px}.btn:hover{cursor:pointer}.btn:hover.disabled{cursor:not-allowed}.btn.disabled .btn-label{color:#30373d80}.btn:focus:not(.disabled){animation-direction:alternate;animation-duration:.75s;animation-iteration-count:infinite;animation-name:pulse;animation-timing-function:ease-out}.btn-primary{background-color:#3598fe}.btn-primary.is-active:not(.disabled),.btn-primary:focus:not(.disabled),.btn-primary:hover:not(.disabled){background-color:#0c83fe}.btn-primary:active:not(.disabled){background-color:#0172e5}.btn-primary.disabled{background-color:#3598fe66;color:#30373d80}.btn-secondary{background-color:#fff;border-color:#0000001a}.btn-secondary .btn-label{color:#5d6a76}.btn-secondary.is-active:not(.disabled),.btn-secondary:focus:not(.disabled),.btn-secondary:hover:not(.disabled){background-color:#f7f7f7}.btn-secondary.is-active:not(.disabled) .btn-label,.btn-secondary:focus:not(.disabled) .btn-label,.btn-secondary:hover:not(.disabled) .btn-label{color:#30373d}.btn-secondary:active:not(.disabled){background-color:#eee}.btn-secondary.disabled{background-color:#0000000d;color:#30373d80}.btn-tertiary{background-color:#13d15e}.btn-tertiary.is-active:not(.disabled),.btn-tertiary:focus:not(.disabled),.btn-tertiary:hover:not(.disabled){background-color:#10ac4d}.btn-tertiary:active:not(.disabled){background-color:#0d8b3e}.btn-tertiary.disabled{background-color:#13d15e66;color:#30373d80}.btn-danger{background-color:#dc4453;border-color:solid 1px #dc4453}.btn-danger.is-active:not(.disabled),.btn-danger:focus:not(.disabled),.btn-danger:hover:not(.disabled){background-color:#c82535}.btn-danger:active:not(.disabled){background-color:#b22130}.btn-danger.disabled{background-color:#dc445366;color:#30373d80}.btn-link{background-color:#3598fe00}.btn-link,.btn-link .btn-label{color:#3598fe}.btn-link.is-active:not(.disabled),.btn-link:focus:not(.disabled),.btn-link:hover:not(.disabled){background-color:#3598fe1a}.btn-link:active:not(.disabled){background-color:#3598fe2e}.btn-link.disabled .btn-label{color:#30373d80}.btn-danger,.btn-primary,.btn-tertiary{color:#ffffffed}.btn-danger .btn-label,.btn-primary .btn-label,.btn-tertiary .btn-label{color:#ffffffed;text-shadow:0 1px 1px #0000001a}.btn-danger.disabled .btn-label,.btn-primary.disabled .btn-label,.btn-tertiary.disabled .btn-label{color:#fff9}.btn-danger .icon,.btn-primary .icon,.btn-tertiary .icon{fill:#fff}.btn-lg{font-size:16px;height:50px;padding:0 20px}.btn-md{font-size:15px;height:44px;padding:0 14px}.btn-sm{font-size:14px;height:36px;padding:0 12px}.btn-full-width{display:flex;flex:0 0 100%!important}.btn-rounded{border-radius:48px;padding:0 18px}.btn-shadow:not(.btn-icon):not(.btn-link){box-shadow:0 1px 2px #0000001a}.btn-icon{background-color:#0000;height:44px;padding:0;width:44px}.btn-icon.is-active:not(.disabled),.btn-icon:hover:not(.disabled){background-color:#00000012}.btn-icon:active:not(.disabled){background-color:#0000001a}.btn-icon.disabled .icon{fill:#30373d80}.btn-icon.btn-lg{height:50px;width:50px}.btn-icon.btn-md{height:44px;width:44px}.btn-icon.btn-sm{height:36px;width:36px}.btn-icon.btn-xs{height:28px;width:28px}.btn-icon .btn-label{height:24px}.btn-dark.btn-icon .icon{fill:#ffffffe6}.btn-dark.btn-secondary{border:1px solid #0000}.btn-group.btn-group-inline{display:inline-flex}.btn-group.btn-group-full-width{display:flex;flex:1 1}.btn-group.btn-group-full-width .btn{display:inline-flex;flex:1 0}.btn-group.btn-group-fixed{display:inline-grid;grid-auto-columns:1fr}.btn-group.btn-group-fixed .btn{grid-row:1}.btn-group>.btn{border-radius:0;box-shadow:none!important}.btn-group>.btn:first-child{border-radius:4px 0 0 4px}.btn-group>.btn:last-child{border-radius:0 4px 4px 0}.btn-group>.btn:not(:last-child){border-right:0}.btn-group>.btn-icon{border:1px solid #0000001a}.btn-group.btn-icon:hover,.btn-group.is-active{background-color:#00000008}.btn-group.btn-icon:hover .icon,.btn-group.is-active .icon{fill:c-font-1}.button-list{padding:8px 0}.button-list .btn{border-radius:0;height:48px;justify-content:flex-start;transition:all .25s;width:100%}.button-list .btn.active{background:#3598fe26}.button-list .btn.active .btn-label{color:#3598fe}.button-list .btn:hover:not(.disabled):not(.active){background-color:#0000000d}.button-list>.divider{margin:8px 0}.button-list.vertical-nav .btn{color:#3598fe}.button-list.vertical-nav .btn:before{background-color:#68b2fe;content:"";height:0;left:0;opacity:0;position:absolute;top:0;transition:all .25s;width:3px}.button-list.vertical-nav .btn:hover:not(.active){background:none}.button-list.vertical-nav .btn:hover:not(.active) .btn-label{color:#68b2fe}.button-list.vertical-nav .active:before{height:48px;opacity:1}.card{background-color:#fff;border-radius:5px;min-height:1px}.card.card-shadow{box-shadow:0 1px 3px 0 #0003,0 1px 1px 0 #00000024,0 2px 1px -1px #0000001f}.card.card-stroke{border:1px solid #0000001a}.card.card-left-border-primary{border-left:5px solid #3598fe}.card.card-left-border-danger{border-left:5px solid #dc4453}.checkbox .checkbox-label{color:#5d6a76;font-size:15px;line-height:24px}.checkbox{cursor:pointer;display:flex;font-size:15px;line-height:25px;margin-right:12px;position:relative;-webkit-user-select:none;user-select:none}.checkbox input{flex-shrink:0;left:-10000px;opacity:0;position:absolute}.checkbox input:checked~.checkmark{animation:shrink-bounce .2s cubic-bezier(.4,0,.23,1);border:12px solid #3598fe}.checkbox.checkbox-basic input:checked~.checkmark:before{animation:checkbox-check 125ms cubic-bezier(.4,0,.23,1) .2s forwards;border-bottom:3px solid #0000;border-right:3px solid #0000;content:"";left:6px;position:absolute;top:11px;transform:rotate(45deg);transform-origin:0 100%}.checkbox.checkbox-global input:checked~.checkmark:before{border-top:3px solid #fff;content:"";left:7px;position:absolute;top:12px;width:11px}.checkbox .checkbox-label{display:inline-block;margin-left:10px;margin-right:8px;vertical-align:middle}.checkbox .checkmark{background:#fff;border:1px solid #00000026;border-radius:2px;flex:none;height:24px;transition:all .25s cubic-bezier(.4,0,.23,1);width:24px}.checkbox.disabled .checkmark{background:#f2f2f2}.checkbox.disabled .checkmark:hover{cursor:not-allowed}.checkbox.disabled input:checked~.checkmark{border-color:#3598fe66}.checkbox input:focus+.checkmark{border-color:#3598fecc;box-shadow:0 0 4px #3598fecc;outline:none}@keyframes checkbox-check{0%{border-color:#fff;height:0;transform:translateZ(0) rotate(45deg);width:0}33%{height:0;transform:translateZ(0) rotate(45deg);width:.2em}to{border-color:#fff;height:.5em;transform:translate3d(0,-.5em,0) rotate(45deg);width:.2em}}.form-field{padding-bottom:20px;position:relative}.field-footer-error{align-items:center;color:#dc4453;display:flex;font-size:13px;height:24px;line-height:16px;overflow-y:hidden;position:relative;width:100%}.field-footer-error:after{content:"";margin-bottom:20px}.field-footer-error~span{bottom:24px}.field-footer-anim-enter{height:0}.field-footer-anim-enter~span{bottom:0}.field-footer-anim-enter.field-footer-anim-enter-active{height:24px;transition:all .5s}.field-footer-anim-enter.field-footer-anim-enter-active~span{bottom:24px;transition:all .5s}.field-footer-anim-exit{height:24px}.field-footer-anim-exit~span{bottom:24px}.field-footer-anim-exit.field-footer-anim-exit-active{height:0;transition:all .5s}.field-footer-anim-exit.field-footer-anim-exit-active~span{bottom:0;transition:all .5s}.col{flex-basis:0;flex-grow:1;max-width:100%}.col.col-align-end{align-self:flex-end!important}.col.col-align-start{align-self:flex-start!important}.col.col-align-stretch{align-self:stretch!important}.col.col-align-center{align-self:center!important}.col.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col.col-3{flex:0 0 25%;max-width:25%}.col.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col.col-6{flex:0 0 50%;max-width:50%}.col.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col.col-9{flex:0 0 75%;max-width:75%}.col.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col.col-12{flex:0 0 100%;max-width:100%}@media(min-width:1px){.col.col-xs-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col.col-xs-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col.col-xs-3{flex:0 0 25%;max-width:25%}.col.col-xs-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col.col-xs-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col.col-xs-6{flex:0 0 50%;max-width:50%}.col.col-xs-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col.col-xs-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col.col-xs-9{flex:0 0 75%;max-width:75%}.col.col-xs-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col.col-xs-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col.col-xs-12{flex:0 0 100%;max-width:100%}}@media(min-width:768px){.col.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col.col-sm-3{flex:0 0 25%;max-width:25%}.col.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col.col-sm-6{flex:0 0 50%;max-width:50%}.col.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col.col-sm-9{flex:0 0 75%;max-width:75%}.col.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col.col-sm-12{flex:0 0 100%;max-width:100%}}@media(min-width:992px){.col.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col.col-md-3{flex:0 0 25%;max-width:25%}.col.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col.col-md-6{flex:0 0 50%;max-width:50%}.col.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col.col-md-9{flex:0 0 75%;max-width:75%}.col.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col.col-md-12{flex:0 0 100%;max-width:100%}}@media(min-width:1200px){.col.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col.col-lg-3{flex:0 0 25%;max-width:25%}.col.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col.col-lg-6{flex:0 0 50%;max-width:50%}.col.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col.col-lg-9{flex:0 0 75%;max-width:75%}.col.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col.col-lg-12{flex:0 0 100%;max-width:100%}}.container{width:100%}.container.container-contain{margin-left:auto;margin-right:auto;max-width:1500px}.rdp{--rdp-cell-size:40px;--rdp-caption-font-size:18px;--rdp-accent-color:#00f;--rdp-background-color:#e7edff;--rdp-accent-color-dark:#3003e1;--rdp-background-color-dark:#180270;--rdp-outline:2px solid var(--rdp-accent-color);--rdp-outline-selected:3px solid var(--rdp-accent-color);--rdp-selected-color:#fff;margin:1em}.rdp-vhidden{clip:rect(1px,1px,1px,1px)!important;-webkit-appearance:none;appearance:none;background:#0000;border:0;border:0!important;box-sizing:border-box;height:1px!important;margin:0;overflow:hidden!important;padding:0;padding:0!important;position:absolute!important;top:0;width:1px!important}.rdp-button_reset{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:none;color:inherit;cursor:default;font:inherit;margin:0;padding:0;position:relative}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid #0000}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){background-color:var(--rdp-background-color);border:var(--rdp-outline);color:inherit}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{border-collapse:collapse;margin:0;max-width:calc(var(--rdp-cell-size)*7)}.rdp-with_weeknumber .rdp-table{border-collapse:collapse;max-width:calc(var(--rdp-cell-size)*8)}.rdp-caption{align-items:center;display:flex;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{display:block;position:relative;text-align:center}.rdp-caption_dropdowns,.rdp-caption_label{display:inline-flex;position:relative}.rdp-caption_label{align-items:center;border:2px solid #0000;color:currentColor;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700;margin:0;padding:0 .25em;white-space:nowrap;z-index:1}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{left:0;position:absolute;top:50%;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;right:0;top:50%;transform:translateY(-50%)}.rdp-nav_button{align-items:center;border-radius:100%;display:inline-flex;height:var(--rdp-cell-size);justify-content:center;padding:.25em;width:var(--rdp-cell-size)}.rdp-dropdown_month,.rdp-dropdown_year{align-items:center;display:inline-flex;position:relative}.rdp-dropdown{-webkit-appearance:none;appearance:none;background-color:initial;border:none;bottom:0;cursor:inherit;font-family:inherit;font-size:inherit;left:0;line-height:inherit;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:2}.rdp-dropdown[disabled]{color:inherit;opacity:1}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{font-size:.75em;font-weight:700;height:100%;height:var(--rdp-cell-size);padding:0;text-align:center;text-transform:uppercase;vertical-align:middle}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{height:100%;height:var(--rdp-cell-size);padding:0;text-align:center;width:var(--rdp-cell-size)}.rdp-weeknumber{font-size:.75em}.rdp-day,.rdp-weeknumber{align-items:center;border:2px solid #0000;border-radius:100%;box-sizing:border-box;display:flex;height:var(--rdp-cell-size);justify-content:center;margin:0;max-width:var(--rdp-cell-size);overflow:hidden;width:var(--rdp-cell-size)}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{background-color:var(--rdp-accent-color);color:var(--rdp-selected-color);opacity:1}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-bottom-right-radius:0;border-top-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start),.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-bottom-left-radius:0;border-top-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-bottom-right-radius:0;border-top-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}.divider{background-color:#0000001a;height:1px;width:100%}.text-field{align-items:center;display:flex;position:relative}.text-field.text-field-icon-right input{padding-right:44px!important}.text-field.text-field-icon-left input{padding-left:44px!important}.text-field .icon:first-child{left:12px}.text-field .icon:last-child{right:12px}.text-field .icon{fill:#0000004d;position:absolute}.text-field input,.text-field textarea{border:1px solid #0000001a;border-radius:4px;padding:12px;width:100%}.text-field input{font-size:15px;height:46px}.text-field textarea{font-size:13px;min-height:40px}.text-field input:focus,.text-field textarea:focus{border-color:#3598fecc;box-shadow:0 0 4px #3598fecc;outline:none}.text-field ::placeholder{color:#bababa;opacity:1}.text-field input.input-error,.text-field textarea.input-error{background-color:#dc445308;border:1px solid #e8848e;color:#dc4453}.text-field input.input-error::placeholder,.text-field textarea.input-error::placeholder{color:#dc445380;opacity:1}.text-field input.input-error:focus,.text-field textarea.input-error:focus{border-color:#e8848e;box-shadow:0 0 3px #dc445399;outline:none}.text-field input.input-disabled,.text-field textarea.input-disabled{background:#f2f2f2;color:#30373d80}.text-field input.input-disabled:hover,.text-field textarea.input-disabled:hover{cursor:not-allowed}.text-field .field-counter{bottom:-22px;color:#bababa;font-size:12px;position:absolute;right:0;transition:all .5s}.text-field .field-counter.field-counter-over{color:#dc4453}.icon{fill:#5d6a76}.icon.icon-primary{fill:#3598fe}.icon.icon-danger{fill:#dc4453}.icon.icon-tertiary{fill:#13d15e}.icon.icon-warning{fill:#f0bf57}.icon.icon-success{fill:#5fba7d}.icon.icon-light-gray{fill:#bec7d0}.icon.icon-dark{fill:#5d6a76}.icon.icon-light{fill:#ffffffed}.popover{position:fixed;z-index:1500}.date-picker-shell{position:relative}.date-picker-shell .btn-icon{position:absolute;right:5px;top:5px}.date-picker{background:#fff;border-radius:4px;box-shadow:0 0 1px #0006,0 0 4px #0000001a;display:block;overflow:hidden;padding-top:4px}.date-picker .rdp-nav:focus{outline:none}.date-picker .rdp-day{background-color:#fff0;transform:scale(1);transition:all .24s}.date-picker .rdp-day:focus{border-color:#3598fe;border-radius:50%;outline:none!important;transform:scale(1.15);z-index:1}.date-picker .rdp-day_disabled{border:none;box-shadow:none}.date-picker .rdp-day_disabled:focus{border:none;box-shadow:none;outline:none}.date-picker .rdp-month{table-layout:fixed;width:315px}.date-picker .rdp-wrapper:focus{outline:none}.date-picker .rdp-day_today{color:#3598fe;font-weight:700}.date-picker .rdp-day_selected{background-color:#3598fe!important;color:#fff}.date-picker .rdp-caption_label{font-size:1.15em;font-weight:500}.date-picker .rdp-head_cell{color:#8b9898;font-size:.875em;font-weight:inherit;text-transform:capitalize}.date-picker .rdp:not(.rdp_interactionDisabled) .rdp-day:not(.rdp-day_disabled):not(.rdp-day_selected):not(.rdp-day_outside):hover{background-color:#3598fe1a}.date-picker .date-picker-footer{align-items:center;display:flex;justify-content:center;padding:4px;position:relative}.date-picker .btn-icon{fill:#0000004d;position:absolute;right:10px}.date-picker .btn-icon .icon{fill:#0000004d}.overlay{background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}[class$=-anim-enter] .overlay{opacity:0}[class$=-anim-enter-active] .overlay{opacity:1;transition:all .5s}[class$=-anim-exit] .overlay{opacity:1}[class$=-anim-exit-active] .overlay{opacity:0;transition:all .25s}.dialog-shell{align-items:flex-start;bottom:0;display:flex;left:0;overflow-y:auto;padding:24px;position:fixed;right:0;top:0;z-index:1000}.dialog-shell.dialog-shell-full{padding:0}.dialog-shell.dialog-position-center{align-items:center;margin:auto}.dialog-shell .dialog{background-color:#fff;border-radius:6px;box-shadow:0 0 1px #0003,0 2px 8px #0000004d,0 2px 20px #0003;margin-left:auto;margin-right:auto;min-height:50px;overflow-x:hidden;position:relative;transition:all .5s;z-index:1100}.dialog-shell .dialog>.dialog-buttons{position:absolute;right:19px;top:22px;z-index:1}.dialog-shell .dialog>.dialog-buttons .icon{fill:#0000004d}.dialog-shell .dialog-sm{width:460px}.dialog-shell .dialog-md{width:640px}.dialog-shell .dialog-lg{width:1000px}.dialog-shell .dialog-full{border-radius:0;height:100%;margin:0;max-width:100%!important;overflow-y:auto;width:100%}[class*=dialog-freeze-scroll]{overflow:hidden}.dialog-anim-enter>.dialog,.dialog-anim-exit.dialog-anim-exit-active>.dialog{opacity:0;transform:scale(.8)}.dialog-anim-enter.dialog-anim-enter-active>.dialog,.dialog-anim-exit>.dialog{opacity:1;transform:scale(1)}.dialog-anim-enter.dialog-anim-enter-active>.dialog{transition:all .5s}.dialog-anim-exit.dialog-anim-exit-active>.dialog{transition:all .25s}@media only screen and (max-width:768px){.dialog-shell{padding:8px}.dialog-shell .dialog{margin-top:0}}.flex-container{display:flex}.grid{display:grid}.grid.align-items-start,.grid.justify-items-start{flex-direction:start}.grid.align-items-end,.grid.justify-items-end{flex-direction:end}.grid.align-items-center,.grid.justify-items-center{flex-direction:center}.grid.align-items-stretch,.grid.justify-items-stretch{flex-direction:stretch}.grid.align-content-start,.grid.justify-content-start{flex-direction:start}.grid.align-content-end,.grid.justify-content-end{flex-direction:end}.grid.align-content-center,.grid.justify-content-center{flex-direction:center}.grid.align-content-stretch,.grid.justify-content-stretch{flex-direction:stretch}.grid.align-content-space-around,.grid.justify-content-space-around{flex-direction:space-around}.grid.align-content-space-between,.grid.justify-content-space-between{flex-direction:space-between}.grid.align-content-space-evenly,.grid.justify-content-space-evenly{flex-direction:space-evenly}.grid-item.justify-self-start{justify-self:start}.grid-item.align-self-start{align-self:start}.grid-item.justify-self-end{justify-self:end}.grid-item.align-self-end{align-self:end}.grid-item.justify-self-center{justify-self:center}.grid-item.align-self-center{align-self:center}.grid-item.justify-self-stretch{justify-self:stretch}.grid-item.align-self-stretch{align-self:stretch}.image.image-responsive{height:auto;max-width:100%}.label{color:#5d6a76;color:#46515a;display:block;font-size:15px;font-weight:600;line-height:24px;margin-bottom:6px}.label .secondary-label{color:#919da8;font-size:12px}.lazy-scroll-container{overflow-y:auto}.link.link-primary{color:#3598fe}.link.link-underline{text-decoration:underline}.link:hover{color:#027efe;cursor:pointer;transition:color .25s}.list.list-hover .list-item{transition:background-color .25s}.list.list-hover .list-item:hover{background-color:#0000000d!important}.list.list-stroke .list-item{border-bottom:1px solid #0000001a}.list.list-stripe .list-item:nth-child(odd){background-color:#00000008}.list-item{position:relative}.list-item.list-item-clickable{transition:background-color .25s}.list-item.list-item-clickable:hover:not(.disabled){background-color:#00000008;cursor:pointer}.list-item.list-item-clickable:hover.disabled{cursor:not-allowed}.loader-shell .loader{align-items:center;background-color:#666;border-radius:8px;box-shadow:0 3px 10px #0000004d;display:flex;flex-direction:column;justify-content:center;left:50%;line-height:normal;padding-top:12px;position:fixed;top:50%;transform:translate(-50%,-50%);transform-origin:bottom;width:140px;z-index:2000}.loader-shell .loader .loader-label{color:#ffffffed;font-size:16px;padding:16px 12px 18px;text-align:center}.loader-shell .ring{display:inline-block;height:72px;position:relative;width:72px}.loader-shell .ring div{animation:ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:7px solid #0000;border-radius:50%;border-top-color:#fff;box-sizing:border-box;display:block;height:64px;margin:7px;position:absolute;width:64px}.loader-shell .ring div:first-child{animation-delay:-.45s}.loader-shell .ring div:nth-child(2){animation-delay:-.3s}.loader-shell .ring div:nth-child(3){animation-delay:-.15s}@keyframes ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader-shell .loader-light{background-color:#fff}.loader-shell .loader-light .loader-label{color:#5d6a76}.loader-shell .loader-light .ring div{border-color:#3598fe #0000 #0000}.loader-shell.loader-anim-enter .loader,.loader-shell.loader-anim-exit.loader-anim-exit-active .loader{opacity:0;transform:translate(-50%,-45%) scale(.8)}.loader-shell.loader-anim-enter.loader-anim-enter-active .loader,.loader-shell.loader-anim-exit .loader{opacity:1;transform:translate(-50%,-50%) scale(1)}.loader-shell.loader-anim-enter.loader-anim-enter-active .loader{transition:all .5s ease-out}.loader-shell.loader-anim-exit.loader-anim-exit-active .loader{transition:all .25s ease-out}.menu-shell{z-index:1100}.menu-shell .menu-content{background:#fff;border-radius:4px;box-shadow:0 0 1px #0006,0 0 4px #0000001a;display:block;overflow:hidden}.menu-trigger{cursor:pointer}.menu-trigger.menu-disabled{cursor:not-allowed}.menu-top .anim,.menu-top-end .anim,.menu-top-start .anim{transform-origin:bottom}.menu-bottom .anim,.menu-bottom-end .anim,.menu-bottom-start .anim{transform-origin:top}.slide-open-enter .anim{opacity:0;transform:scale(.99,0)}.slide-open-enter.slide-open-enter-active .anim{opacity:1;transform:scale(1);transition:all .25s}.slide-open-exit .anim{opacity:0}[class*=slide-open][x-placement=bottom-end] .anim,[class*=slide-open][x-placement=bottom-start] .anim,[class*=slide-open][x-placement=bottom] .anim{transform-origin:top}[class*=slide-open][x-placement=top-end] .anim,[class*=slide-open][x-placement=top-start] .anim,[class*=slide-open][x-placement=top] .anim{transform-origin:bottom}.radio .radio-label{color:#5d6a76;font-size:15px;line-height:24px}.radio{cursor:pointer;display:inline-block;font-size:15px;height:35px;line-height:25px;margin-right:12px;position:relative;-webkit-user-select:none;user-select:none}.radio input{left:-10000px;opacity:0;position:absolute}.radio input:focus+.radio-checkmark{box-shadow:0 0 0 1pt #3598fe;outline:none}.radio input:checked~.radio-checkmark{animation:shrink-bounce .2s cubic-bezier(.4,0,.23,1);border:8px solid #3598fe;border-radius:24px}.radio input:focus~.radio-checkmark{box-shadow:0 0 4px #3598fecc}.radio .radio-checkmark{background:#fff;border:1px solid #0000001a;border-radius:24px;cursor:pointer;display:inline-block;height:24px;transition:all .25s cubic-bezier(.4,0,.23,1);vertical-align:middle;width:24px}.radio .radio-label{display:inline-block;margin-left:12px;margin-right:8px;vertical-align:middle}@keyframes shrink-bounce{0%{transform:scale(1)}33%{transform:scale(.5)}to{transform:scale(1)}}.radio-group.radio-group-vertical .radio{display:block;margin-bottom:4px}.segmented-control .btn-primary:hover{background-color:#3598fe}.segmented-control .btn-primary+.btn{border-left:1px solid #0000}.segmented-control .btn-primary .icon{fill:#ffffffed;transition:all .15s}.select-shell{align-items:center;display:flex;position:relative}.select-shell select{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #0000001a;color:#5d6a76;display:block;font-size:15px;height:46px;padding:10px;width:100%}.select-shell select:hover:not(.disabled){cursor:pointer}.select-shell select.disabled{background-color:#f2f2f2!important;color:#30373d80}.select-shell select.disabled:hover{cursor:not-allowed}.select-shell select:focus{border-color:#3598fecc;box-shadow:0 0 2px #3598fe80;outline:none}.select-shell select.select-error{background-color:#dc445308;border-color:#e8848e}.select-shell select.has-arrow{background-image:url(/static/media/chevron_down_light.e1eabddf247aff74df3b.svg);background-position-x:99%;background-position-y:50%;background-repeat:no-repeat;background-size:24px 24px}.select-shell select::-ms-expand{display:none}.sheet-shell{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:1000}.sheet-shell .sheet{background-color:#fff;box-shadow:0 0 1px #0003,0 2px 8px #0000004d,0 2px 20px #0003;overflow-y:auto;position:fixed;z-index:1100}.sheet-shell .sheet-full{height:100%!important;max-height:100%!important;max-width:100%!important;width:100%!important}.sheet-shell .sheet-left{left:0}.sheet-shell .sheet-right{right:0}.sheet-shell .sheet-bottom{bottom:0}.sheet-shell .sheet-top{top:0}.sheet-shell .sheet-left,.sheet-shell .sheet-right{bottom:0;height:100%;top:0}.sheet-shell .sheet-left.sheet-lg,.sheet-shell .sheet-left.sheet-md,.sheet-shell .sheet-right.sheet-lg,.sheet-shell .sheet-right.sheet-md{max-width:90%}.sheet-shell .sheet-left.sheet-sm,.sheet-shell .sheet-right.sheet-sm{width:310px}.sheet-shell .sheet-left.sheet-md,.sheet-shell .sheet-right.sheet-md{width:640px}.sheet-shell .sheet-bottom,.sheet-shell .sheet-top{height:480px;max-height:70%;width:100%}.sheet-shell .sheet-bottom.sheet-sm,.sheet-shell .sheet-top.sheet-sm{height:310px}.sheet-shell .sheet-bottom.sheet-md,.sheet-shell .sheet-top.sheet-md{height:640px}.sheet-freeze-scroll{overflow:hidden}.sheet-anim-enter .sheet-left{left:-100%}.sheet-anim-enter-active .sheet-left{left:0;transition:all .5s}.sheet-anim-exit .sheet-left{left:0}.sheet-anim-exit-active .sheet-left{left:-100%;transition:all .5s}.sheet-anim-enter .sheet-right{right:-100%}.sheet-anim-enter-active .sheet-right{right:0;transition:all .5s}.sheet-anim-exit .sheet-right{right:0}.sheet-anim-exit-active .sheet-right{right:-100%;transition:all .5s}.sheet-anim-enter .sheet-top{top:-100%}.sheet-anim-enter-active .sheet-top{top:0;transition:all .5s}.sheet-anim-exit .sheet-top{top:0}.sheet-anim-exit-active .sheet-top{top:-100%;transition:all .5s}.sheet-anim-enter .sheet-bottom{bottom:-100%}.sheet-anim-enter-active .sheet-bottom{bottom:0;transition:all .5s}.sheet-anim-exit .sheet-bottom{bottom:0}.sheet-anim-exit-active .sheet-bottom{bottom:-100%;transition:all .5s}.toast{border-radius:50px;box-shadow:0 0 1px #0000001a,0 3px 6px #0003;display:flex;font-family:Nunito,Arial,sans-serif;font-size:15px;min-height:56px;min-width:180px;padding:12px;position:fixed;z-index:1300}.toast.toast-light{background-color:#fff}.toast.toast-dark{background-color:#666}.toast.toast-success{background-color:#5fba7d}.toast.toast-danger{background-color:#dc4453}.toast.toast-warning{background-color:#f0bf57}.toast.toast-primary{background-color:#3598fe}.toast.toast-tertiary{background-color:#13d15e}.toast.toast-danger,.toast.toast-dark,.toast.toast-primary,.toast.toast-success,.toast.toast-warning{color:#ffffffed}.toast.toast-position-bottom{bottom:24px}.toast.toast-position-top{top:24px}.toast.toast-position-bottom,.toast.toast-position-top{left:50%;transform:translateX(-50%)}.toast.bar.bar-sm{height:auto}.toast.toast-bottom-anim-enter,.toast.toast-bottom-anim-exit.toast-bottom-anim-exit-active{opacity:0;transform:translate(-50%,100px) scale(.95);transition:all .5s}.toast.toast-bottom-anim-enter.toast-bottom-anim-enter-active,.toast.toast-bottom-anim-exit{opacity:1;transform:translate(-50%) scale(1);transition:all .5s}.toast.toast-top-anim-enter,.toast.toast-top-anim-exit.toast-top-anim-exit-active{opacity:0;transform:translate(-50%,-100px) scale(.95);transition:all .5s}.toast.toast-top-anim-enter.toast-top-anim-enter-active,.toast.toast-top-anim-exit{opacity:1;transform:translate(-50%) scale(1);transition:all .5s}.snackbar.toast{border-radius:2px;height:60px;min-width:500px;padding:12px 12px 12px 24px}.snackbar.toast.snackbar-full.toast-position-bottom{bottom:0}.snackbar.toast.snackbar-full.toast-position-top{top:0}.snackbar.toast.snackbar-full.toast-position-bottom,.snackbar.toast.snackbar-full.toast-position-top{border-radius:0;width:100%}.snackbar.toast .snackbar-dismiss{min-width:56px;position:absolute;right:-5px;top:50%;transform:translateY(-50%)}.sticky-component{position:sticky}.switch{background-color:#00000026;cursor:pointer;display:inline-block;width:50px}.switch .switch-bar{background-color:#3598fe;transition:all .25s cubic-bezier(.4,0,.23,1);width:0}.switch,.switch .switch-bar{border-radius:10px;height:20px;position:relative}.switch.switch-on .switch-bar{width:100%}.switch.disabled{background-color:#0000000d;cursor:not-allowed}.switch .switch-knob{background:#fafafa;border:1px solid #00000026;border-radius:14px;height:28px;margin-right:-24px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .4s;width:28px}.switch.switch-on .switch-knob{margin-right:-3px}.table-cell{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.table-cell.table-cell-clickable{cursor:pointer}.table-cell.table-cell.align-left{text-align:left}.table-cell.table-cell.align-right{text-align:right}.table-cell.table-cell.align-center{text-align:center}.table-cell-checkbox{width:60px}@media(max-width:1200px){.table-col-priority-3{display:none}}@media(max-width:768px){.table-col-priority-2{display:none}}.tooltip{max-width:180px}.tooltip .tooltip-message{background-color:#444;border-radius:3px;color:#fff;font-size:12px;line-height:1.3;padding:6px 8px;white-space:pre-wrap}.tooltip-anim-enter .tooltip-message{opacity:0;transform:scale3d(.5,.5,1)}.tooltip-anim-enter-active .tooltip-message{opacity:1;transform:scaleX(1);transition:all .2s}.tooltip-anim-exit .tooltip-message{opacity:1;transform:scale(1)}.tooltip-anim-exit-active .tooltip-message{opacity:0;transform:scale(0);transition:all .25s}.table-head{font-weight:700;padding:14px}.table-head .table-head.align-left{text-align:left}.table-head .table-head.align-right{text-align:right}.table-head .table-head.align-center{text-align:center}.table-head .table-head-label{cursor:default;line-height:1.2em;-webkit-user-select:none;user-select:none;vertical-align:middle}.table-head.table-head-sortable .table-head-label:hover,.table-head.table-head-sortable:hover{color:#3598fe;cursor:pointer;transition:all .25s}.table-sorted .table-head.table-head-sortable-asc .table-head-label,.table-sorted .table-head.table-head-sortable-desc .table-head-label{color:#3598fe}.table-sorted .table-head.table-head span:after,.table-sorted .table-head.table-head span:before{display:inline-block;transform:rotateX(0deg);transition:all .25s}.table-sorted .table-head.table-head.align-center.table-head-sortable-asc span:after,.table-sorted .table-head.table-head.align-left.table-head-sortable-asc span:after,.table-sorted .table-head.table-head.align-right.table-head-sortable-asc span:before{content:"↓";transform:rotateX(180deg)}.table-sorted .table-head.table-head.align-center.table-head-sortable-desc span:after,.table-sorted .table-head.table-head.align-left.table-head-sortable-desc span:after,.table-sorted .table-head.table-head.align-right.table-head-sortable-desc span:before{content:"↓"}.table-sorted .table-head.table-head>span:after,.table-sorted .table-head.table-head>span:before{color:#3598fe;font-family:Arial,sans-serif;margin-top:-3px;padding:0 5px}.table-row{background-color:#fff;transition:all .25s}.table-row.table-row-clickable{cursor:pointer}.table-row.table-row-clickable:hover{background-color:#00000008}.table-row.table-row-selected{background-color:#f6faff}.table-row.table-row-selected:hover{background-color:#ecf5ff}.table-wrapper{overflow-x:auto;position:relative}.table-wrapper .table-inner-wrapper{position:relative;width:100%}.table-wrapper .table-inner-wrapper .table-footer,.table-wrapper .table-inner-wrapper .table-header{background:#fff;overflow-x:hidden;position:absolute;width:100%;z-index:900}.table-wrapper .table-inner-wrapper .table-footer.sticky{border-top:0;bottom:0;box-shadow:0 -3px 4px -2px #00000026;position:fixed!important}.table-wrapper .table-inner-wrapper .table-header.sticky{border-bottom:0;box-shadow:0 3px 4px -2px #00000026;position:fixed!important;top:0}.table-wrapper .table-inner-wrapper .table-cell-checkbox .checkbox{margin-right:0;width:24px}.table-wrapper .table-inner-wrapper table{border-collapse:collapse;table-layout:fixed;width:100%}.table-wrapper.table-stroke-rows .table-body .table-row .table-cell,.table-wrapper.table-stroke-rows .table-header{border-bottom:1px solid #0000001a}.table-wrapper.table-stroke-rows .table-footer{border-top:1px solid #0000001a}.table-wrapper.table-stroke-cols .table-body .table-row .table-cell:not(:first-child),.table-wrapper.table-stroke-cols .table-footer .table-row .table-cell:not(:first-child),.table-wrapper.table-stroke-cols .table-header .table-row .table-cell:not(:first-child){border-left:1px solid #0000001a}.table-wrapper.table-stripe .table-body .table-row:nth-child(odd) .table-cell{background-color:#00000008}.table-wrapper .default-empty-template{color:#bababa;min-height:200px}.table-wrapper .printer-head{display:none}@media print{.table-wrapper{display:block}}.table-wrapper .checkbox-basic,.table-wrapper .checkbox-global{align-content:center;display:inline-flex;justify-content:center}.tabs{align-items:stretch;height:60px;position:relative}.tabs.tabs-fixed{display:inline-grid;grid-auto-columns:1fr}.tabs.tabs-fixed .btn{grid-row:1}.tabs.tabs-inline{display:inline-flex}.tabs.tabs-full-width{display:flex;width:100%}.tabs.tabs-full-width .btn{display:inline-flex;flex:1 0}.tabs .tab-line{background-color:#3598fe;bottom:0;height:2px;position:absolute;transform:scaleX(1);transition:left .2s,width .2s,transform .1s;width:0}.tabs .tab-line-moving{transform:scaleX(.9)}.tabs .btn{align-items:center;border:0;border-radius:0;height:auto;justify-content:center;padding:0 30px;position:relative;-webkit-user-select:none;user-select:none}.tabs .btn.tab-active .btn-label{color:#3598fe}.time-field{display:flex;justify-content:flex-start}.time-field.meridiem-enabled{min-width:130px}.time-field.meridiem-enabled .text-field{width:75px}.time-field.meridiem-enabled .text-field input{border-bottom-right-radius:0!important;border-right:none!important;border-top-right-radius:0!important;text-align:center}.time-field.meridiem-enabled .text-field input:focus{border-right:1px solid #3598fecc!important}.time-field.meridiem-enabled .text-field input.input-error,.time-field.meridiem-enabled .text-field input.input-error:focus{border-right:1px solid #dc4453cc!important}.time-field:not(.meridiem-enabled) .text-field{width:100%}.time-field .select-shell select{border-bottom-left-radius:0!important;border-top-left-radius:0!important;padding:10px;text-align:center;width:50px}.time-field .select-shell .select{width:50px}.time-field .select-shell .select .select__single-value{left:50%;transform:translate(-60%,-50%)}.time-field .select-shell .select .select__control{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.time-field .select-shell,.time-field .text-field{display:inline-block!important}.total-field{display:flex;justify-content:flex-start}.total-field .select-shell,.total-field .text-field{display:inline-block!important}.tray{align-items:center;display:inline-flex}.tray.tray-spacing-0.tray-align-left>*{margin-right:0}.tray.tray-spacing-0.tray-align-right>*{margin-left:0}.tray.tray-spacing-1.tray-align-left>*{margin-right:4px}.tray.tray-spacing-1.tray-align-right>*{margin-left:4px}.tray.tray-spacing-2.tray-align-left>*{margin-right:8px}.tray.tray-spacing-2.tray-align-right>*{margin-left:8px}.tray.tray-spacing-3.tray-align-left>*{margin-right:12px}.tray.tray-spacing-3.tray-align-right>*{margin-left:12px}.tray.tray-spacing-4.tray-align-left>*{margin-right:16px}.tray.tray-spacing-4.tray-align-right>*{margin-left:16px}.tray.tray-spacing-5.tray-align-left>*{margin-right:20px}.tray.tray-spacing-5.tray-align-right>*{margin-left:20px}.tray.tray-spacing-6.tray-align-left>*{margin-right:24px}.tray.tray-spacing-6.tray-align-right>*{margin-left:24px}.tray.tray-spacing-7.tray-align-left>*{margin-right:28px}.tray.tray-spacing-7.tray-align-right>*{margin-left:28px}.tray.tray-spacing-8.tray-align-left>*{margin-right:32px}.tray.tray-spacing-8.tray-align-right>*{margin-left:32px}.tray.tray-spacing-9.tray-align-left>*{margin-right:48px}.tray.tray-spacing-9.tray-align-right>*{margin-left:48px}.tray.tray-spacing-10.tray-align-left>*{margin-right:80px}.tray.tray-spacing-10.tray-align-right>*{margin-left:80px}.tray.tray-spacing-11.tray-align-left>*{margin-right:128px}.tray.tray-spacing-11.tray-align-right>*{margin-left:128px}.tray.tray-spacing-12.tray-align-left>*{margin-right:208px}.tray.tray-spacing-12.tray-align-right>*{margin-left:208px}.dashboard-list{display:flex;flex-direction:column;height:100%;min-height:350px}.dashboard-list .list-item.dark{border-color:#abb2b9!important}.dashboard-list .list-item.light{border-color:#a7a7a8!important}.app{display:flex;height:100%}.is-in-iframe .btn-primary{background-color:#4c84fc!important}.state-template{padding-top:8%;text-align:center;width:100%}.state-template>div{margin:auto;max-width:320px;min-width:180px;width:50%}.spinner{display:inline-block;position:relative}.spinner.spinner-sm,.spinner.spinner-sm>div{height:40px;width:40px}.spinner.spinner-x-sm,.spinner.spinner-x-sm>div{height:24px;width:24px}.spinner.spinner-md,.spinner.spinner-md>div{height:72px;width:72px}.spinner div{animation:spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid #0000;border-radius:50%;border-top-color:#bababa;box-sizing:border-box;display:block;margin:4px;position:absolute}.spinner.dark>div{border-color:#bababa #0000 #0000}.spinner.light>div{border-color:#fff #0000 #0000}.spinner div:first-child{animation-delay:-.45s}.spinner div:nth-child(2){animation-delay:-.3s}.spinner div:nth-child(3){animation-delay:-.15s}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.panel{display:flex;flex:1 1;flex-wrap:nowrap;max-height:100%;min-height:100%;overflow-x:hidden;overflow-y:auto;transition:flex .15s,border-color .15s}.panel.full-height{height:100%;max-height:100%}.panel.panel-small{flex-basis:240px}.panel.panel-medium{flex-basis:300px}.panel.panel-large{flex-basis:400px}.panel.panel-closed{border-color:#0000!important;flex-basis:0!important}.panel.panel-closed,.panel.panel-large,.panel.panel-medium,.panel.panel-small{flex-grow:0}.panel.panel-stroke-left{border-left:1px solid #0000001a}.panel.panel-stroke-right{border-right:1px solid #0000001a}.dashboard-container{background-color:#162430;overflow:auto;padding:25px}.dashboard-container.is-in-iframe{background-color:#101a1e}.thumbnail{background-color:#eee;background-position:50%;background-size:cover;overflow:hidden;position:relative}.thumbnail .thumbnail-dock{background-color:#00000080;bottom:0;left:0;position:absolute;right:0;transform:translateY(100%);transition:transform .15s}.thumbnail .thumbnail-dock:hover{cursor:default}.thumbnail .thumbnail-dock .btn:hover{background:#00000080}.thumbnail:hover .thumbnail-dock{transform:translateY(0)}.thumbnail.thumbnail-sm{height:80px;max-height:80px;max-width:80px;width:80px}.thumbnail.thumbnail-md{height:140px;max-height:140px;max-width:140px;width:140px}.thumbnail.thumbnail-clickable{transform:scale(1);transition:transform .15s}.thumbnail.thumbnail-clickable:hover{cursor:pointer;transform:scale(1)}.typography.primary{color:#3598fe}.typography.primary:hover.clickable{color:#0165cc}.typography.tertiary{color:#13d15e}.typography.tertiary:hover.clickable{color:#0fa249}.typography.error{color:#dc4453}.typography.error:hover.clickable{color:#b22130}.typography.medium-gray{color:#5d6a76}.typography.medium-gray:hover.clickable{color:#3b444b}.typography.light-gray{color:#bababa}.typography.light-gray:hover.clickable{color:#949494}.confirmation-dialog .content{display:flex;flex-direction:column;margin-left:32px;margin-right:32px}.confirmation-dialog .content .tray-right{align-content:flex-end;justify-content:flex-end;padding-bottom:20px}.bulletin-enable-form .link,.daily-project-report-enable-form .link{color:#3598fe;font-size:15px;font-weight:600}.wistia-video-embed-dialog .dialog{background-color:#000}.wistia-video-embed-dialog .btn.btn-dark:hover{background:#fff3}.wistia-video-embed-dialog .header{background-color:#000;color:#ffffffed;flex-shrink:0}.wistia-video-embed-dialog .header .tray{margin-left:auto}.wistia-video-embed-dialog .wistia-container{background-color:#1c1c1c;width:100%}.wistia-video-embed-dialog .wistia-container .wistia-video-embed{margin-left:auto;margin-right:auto;width:85%}.header{flex:none;overflow:hidden;padding-left:20px;padding-right:20px;position:relative}.header.header-stroke{border-bottom:1px solid #0000001a}.document-enable-form .link,.progress-tracking-enable-form .link{color:#3598fe;font-size:15px;font-weight:600}.dashboard-ribbon{border-bottom-right-radius:6px;border-left:5px solid #7559ff;border-top-right-radius:6px;width:100%}.dashboard-ribbon.clickable:hover{cursor:pointer}.dashboard-ribbon.clickable:hover.dark{background-color:#27343f}.dashboard-ribbon.clickable:hover.light{background-color:#f7f7f7}.dashboard-ribbon.dark{background-color:#2e3e51;color:#e6e9eb}.dashboard-ribbon.dark.is-in-iframe{background-color:#20333c}.dashboard-ribbon.light{background-color:#fff;border-color:#0000001a;color:#30373d;padding:16px}.header-text .header-title{color:#5d6a76;color:#46515a;font-size:15px;font-weight:600;line-height:24px}.section-header{color:#a7acb6;font-weight:700;text-transform:uppercase}.labor-budget-form .well{padding:5px 5px 5px 20px}.labor-budget-form .enable-switch-info svg{fill:#bababa!important}.well{border-radius:5px;padding:20px}.well.well-primary{background-color:#68b2fe33;border:1px solid #3598fe;color:#3598fe}.well.well-danger{background-color:#e46f7b33;border:1px solid #dc4453;color:#dc4453}.well.well-outline{border:1px solid #0000001a}.enable-premium-form .link{color:#3598fe;font-size:15px;font-weight:600}.premium-features-container{background-color:#fff}.feature-text{text-align:center}.schedule-button{border-color:#3598fe;border-width:2px;width:220px}.go-premium-button{width:220px}.feature-container{height:110px;margin:15px;padding:10px;width:100px}.feature-heading{font-size:10px;font-weight:500;line-height:1.2em;padding-top:10px;text-align:center;text-transform:uppercase}.separator{background-color:#3598fe;height:4px;width:80px}.enable-premium-dialog{margin-left:300px;margin-right:300px}.dashboard-annoucement{border-radius:6px;min-width:1200px;width:100%}.dashboard-annoucement .content-column{max-width:700px}.dashboard-annoucement .content-column .tray{align-items:flex-start}.dashboard-annoucement .title{font-size:24px;font-weight:600;margin-left:16px}.dashboard-annoucement .content{color:#ccc;font-weight:100;white-space:pre-line}.dashboard-annoucement .content-title{font-size:18px;font-weight:600}.dashboard-annoucement .content-title-link{color:#3598fe;cursor:pointer;font-size:18px;font-weight:600}.dashboard-annoucement .announcement-icon{height:100%;margin-top:-8px;width:42px}.dashboard-annoucement .close-icon{float:right}.dashboard-annoucement .btn-secondary{background-color:#2e3e51;border:1px solid #e6e9eb}.dashboard-annoucement .btn-secondary .btn-label{color:#e6e9eb}.dashboard-annoucement.dark{background-color:#2e3e51;color:#e6e9eb}.dashboard-annoucement.dark .announcement-icon{fill:#ffbd01}.dashboard-annoucement.dark .close-icon .icon{fill:#abb2b9}.dashboard-annoucement.dark .thumbnail{background-color:#2e3e51}.dashboard-annoucement.light{background-color:#fff;border:1px solid #e8e8e8;color:#30373d}.dashboard-annoucement.light .announcement-icon{fill:#ffbd01}.dashboard-annoucement.light .close-icon .icon{fill:#a7a7a8}.dashboard-annoucement.light .thumbnail{background-color:#fff}.dashboard-annoucement .link{color:#3598fe;font-size:16px;font-weight:600}.dashboard-annoucement .thumbnail{height:340px;max-height:340px;max-width:340px;width:340px}.dashboard-annoucement .vertical-divider{border-left:1px solid #ffffff80}.safety-reports-confirmation-form .tray{width:100%}.safety-reports-confirmation-form .tray .btn{margin-left:auto}.safety-reports-enable-form .link{color:#3598fe;font-size:15px;font-weight:600}.safety-reports-enable-form .content{white-space:pre-line}.dashboard-grid-header{color:#abb2b9}.dashboard-grid-header .tray .icon{fill:#abb2b9}.web-app-switcher .content-container{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000;padding:0;width:350px}.web-app-switcher .content-container .header-container{align-items:center;display:flex;justify-content:space-between;padding:15px 20px}.web-app-switcher .content-container .body-container{margin:0;padding:15px 2px}.web-app-switcher .content-container .body-container .row-container{display:flex;padding:15px 0}.web-app-switcher .content-container .body-container .left-content,.web-app-switcher .content-container .body-container .right-content{align-items:center;display:flex}.web-app-switcher .content-container .body-container .left-content .icon,.web-app-switcher .content-container .body-container .right-content .icon{height:45px;margin-right:15px;width:45px}.web-app-switcher .content-container .body-container .left-content .marketing-link,.web-app-switcher .content-container .body-container .right-content .marketing-link{margin-right:0;text-decoration:underline}.web-app-switcher .content-container .body-container .left-content:hover,.web-app-switcher .content-container .body-container .right-content:hover{background-color:#0000000f;border-radius:8px;cursor:pointer}.dashboard-settings-item{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.dashboard-settings-item .gears-icon{opacity:.8}.dashboard-settings-item .checkbox-item{flex-grow:1}.draggable-item{background-color:#fff}.draggable-item.dragging{box-shadow:0 1px 3px 0 #0003,0 1px 1px 0 #00000024,0 2px 1px -1px #0000001f}.draggable-list .drag-handle{cursor:move;opacity:.8}.draggable-list .disabled-handle{cursor:not-allowed}.picker-row>.row{flex-wrap:nowrap}.picker-row.focused .bar{background-color:#3598fe;color:#fff}.picker-row .highlight{font-weight:700}.picker-row:not(.focused) .highlight{color:#3598fe}.picker-row .btn{z-index:1}.picker-list:focus{outline:none}.picker-list .picker-header{height:70px}.picker-list .picker-sheet-list{max-height:300px}.picker-list .highlight{color:#fff;font-weight:700}.picker{align-items:center;border:1px solid #0000001a;border-radius:3px;display:flex;height:44px}.picker:focus:not(.picker-disabled){border:1px solid #3598fecc;box-shadow:0 0 4px #3598fecc;outline:none}.picker.picker-error{background-color:#dc445308;border:1px solid #e8848e;color:#dc4453}.picker.picker-disabled{background:#f2f2f2;color:#30373d80;outline:none}.picker.picker-disabled:hover{cursor:not-allowed}.picker>.picker-title{flex:1 1;padding-left:12px}.picker .drop-icon{display:flex;justify-content:center;width:40px}.project-picker .picker-row-title{flex:1 1;padding-right:10px}.picker-menu .subproject-btn{border-left:1px solid #0000001a;padding-left:8px;width:48px}.picker-menu .focused .subproject-btn{border-left:1px solid #fff6}.picker-menu .focused .subproject-btn .btn:hover{background:#ffffff1a}.picker-menu .focused .subproject-btn .icon{fill:#ffffffe6}.picker-menu .focused .f-sm.fc-2{color:#fff!important}.dashboard-card-settings-draggable-item{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.dashboard-card-settings-draggable-item .checkbox-item{flex-grow:1}.simple-picker-row .highlight{color:#fff;font-weight:700}.details-item-wrapper{border-bottom:1px solid #0000001a;padding:18px;position:relative;transition:background-color .2s}.details-item-wrapper:last-of-type{border-bottom:none}.details-item-wrapper.disabled{background:#fcfcfc}.details-item-wrapper.disabled .details-item-arrow{display:none}.details-item-wrapper.disabled .details-item-value{color:#5d6a76}.details-item-wrapper.disabled:hover{cursor:not-allowed}.details-item-wrapper.clickable:hover:not(.disabled){background-color:#fcfcfc;cursor:pointer}.details-item-wrapper.clickable:active:not(.disabled){background-color:#eee}.details-item-wrapper .details-item-info{margin-left:10px}.details-item-wrapper .details-item-info svg{fill:#bababa}.details-item-wrapper .details-item-arrow{height:24px;right:15px}.details-item-wrapper .details-item-arrow svg{fill:#bababa}.details-item-wrapper .details-item-right{position:absolute;right:78px;top:50%;transform:translateY(-50%)}.details-item-wrapper .details-item-arrow,.details-item-wrapper .details-item-info{height:24px;position:absolute;top:50%;transform:translateY(-50%)}.customer-support-detail{align-content:center;display:flex;flex-direction:row;width:100%}.customer-support-detail .icon{flex:none}.customer-support-detail .header-text{align-self:center;padding-left:12px;padding-right:12px}.customer-support-action-list .chat-support-detail{padding:20px}.customer-support-action-list .details-card{margin-bottom:16px}.customer-support-action-list .icon{fill:#000}.details-card+.details-card h3{margin-top:36px}.details-card h3{font-size:15px}.locked-account-banner{background-color:#8c3e40;border-radius:6px;color:#fff;font-size:12px}.locked-account-banner .contact-link{color:#fff!important;cursor:pointer;font-size:12px;text-decoration:underline}.locked-account-banner .lock{fill:#fff;height:70px;width:70px}.locked-account-banner .label{color:#fff;font-size:14px}.dashboard-card{border-radius:6px;min-height:500px;min-width:300px;position:relative}.dashboard-card.project-employee{min-height:0;min-height:auto}.dashboard-card .blurred-background{background-clip:content-box;background-image:url(/static/media/blurred_dashboard_bg.2d22bc2867bf3800fd50.png);background-position:50%;background-repeat:no-repeat;height:100%;left:0;opacity:.6;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.dashboard-card.dark{background-color:#2e3e51;color:#828b97}.dashboard-card.dark.is-in-iframe{background-color:#20333c}.dashboard-card.dark .icon{fill:#e6e9eb}.dashboard-card.light{background-color:#fff;border:1px solid #e8e8e8;color:#a7a7a8}.dashboard-card.light .icon{fill:#30373d}.default-padding{padding:18px 30px}.divider-padding{padding:18px 0}.divider-padding>*{padding:0 30px}.dashboard-card-header-divider{padding-bottom:8px}.dashboard-card-header-divider.dark{border-bottom:1px solid #ffffff0d}.dashboard-card-header-divider.light{border-bottom:1px solid #dddedf}.dashboard-card-header{display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%}.dashboard-card-header .dashboard-card-header-left-content{line-height:1.25}.dashboard-card-header .dashboard-card-header-left-content.without-header{align-self:center}.dashboard-card-header .dashboard-card-header-left-content .dashboard-card-header-left-header:not(.font-small){font-size:1.75em;font-weight:600}.dashboard-card-header .dashboard-card-header-left-content .dashboard-card-header-left-header.font-small{font-size:.85em;font-weight:700}.dashboard-card-header .dashboard-card-header-left-content .dashboard-card-header-left-subheader{font-size:.85em;font-weight:600;text-transform:uppercase}.dashboard-card-header .dashboard-card-header-right-content>div{font-size:.85em;font-weight:600;text-decoration:underline}.dashboard-card-header .dashboard-card-header-right-content>div:hover{cursor:pointer}.dashboard-card-header.dark .dashboard-card-header-left-content .dashboard-card-header-left-header{color:#e6e9eb}.dashboard-card-header.dark .dashboard-card-header-left-content .dashboard-card-header-left-subheader,.dashboard-card-header.dark .dashboard-card-header-right-content{color:#abb2b9}.dashboard-card-header.light .dashboard-card-header-left-content .dashboard-card-header-left-header{color:#30373d}.dashboard-card-header.light .dashboard-card-header-left-content .dashboard-card-header-left-subheader,.dashboard-card-header.light .dashboard-card-header-right-content{color:#a7a7a8}.dashboard-card-warning-banner{align-items:center;background-color:#dc4453;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#fff;display:flex;justify-content:space-between;padding:4px 4px 4px 12px}.dashboard-card-warning-banner label{pointer-events:none}.dashboard-content-card{display:flex;flex-direction:column;justify-content:space-between}.dashboard-content-card .dashboard-content-card-container{display:flex;flex-direction:column;flex-grow:1}.dashboard-content-card .dashboard-content-card-container .dashboard-card-header{flex-grow:0}.dashboard-content-card .dashboard-content-card-container .dashboard-content-card-content{align-content:center;flex-grow:1}.dashboard-card-icon{max-width:60px;min-width:60px}.dashboard-card-icon.dark .icon{fill:#e6e9eb}.dashboard-card-icon.light .icon{fill:#30373d}.dashboard-card-title.dark{color:#e6e9eb}.dashboard-card-title.light{color:#30373d}.dashboard-enable-card{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:48px;padding-top:48px}.dashboard-enable-card.dark.is-in-iframe{background-color:#20333c}.daily-project-report-card{min-height:250px;padding:0}.daily-project-report-card .report-item{display:flex}.daily-project-report-card .report-item:hover{background-color:#00000008;cursor:pointer}.daily-project-report-card .report-icon-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:12px}.daily-project-report-card .report-icon-container .pdf-icon{display:table-cell;height:100%;margin-left:12px;vertical-align:middle;width:50px}.daily-project-report-card .report-icon-container .pdf-icon.icon,.daily-project-report-card .report-icon-container .pdf-icon>img{width:100%}.daily-project-report-card .report-information-container{margin:12px;width:100%}.daily-project-report-card .report-information-item-title{display:block;font-size:14px;font-weight:700;line-height:14px}.daily-project-report-card .report-information-item{display:block;font-size:14px;font-weight:500;line-height:14px}.daily-project-report-card.dark .report-information-item,.daily-project-report-card.dark .report-information-item-title{color:#e6e9eb}.daily-project-report-card.light .report-information-item,.daily-project-report-card.light .report-information-item-title{color:#4b5763}.daily-project-report-card .empty-state{padding-top:100px}.daily-project-report-card .row-disclosure-indicator{align-items:center;display:flex;float:right;justify-content:space-between;margin-left:auto;margin-right:12px;text-align:right}.daily-reports-card-title{font-size:18px;font-weight:700}.daily-reports-card-title.dark{color:#e6e9eb}.daily-reports-card-title.light{color:#4b5763}.time-range{display:flex;flex-flow:row;justify-content:space-between}.time-range .time-range-start-time{margin-right:8px;width:100%}.time-range .time-range-end-time{margin-left:8px;width:100%}.time-range .dash{align-items:flex-end;display:flex;margin-bottom:12px}.activity-report-filter .panel-content.panel-content-scroll{overflow-y:visible!important;overflow-y:initial!important}.activity-report-filter .by-date-range-limit{width:72px}.activity-report-filter .by-date-range-limit .field-counter{height:0;visibility:hidden}.lazy-loader{overflow-y:auto}.panel-content{flex:1 1;flex-wrap:nowrap}.panel-content.panel-content-scroll{overflow-y:auto}.panel-content.panel-content-flex{display:flex}.panel-content.panel-opaque{background-color:#fcfcfc}.panel-content>.lazy-loader,.panel-content>.lazy-scroll-container{flex:1 1}.time-range-form-field>.form-field{padding-bottom:0}.time-range-form-field .time-field{min-width:100px}.time-range-form-field .dash{justify-self:center;padding:10px 4px}.time-range-form-field .time-zone-sup{color:#5d6a76;font-size:10px;margin-right:12px;text-align:end}.error-line{background-color:#dc4453}.break-form{width:100%}.break-form .total-time-field input{width:125px}.break-form .buttons-container{align-items:center;display:flex;flex-flow:row nowrap;margin-top:24px}.break-form .buttons-container .btn{width:90px}.break-form .buttons-container .btn:first-child{margin-right:12px}.break-form .buttons-container .btn:last-child{border:0}.break-form-member-day .field-footer-error{height:auto}.break-form-member-day .field-footer-error.field-footer-warning-list{align-items:flex-start;color:#dc4453;display:flex;flex-flow:column nowrap;list-style:none;margin:0;padding:0}.break-form-member-day .field-footer-error.field-footer-warning-list li{display:inline;list-style:none;margin:4px 0 0;padding:0}.break-form-conflict-confirmation .break-conflict-member-list{list-style:none;margin:0 0 1em;padding:0}.break-form-conflict-confirmation .break-conflict-member-list li{display:inline-flex;margin:0 .5em 0 0;padding:0}.break-form-conflict-confirmation .break-conflict-member-list li .member-name{display:inline-block;max-width:15em;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.break-form-conflict-confirmation .break-conflict-member-list li:after{content:","}.break-form-conflict-confirmation .break-conflict-member-list li:last-child:after{content:""}.multi-picker .row{overflow:visible}.multi-picker .icon-button{align-self:flex-end;justify-self:start}.multi-picker .more-text{color:#3598fe;font-weight:600;margin:8px 0 0 8px}.multi-picker .more-text:hover{cursor:pointer}.break-multi-picker .break-item{align-items:center;border:1px solid #0000001a;border-radius:3px;display:flex;height:44px}.break-multi-picker .break-item .break-item-left-content{display:flex;justify-content:space-between}.break-multi-picker .break-item .break-item-left-content:first-child{flex-grow:2}.break-multi-picker .break-item:hover{cursor:pointer}.break-multi-picker .break-item>*{padding-left:10px;padding-right:10px}.break-multi-picker .break-item .btn{align-self:center;margin-right:4px}.input-error{background-color:#dc445308;border:1px solid #e8848e;color:#dc4453}.input-error::placeholder{color:#dc445380;opacity:1}.feature-time-form-field .time-zone-sup{color:#5d6a76;font-size:10px;margin-right:20px;text-align:end}.bulk-edit-entry-form .trash-row .form-field{width:calc(100% - 44px)}.bulk-edit-entry-form .undo-button:hover{background-color:initial}.timesheets .table-body .label{margin-bottom:0}.embedded-linked-text{white-space:pre-line}.embedded-linked-text a,.embedded-linked-text a:active,.embedded-linked-text a:focus,.embedded-linked-text a:hover,.embedded-linked-text a:visited{color:#3598fe;text-decoration:underline}.signature-container{background-color:#fff;margin:10px;max-width:90%!important;min-height:150px;width:90%}.typed-signature-label{font-size:12px}.typed-signature-field>input{font-family:Allura;font-size:24px}.signature{border:1px solid #dedede;height:150px;padding:10px}.signature>canvas{height:135px}.warning{border:2px solid #dc445380}.warning-text{color:#dc4453;color:#dc445399;opacity:1}.signature-settings-dialog .signature{border:1px solid #dedede;height:150px;padding:10px}.signature-settings-dialog .signature>canvas{height:135px}.signature-settings-dialog .warning{border:2px solid #dc445380}.signature-settings-dialog .warning-text{color:#dc4453;color:#dc445399;opacity:1}.photo-delete-confirmation-dialog{height:100%}.photo-delete-confirmation-dialog .dialog{display:flex}.photo-delete-confirmation-dialog .tray-right{justify-content:flex-end;padding:10px 10px 20px 0}.photo-delete-confirmation-dialog .content{padding:20px 32px}.create-daily-sign-off-questions-form .header-title{color:#5d6a76;font-size:15px;line-height:24px}.create-daily-sign-off-questions-form .title-label{color:#31373c}.create-daily-sign-off-questions-form .details-label{color:#777a7d}.create-daily-sign-off-questions-form .header-title{color:#46515a;font-weight:600}.california-break-laws-form .section-title{font-size:20px;font-weight:700;margin-bottom:6px}.california-break-laws-form .link{font-size:18px;font-weight:700}.california-break-laws-form .row-item{align-items:center;border-bottom:1px solid #e9e9e9;display:flex;justify-content:space-between}.california-break-laws-form .subtitle-text{color:#82919d;font-size:14px}.styled-accordion{background-color:#f5f5f5;border:1px solid #0000001a;border-radius:5px;margin-bottom:20px;padding:18px 12px;transition:background-color .25s}.styled-accordion:hover{background:#eee;cursor:pointer}.styled-accordion .styled-accordion-sign{display:inline-block;font-size:20px;font-weight:700;margin-right:8px;min-width:12px;text-align:center}.styled-accordion .btn{width:44px}.styled-accordion .styled-accordion-title{font-size:15px;margin-left:8px}.styled-accordion+.styled-accordion-content{display:none}.styled-accordion .icon{display:inline;float:left;margin-right:30px}.styled-accordion.open{background-color:#3598fe;color:#fff!important}.styled-accordion.open .icon *{fill:#fff!important}.styled-accordion.open+.styled-accordion-content{display:block}.styled-accordion.error{background:#dc4453;color:#fff}.styled-accordion:focus{border:1px solid #3598fe;box-shadow:0 0 4px #3598fecc;outline:none}.form-accordion{background-color:#f5f5f5;border:1px solid #0000001a;border-radius:5px;margin-bottom:20px;padding:18px 12px;transition:background-color .25s}.form-accordion:hover{background:#eee;cursor:pointer}.form-accordion .form-accordion-sign{font-size:20px;font-weight:700;margin-right:8px}.form-accordion .btn{width:44px}.form-accordion .form-accordion-title{font-size:15px;margin-left:8px}.form-accordion+.form-accordion-content{display:none}.form-accordion .icon{display:inline;float:left;margin-right:30px}.form-accordion.open{background-color:#3598fe;color:#fff!important}.form-accordion.open .icon *{fill:#fff!important}.form-accordion.open+.form-accordion-content{display:block}.form-accordion.error{background:#dc4453;color:#fff}.form-accordion:focus{border:1px solid #3598fe;box-shadow:0 0 4px #3598fecc;outline:none}.daily-sign-off-form .section-primary{color:#30373d;font-size:16px;line-height:18px;white-space:pre-line}.daily-sign-off-form .section-secondary{color:#5d6a76;font-size:14px;font-weight:500;line-height:16px;white-space:pre-line}.daily-sign-off-form .section-options{color:#5d6a76;font-size:16px;font-weight:600}.daily-sign-off-form .section-link{font-size:16px;font-weight:600}.lock-date-dialog{height:100%}.lock-date-dialog .dialog{display:flex}.lock-date-dialog .tray-right{justify-content:flex-end;padding:10px 10px 20px 0}.lock-date-dialog .content{padding:20px 32px}.image-list-item .highlight{color:#3598fe;font-weight:700}.tab-bar .tab-count-label{margin-bottom:0!important;text-align:center}.tab-bar .tab-container,.tab-bar .tab-label{text-align:center}.tab-bar .tab-container.disabled:hover,.tab-bar .tab-container.disabled:hover .tab-container,.tab-bar .tab-container.disabled:hover .tab-count-label,.tab-bar .tab-container.disabled:hover .tab-label,.tab-bar .tab-label.disabled:hover,.tab-bar .tab-label.disabled:hover .tab-container,.tab-bar .tab-label.disabled:hover .tab-count-label,.tab-bar .tab-label.disabled:hover .tab-label{cursor:not-allowed}.tab-bar.tabs{height:64px;overflow:hidden}.tab-bar .btn.tab-active .tab-count-label,.tab-bar .btn.tab-active .tab-label{color:#3598fe}.tab-bar .btn:focus:not(.disabled){animation:none}.tab-bar .btn-label{height:100%}.tab-bar .selection-label{color:#fff}.check-item{align-items:center;display:flex;flex-wrap:nowrap}.lazy-load-check-list{overflow-y:auto}.lazy-load-check-list .lazy-load-check-list-item-text{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.lazy-load-check-list .concealed-section{z-index:0}.lazy-load-check-list .lazy-loader{z-index:1}.lazy-load-check-list .list-item{background-color:#fff}.employee-check-list{max-height:100vh}.employee-check-list .employee-check-list-content{min-height:64px;overflow-y:auto}.employee-check-list .empty-state,.employee-check-list .error-state{margin:16px 0;padding:0}.dialog{height:auto;max-height:100%;min-height:150px}.equipment-add-on-dialog .add-on-row{align-items:center;border-bottom:1px solid #0000001a;display:flex}.equipment-add-on-dialog .add-on-row .make-model{font-size:12px;text-transform:uppercase}.equipment-add-on-dialog .selector-container{max-height:500px;overflow-x:hidden;overflow-y:auto}.search-bar{width:100%}.search-bar>.icon-container{cursor:pointer;height:24px;position:absolute;width:24px}.search-bar>.icon-container:first-child{left:12px}.search-bar>.icon-container:last-child{right:12px}.search-bar>.icon-container>.icon{bottom:auto;left:auto;position:static;right:auto;top:auto}.equipment-add-on-picker .add-on-multipicker .row{overflow:hidden}.timezone-form-field .timezone-toggle{margin-left:280px;position:relative;top:-54px}.timezone-form-field .timezone-toggle.has-conflict{top:-108px}.add-time-entry-form .total-field{width:20%}.add-time-entry-form .date-pickers-container{display:flex}.add-time-entry-form .date-picker-item{flex-grow:1}.add-time-entry-form .date-pickers{justify-content:space-between}.add-time-entry-form .date-pickers>*{width:48%}.add-time-entry-form .date-pickers .date-picker-form-field{width:40%}.add-time-entry-form .start-date-warning{color:#dc4453}.add-time-entry-form .conflicts-warning{color:#f0bf57}.clock-in-at-form .total-field{width:20%}.clock-in-at-form .date-pickers-container{display:flex}.clock-in-at-form .date-picker-item{flex-grow:1}.clock-in-at-form .date-pickers{justify-content:space-between}.clock-in-at-form .date-pickers>*{width:48%}.clock-in-at-form .date-pickers .date-picker-form-field{width:40%}.clock-in-at-form .start-date-warning{color:#dc4453}.clock-in-at-form .conflicts-warning{color:#f0bf57}.sign-in-question-form .section-secondary{white-space:pre-line}.clock-in-restriction-banner{color:#dc4453}.clock-in-restriction-banner .icon{fill:#dc4453}.clock-in-form .submission-required-well{white-space:pre-line}.clock-in-form .validation-banner-title{color:#dc4453!important}.clock-in-form .warning-banner-title{color:#3598fe!important}.clock-in-form .start-date-warning{color:#dc4453}.clock-in-form .conflicts-warning{color:#f0bf57}.clock-in-form .total-field{width:20%}.clock-in-form .sign-in-check-button{border:1px solid #e6e7e7;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:16px;padding:10px 16px}.clock-in-form .sign-in-check-button.incomplete-item{color:#a9aeb1;cursor:pointer}.clock-in-form .sign-in-check-button.incomplete-item .covid-chevron>path{fill:#c2c5c7}.clock-in-form .sign-in-check-button.incomplete-item .covid-chevron>path:last-of-type{fill:none}.clock-in-form .sign-in-check-button.complete-item{background:#f5f5f5;color:#4b5764;cursor:not-allowed}.clock-in-form .sign-in-check-button.complete-item .covid-chevron>path{fill:#c0c3c5}.clock-in-form .sign-in-check-button.complete-item .covid-chevron>path:last-of-type{fill:none}.clocked-in-dialog{white-space:pre-line}.date-pickers-container{display:flex}.date-picker-item{flex-grow:1}.date-pickers{justify-content:space-between}.date-pickers>*{width:48%}.date-pickers .date-picker-form-field{width:40%}.clock-out-at-form .total-field{width:20%}.clock-out-at-form .date-pickers-container{display:flex}.clock-out-at-form .date-picker-item{flex-grow:1}.clock-out-at-form .date-pickers{justify-content:space-between}.clock-out-at-form .date-pickers>*{width:48%}.clock-out-at-form .date-pickers .date-picker-form-field{width:40%}.clock-out-at-form .start-date-warning{color:#dc4453}.clock-out-at-form .conflicts-warning{color:#f0bf57}.clock-out-at-form .trash-row .form-field{width:calc(100% - 44px)}.clock-out-at-form .undo-button:hover{background-color:initial}.delete-time-entry-or-time-off-dialog .tray-right{display:flex;justify-content:flex-end;padding:10px 10px 20px 0}.edit-time-entry-form .total-field{width:20%}.edit-time-entry-form .date-pickers-container{display:flex}.edit-time-entry-form .date-picker-item{flex-grow:1}.edit-time-entry-form .date-pickers{justify-content:space-between}.edit-time-entry-form .date-pickers>*{width:48%}.edit-time-entry-form .date-pickers .date-picker-form-field{width:40%}.edit-time-entry-form .start-date-warning{color:#dc4453}.edit-time-entry-form .conflicts-warning{color:#f0bf57}.switch-at-form .total-field{width:20%}.switch-at-form .date-pickers-container{display:flex}.switch-at-form .date-picker-item{flex-grow:1}.switch-at-form .date-pickers{justify-content:space-between}.switch-at-form .date-pickers>*{width:48%}.switch-at-form .date-pickers .date-picker-form-field{width:40%}.switch-at-form .start-date-warning{color:#dc4453}.switch-at-form .conflicts-warning{color:#f0bf57}.switch-at-form .trash-row .form-field{width:calc(100% - 44px)}.switch-at-form .undo-button:hover{background-color:initial}.switch-form .total-field{width:20%}.switch-form .date-pickers-container{display:flex}.switch-form .date-picker-item{flex-grow:1}.switch-form .date-pickers{justify-content:space-between}.switch-form .date-pickers>*{width:48%}.switch-form .date-pickers .date-picker-form-field{width:40%}.switch-form .start-date-warning{color:#dc4453}.switch-form .conflicts-warning{color:#f0bf57}.switch-form .trash-row .form-field{width:calc(100% - 44px)}.switch-form .undo-button:hover{background-color:initial}.quick-time-selection-menu .quick-time-selection-list{max-height:40vh;overflow-y:auto}.quick-time-template-list{align-items:center;display:flex}.quick-time-template-list .template-row{flex-grow:1;padding:8px}.quick-time-template-list .quick-time-draggable-list{margin-top:32px;width:50%}.time-off-checkboxes,.time-off-date-pickers-container{display:flex}.time-off-date-picker-item{flex-grow:1}.total-picker-item{width:50px}.total-time-container{align-items:center;display:flex;justify-content:flex-start}.total-time-picker-item{margin-bottom:8px}.total-time-picker-item.time-field{width:100px}.delete-button{border:none}.total-time-picker-item{width:100px}.date-picker-item{width:250px}.start-date-warning{color:#dc4453}.time-entry-data-table-header .bar{background-color:#fff;border:1px solid #e9e9e9}.time-entry-data-table-header .label{font-size:22px}.time-entry-data-table-header .time-entry-data-table-header-title{margin-bottom:0}.time-entry-data-table-header .bar-actions{align-items:center;display:flex}.time-entry-data-table-header .bar-actions .label{margin-bottom:0}@media print{.time-entry-data-table-header{break-inside:avoid;page-break-inside:avoid}.time-entry-data-table-header .bar{border:none;border-bottom:2px solid #3598fe;height:24px!important;min-height:24px!important}.time-entry-data-table-header label{font-size:10px!important;font-weight:700;margin:0!important;padding:0!important}.time-entry-data-table-header .row{padding:0!important}.time-entry-data-table-header:not(:first-child){-webkit-box-decoration-break:clone!important;box-decoration-break:clone!important;margin-top:20px}}.infoWindow{min-width:300px;padding:0}.gm-style-iw-d{overflow:hidden!important;padding:0}.gm-style .gm-style-iw{background-color:#fff!important;padding:0}.infoWindowTitle{color:#4b5764;float:left;font-size:15px;font-weight:500}.location-distance{float:right}.location-distance.unauthorized{color:red}.infoWindowBody{line-height:.5em}.gps-edit-dialog .sub-label-text{color:#ccc;font-size:14px}.location-history-dialog{height:100%}.location-history-dialog .dialog{display:flex}.location-history-dialog .back-arrow{align-self:flex-start;margin-top:10px}.location-history-dialog .header-title{font-size:x-large}.location-history-dialog .header-subtitle{margin-bottom:0;margin-top:0}.location-history-dialog .google-map{flex-grow:1}.location-history-dialog .location-outside-project-bar{background-color:#666;color:#fff;display:flex;justify-content:space-between}.location-history-dialog .location-outside-project-bar .message-content{display:flex}.location-history-dialog .location-outside-project-bar .message-content .tooltip-icon{fill:#fff}.location-history-dialog .location-outside-project-bar .button-container .button{border:1px solid #fff}.location-history-dialog .location-outside-project-bar .button-container .button .btn-label{color:#fff}.location-history-dialog .location-bar{cursor:pointer;display:flex;justify-content:space-between}.location-history-dialog .location-bar.unauthorized{background-color:#dc445312;color:#dc4453}.location-history-dialog .location-bar.unauthorized>svg{fill:#dc4453}.location-history-dialog .location-bar.authorized{background-color:#3598fe12;color:#3598fe}.location-history-dialog .location-bar.authorized>svg{fill:#3598fe}.location-history-dialog .location-bar.no-longer-flagged{background-color:#666;color:#fff;cursor:default}.gps-disabled-dialog .disabled-gps-alert-message{white-space:pre-line!important}.location-outside-project-dialog .location-dialog-content .label{color:#000}.location-outside-project-dialog .location-dialog-content .text{font-size:14px}.location-history-table{height:80vh;max-width:10%;min-width:400px}.location-history-table .location-bar{border-bottom:2px solid #f6dfdf}.location-history-table .location-picker{justify-content:flex-start}.location-history-table .location-header-container{display:inline}.location-history-table .location-header{float:left;font-weight:700}.location-history-table .location-distance{float:right}.location-history-table .location-distance.unauthorized{color:red}.location-history-table .location-details{clear:both}.location-history-table .highlighted{background-color:#00000008}.location-history-table .highlighted .location-header{color:#4f98f7}.location-history-table .table-cell{padding:0}.location-history-table .location-history-cell>div{line-height:.5em;padding:20px}.simple-map-dialog .dialog{display:flex;flex-direction:column;min-height:85%}.simple-map-dialog .google-map{flex-grow:1}.error{color:#dc4453}.display-text,.tab{display:inline-block}.tab{margin-right:40px}.cellIcon{fill:#0000004d;position:absolute;top:10px;z-index:1}.cellIcon,.showDetails{right:16px}.details{background-color:#fcfcfc;border:1px solid #ededed;border-radius:5px}.detailsContents{padding:15px}.time-entry-conflict-container{word-wrap:break-word;background-color:#fff;font-size:16px;margin:10px;max-width:90%!important;min-height:150px;width:90%}.time-entry-gps-icon.button{width:32px}.time-entry-gps-icon.button.small-icon{height:32px}.time-entry-gps-icon.button.gps-icon-disabled,.time-entry-gps-icon.button.gps-icon-disabled .icon{fill:#dc4453!important}.time-entry-gps-icon.button.gps-icon-warning,.time-entry-gps-icon.button.gps-icon-warning .icon{fill:#f0bf57!important}.column{background-color:#fff;margin:10px;max-width:90%!important;min-height:150px;width:90%}.column .row .col{padding:15px 0;width:50%}.column .row .col .col-header{display:block;font-size:16px;font-weight:700;margin-bottom:5px}.column .row .col .col-value{word-wrap:break-word;font-size:16px}.entry-description,.time-off-view .entry-description{white-space:pre-line}.timesheet-print-header{line-height:13px}.timesheet-print-header div{font-size:10px}.timesheet-print-signature{background-color:#fff;border:1px solid #bebebe;border-radius:5px;break-inside:avoid!important;height:100px!important;margin-bottom:30px;margin-top:30px;page-break-inside:avoid!important}.timesheet-print-signature .label{color:#30373d!important}.timesheet-print-signature .signature-layout{align-self:flex-end;border-bottom:1px solid #bebebe;margin-bottom:16px;width:75%}.timesheet-print-signature .signature-layout .label{color:#5d6a76!important}.timesheet-print-signature .signature-container{display:flex;max-width:94%!important;min-height:52px;width:100%!important}.timesheet-print-signature .date-layout{align-self:flex-end;border-bottom:1px solid #bebebe;display:flex;margin-bottom:16px;width:25%}.timesheet-print-signature .date-layout .label{color:#5d6a76!important}.timesheet-print-signature .signature-image{max-height:21px}.timesheet-print-signature label{font-size:9px!important}.timesheet-print-signature .signature-image-container{display:flex}.formatted-cost-code-name .cost-code{font-size:16px}.formatted-cost-code-name .cost-code-title{font-size:14px}.time-entry-data-table{width:100%}.time-entry-data-table .table-row{max-height:200px;min-height:76px}.time-entry-data-table .wrapping-table-cell{word-wrap:break-word;overflow-x:inherit;overflow-y:auto;text-overflow:clip;white-space:pre-line}.time-entry-data-table .description-note{word-wrap:break-word;display:flex;max-height:200px;overflow-x:inherit;overflow-y:auto;text-overflow:clip;white-space:inherit;white-space:pre-line}.time-entry-data-table .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.time-entry-data-table .date-cell{align-items:center;display:flex}.time-entry-data-table .date-cell .right-content{display:flex;float:right;justify-content:space-between;margin-left:auto;margin-right:0;text-align:right}.time-entry-data-table .button{width:32px}.time-entry-data-table .button.small-icon{height:32px}.time-entry-data-table .menu-date{align-items:center;display:flex}.time-entry-data-table .empty-entry-state{background-color:#fff;border-bottom:1px solid #e9e9e9;color:#5d6a76;min-height:120px;width:100%}.time-entry-data-table .table-cell-checkbox .checkbox{margin-left:15px}.time-entry-data-table .table-view-cell-no-left-border{border-left:none!important}@media print{@page{margin-bottom:0;margin-top:0}.time-entry-data-table{font-size:9px!important;overflow:visible!important;overflow:initial!important;padding-top:0}.time-entry-data-table .table-wrapper{padding-bottom:0!important}.time-entry-data-table .wrapping-table-cell .label{line-height:1.25!important}.time-entry-data-table .table-row{-webkit-box-decoration-break:clone;box-decoration-break:clone}.time-entry-data-table .table-cell{padding:5px!important;text-align:left!important}.time-entry-data-table .table-cell label{font-size:9px!important}.time-entry-data-table td{background-color:#fff!important;font-weight:700}.time-entry-data-table td,.time-entry-data-table tr{width:auto!important}.time-entry-data-table .time-entry-data-table-date-column{width:8%!important}.time-entry-data-table .time-entry-data-table-employee-column{width:10%!important}.time-entry-data-table .time-entry-data-table-end-column,.time-entry-data-table .time-entry-data-table-start-column{width:8%!important}.time-entry-data-table .time-entry-data-table-project-column{width:12%!important}.time-entry-data-table .time-entry-data-table-cost-code-column,.time-entry-data-table .time-entry-data-table-equipment-column{width:8%!important}.time-entry-data-table .time-entry-data-table-description-column{line-height:1.1!important;width:17%!important}.time-entry-data-table .time-entry-data-table-breaks-column,.time-entry-data-table .time-entry-data-table-total-column{width:5%!important}.time-entry-data-table .time-entry-data-table-type-column{width:4%!important}.time-entry-data-table .menu-date label{margin-left:0!important}.time-entry-data-table .table-cell-checkbox{display:none!important}.time-entry-data-table .description-note{max-height:100%;overflow-y:visible!important;overflow-y:initial!important}.time-entry-data-table .table-cell{border-left:none!important}}.split-time-entry-form{padding:10px}.split-time-entry-form .split-time-selectors{display:flex}.split-time-entry-form .split-time-selectors .split-time-time-field{flex:1 1;max-width:130px}.split-time-entry-form .split-time-selectors .split-time-date-picker{flex:1 1;max-width:200px}.split-time-entry-form .total-time-picker-item{display:inline-block}.split-time-entry-form .new-entry-range{display:inline-block;font-size:12px;margin:0 10px}.split-time-entry-form .new-entry-range>div{display:inline-block}.split-time-entry-form .break-disclaimer,.time-entry-split-dialog .split-dialog-container .member-name{font-size:14px}.time-entry-split-dialog .split-dialog-container .time-entry-range{display:block;font-size:12px}.time-entry-split-dialog .split-dialog-container .time-entry-range>div{display:inline-block}.time-entry-data-report{background-color:#f9f9f9;display:flex;flex-direction:column;overflow:auto}@media print{.time-entry-data-report{background-color:#fff}div.time-entry-page-break{break-after:always;display:block;page-break-after:always}div.time-entry-page-break:last-child{break-after:avoid;page-break-after:avoid}.page-break.time-entry-data-report{clear:both;display:block;float:none!important;position:relative}@-moz-document url-prefix(){.page-break.time-entry-data-report{position:absolute}}div{overflow:visible!important;overflow:initial!important}*,div{float:none!important}@page{margin-bottom:0;margin-top:0}::-webkit-scrollbar{display:none}.time-entry-data-report{font-size:9px;line-height:1.5;overflow:visible!important;overflow:initial!important;padding-top:0;width:100%!important}.time-entry-data-report table{-webkit-box-decoration-break:clone!important;box-decoration-break:clone!important}.time-entry-data-report .table-wrapper{padding-bottom:0!important}.time-entry-data-report .table-cell{padding:5px!important;text-align:left!important}.time-entry-data-report .table-cell label{font-size:9px;line-height:1.5}.time-entry-data-report .menu-date label{margin-left:0!important}.time-entry-data-report .table-cell-checkbox{display:none!important}.time-entry-data-report .description-note{overflow-y:visible!important;overflow-y:initial!important}.member-time-entry-data-report .time-entry-data-table-employee-column{display:none!important}}.badge{align-content:center;border-radius:50px;color:#fff;display:inline-flex;justify-content:center;padding:0 10px}.badge.badge-primary{background-color:#3598fe}.badge.badge-gray{background-color:#a4a9ac}.badge.badge-dark-blue{background-color:#17689e}.timesheets-action-header{background-color:#fff;flex:none}.preferences .row{align-items:center;flex-wrap:nowrap;justify-content:space-between}.preferences .row>*{flex-basis:48%;height:100%}.preferences-name-format-dialog-form{margin:60px 30px 30px}.details-item:last-of-type{border-bottom:0}.details-item .details-item-title{color:#5d6a76;font-size:15px;margin-bottom:1px}.details-item .details-item-value{font-size:16px;margin-right:20px}.timesheets-column-form .column-item .primary-text{color:#5d6a76;font-size:15px;line-height:24px}.timesheets-column-form .badge{font-size:12px;font-weight:700}.timesheets-column-form .column-item{align-items:center;display:flex;justify-content:flex-start}.timesheets-column-form .column-item .primary-text{color:#46515a;font-weight:600;margin-bottom:6px}.timesheets-column-form .column-item .secondary-text{color:#919da8;font-size:12px}.timesheets-column-form .weekly-grid-table{display:table}.timesheets-column-form .weekly-grid-table .weekly-grid{display:table-row}.timesheets-column-form .weekly-grid-table .weekly-grid .weekly-grid-label{display:table-cell;width:250px}.timesheets-column-form .weekly-grid-table .weekly-grid .weekly-grid-checkbox{display:table-cell;justify-content:center;width:150px}.timesheets-main-header{background-color:#3cdaab;border-radius:3px;color:#fff;height:150px;line-height:1em;padding:36px 56px;position:relative}.timesheets-main-header .row{align-items:center;height:100%}.timesheets-main-header .more-button{margin-right:10px;margin-top:10px;position:absolute;right:0;top:0}.timesheets-main-header .timesheets-text-content{display:flex;flex-direction:column}.timesheets-main-header .timesheets-text-content .timesheets-main-header-label{font-size:.6em;font-weight:600;line-height:1em;margin-bottom:8px;text-transform:uppercase}.timesheets-main-header .timesheets-text-content .timesheets-main-header-total{font-size:2.5em;line-height:1em}.print-options-form .signature-box{border:1px solid #e8e8e8;border-radius:6px}.action-header{background-color:#5d6a76;bottom:-1px;color:#fffc;left:0;opacity:0;position:absolute;right:0;top:0;transform:translateY(-100%);transition:transform .25s,opacity .25s;z-index:1}.action-header.action-header-visible{opacity:1;transform:translateY(0);z-index:100}.time-entry-report{background-color:#f9f9f9}.empty-state{max-height:500px;min-height:500px;overflow-y:auto}.btn-icon{fill:#bec7d0}.bar-actions,.lock{display:flex}.lock{justify-content:space-between}.capsule{align-items:center;border:1px solid #e8e8e8;border-radius:50px;color:#30373d;display:flex;font-size:12px;font-weight:500;justify-content:center;min-width:75px;padding:5px 15px}.capsule>*{margin:1px}.capsule .close-button{height:15px;margin-left:5px;width:15px}.selectable{cursor:pointer}.selectable:hover{background-color:#f2f2f2;cursor:pointer}.time-range-dialog-header{background-color:#fff}.time-range-dialog-header .header-title{font-size:large}.time-range-dialog-header .header-title.label{margin-bottom:0}.time-range-dialog .time-range-dialog-content{background-color:#f9f9f9}.time-range-dialog .dialog{display:flex}.time-range-dialog .panel-content{align-items:center}.time-range-dialog .panel-content .middle-row{display:-webkit-box;flex:1 1;height:100%;overflow:visible;overflow:initial}.time-range-dialog .panel-content .report-container{width:100%}@media print{.time-range-dialog .time-range-report-content{background-color:#fff}}.time-entry-filter-bar .filter-bar{background-color:#fff}.time-entry-filter-bar .time-range{font-size:12px;margin-top:8px}.member-time-entry-dialog .filter-bar{background-color:#fff}.member-time-entry-dialog .empty-entry-state{width:100vw}.time-card-employee-name-bar{width:100%}.time-card-employee-name-bar .bar{background-color:#fff;border:1px solid #e9e9e9}.time-card-employee-name-bar .bar.bar-height-unset{height:auto;min-height:0;min-height:auto}.time-card-employee-name-bar .left-container{display:flex;justify-content:flex-start}.time-card-employee-name-bar .left-container .employee-name-title{font-size:24px;font-weight:700}.time-card-employee-name-bar .left-container .sub-title{font-size:10px;font-weight:700}.time-card-employee-name-bar .left-container .sub-value{font-size:10px}.time-card-employee-name-bar .right-container{display:flex;justify-content:flex-start}.time-card-employee-name-bar .right-container .total-label{font-size:17px}.time-card-employee-name-bar .right-container .small-icon{height:32px}@media print{.time-card-employee-name-bar .bar{height:32px!important;min-height:32px!important}.time-card-employee-name-bar .p-4{padding:0!important}.time-card-employee-name-bar label{font-size:9px;padding-top:2px!important}}.daily-sign-off-report-table{width:100%}.daily-sign-off-report-table .center-align{align-items:center}.daily-sign-off-report-table .sign-off-table-cell{display:flex;justify-content:space-between}.daily-sign-off-report-table .sign-off-table-cell.red-text{color:#dc4453}.daily-sign-off-report-table .sign-off-table-cell span{display:block}.daily-sign-off-report-table .sign-off-table-cell .resolved>*{fill:#b6b6b7!important}.daily-sign-off-report-table .date-cell{align-items:center;display:flex;justify-content:center}.daily-sign-off-report-table .notes-label{font-weight:700}.daily-sign-off-report-table .employee-notes{word-wrap:break-word;text-overflow:clip;white-space:inherit}.daily-sign-off-report-table .question-title{color:#30373d;font-size:15px;font-weight:700;line-height:1.2em}.daily-sign-off-report-table .audience-type{color:#798084;font-size:10pt;font-weight:lighter}.daily-sign-off-report-table .answer-table-cell{cursor:pointer;display:flex;justify-content:space-between;margin-bottom:0}.daily-sign-off-report-table .answer-table-cell.red-text{color:#dc4453}.daily-sign-off-report-table .answer-table-cell .resolved>*{fill:#b6b6b7!important}.daily-sign-off-report-table .table-header{position:relative!important}@media print{.daily-sign-off-report-table .table-header{display:none}}.daily-sign-off-report-table .table-header-spacer{height:1px!important}.empty-sign-off-state{background-color:#fff;border-bottom:1px solid #e9e9e9;color:#5d6a76;min-height:120px;width:100%}.pseudo-link-text{color:#3598fe;cursor:pointer}.date-tray-picker-form-field .month-non-null-picker{width:400px}.recordable-incidents-form ul{padding-left:16px}.submit-safety-incident-form .date-picker-form-field{width:200px}.submit-safety-incident-form .textarea-form-field textarea{height:150px}.submit-safety-incident-form .city-state-zip{width:350px}.submit-safety-incident-form .city-state-zip .state{width:250px}.submit-safety-incident-form .number-of-days{width:150px}.checkbox-group-form-field .secondary-label{color:#888;font-size:12px}.review-safety-incident-form{margin-left:auto;margin-right:auto;max-width:1200px;min-width:600px;width:-webkit-fill-available}.review-safety-incident-form .tray{width:100%}.review-safety-incident-form .tray .title-content{width:-webkit-fill-available}.review-safety-incident-form .review-safety-incident-form-content{display:flex;width:100%}.review-safety-incident-form .review-safety-incident-form-content .left-content,.review-safety-incident-form .review-safety-incident-form-content .right-content{width:50%}.review-safety-incident-form .general .btn{height:24px;margin-top:4px;padding:0}.review-safety-incident-form .employee-details .recordable-info{font-size:14px;line-height:normal}.review-safety-incident-form .employee-details .btn{width:110px}.daily-sign-off-resolve-dialog .custom-response-text>textarea,.daily-sign-off-resolve-injury-dialog .custom-response-text>textarea{min-height:100px!important}.header-resolution-text{float:left}.accordion-icon svg>*{fill:#b6b6b7!important}.accordion-icon .form-accordion.open .icon *{fill:#fff!important}.details-container{background-color:#f7f7f7;margin-top:20px;padding:8px 0}.details-container .details-card{background-color:#fff;border:1px solid #e4e4e4;border-radius:15px;margin:16px;padding:16px}.details-container .details-card .header-title{font-weight:700}.details-container .details-card.details-card-error{border-color:#dc4453}.details-container .details-card .answer-label{font-weight:700;margin-top:8px}.details-container .details-card .notes{white-space:pre-line}.details-container .button-bar{display:flex;margin:32px 0 8px}.details-container .button-bar .btn{width:100%}.details-container .button-bar .btn+.btn{margin-left:16px}.no-results-card{background:#eef5ff;border:1px solid #0083fe;border-radius:10px;color:#0083fe;margin:5px;padding:16px}.no-results-card .no-results-label{color:#0083fe;font-weight:700;margin-top:8px}.member-details-label{font-size:12px;font-weight:600;margin:-2px 0}.sign-off-report{background-color:#f9f9f9}.employee-name-bar{background-color:#fff;border:1px solid #e9e9e9}.expanded-time-card-report{background-color:#f9f9f9;margin:auto;max-width:1300px;min-width:1300px;width:1300px}.expanded-time-card-report .report-gap{margin-top:100px!important}.expanded-time-card-report .lazy-loader{overflow-y:hidden!important}@media print{@page{margin-bottom:0;margin-top:0}.expanded-time-card-report{background-color:#fff;max-width:none!important;min-width:0!important;min-width:auto!important;overflow:visible!important;overflow:initial!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%!important}.expanded-time-card-report .report-gap{margin-top:10px!important}.expanded-time-card-report .px-6{padding:0!important}.expanded-time-card-report div.time-card-page-break{break-after:always;display:block;page-break-after:always}.expanded-time-card-report .page-break.timecard-report-container{clear:both!important;display:block;float:none!important;position:relative!important}@-moz-document url-prefix(){.expanded-time-card-report .page-break.timecard-report-container{min-height:calc(100vh + 15mm)}.expanded-time-card-report .page-break.timecard-report-container:first-child{min-height:calc(100vh - 14mm)}}.expanded-time-card-report .signatures-footer{border:none}.expanded-time-card-report .table-inner-wrapper>div{height:20px!important}.expanded-time-card-report .signatures-footer label{font-size:8px;line-height:1.5}}.signatures-footer{align-items:flex-end;background-color:#fff;border:1px solid #e9e9e9;display:flex;justify-content:space-between;min-height:100px;padding-bottom:16px}.signatures-footer .employee-signature-layout{margin-left:16px;margin-right:32px}.signatures-footer .employee-signature-layout,.signatures-footer .supervisor-signature-layout{align-items:baseline;border-bottom:1px solid #e9e9e9;display:flex;flex:1 1;justify-content:flex-start;max-width:600px}.signatures-footer .supervisor-signature-layout{margin-left:32px;margin-right:16px}.signatures-footer .signature-with-date-layout{align-items:baseline;display:flex;justify-content:space-between;margin-left:16px;margin-top:16px;min-width:480px;width:480px}.signatures-footer .date-layout{display:flex;flex:1 1;justify-content:flex-end}.signatures-footer .signature-image{max-height:100px;min-width:400px;width:400px}@media print{.signature-image,.signature-with-date-layout{max-width:200px!important;min-width:200px!important;width:200px!important}.signature-image{max-height:48px!important}.signatures-footer label{font-size:12px}}.expanded-tme-cards-contents{background-color:#fff;max-width:1300px;min-width:1300px;width:1300px}.expanded-tme-cards-contents .section-title{color:#7e839d;font-weight:700;padding:20px 20px 0}.expanded-tme-cards-contents .signature-disclaimer{font-size:12px;padding:0 0 10px 20px}.expanded-tme-cards-contents .signatures-footer{border:0;padding-bottom:30px!important}@media print{@page{margin-bottom:0;margin-top:0}.expanded-tme-cards-contents:not(.standard){border:none;clear:both!important;float:none!important;margin:none;max-width:none!important;min-width:0!important;min-width:auto!important;overflow:visible!important;padding:none;width:100%!important}.expanded-tme-cards-contents:not(.standard) .signature-disclaimer{font-size:8px!important;line-height:1.5}.expanded-tme-cards-contents:not(.standard) .summary-item{padding:0;page-break-inside:avoid}.expanded-tme-cards-contents:not(.standard) .summary-item .section-title{font-size:10px!important;padding:0 0 0 20px}.expanded-time-cards-time-entries-table:not(.standard){line-height:1.5;overflow-x:visible!important;padding:0 20px!important}.expanded-time-cards-time-entries-table:not(.standard) .table-head{height:10px!important;padding:0 14px}.expanded-time-cards-time-entries-table:not(.standard) .printer-head .table-cell{width:auto!important}.expanded-time-cards-time-entries-table:not(.standard) .expanded-activity-report-row .table-cell,.expanded-time-cards-time-entries-table:not(.standard) .printer-head .expanded-activity-report-header.table-cell{width:35%!important}.expanded-time-cards-time-entries-table:not(.standard) .activity-row{font-size:8px!important;margin:0 0 0 7px!important;padding:0!important}.expanded-time-cards-time-entries-table:not(.standard) .table-cell{font-size:8px!important;width:auto!important}.expanded-time-cards-time-entries-table:not(.standard) .table-cell label{font-size:8px;line-height:1.5}.expanded-time-cards-time-entries-table:not(.standard) .table-cell .p-2{padding:0 10px 0 7px!important}.expanded-time-cards-time-entries-table:not(.standard) .table-cell .total-date-row{font-size:8px!important;height:10px}.expanded-time-cards-time-entries-table:not(.standard) .table-cell .total-date-row .p-2{padding:0 10px 0 0!important}.expanded-time-cards-time-entries-table:not(.standard) .table-cell .date-row{font-size:8px!important;height:10px;line-height:1}.expanded-time-cards-time-entries-table:not(.standard) .table-cell .time-off-type{font-size:8px!important}.expanded-time-cards-time-entries-table:not(.standard) .date-content label{margin-left:0!important}.expanded-time-cards-time-entries-table:not(.standard) .table-cell-checkbox{display:none!important}.expanded-time-cards-summary-table:not(.standard){line-height:1.5;overflow-x:visible!important;padding:0 20px!important}.expanded-time-cards-summary-table:not(.standard) .table-head{height:10px!important;padding:0 14px}.expanded-time-cards-summary-table:not(.standard) .table-cell{font-size:8px!important;width:auto!important}.expanded-time-cards-summary-table:not(.standard) .table-cell .p-2{padding:0 12px 0 6px!important}.expanded-time-cards-summary-table:not(.standard) .table-cell label{font-size:8px;line-height:1.5}.expanded-time-cards-summary-table:not(.standard) .date-content label{margin-left:0!important}.expanded-time-cards-summary-table:not(.standard) .table-cell-checkbox{display:none!important}.expanded-tme-cards-contents.standard{border:none;clear:both!important;float:none!important;margin:none;max-width:none!important;min-width:0!important;min-width:auto!important;overflow:visible!important;padding:none;width:100%!important}.expanded-tme-cards-contents.standard .section-title{font-size:12px!important}.expanded-tme-cards-contents.standard .signature-disclaimer{font-size:9px!important}.expanded-tme-cards-contents.standard .summary-item{page-break-inside:avoid}.expanded-time-cards-time-entries-table.standard{line-height:1.5;overflow-x:visible!important;padding-top:0}.expanded-time-cards-time-entries-table.standard .table-head{height:20px!important;padding:0 14px}.expanded-time-cards-time-entries-table.standard .printer-head .table-cell{width:auto!important}.expanded-time-cards-time-entries-table.standard .expanded-activity-report-row .table-cell,.expanded-time-cards-time-entries-table.standard .printer-head .expanded-activity-report-header.table-cell{width:35%!important}.expanded-time-cards-time-entries-table.standard .table-cell{font-size:9px!important;width:auto!important}.expanded-time-cards-time-entries-table.standard .table-cell label{font-size:9px;line-height:1.5}.expanded-time-cards-time-entries-table.standard .table-cell .total-date-row{font-size:9px!important;height:20px!important}.expanded-time-cards-time-entries-table.standard .table-cell .total-date-row .p-2{padding:4px 8px 0 0!important}.expanded-time-cards-time-entries-table.standard .table-cell .date-row{font-size:9px!important;height:20px!important}.expanded-time-cards-time-entries-table.standard .table-cell .time-off-type{font-size:9px!important}.expanded-time-cards-time-entries-table.standard .date-content label{margin-left:0!important}.expanded-time-cards-time-entries-table.standard .table-cell-checkbox{display:none!important}.expanded-time-cards-summary-table.standard{line-height:1.5;overflow-x:visible!important;padding-top:0}.expanded-time-cards-summary-table.standard .table-head{height:20px!important;padding:0 14px}.expanded-time-cards-summary-table.standard .table-cell{font-size:9px!important;width:auto!important}.expanded-time-cards-summary-table.standard .table-cell label{font-size:9px;line-height:1.5}.expanded-time-cards-summary-table.standard .date-content label{margin-left:0!important}.cost-code-time-entry-data-report .time-entry-data-table-cost-code-column,.expanded-time-cards-summary-table.standard .table-cell-checkbox{display:none!important}}.cost-code-time-entry-dialog .filter-bar{background-color:#fff}@media print{.equipment-time-entry-data-report .time-entry-data-table-equipment-column{display:none!important}}.equipment-time-entry-dialog .filter-bar,.project-time-entry-dialog .filter-bar{background-color:#fff}.expanded-time-cards-summary-table{background-color:#fff;padding:5px 20px 20px}.expanded-time-cards-summary-table .table-body .table-row .table-cell{border-left-width:0;vertical-align:top}.expanded-time-cards-summary-table .table-header .table-row{height:40px}.expanded-time-cards-summary-table .table-view-header-no-border{background-color:#dee8ec;border-bottom:none!important;border-left:none!important;font-size:12px;font-weight:700;height:40px}.expanded-time-cards-summary-table .table-view-cell-no-border{border:0!important;border-bottom:1px solid #dee8ec!important;border-collapse:collapse;font-size:12px;font-weight:regular;margin:0!important;padding:0!important}.expanded-time-cards-summary-table .table-header{border-bottom:none!important}.expanded-time-cards-summary-table .table-footer{border-top:none!important}.expanded-time-cards-summary-table .table-footer .table-cell{border:0!important;font-weight:700}.expanded-time-cards-summary-table .unassigned-title{font-style:italic}.expanded-time-cards-time-entries-table{background-color:#fff;padding:20px}.expanded-time-cards-time-entries-table .table-body .table-row .table-cell{border-left-width:0;vertical-align:top}.expanded-time-cards-time-entries-table .activity-row{line-height:1.2}.expanded-time-cards-time-entries-table .activity-title{max-width:70px;min-width:70px;width:70px}.expanded-time-cards-time-entries-table .wrap-text{word-wrap:break-word;overflow-x:visible;overflow-x:initial;overflow-y:visible;overflow-y:initial;text-overflow:clip;white-space:inherit;white-space:pre-line}.expanded-time-cards-time-entries-table .wrapping-table-cell{word-wrap:break-word;overflow-x:inherit;overflow-y:auto;text-overflow:clip;white-space:inherit;white-space:pre-line}.expanded-time-cards-time-entries-table .table-view-header-no-border{border-bottom:none!important;border-left:none!important;font-size:12px;font-weight:700}.expanded-time-cards-time-entries-table .table-view-cell-no-border{border:0!important;border-bottom:1px solid #dee8ec!important;border-collapse:collapse;font-size:12px;font-weight:regular;margin:0!important;padding:0!important}.expanded-time-cards-time-entries-table .table-header{border-bottom:none!important}.expanded-time-cards-time-entries-table .table-footer{border-top:none!important}.expanded-time-cards-time-entries-table .date-row{align-items:center;background-color:#dee8ec!important;display:flex;font-size:12px;font-weight:regular;height:40px}.expanded-time-cards-time-entries-table .date-row .lock-button,.expanded-time-cards-time-entries-table .date-row .lock-button .icon{fill:#bec7d0}.expanded-time-cards-time-entries-table .date-row .label{cursor:pointer}.expanded-time-cards-time-entries-table .total-date-row{background-color:#dee8ec!important;font-size:12px;font-weight:regular;height:40px}.expanded-time-cards-time-entries-table .total-date-row .label{cursor:pointer}.expanded-time-cards-time-entries-table .time-off-type{font-size:12px;font-weight:700}.expanded-time-cards-time-entries-table .tab{margin-right:10px}.expanded-time-cards-print-footer{background-color:#fff;page-break-inside:avoid}.expanded-time-cards-print-footer .section-title{font-size:9px;font-weight:700}.expanded-time-cards-print-footer .section-info{font-size:9px;font-weight:regular;line-height:1.5}.expanded-time-cards-print-footer .footer-logo{display:block;height:12px;max-height:12px;page-break-inside:avoid}.expanded-time-cards-print-header:not(.standard){background-color:#fff;page-break-inside:avoid}.expanded-time-cards-print-header:not(.standard) .organization-name{font-size:8px;font-weight:700;line-height:1.5}.expanded-time-cards-print-header:not(.standard) .address-information,.expanded-time-cards-print-header:not(.standard) .employee-info{font-size:8px;font-weight:regular;line-height:1.5}.expanded-time-cards-print-header:not(.standard) .employee-info-section-title{font-weight:600}.expanded-time-cards-print-header:not(.standard) .employee-name{font-size:10px;font-weight:700}.expanded-time-cards-print-header.standard{background-color:#fff;page-break-inside:avoid}.expanded-time-cards-print-header.standard .organization-name{font-size:9px;font-weight:700;line-height:1.5}.expanded-time-cards-print-header.standard .address-information,.expanded-time-cards-print-header.standard .employee-info{font-size:9px;font-weight:regular;line-height:1.5}.expanded-time-cards-print-header.standard .employee-info-section-title{font-weight:600}.expanded-time-cards-print-header.standard .employee-name{font-size:14px;font-weight:700}.time-card-ready-to-sign-well .well-contents{display:flex}.time-card-ready-to-sign-well .well-contents .right-contents{display:flex;float:right;justify-content:space-between;margin-left:auto;margin-right:0;text-align:right}.time-card-ready-to-sign-well .well-contents .title-label{color:#3598fe}.time-card-report-employee-container{border-bottom:1px solid #e9e9e9}.time-card-report-employee-container .table-wrapper{overflow-y:hidden!important}.time-card-report-table .date-cell{align-items:center;display:flex}.time-card-report-table .date-content{align-items:center;display:flex;justify-content:flex-start;margin-right:8px}.time-card-report-table .button{width:32px}.time-card-report-table .button.small-icon{height:32px}.time-card-report-table .lock{display:flex;float:right;justify-content:space-between;margin-left:auto;margin-right:0;text-align:right}.time-card-report-table .lock .lock-button,.time-card-report-table .lock .lock-button .icon{fill:#bec7d0}@media print{@page{margin-bottom:0;margin-top:0}.time-card-report-employee-container{border:none;clear:both!important;float:none!important;margin:none;overflow:visible!important;padding:none}.time-card-report-table{font-size:9px;line-height:1.5;overflow-x:visible!important;padding-top:0}.time-card-report-table .table-cell{padding:3px!important;width:auto!important}.time-card-report-table .table-cell label{font-size:9px;line-height:1.5}.time-card-report-table .date-content label{margin-left:0!important}.time-card-report-table .table-cell-checkbox{display:none!important}}.timecard-report{background-color:#f9f9f9}@media print{@page{margin-bottom:0;margin-top:0}.timecard-report div.time-card-page-break{break-after:always;display:block;page-break-after:always}.timecard-report .page-break.timecard-report-container{clear:both!important;display:block;float:none!important;position:relative!important}@-moz-document url-prefix(){.timecard-report .page-break.timecard-report-container{min-height:calc(100vh + 15mm)}.timecard-report .page-break.timecard-report-container:first-child{min-height:calc(100vh - 14mm)}}.timecard-report .signatures-footer{border:none}.timecard-report .table-inner-wrapper>div{height:20px!important}.timecard-report .signatures-footer label{font-size:9px}}.time-range-report-dialog .middle-row{overflow-x:hidden;width:100vw}.time-range-report-dialog .panel-content.panel-content-scroll{overflow-x:hidden!important}@media print{.time-range-report-dialog .panel-content.panel-content-scroll{overflow:visible!important;overflow:initial!important}}.employee-summary-table{justify-content:center;overflow-x:auto;overflow-y:visible!important;overflow-y:initial!important}.employee-summary-table .employee-cell{align-items:center;display:flex}.employee-summary-table .employee-cell label{margin-bottom:0}.employee-summary-table .employee-cell .button{width:32px}.employee-summary-table .employee-cell .button.small-icon{height:32px}.employee-summary-table .table-wrapper{overflow:visible}.employee-summary-table .employee-table-cell{border-left:none!important}.employee-summary-table .wrapping-table-cell{overflow-x:inherit;white-space:inherit}@media print{@page{margin-bottom:0;margin-top:0}.employee-summary-table .table-cell{font-size:9px;line-height:1;padding:3px!important;width:auto!important}.employee-summary-table .table-cell *{font-size:9px;line-height:1}.employee-summary-table .table-cell:not(.employee-table-cell){width:auto!important}.employee-summary-table .employee-table-cell label{margin-left:5px!important}.employee-summary-table .table-cell-checkbox{display:none!important}}.weekly-grid-container .weekly-grid-report .employee-cell{align-items:center;display:flex;min-width:350px}.weekly-grid-container .weekly-grid-report .table-head{padding:0!important}.weekly-grid-container .weekly-grid-report .table-head.employee-header{padding:8px 16px!important}.weekly-grid-container .weekly-grid-report .date-cell{position:relative}.weekly-grid-container .weekly-grid-report .date-cell:nth-child(odd){background:#3598fe0d}.weekly-grid-container .weekly-grid-report .date-cell .date-cell-table{bottom:0;left:0;position:absolute;right:0;top:0}.weekly-grid-container .weekly-grid-report .date-cell-row{display:flex;height:100%;justify-content:space-between;margin:0;padding:0}.weekly-grid-container .weekly-grid-report .date-cell-row .date-cell-td{align-items:center;border-right:1px solid #0000001a;display:flex;justify-content:space-around;max-width:75px;min-width:75px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weekly-grid-container .weekly-grid-report .date-cell-row .date-cell-td:last-of-type{border:none}.weekly-grid-container .weekly-grid-report .date-cell-row.header{border-top:1px solid #0000001a;font-size:12px;font-weight:700}.weekly-grid-container .weekly-grid-report .date-cell-row.header .date-cell-td{height:auto}.timesheets-content{background-color:#f9f9f9}.timesheets-content .time-empty-entry-state{display:none}.timesheets-side-panel{width:100%}.timesheets-side-panel .time-range{flex-grow:1;justify-content:flex-start}.timesheets-side-panel .time-range .time-range-end-time,.timesheets-side-panel .time-range .time-range-start-time{flex-grow:1}.timesheets-side-panel .timesheets-side-panel-filter>*,.timesheets-side-panel .timesheets-side-panel-settings>*{margin-bottom:18px}.timesheets-side-panel .more-filters{color:#3598fe;font-weight:600}.timesheets-side-panel .more-filters:hover{cursor:pointer}.report-print-header{line-height:13px}.report-print-header .time-range{font-size:12px}@media print{:not(.show-date-print-column).date-time-entry-data-report .time-entry-data-table-date-column{display:none!important}}.date-time-entry-dialog .filter-bar{background-color:#fff}.table-spinner{width:100%}.formatted-equipment-name .equipment{font-size:16px}.formatted-equipment-name .equipment-make-model{font-size:12px}.cost-code-activity-report-details{width:100%}.cost-code-activity-report-details .cost-code-activity-report-details-table{border:1px solid #0000001a!important}.cost-code-activity-report-details .cost-code-activity-report-details-table .cost-code{font-size:16px;font-weight:200}.cost-code-activity-report-details .cost-code-activity-report-details-table .cost-code-title{font-size:12px;opacity:.8}@media print{.cost-code-activity-report-details .cost-code-activity-report-details-table .cost-code{font-size:12px}.cost-code-activity-report-details .cost-code-activity-report-details-table .cost-code-title{font-size:9px}}.date-range-activity-report-details{width:100%}.date-range-activity-report-details .date-activity-report-details-table{border:1px solid #0000001a!important}.date-activity-report-details{width:100%}.date-activity-report-details .date-activity-report-details-table{border:1px solid #0000001a!important}.equipment-activity-report-details{width:100%}.equipment-activity-report-details .equipment-activity-report-details-table{border:1px solid #0000001a!important}.equipment-activity-report-details .equipment-activity-report-details-table .equipment{font-size:16px;font-weight:200}.equipment-activity-report-details .equipment-activity-report-details-table .equipment-make-model{font-size:12px;opacity:.8}@media print{.equipment-activity-report-details .equipment-activity-report-details-table .equipment{font-size:12px}.equipment-activity-report-details .equipment-activity-report-details-table .equipment-make-model{font-size:9px}}.member-activity-report-details{width:100%}.member-activity-report-details .member-activity-report-details-table{border:1px solid #0000001a!important}.project-activity-export-options-dialog .radio{display:flex!important;height:auto}.project-activity-export-options-dialog .radio .radio-checkmark{margin-top:4px}.project-activity-export-options-dialog .radio+.radio{margin-bottom:12px;margin-top:12px}.project-activity-export-options-dialog .radio .radio-label{width:90%}.project-leaf{align-items:stretch;display:flex;position:relative}.project-leaf .leaf-line{background-color:#ccc;transform:translate(-12px,-15px);width:1px}.project-leaf:last-child>.leaf-line{background-color:#0000}.project-leaf .leaf-content .project-leaf-row{align-items:stretch;display:flex;min-height:36px}.project-leaf .leaf-content .project-leaf-row .column-line{background-color:#ccc;transform:translate(-13px,-17px);width:1px}.project-leaf .leaf-content .project-leaf-row .row-content{align-items:center;display:flex}.project-leaf .leaf-content .project-leaf-row .row-content .row-title{margin-left:36px;text-overflow:ellipsis;transition:color .15s;white-space:nowrap}.project-leaf .leaf-content .project-leaf-row .row-content .row-title.selected{color:#3598fe}.project-leaf .leaf-content .project-leaf-row .row-content .row-title:hover{color:#000;cursor:pointer}.project-leaf .leaf-content .project-leaf-row .row-content .row-line{background-color:#ccc;height:1px;left:0;position:absolute;transform:translate(-12px);width:40px}.project-leaf .leaf-content .project-leaf-row .row-content .project-leaf-btn{height:26px;padding:0;width:26px;z-index:100}.project-leaf .leaf-content .project-leaf-row .row-content .project-leaf-btn+.row-title{margin-left:10px}.project-leaf .leaf-content .project-leaf-children{margin-left:24px}.project-leaf .leaf-content .project-leaf-children .children-line{border-left:1px solid #ccc;transform:translate(-13px,-22px)}.project-leaf.selected>.leaf-content>.project-leaf-row .row-title,.project-leaf.selected>.leaf-content>.project-leaf-row .row-title:hover{color:#3598fe}.project-leaf.archived>.leaf-content>.project-leaf-row .row-title{font-style:italic}.project-leaf.archived:not(.selected)>.leaf-content>.project-leaf-row .row-title{color:#5d6a76}.project-activity{width:100%}.project-activity .project-activity-table{border:1px solid #0000001a!important}.project-activity .project-activity-table .project-name{font-weight:200;margin:0}.project-activity .project-activity-table .table-body{height:100%!important}.project-activity .project-activity-table .table-body .report-cell,.project-activity .project-activity-table .table-body .title-cell{cursor:pointer}.project-activity .project-activity-table .table-body .title-cell>div{line-height:26px;padding:0 20px}.project-activity .project-activity-table .table-body .report-cell{padding:0 20px}.project-activity .project-activity-table .table-body .level1Background{background:#fff}.project-activity .project-activity-table .table-body .level1Background:hover{background:#eaecee}.project-activity .project-activity-table .table-body .level1SummaryBackground{background:#ebf5ff}.project-activity .project-activity-table .table-body .level1SummaryBackground:hover{background:#d6e1eb}.project-activity .project-activity-table .table-body .level2Background{background:#f4f5f6}.project-activity .project-activity-table .table-body .level2Background:hover{background:#e0e3e6}.project-activity .project-activity-table .table-body .level2Background .title-cell{padding-left:20px}.project-activity .project-activity-table .table-body .level2SummaryBackground{background:#e2ecf7}.project-activity .project-activity-table .table-body .level2SummaryBackground:hover{background:#d0d8e2}.project-activity .project-activity-table .table-body .level2SummaryBackground .title-cell{padding-left:20px}.project-activity .project-activity-table .table-body .level3Background{background:#eaecee}.project-activity .project-activity-table .table-body .level3Background:hover{background:#d7dbde}.project-activity .project-activity-table .table-body .level3Background .title-cell{padding-left:40px}.project-activity .project-activity-table .table-body .level3SummaryBackground{background:#d9e4f0}.project-activity .project-activity-table .table-body .level3SummaryBackground:hover{background:#ccd6e1}.project-activity .project-activity-table .table-body .level3SummaryBackground .title-cell{padding-left:40px}.project-activity .project-activity-table .table-body .level4Background{background:#e0e3e6}.project-activity .project-activity-table .table-body .level4Background:hover{background:#cfd3d7}.project-activity .project-activity-table .table-body .level4Background .title-cell{padding-left:60px}.project-activity .project-activity-table .table-body .level4SummaryBackground{background:#d0dbe8}.project-activity .project-activity-table .table-body .level4SummaryBackground:hover{background:#b6c3d2}.project-activity .project-activity-table .table-body .level4SummaryBackground .title-cell{padding-left:60px}.project-activity .project-activity-table .table-body .level5Background{background:#d7dbde}.project-activity .project-activity-table .table-body .level5Background:hover{background:#c7cbd0}.project-activity .project-activity-table .table-body .level5Background .title-cell{padding-left:80px}.project-activity .project-activity-table .table-body .level5SummaryBackground{background:#c7d4e1}.project-activity .project-activity-table .table-body .level5SummaryBackground:hover{background:#abbac9}.project-activity .project-activity-table .table-body .level5SummaryBackground .title-cell{padding-left:80px}.project-activity .project-activity-table .table-body .level6Background{background:#cfd3d7}.project-activity .project-activity-table .table-body .level6Background:hover{background:#b2b6b9}.project-activity .project-activity-table .table-body .level6Background .title-cell{padding-left:100px}.project-activity .project-activity-table .table-body .level6SummaryBackground{background:#c0cddb}.project-activity .project-activity-table .table-body .level6SummaryBackground:hover{background:#afbdcd}.project-activity .project-activity-table .table-body .level6SummaryBackground .title-cell{padding-left:100px}.project-activity .project-activity-table .table-body .level7Background{background:#c7cbd0}.project-activity .project-activity-table .table-body .level7Background:hover{background:#a9adb1}.project-activity .project-activity-table .table-body .level7Background .title-cell{padding-left:120px}.project-activity .project-activity-table .table-body .level7SummaryBackground{background:#b9c6d4}.project-activity .project-activity-table .table-body .level7SummaryBackground:hover{background:#a5b4c3}.project-activity .project-activity-table .table-body .level7SummaryBackground .title-cell{padding-left:120px}.project-activity .project-activity-table .table-body .project-leaf-btn{background:#fff;height:26px;padding:0;width:26px;z-index:100}@media print{.project-activity .report-cell,.project-activity .title-cell{font-size:8px;padding:0 3px!important;text-align:center;vertical-align:middle!important}.project-activity .report-cell>div,.project-activity .title-cell>div{font-size:8px;padding:0!important}}.activity-report-summary:last-of-type{padding-bottom:100px}.activity-report-summary .detailTotalRowBackground,.activity-report-summary .detailTotalRowBackground .table-row{background:#ebf5ff}.activity-report-summary .detailTotalRowBackground:hover{background:#d6e1eb}.activity-report-summary .detailRowBackground,.activity-report-summary .detailRowBackground .table-row{background:#fff}.activity-report-summary .detailRowBackground:hover{background:#e0e3e6}.activity-report-summary .equipment{font-size:16px;font-weight:200}.activity-report-summary .equipment-make-model{font-size:12px;opacity:.8}.activity-report-summary .cost-code{font-size:16px;font-weight:200}.activity-report-summary .cost-code-title{font-size:12px;line-height:16px;opacity:.8}@media print{.activity-report-summary{font-size:9px;line-height:1;padding-top:0}@page{.activity-report-summary{margin-bottom:0;margin-top:0}}.activity-report-summary:last-of-type{padding-bottom:0}.activity-report-summary .table-inner-wrapper{overflow:hidden}.activity-report-summary .equipment{font-size:12px}.activity-report-summary .equipment-make-model{font-size:9px}.activity-report-summary .cost-code{font-size:12px}.activity-report-summary .cost-code-title{font-size:9px;line-height:12px}.activity-report-summary .cell-title{font-size:12px;font-weight:200}.activity-report-summary .printer-head{border-bottom:1px solid #0000001a!important}.activity-report-summary .activity-print-header{margin-bottom:0!important}.activity-report-summary .table-cell{padding:5px!important;text-align:left!important;vertical-align:middle!important;width:auto!important}.activity-report-summary .table-cell label{font-size:9px;line-height:1.5}.activity-report-summary .label{margin-bottom:0!important}.activity-report-summary .name-column,.activity-report-summary .project-name-column{vertical-align:middle!important;width:200px!important}.activity-report-summary .table-footer{border-top:none!important}.activity-report-summary .table-inner-wrapper>div:last-child{height:24px!important}}.activity-details-dialog .filter-bar{background-color:#fff;border-bottom:1px solid #0000001a}.activity-details-dialog .filter-bar .type-selector{min-width:220px}@media print{.activity-details-dialog .printer-head{border-bottom:1px solid #0000001a!important}.activity-details-dialog .row{overflow-y:hidden}.activity-details-dialog .dialog{box-shadow:none}.activity-details-dialog.time-entry-report-filtered-by-cost-code .time-entry-data-table-cost-code-column,.activity-details-dialog.time-entry-report-filtered-by-date .time-entry-data-table-date-column,.activity-details-dialog.time-entry-report-filtered-by-employee .time-entry-data-table-employee-column,.activity-details-dialog.time-entry-report-filtered-by-equipment .time-entry-data-table-equipment-column{display:none!important}}.dashboard-list-item .row{flex-wrap:nowrap;height:100%}.dashboard-list-item:not(.clickable){pointer-events:none}.dashboard-list-item .dashboard-list-item-value{font-weight:700}.dashboard-list-item.dark .dashboard-list-item-label{color:#fff}.dashboard-list-item.dark .dashboard-list-item-value{color:#e6e9eb}.dashboard-list-item.light .dashboard-list-item-label,.dashboard-list-item.light .dashboard-list-item-value{color:#30373d}.dashboard-active-list .list-item{flex-grow:1}.dashboard-card-spinner{height:70%;text-align:center}.dashboard-card-spinner,.dashboard-error-card{align-items:center;display:flex;justify-content:center}.dashboard-error-card{flex-direction:column;height:100%;padding-bottom:48px}.dashboard-error-card .clickable{cursor:pointer}.dashboard-error-card .dashboard-enable-title-card{margin:12px 0 24px}.dashboard-error-card.dark .dashboard-enable-title-card{color:#e6e9eb}.dashboard-error-card.dark .icon{fill:#e6e9eb}.dashboard-error-card.light .dashboard-enable-title-card{color:#30373d}.dashboard-error-card.light .icon{fill:#30373d}.dashboard-error-card .icon-container{max-width:60px;min-width:60px}.activity-report-graph-header{background-color:#3bcde2;border-radius:3px;color:#fff;height:150px;line-height:1em;padding:36px 56px;position:relative}.activity-report-graph-header .row{align-items:center;height:100%}.activity-report-graph-header .more-button{margin-right:10px;margin-top:10px;position:absolute;right:0;top:0}.activity-report-graph-header .activity-report-text-content{display:flex;flex-direction:column}.activity-report-graph-header .activity-report-text-content .activity-report-graph-header-label{font-size:.6em;font-weight:600;line-height:1em;margin-bottom:8px;text-transform:uppercase}.activity-report-graph-header .activity-report-text-content .activity-report-graph-header-total{font-size:2.5em;line-height:1em}.progress-bar{background-color:#ddd;border-radius:5px;height:10px;width:100%}.progress-bar .filler-bar{border-radius:inherit;font-weight:700;height:100%;text-align:right}.budget-dashboard-card .progress-bar{background-color:#757984}.budget-dashboard-card .project-name{color:#fff;font-weight:500;text-transform:none}.budget-dashboard-card .budget-dashboard-summary:hover{background-color:#00000008;cursor:pointer}.budget-dashboard-card .budget-dashboard-summary .budget-dashboard-card-section{display:flex;flex-direction:row}.budget-dashboard-card .budget-dashboard-summary .budget-dashboard-card-section .dashboard-card-bar{flex-grow:15;min-height:10px}.budget-dashboard-card .budget-dashboard-summary .budget-dashboard-card-section .dashboard-card-label{color:#fff;flex-grow:1;font-size:14px;line-height:18px;margin-left:10px;max-height:18px;max-width:70px;min-width:70px;text-align:right}.budget-dashboard-card .no-data-label{color:#fff;text-align:center}.dashboard-content-ribbon{align-content:stretch;align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:32px}.dashboard-content-ribbon .dashboard-ribbon-label-title{font-size:1.3em;font-weight:600;margin-bottom:6px;text-transform:uppercase}.dashboard-content-ribbon .dashboard-ribbon-label-subtitle{font-size:1em;font-weight:600;text-transform:uppercase}.dashboard-content-ribbon .dashboard-ribbon-label{display:flex;flex-basis:80%;flex-direction:column}.dashboard-content-ribbon .dashboard-ribbon-value{align-items:center;display:flex;flex-basis:20%;height:100%;justify-content:flex-end;margin-bottom:6px}.dashboard-content-ribbon .dashboard-ribbon-value:not(.subvalue){font-size:4em}.dashboard-content-ribbon .dashboard-ribbon-value.subvalue{font-size:2em;font-weight:700}.dashboard-content-ribbon .subvalue{text-align:right}.dashboard-content-ribbon.dark .dashboard-ribbon-label-title{color:#e6e9eb}.dashboard-content-ribbon.dark .dashboard-ribbon-label-subtitle{color:#abb2b9}.dashboard-content-ribbon.dark r .dashboard-ribbon-value{color:#e6e9eb}.dashboard-content-ribbon.light .dashboard-ribbon-label-title{color:#30373d}.dashboard-content-ribbon.light .dashboard-ribbon-label-subtitle{color:#a7a7a8}.dashboard-content-ribbon.light .dashboard-ribbon-value{color:#30373d}.dashboard-single-ribbon{align-content:stretch;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.dashboard-single-ribbon>*{text-align:center}.dashboard-single-ribbon .single-ribbon-value{font-size:4em;line-height:1em}.dashboard-single-ribbon .single-ribbon-title{font-size:1.2em;text-transform:uppercase}.dashboard-single-ribbon .single-ribbon-subtitle{font-size:.8em;text-transform:uppercase}.dashboard-single-ribbon.dark .single-ribbon-title{color:#e6e9eb}.dashboard-single-ribbon.dark .single-ribbon-subtitle{color:#abb2b9}.dashboard-single-ribbon.dark .single-ribbon-value{color:#e6e9eb}.dashboard-single-ribbon.dark.is-in-iframe{background-color:#20333c}.dashboard-single-ribbon.light .single-ribbon-title{color:#30373d}.dashboard-single-ribbon.light .single-ribbon-subtitle{color:#a7a7a8}.dashboard-single-ribbon.light .single-ribbon-value{color:#30373d}.daily-sign-off-report-filter{background-color:#fff;height:100%}.daily-signature-alerts-card{display:flex;flex-direction:column}.daily-signature-alerts-card .dashboard-content-ribbon{flex-grow:1}.daily-sign-in-card{display:flex;flex-direction:column}.daily-sign-in-card .dashboard-content-ribbon{flex-grow:1}.dashboard-clock-status{align-items:center;background:#2ea0ff;background:linear-gradient(0deg,#2ea0ff,#05b5ff);border-radius:6px;color:#fff;display:flex;justify-content:space-between;padding:16px 16px 16px 24px}.dashboard-clock-status:hover{background:none;background-color:#2fa1ff;cursor:pointer}.dashboard-clock-status.is-in-iframe{background:#0000 none repeat 0 0/auto auto padding-box border-box scroll;background:initial;background-color:#4c84fc}.dashboard-clock-status .icon{fill:#fff;height:30px;width:30px}.dashboard-clock-status .dashboard-clock-status-labels{display:flex;flex-direction:column;height:100%;justify-content:center;line-height:1.15;padding:8px 0}.dashboard-clock-status .dashboard-clock-status-labels .dashboard-clock-status-value{font-size:3em}.dashboard-clock-status .dashboard-clock-status-labels .dashboard-clock-status-label{font-size:.75em;text-transform:uppercase}.hour-meter-details .heading-label{color:#7a839d}.hour-meter-details .title-label{color:#31373c}.hour-meter-details .details-label{color:#777a7d}.hour-meter-report-table .bar{background-color:#fff;border:1px solid #e9e9e9}.hour-meter-report-table .empty-hour-state{background-color:#fff;border-bottom:1px solid #e9e9e9;color:#5d6a76;min-height:120px;width:100%}.dashboard-ribbon-group{gap:24px}.dashboard-ribbon-group .dashboard-content-ribbon{flex-grow:1}.gps-outside-project-side-panel{background-color:#fff}.pending-safety-tasks-dashboard-card .dashboard-ribbon{border-left:5px solid #69ce7e;height:100%}.trial-dialog .safety-graphic{height:200px;width:100%}.trial-dialog .trial-header{text-align:center}.trial-dialog .check-mark-list{background-color:#fafafa}.trial-dialog .check-mark-list .tray{width:100%}.trial-dialog .button-tray-container{display:flex}.trial-dialog .button-tray-container .button-tray{margin-left:auto;margin-right:auto}.trial-dialog .button-tray-container .button-tray .btn{width:140px}.dashboard-spinner-card .dashboard-card-spinner{height:100%}.media-entry{max-width:140px}.media-entry .watermark{max-height:139px}.media-entry .watermark:hover{cursor:pointer}.media-entry .watermark .watermark-text{background-color:#000000b3;bottom:140px;box-sizing:border-box;color:#fff;display:block;float:right;font-size:12px;font-weight:700;height:30px;justify-content:center;padding:3px;position:relative;text-align:center;z-index:2}.media-entry .watermark .watermark-text .watermark-text-content{align-items:flex-start;justify-content:space-between}.media-entry .watermark .watermark-timestamp{background-color:#000000b3;bottom:30px;box-sizing:border-box;color:#fff;display:block;font-size:12px;font-weight:700;height:30px;justify-content:center;left:89px;padding:3px;position:relative;text-align:center;width:50px;z-index:1}.media-entry .watermark .watermark-timestamp.with-comments{left:90px}.media-entry .watermark .watermark-timestamp .watermark-timestamp-content{align-items:flex-start;justify-content:space-between}.media-entry .checkbox{height:35px;width:35px}.media-entry .checkbox input:checked~.checkmark{box-shadow:0 0 0 1px #fffc}.media-entry:not(:hover) .checkbox input:not(:checked)~.checkmark{display:none;transform:scale(0)}.processing-photo{align-items:center;background-color:#eee;background-position:50%;background-size:cover;display:flex;flex-direction:column;height:140px;justify-content:center;max-height:140px;max-width:140px;overflow:hidden;position:relative;width:140px}.processing-photo .photo-icon,.processing-photo .photo-icon .icon{fill:#b2b2b2!important}.processing-photo .title-label{color:#b2b2b2}.detail-header-with-text{display:block}.detail-header-with-text .detail-header{display:block;font-size:16px;font-weight:700}.detail-header-with-text .value{font-size:16px;white-space:pre-line}.section{padding:20px 20px 0 24px}.bottom-section{padding:24px}.detail-title{font-size:16px;font-weight:600;margin-bottom:0}.detail{color:#64696d;font-size:14px;font-weight:400;margin:0;padding-bottom:24px}.photo-details-read-only .tag-view{background-color:#dbe7f3;border-radius:2px;color:#369;font-size:14px}.photo-comment-view{margin:10px 0}.photo-comment-view:hover{background-color:#0000001a;cursor:default}.photo-comment-view .comment-header-section{display:flex;justify-content:space-between}.photo-comment-view .comment-header-section .comment-header-text{flex-grow:1}.photo-comment-view .comment-header-section .comment-time{color:#ccc;font-size:12px}.photo-comment-view .comment-body{color:#46515a;font-size:14px;margin-left:60px;white-space:pre-line}.photo-comment-view .comment-body .comment-edited{color:#ccc;font-size:12px}.photo-comment-bar{background-color:#fff;display:flex;flex-direction:column;height:100vh}.photo-comment-bar .comments-container{flex-grow:1;overflow-y:auto}.photo-comment-bar .add-comment-section{background-color:#fff;border-top:1px solid #0000001a;bottom:0;padding:1rem;position:sticky}.photo-comment-bar .avatar .avatar-image{z-index:auto}.photo-full-screen .image{align-items:center;align-self:center;display:flex;height:calc(100vh - 200px);justify-content:center;justify-self:center}.photo-full-screen .image img{max-height:100%;max-width:100%}.photo-fullscreen-viewer .btn.btn-dark:hover{background:#fff3}.photo-fullscreen-viewer .panel-content .middle-row{background-color:#fcfcfc;flex:1 1}.photo-fullscreen-viewer .header{background-color:#fff;flex-shrink:0}.photo-fullscreen-viewer .footer{border-top:1px solid #0000001a;flex-shrink:0;height:100px;text-align:center}.photo-fullscreen-viewer .footer .row{position:relative}.photo-fullscreen-viewer .footer .row .photo-info{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.photo-fullscreen-viewer .footer .row .annotated-button-tray .btn-primary,.photo-fullscreen-viewer .footer .row .annotated-button-tray .btn-secondary{width:110px}.photo-fullscreen-viewer .side-panel{max-width:400px}.photo-fullscreen-viewer .side-panel .comment-panel{flex-grow:1}.video-container .video{align-items:center;display:flex;justify-content:center}.media-entry-thumbnail-tray .recent-photo-content{min-height:250px}.media-entry-thumbnail-tray .empty-state{min-height:275px;padding-top:100px}.media-entry-thumbnail-tray .view-all-cell{align-items:center;background-color:#bababa;color:#fff;display:flex;height:140px;justify-content:center;min-height:140px;min-width:140px;width:140px}.media-entry-thumbnail-tray .view-all-cell:hover{cursor:pointer}.media-entry-thumbnail-tray .view-all-cell:focus{outline:none}.thumbnail-tray{display:flex;flex-flow:row wrap;margin-right:-8px}.thumbnail-tray>div{margin-right:8px;margin-top:8px}.daily-photo-and-notes-dashboard-card-footer .footer-divider{background-color:#bababa}.daily-photo-and-notes-dashboard-card-footer .title-label{color:#bababa}.multi-panel{display:flex}.multi-panel.stroke{border-bottom:1px solid #0000001a;border-left:1px solid #0000001a;border-top:1px solid #0000001a}.dual-panel{margin:0 auto}.premium-feature-marketing .content-container{align-items:center;display:flex;margin-left:auto;margin-right:auto;margin-top:100px;padding-bottom:70px;padding-top:60px;width:fit-content}.premium-feature-marketing .content-container .image-container{display:inline-block}.premium-feature-marketing .content-container .text-container{display:inline-block;width:inherit}.premium-feature-marketing .content-container .text-container h1{text-align:left}.premium-feature-marketing .content-container .text-container .button-container{align-items:center;display:flex}.premium-feature-marketing .content-container .text-container .button-container .btn{height:50px;max-width:200px;width:48%}.premium-feature-marketing .content-container .text-container .button-container .btn-secondary{border:1px solid #3598fe}.premium-feature-marketing .content-container .text-container .button-container .btn-secondary .btn-label{color:#3598fe}.premium-feature-marketing .content-container .text-container .feature-item{align-items:center;display:flex;list-style-type:none}.premium-feature-marketing .dual-panel,.premium-feature-marketing .dual-panel .panel{border:none}.premium-trial-dialog .header{text-align:center}.premium-trial-dialog .header .divider{border:2px solid #3598fe;margin-left:auto;margin-right:auto;width:100px}.premium-trial-dialog .daily-reports,.premium-trial-dialog .pro-features,.premium-trial-dialog .progress-tracking{background-color:#fafafa}.premium-trial-dialog .premium-feature-marketing .content-container{width:100%}.premium-trial-dialog .premium-feature-marketing .content-container .image-container{margin-left:100px}.premium-trial-dialog .premium-feature-marketing .content-container .dual-panel{margin-left:0}.premium-trial-dialog .premium-feature-marketing .content-container .dual-panel .panel{margin-right:50px;width:fit-content}.premium-trial-card{align-items:center;border-top:5px solid #3495fd;border-top-left-radius:0;border-top-right-radius:0;display:flex;flex-direction:column;height:100%;justify-content:center;padding-bottom:48px;padding-top:48px}.premium-trial-card .dashboard-title-card{color:#ffffffed;margin:12px 0 24px}.premium-trial-card .subtitle{color:#ffffffed;margin-bottom:48px;text-align:center;width:80%}.premium-trial-card .subtitle .link{color:#3598fe;font-size:16px;font-weight:600;text-decoration:underline}.progress-dashboard-card .empty-state{margin-top:105px}.project-cost-code-quantity .quantity-field{width:35%}.project-cost-code-quantity .date-field{width:50%}.project-cost-code-quantity .units-label{color:#bababa;font-size:20px;margin-left:10px;padding-bottom:8px}.progress-entries-dashboard-card-list{display:flex;flex-direction:column;height:100%;min-height:350px}.progress-entries-dashboard-card-list .list-item{flex-basis:15%}.progress-entries-dashboard-card-list .list-item.dark{border-color:#abb2b9}.progress-entries-dashboard-card-list .list-item.light{border-color:#a7a7a8}.progress-entries-dashboard-card-list .dashboard-list-item .row{flex-wrap:nowrap;height:100%}.progress-entries-dashboard-card-list .dashboard-list-item:not(.clickable){pointer-events:none}.progress-entries-dashboard-card-list .dashboard-list-item.dark .dashboard-list-item-label{color:#abb2b9}.progress-entries-dashboard-card-list .dashboard-list-item.dark .dashboard-list-item-value{color:#e6e9eb}.progress-entries-dashboard-card-list .dashboard-list-item.light .dashboard-list-item-label,.progress-entries-dashboard-card-list .dashboard-list-item.light .dashboard-list-item-value{color:#30373d}.flat-card{background-color:#fcfcfc;border:1px solid #ededed;border-radius:5px}.time-log-feed-details .time-and-superscript{display:inline}.time-entry-log-event .dialog-content.has-location .google-map{height:500px}.time-log-feed-dashboard-card-list .list-item{flex-basis:20%}.time-log-feed-dashboard-card-list .row{flex-wrap:nowrap;height:100%}.time-log-feed-dashboard-card-list .time-log-feed-left-content{flex-basis:80%}.time-log-feed-dashboard-card-list .time-log-feed-value{flex-shrink:0}.time-log-feed-dashboard-card-list.dark .time-log-feed-label,.time-log-feed-dashboard-card-list.dark .time-log-feed-value{color:#fff}.time-log-feed-dashboard-card-list.dark .time-log-feed-sublabel{color:#e6e9eb}.time-log-feed-dashboard-card-list.light .dashboard-list-item-label,.time-log-feed-dashboard-card-list.light .dashboard-list-item-value,.time-log-feed-dashboard-card-list.light .time-log-feed-sublabel{color:#30373d}.time-off-dashboard-ribbon-group .ribbon{flex-grow:1}.dashboard-grid-wrapper .dashboard-grid{grid-gap:25px;display:grid;grid-template-columns:repeat(3,1fr);padding:25px 0}.dashboard-grid-wrapper .dashboard-grid-large{grid-gap:25px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:25px 0}.dashboard-grid-wrapper .dashboard-grid-large *{grid-column:span 3}.dashboard-grid-wrapper .dashboard-grid-large .dashboard-clock-status{grid-column:span 4}.profile-image-form-field .profile-image-preview{background-color:#fafafa;width:100%}.profile-image-form-field .profile-image-preview .profile-image-container{background-position:50%;background-size:cover;height:200px;width:200px}.file-uploader .file-uploader-upload-section{border:2px dashed #ccc;border-radius:3px}.file-uploader.file-uploader-error{border:2px dashed #dc4453}.file-uploader .file-uploader-divider{border-top:2px dashed #ccc}.file-uploader .dropzone:hover{cursor:pointer}.file-uploader .dropzone:focus{outline:none}.file-uploader .dropzone p{align-items:center;display:flex;height:80px;justify-content:center;margin:0}.file-uploader .dropzone p span{color:#3598fe}.media-entry-uploader .watermark{max-height:139px}.media-entry-uploader .watermark .watermark-timestamp{background-color:#000000b3;bottom:30px;box-sizing:border-box;color:#fff;display:block;font-size:12px;font-weight:700;height:30px;justify-content:center;left:89px;padding:3px;position:relative;text-align:center;width:50px;z-index:1}.media-entry-uploader .watermark .watermark-timestamp .watermark-timestamp-content{align-items:flex-start;justify-content:space-between}.equipment-icon-library-dialog .icon-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-evenly}.icon-list .selectable-icon{border:1px solid #0000001a;cursor:pointer;height:78px;max-width:78px;width:78px}.create-equipment-category-dialog .image-container{align-items:center;display:flex;justify-content:flex-start}.create-equipment-category-dialog .image-container img{border:1px solid #0000001a;max-height:100px}.create-equipment-category-dialog .image-container .remove-link{color:#dc4453;cursor:pointer}.create-equipment-category-dialog .delete-button{color:#919da8;cursor:pointer;display:inline}.manage-equipment-categories-dialog .dialog-full{overflow:hidden}.manage-equipment-categories-dialog .category-table{max-height:calc(100vh - 240px);overflow-y:auto}.create-equipment-make-dialog .image-container{align-items:center;display:flex;justify-content:flex-start}.create-equipment-make-dialog .image-container img{border:1px solid #0000001a;max-height:100px}.create-equipment-make-dialog .image-container .remove-link{color:#dc4453;cursor:pointer}.create-equipment-make-dialog .delete-button{color:#919da8;cursor:pointer;display:inline}.manage-equipment-makes-dialog .dialog-full{overflow:hidden}.manage-equipment-makes-dialog .make-table{max-height:calc(100vh - 240px);overflow-y:auto}.create-equipment-form .types-help-text{font-size:12px}.create-equipment-form .types-help-text .types-link{color:#3598fe;cursor:pointer}.create-equipment-form .hour-meter-field,.create-equipment-form .year-field{width:180px}.create-equipment-form .bottom-link-message{color:#5d6a76;font-size:16px;opacity:.8}.create-equipment-form .manage-button{height:auto}.create-equipment-form .manage-button:hover{background-color:#fff}.csv-import-content{text-align:center}.csv-import-content .error-list{text-align:left}.csv-import-content .spaced-buttons{display:inline-grid;grid-auto-columns:1fr;margin:0 auto}.csv-import-content .spaced-buttons .btn{grid-row:1;margin:32px 4px}.csv-import-content p{margin:0}.csv-import-content>p{font-style:italic}.csv-import-content .grouped-text{margin-bottom:16px;margin-top:16px}.csv-import-content svg{display:block;margin:0 auto;padding:24px}.csv-import-overview-header{align-items:center;height:80px}.csv-import-overview-header .checkbox{margin:0 16px}.csv-import-overview-header .btn{margin:0 20px}.csv-import-overview-header *{margin:0}body{color:#30373d;font-size:15px;font-weight:500;line-height:24px}body,body input,body textarea{font-family:Nunito Sans,sans-serif}h1,h2,h3,h4,h5,h6{margin:0}.fc-1{color:#30373d!important}.fc-2{color:#5d6a76!important}.fc-3{color:#bababa!important}.fc-primary{color:#3598fe!important}.fw-black{font-weight:900!important}.fw-semi-bold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-regular{font-weight:500!important}.fw-light{font-weight:300!important}h1{font-size:24px;font-weight:300}h2{font-size:20px;font-weight:600}h3{color:#5d6a76;font-size:14px;font-weight:700;text-transform:uppercase}h4{font-size:16px}h4,h5{font-weight:500}h5{font-size:15px}h6{font-size:14px;font-weight:500}.f-sm{font-size:13px}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-left{text-align:left!important}.align-right{text-align:right!important}.align-center{text-align:center!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}.p-1{padding:4px!important}.pt-1{padding-top:4px!important}.pr-1{padding-right:4px!important}.pb-1{padding-bottom:4px!important}.pl-1,.px-1{padding-left:4px!important}.px-1{padding-right:4px!important}.py-1{padding-bottom:4px!important;padding-top:4px!important}.p-2{padding:8px!important}.pt-2{padding-top:8px!important}.pr-2{padding-right:8px!important}.pb-2{padding-bottom:8px!important}.pl-2,.px-2{padding-left:8px!important}.px-2{padding-right:8px!important}.py-2{padding-bottom:8px!important;padding-top:8px!important}.p-3{padding:12px!important}.pt-3{padding-top:12px!important}.pr-3{padding-right:12px!important}.pb-3{padding-bottom:12px!important}.pl-3,.px-3{padding-left:12px!important}.px-3{padding-right:12px!important}.py-3{padding-bottom:12px!important;padding-top:12px!important}.p-4{padding:16px!important}.pt-4{padding-top:16px!important}.pr-4{padding-right:16px!important}.pb-4{padding-bottom:16px!important}.pl-4,.px-4{padding-left:16px!important}.px-4{padding-right:16px!important}.py-4{padding-bottom:16px!important;padding-top:16px!important}.p-5{padding:20px!important}.pt-5{padding-top:20px!important}.pr-5{padding-right:20px!important}.pb-5{padding-bottom:20px!important}.pl-5,.px-5{padding-left:20px!important}.px-5{padding-right:20px!important}.py-5{padding-bottom:20px!important;padding-top:20px!important}.p-6{padding:24px!important}.pt-6{padding-top:24px!important}.pr-6{padding-right:24px!important}.pb-6{padding-bottom:24px!important}.pl-6,.px-6{padding-left:24px!important}.px-6{padding-right:24px!important}.py-6{padding-bottom:24px!important;padding-top:24px!important}.p-7{padding:28px!important}.pt-7{padding-top:28px!important}.pr-7{padding-right:28px!important}.pb-7{padding-bottom:28px!important}.pl-7,.px-7{padding-left:28px!important}.px-7{padding-right:28px!important}.py-7{padding-bottom:28px!important;padding-top:28px!important}.p-8{padding:32px!important}.pt-8{padding-top:32px!important}.pr-8{padding-right:32px!important}.pb-8{padding-bottom:32px!important}.pl-8,.px-8{padding-left:32px!important}.px-8{padding-right:32px!important}.py-8{padding-bottom:32px!important;padding-top:32px!important}.p-9{padding:48px!important}.pt-9{padding-top:48px!important}.pr-9{padding-right:48px!important}.pb-9{padding-bottom:48px!important}.pl-9,.px-9{padding-left:48px!important}.px-9{padding-right:48px!important}.py-9{padding-bottom:48px!important;padding-top:48px!important}.p-10{padding:80px!important}.pt-10{padding-top:80px!important}.pr-10{padding-right:80px!important}.pb-10{padding-bottom:80px!important}.pl-10,.px-10{padding-left:80px!important}.px-10{padding-right:80px!important}.py-10{padding-bottom:80px!important;padding-top:80px!important}.p-11{padding:128px!important}.pt-11{padding-top:128px!important}.pr-11{padding-right:128px!important}.pb-11{padding-bottom:128px!important}.pl-11,.px-11{padding-left:128px!important}.px-11{padding-right:128px!important}.py-11{padding-bottom:128px!important;padding-top:128px!important}.p-12{padding:208px!important}.pt-12{padding-top:208px!important}.pr-12{padding-right:208px!important}.pb-12{padding-bottom:208px!important}.pl-12,.px-12{padding-left:208px!important}.px-12{padding-right:208px!important}.py-12{padding-bottom:208px!important;padding-top:208px!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.m-1{margin:4px!important}.mt-1{margin-top:4px!important}.mr-1{margin-right:4px!important}.mb-1{margin-bottom:4px!important}.ml-1,.mx-1{margin-left:4px!important}.mx-1{margin-right:4px!important}.my-1{margin-bottom:4px!important;margin-top:4px!important}.m-2{margin:8px!important}.mt-2{margin-top:8px!important}.mr-2{margin-right:8px!important}.mb-2{margin-bottom:8px!important}.ml-2,.mx-2{margin-left:8px!important}.mx-2{margin-right:8px!important}.my-2{margin-bottom:8px!important;margin-top:8px!important}.m-3{margin:12px!important}.mt-3{margin-top:12px!important}.mr-3{margin-right:12px!important}.mb-3{margin-bottom:12px!important}.ml-3,.mx-3{margin-left:12px!important}.mx-3{margin-right:12px!important}.my-3{margin-bottom:12px!important;margin-top:12px!important}.m-4{margin:16px!important}.mt-4{margin-top:16px!important}.mr-4{margin-right:16px!important}.mb-4{margin-bottom:16px!important}.ml-4,.mx-4{margin-left:16px!important}.mx-4{margin-right:16px!important}.my-4{margin-bottom:16px!important;margin-top:16px!important}.m-5{margin:20px!important}.mt-5{margin-top:20px!important}.mr-5{margin-right:20px!important}.mb-5{margin-bottom:20px!important}.ml-5,.mx-5{margin-left:20px!important}.mx-5{margin-right:20px!important}.my-5{margin-bottom:20px!important;margin-top:20px!important}.m-6{margin:24px!important}.mt-6{margin-top:24px!important}.mr-6{margin-right:24px!important}.mb-6{margin-bottom:24px!important}.ml-6,.mx-6{margin-left:24px!important}.mx-6{margin-right:24px!important}.my-6{margin-bottom:24px!important;margin-top:24px!important}.m-7{margin:28px!important}.mt-7{margin-top:28px!important}.mr-7{margin-right:28px!important}.mb-7{margin-bottom:28px!important}.ml-7,.mx-7{margin-left:28px!important}.mx-7{margin-right:28px!important}.my-7{margin-bottom:28px!important;margin-top:28px!important}.m-8{margin:32px!important}.mt-8{margin-top:32px!important}.mr-8{margin-right:32px!important}.mb-8{margin-bottom:32px!important}.ml-8,.mx-8{margin-left:32px!important}.mx-8{margin-right:32px!important}.my-8{margin-bottom:32px!important;margin-top:32px!important}.m-9{margin:48px!important}.mt-9{margin-top:48px!important}.mr-9{margin-right:48px!important}.mb-9{margin-bottom:48px!important}.ml-9,.mx-9{margin-left:48px!important}.mx-9{margin-right:48px!important}.my-9{margin-bottom:48px!important;margin-top:48px!important}.m-10{margin:80px!important}.mt-10{margin-top:80px!important}.mr-10{margin-right:80px!important}.mb-10{margin-bottom:80px!important}.ml-10,.mx-10{margin-left:80px!important}.mx-10{margin-right:80px!important}.my-10{margin-bottom:80px!important;margin-top:80px!important}.m-11{margin:128px!important}.mt-11{margin-top:128px!important}.mr-11{margin-right:128px!important}.mb-11{margin-bottom:128px!important}.ml-11,.mx-11{margin-left:128px!important}.mx-11{margin-right:128px!important}.my-11{margin-bottom:128px!important;margin-top:128px!important}.m-12{margin:208px!important}.mt-12{margin-top:208px!important}.mr-12{margin-right:208px!important}.mb-12{margin-bottom:208px!important}.ml-12,.mx-12{margin-left:208px!important}.mx-12{margin-right:208px!important}.my-12{margin-bottom:208px!important;margin-top:208px!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}*{box-sizing:border-box}#root,.App,body,html{height:100%}body{background-color:#fff;margin:0;padding:0;position:relative}a{text-decoration:none}.csv-import-review-header{align-content:center;height:80px}.csv-import-review-header .checkbox{margin:0 16px}.csv-import-review-header .btn{margin:0 20px}.csv-import-review-header *{margin:0}@media print{.csv-import-review{font-size:8.5px;height:100%;line-height:11px}.csv-import-review .dialog-buttons{display:none!important}.csv-import-review .table-inner-wrapper{min-width:0!important;min-width:auto!important}.csv-import-review .table-cell{word-wrap:break-word;max-height:250px!important;padding:3px 0!important;page-break-inside:avoid;text-overflow:clip!important;white-space:inherit!important}.csv-import-review .table-container{margin:0!important;overflow-y:auto;overflow:auto;padding-top:0}.csv-import-review .success-icon{height:24px!important;padding:5px!important;width:24px!important}.csv-import-review .table-header-spacer{display:none}.csv-import-review .table-wrapper .table-inner-wrapper .table-header,.csv-import-review .table-wrapper .table-inner-wrapper .table-header.sticky{border-bottom:1px solid #ccc;box-shadow:none;display:none;position:fixed!important;top:0!important;width:100%!important}.csv-import-review table{width:100%!important}.csv-import-review h2{padding-top:20px}}.csv-import-equipment-review-table .success-icon{padding:8px 0 0}@media print{.csv-import-equipment-review-table .firstName{padding:3px 5px!important}}.custom-fields-dialog .custom-fields-table{border:1px solid #0000001a;border-radius:15px}@media print{.manage-equipment h2{padding-top:20px}}.manage-equipment .small-icon{height:32px}.management-lists-search.text-field input{min-width:19rem}.edit-equipment-form .types-help-text{font-size:12px}.edit-equipment-form .types-help-text .types-link{color:#3598fe;cursor:pointer}.edit-equipment-form .year-field{width:180px}.equipment-cost-history-dialog{height:100%}.equipment-cost-history-dialog .dialog{display:flex}.equipment-cost-history-dialog .header-title{font-size:large}.equipment-cost-history-dialog .close-button{align-self:flex-start;margin-top:10px}.equipment-cost-history-dialog .panel-content{align-items:center}.equipment-cost-history-dialog .panel-content .middle-row{display:-webkit-box;flex:1 1;height:100%}.equipment-cost-history-dialog .panel-content .report-container{width:100%}.schedule-equipment-hourly-cost-change .schedule-equipment-hourly-change-header{display:flex;justify-content:space-between}.schedule-equipment-hourly-cost-change .schedule-equipment-hourly-change-title{font-size:large}.schedule-equipment-hourly-cost-change .schedule-equipment-hourly-change-item-title{color:#5d6a76;font-size:15px;margin-bottom:1px}.schedule-equipment-hourly-cost-change .schedule-equipment-hourly-change-item-value{color:#5d6a76;font-size:16px;margin-right:20px}.manage-equipment-filter{background-color:#fff}.manage-equipment-filter-reset{text-align:center}.manage-equipment-map{height:100%;width:100%}.manage-equipment-map .google-map{flex-grow:1}.manage-equipment-map-info-window{white-space:pre-line}.manage-equipment-map-info-window .row-container{display:flex;justify-content:flex-start;width:100%}.manage-equipment-map-info-window .row-disclosure-indicator{align-items:center;display:flex;float:right;justify-content:space-between;margin-left:auto;margin-right:0;text-align:right}.manage-equipment-map-info-window .btn-label{overflow:visible;overflow:initial}.main{height:100%;max-height:100%;overflow:hidden;width:100%}.cookie-consent-banner{background-color:#fcfcfc;border-bottom:1px solid #e9e9e9;height:75px;padding-left:50px;padding-right:50px;text-align:center;width:100%}.cookie-consent-banner .btn-md{width:100px}.cookie-consent-banner .ok-button{display:flex;float:right;justify-content:space-between;margin-left:auto;margin-right:75px;text-align:right}.company-navigation-menu{display:flex;flex-direction:column;max-height:530px;overflow-y:auto;width:100%}.company-navigation-menu .company-navigation-menu-header{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:16px;padding-top:16px}.company-navigation-menu .company-text{color:#78849f;margin-left:16px;margin-top:16px;text-transform:uppercase}.gusto-employee-registration-radio-group-form-field .radio{height:auto}.gusto-employee-registration-radio-group-form-field .radio-label{vertical-align:top;width:calc(100% - 45px)}.account-settings .account-settings-content>*{flex-basis:48%;min-width:300px}.account-settings .verify-email-container .verify-email{border-bottom:1px solid #3598fe}.fake-nav-item .icon{fill:#caccd0}.min-navigation{fill:#fff9;-ms-overflow-style:none;background-color:#2e3e51;box-shadow:0 0 6px #00000080;color:#fff9;max-width:80px;min-width:80px;overflow-y:scroll;scrollbar-width:none;z-index:901}.min-navigation.is-in-iframe{background-color:#20333c;max-width:64px;min-width:64px}.min-navigation.is-in-iframe .nav-item.active{background-color:#3d7afc}.min-navigation .cls-1{fill:#caccd0}.min-navigation .side-nav-menu-button{background:#697480}.min-navigation .side-nav-menu-button:hover{background-color:#596574}.min-navigation .btn-label{color:#fff9}.min-navigation h3{align-self:flex-start;margin-left:24px}.min-navigation .icon{fill:#caccd0}.min-navigation .person-icon{background:#697480;border-radius:50%}.min-navigation .divider{background-color:#ffffff0d}.min-navigation .min-nav-menu{align-content:center;display:flex;flex-direction:column;padding:4px 0;width:100%}.min-navigation .min-nav-menu .nav-item{width:100%}.min-navigation .nav-item{align-items:center;border-radius:4px;color:#fffc;display:flex;height:50px;justify-content:center;justify-self:center;margin:4px 8px 0;width:100%}.min-navigation .nav-item:hover{cursor:pointer}.min-navigation .nav-item.active-parent{background-color:#425062}.min-navigation .nav-item:hover:not(.active){background-color:#00000026}.min-navigation .nav-item.active{background-color:#2690fe}.min-navigation .nav-item.active .icon{fill:#fffc}.min-navigation .nav-item.active .btn-label{color:#fffc}.min-navigation .button-list{align-items:center;display:flex;flex-direction:column;margin:0 8px}.min-navigation .button-list .divider{margin:8px 0}.min-navigation .button-list .btn{justify-content:center}.min-navigation::-webkit-scrollbar{display:none}.div-impact-icon{display:inline-block;position:relative}.notification-badge{background-color:#ca3636;border-radius:50%;height:10px;position:absolute;right:7px;top:9px;width:10px;z-index:10}.referral-button{display:inline-flex}.navigation{fill:#fff9;-ms-overflow-style:none;background-color:#2e3e51;box-shadow:0 0 6px #00000080;color:#fff9;max-width:260px;min-width:260px;overflow-y:scroll;scrollbar-width:none;z-index:901}.navigation.is-in-iframe{background-color:#20333c;max-width:265px;min-width:265px}.navigation.is-in-iframe .nav-item.active{background-color:#4c84fc}.navigation .cls-1{fill:#caccd0}.navigation .side-nav-menu-button{background:#697480;margin-left:16px}.navigation .side-nav-menu-button:hover{background-color:#596574}.navigation .btn-label{color:#fff9}.navigation h3{align-self:flex-start;margin-left:24px}.navigation .icon{fill:#caccd0}.navigation .person-icon{background:#697480;border-radius:50%}.navigation .divider{background-color:#ffffff0d}.navigation .nav-accordion.accordion-shell{align-content:center;display:flex;flex-direction:column;width:calc(100% - 16px)}.navigation .nav-accordion.accordion-shell .accordion-content{align-content:center;display:flex;flex-direction:column;padding:4px 0;width:100%}.navigation .nav-accordion.accordion-shell .accordion-content .nav-item{width:100%}.navigation .nav-item{align-items:center;border-radius:4px;color:#fffc;display:flex;height:50px;justify-content:space-between;margin-top:4px;position:relative;width:calc(100% - 16px)}.navigation .nav-item:hover{cursor:pointer}.navigation .nav-item.active-parent{background-color:#425062}.navigation .nav-item .icon{left:20px;position:absolute}.navigation .nav-item .expand-icon{margin-right:8px;position:static}.navigation .nav-item:hover:not(.active){background-color:#00000026}.navigation .nav-item .nav-item-label{margin-left:54px}.navigation .nav-item.active{background-color:#2690fe}.navigation .nav-item.active .icon{fill:#fffc}.navigation .nav-item.active .btn-label{color:#fffc}.navigation .button-list{align-items:center;display:flex;flex-direction:column}.navigation .button-list .divider{margin:8px 0}.navigation::-webkit-scrollbar{display:none}.command-pallet .search-bar{width:100%}.command-pallet .command-pallet-row:focus{border:0 solid #3598fe;box-shadow:0 0 4px #3598fecc;outline:none}.command-pallet .command-pallet-row-item{word-wrap:break-word}.command-pallet .header{font-size:20px;font-weight:700}.command-pallet .icon{fill:#bec7d0}.toast-text-left,.toast-text-right{color:#ffffffed}.full-content-header-dialog-divider{min-height:1px}.employee-dashboard-time-actions-card{display:flex;justify-content:space-between;width:100%}.employee-dashboard-time-actions-card .status-title{font-size:20px;font-weight:700}.employee-dashboard-time-actions-card .status-content{justify-content:center}.timers-cell{align-items:center;display:flex;justify-content:flex-end}.timers-icon{margin-left:5px;margin-right:auto}.entry-details-disabled{color:#bababa}.quick-search-employee-card{display:flex;justify-content:space-between;width:100%}.quick-search-employee-card .status-title{font-size:20px;font-weight:700}.quick-search-employee-card .status-content{justify-content:center}.quick-search-employee-card .icon{fill:#bec7d0}.clocked-in-circle{background-color:#5d9bec}.clocked-in-circle,.clocked-out-circle{align-items:center;border-radius:50%;display:flex;flex:none;height:15px;justify-content:center;width:15px}.clocked-out-circle{background-color:#c9ccd0}.on-break-circle{align-items:center;background-color:#f9be3d;border-radius:50%;display:flex;flex:none;height:15px;justify-content:center;width:15px}.timer-status-left-content{align-items:center;display:flex;margin-right:8px}.capsule-button{width:100px}.ac-fade-slide-up{animation-duration:.4s;animation-name:ac-fade-slide-up;animation-timing-function:ease-out}@keyframes ac-fade-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ac-fade-slide-down{animation-duration:.4s;animation-name:ac-fade-slide-down;animation-timing-function:ease-out}@keyframes ac-fade-slide-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ac-fade-in-place{animation-duration:.4s;animation-name:ac-fade-in-place;animation-timing-function:ease-out}@keyframes ac-fade-in-place{0%{opacity:0}to{opacity:1}}.ac-pulse{animation-direction:alternate;animation-duration:.75s;animation-iteration-count:infinite;animation-name:pulse;animation-timing-function:ease-out}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.03)}}.ac-shake{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.ac-fade-in{animation-duration:.4s;animation-name:ac-fade-in;animation-timing-function:ease-out}@keyframes ac-fade-in{0%{opacity:0}to{opacity:1}}.ac-spin,.ac-spin-reverse{animation:spinner 1s linear infinite}.ac-spin-reverse{animation-direction:reverse}.ac-spin-faster{animation-duration:.5s}@keyframes ac-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media print{.no-print{display:none!important}.print{display:block!important}.printer-head{display:table-header-group!important}.dialog-shell{bottom:auto!important;height:auto!important;position:absolute!important}.dialog,.dialog-shell{box-shadow:none!important}.app,.body,.html,.main,.root{height:auto!important}.panel,.panel-content{overflow-y:auto}.table-loader{font-size:9px;line-height:1;padding-top:0}.table-wrapper .table-cell{word-wrap:break-word;overflow-x:visible;white-space:normal}.table-wrapper .table-inner-wrapper{min-width:700px!important}.table-wrapper .table-wrapper .table-inner-wrapper .table-header,.table-wrapper .table-wrapper .table-inner-wrapper .table-header.sticky{border-bottom:1px solid #ccc;box-shadow:none;display:none;position:fixed!important;top:0!important;width:100%!important}.table-wrapper .table-header{display:none!important}.table-wrapper .table-footer{height:16px!important;overflow-x:visible!important;overflow-x:initial!important}.table-wrapper table{width:100%!important}.table-wrapper table.table-body{break-inside:auto;page-break-inside:auto}.table-wrapper table.table-body .table-row{break-after:auto;break-before:auto;break-inside:avoid;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}.table-wrapper .table-header-spacer{display:none}.printed-table{-webkit-print-color-adjust:exact;print-color-adjust:exact}.printed-table td,.printed-table th,.printed-table thead,.printed-table tr{break-inside:avoid;page-break-inside:avoid}.printed-table tr{font-size:10px!important}}.print,.printer-head{display:none}.flip-x{transform:scaleX(-1)}.flip-y{transform:scaleY(-1)}.no-text-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.clickable:hover{cursor:pointer}.flex-grow{flex-grow:1}.justify-content-space-between{justify-content:space-between}.form-dialog-padding{padding:24px 32px}.full-width{width:100%}.full-height{height:100%}.flex{display:flex}.dialog-content{padding:16px 32px 32px}.hidden{display:none}.highlight{color:#3598fe}.report-background-color{background-color:#f9f9f9}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-unset{overflow-x:visible;overflow-x:initial}.overflow-y-unset{overflow-y:visible;overflow-y:initial}.text-wrap-wrap{text-wrap:wrap}.embedded-table-border{border-left:1px solid #0000001a;border-right:1px solid #0000001a;border-top:1px solid #0000001a}.list-style-none{list-style:none}input{font-family:Nunito Sans,sans-serif}a,a:active,a:focus,a:hover,a:visited{color:inherit;text-decoration:none}
/*# sourceMappingURL=main.b1a1887c.css.map*/