.Select{position:relative}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none!important}.Select input::-ms-clear,.Select input::-ms-reveal{display:none!important}.Select,.Select div,.Select input,.Select span{box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.Select.is-searchable.is-focused:not(.is-open)>.Select-control,.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);background:#fff}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover{color:#007eff;outline:none;text-decoration:underline}.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select.is-open .Select-arrow,.Select .Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:none;background:#fff}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:17px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;text-align:center}.Select-loading,.Select-loading-zone{position:relative;vertical-align:middle;width:16px}.Select-loading{animation:Select-animation-spin .4s infinite linear;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block}.Select-clear-zone{animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.Select-control>:last-child{padding-right:5px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;left:0;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #c2e0ff;border-left:1px solid rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}html{position:relative;box-sizing:border-box;font-size:62.5%;text-size-adjust:100%}body,html{height:100%}body{min-width:320px;font-family:proxima-nova,sans-serif;font-size:1.5rem;color:#222;margin:0}*,:after,:before{box-sizing:inherit}#root,react-app{display:block;height:100%}#root>div,react-app>div{height:100%;display:flex;flex-flow:column nowrap}ol,ul{list-style:none;margin:0;padding:0}img{max-width:100%;width:auto;height:auto}:focus{outline:none}[disabled]{cursor:default}.hidden,[hidden],no-use{display:none}a{color:#4778d1;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}.button,button{user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline-block;min-width:30px;height:30px;line-height:28px;padding:0 10px;color:#fff;background-color:#4778d1;background-repeat:no-repeat;background-position:50%;background-size:auto 18px;border:1px solid #4778d1;border-radius:2px;font-size:1.2rem;font-weight:600;text-transform:uppercase;text-align:center;cursor:pointer;outline:none;appearance:none;transition:all .1s linear}.button:active,.button:hover,button:active,button:hover{background-color:#244a8e;border-color:#244a8e;text-decoration:none}.button[disabled],.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover,button[disabled],button[disabled]:active,button[disabled]:focus,button[disabled]:hover{border-color:#999!important;background-color:#999!important}.button>.icon,.button>.icon-big,button>.icon,button>.icon-big{margin:0 auto}.button.glossy,button.glossy{color:#4778d1;border:1px solid #ccc;background-color:#fff}.button.glossy:focus,.button.glossy:hover,button.glossy:focus,button.glossy:hover{border-color:#ccc;background-color:#fff;box-shadow:0 1px 1px #e6e6e6}.button.glossy:active,button.glossy:active{box-shadow:0 2px 3px #e6e6e6}.button.calendar-next,.button.calendar-prev,button.calendar-next,button.calendar-prev{padding:0}.button.calendar-next .icon,.button.calendar-next .icon-big,.button.calendar-prev .icon,.button.calendar-prev .icon-big,button.calendar-next .icon,button.calendar-next .icon-big,button.calendar-prev .icon,button.calendar-prev .icon-big{width:14px;fill:#999}.button.calendar-next .icon,.button.calendar-next .icon-big,button.calendar-next .icon,button.calendar-next .icon-big{transform:rotate(180deg)}.button.all-day,button.all-day{padding:0}.button.all-day .icon,.button.all-day .icon-big,button.all-day .icon,button.all-day .icon-big{fill:#999}.button.all-day.active .icon,.button.all-day.active .icon-big,button.all-day.active .icon,button.all-day.active .icon-big{fill:#4778d1}.button.locked,.button.unlocked,button.locked,button.unlocked{padding:0}.button.locked,button.locked{background-color:#1da362;border-color:#1da362}.button.locked:active,.button.locked:focus,.button.locked:hover,button.locked:active,button.locked:focus,button.locked:hover{background-color:#1da362;border-color:#1da362;box-shadow:0 1px 1px #e6e6e6}.button.locked .icon,.button.locked .icon-big,button.locked .icon,button.locked .icon-big{fill:#fff}.button.unlocked,button.unlocked{border:1px solid #ccc;background-color:#fff}.button.unlocked:active,.button.unlocked:focus,.button.unlocked:hover,button.unlocked:active,button.unlocked:focus,button.unlocked:hover{border-color:#ccc;background-color:#fff;box-shadow:0 1px 1px #e6e6e6}.button.unlocked .icon,.button.unlocked .icon-big,button.unlocked .icon,button.unlocked .icon-big{fill:#999}.button.delete,button.delete{height:16px;width:16px;min-width:16px;padding:0}.button.delete,.button.delete:focus,.button.delete:hover,button.delete,button.delete:focus,button.delete:hover{border-color:transparent;background-color:transparent}.button.delete .icon,.button.delete .icon-big,button.delete .icon,button.delete .icon-big{width:8px;height:8px}.button.remove,button.remove{height:20px;width:20px;min-width:20px;padding:0}.button.remove,.button.remove:focus,.button.remove:hover,button.remove,button.remove:focus,button.remove:hover{border-color:transparent;background-color:transparent}.button.remove .icon,.button.remove .icon-big,button.remove .icon,button.remove .icon-big{width:16px;height:16px}input,select{height:30px;padding:0 10px;border:1px solid #ccc;border-radius:2px;outline:0;background-color:#fff;transition:all .1s linear}input:focus,select:focus{border-color:#4778d1!important}select{padding:0 0 0 10px}.icon,.icon-big{display:block;width:18px;height:18px;fill:#222}.icon-big{width:60px;height:60px}header-main{display:flex;flex-direction:column;width:100%;flex:0 0 auto;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.15);z-index:1000}header-main header-primary,header-main header-secondary{display:block;padding:0 20px;border-bottom:1px solid #ccc}header-main header-primary{display:flex;height:60px}@media screen and (max-width:800px){header-main header-primary{min-width:100%;overflow-x:auto;height:45px}}header-main header-primary>*{height:100%}header-main header-primary app-info{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}header-main header-primary app-info>:not(:last-child){margin-right:10px}header-main header-primary app-nav{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;flex-grow:1}header-main header-primary user-controls{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;flex-wrap:nowrap;margin-left:80px}header-main header-primary user-controls>:not(:last-child){margin-right:10px}header-main header-secondary{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap}header-main header-secondary>*{padding-top:10px;padding-bottom:10px}header-main header-secondary user-controls{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;flex-wrap:nowrap}header-main header-secondary user-controls>:not(:last-child){margin-right:10px}header-main header-secondary date-controls{display:block;position:relative;padding-right:10px}header-main header-secondary date-controls calendar-wrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex:0 0 auto;flex-wrap:nowrap;cursor:pointer}header-main header-secondary date-controls calendar-wrapper>*{margin-right:10px}header-main header-secondary date-controls calendar-notifications{display:inline-block;position:relative}header-main header-secondary date-controls calendar-notifications span{display:block;width:20px;height:20px;line-height:16px;position:absolute;right:0;top:0;margin:-10px -10px 0 0;color:#fff;font-size:1rem;font-weight:700;text-align:center;background-color:#e2363c;border:2px solid #fff;border-radius:100%}header-main header-secondary date-controls active-date{user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-style:normal;color:#4778d1;padding-bottom:2px;border-bottom:1px dotted #4778d1;white-space:nowrap}header-main header-secondary day-controls{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;padding-right:10px}header-main header-secondary day-controls>*{margin-right:10px}header-main header-secondary task-controls{flex:1 1 auto;min-width:0}@media screen and (max-width:600px){header-main header-secondary task-controls{padding:0}}header-main header-secondary timesheet-controls{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;flex:0 0 auto;flex-wrap:nowrap;padding-left:10px}header-main header-secondary timesheet-controls>*{margin-left:10px}@media screen and (max-width:600px){header-main header-secondary timesheet-controls{padding:0 0 10px}header-main header-secondary timesheet-controls button{margin:0}}header-main header-secondary timesheet-controls worked-total em{user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-style:normal;color:#4778d1;padding-bottom:2px;border-bottom:1px dotted #4778d1;cursor:pointer}header-main header-secondary report-controls{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;flex-grow:1}header-main header-secondary report-controls>*{margin-right:10px}header-main header-secondary report-filters{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;flex-wrap:wrap}header-main header-secondary report-filters>:not(:last-child){margin-right:10px}header-main header-secondary report-filters>div{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap}header-main header-secondary report-filters>div>*{margin-right:10px}.logo{display:inline-block;padding-left:35px;font-size:1.8rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;background:url(788904349a221d8508022703096bb8ca.png) no-repeat 0 50%;background-size:auto 15px}app-nav{height:100%;padding-left:20px}app-nav ul{justify-content:flex-start}app-nav li,app-nav ul{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;height:100%}app-nav li{justify-content:center;padding:15px;border-top:2px solid transparent;transition:all .2s linear}app-nav li.active{border-color:#4778d1;background-color:#f6f8fd}app-nav li.active a{text-decoration:none;cursor:default}.user-avatar{display:inline-block;width:34px;height:34px;border-radius:100%}version-notification{display:block;width:40vw;position:fixed;top:0;left:50%;transform:translateX(-50%);padding:10px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;color:#fff;background-color:#e2363c;z-index:1000}version-notification a{color:#fff;text-decoration:underline;cursor:pointer}loading-indicator{width:100%;height:3px;background-image:linear-gradient(90deg,#e83535 0,rgba(232,53,53,.3) 80%,#e83535);background-size:50% 100%;z-index:10000}interaction-blocker,loading-indicator{display:block;position:fixed;left:0;top:0}interaction-blocker{right:0;bottom:0;z-index:10001}version-info{right:0;bottom:0;z-index:999;padding:10px;background-color:#fff;color:#999;font-size:1rem}modal-backdrop,version-info{display:block;position:fixed}modal-backdrop{width:100vw;height:100vh;left:0;top:0;z-index:1001}dialog-wrapper{position:absolute;width:300px;padding:10px;border:1px solid #ccc;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.08);border-radius:2px}dialog-wrapper section{display:block}dialog-wrapper section>:not(:last-child){margin-bottom:10px}dialog-wrapper header{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;margin:0 -10px;padding:0 10px 10px;margin-bottom:10px;font-weight:600;border-bottom:1px solid #ccc}dialog-wrapper header:after,dialog-wrapper header:before{content:"";display:table}dialog-wrapper header:after{clear:both}dialog-wrapper content-wrapper{display:block;max-height:35vh;overflow:auto}dialog-wrapper content-wrapper li{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:1.5}dialog-wrapper footer:after,dialog-wrapper footer:before{content:"";display:table}dialog-wrapper footer:after{clear:both}dialog-wrapper.complete-timesheet{margin-top:10px}dialog-wrapper.complete-timesheet .submit{float:right}.recent{display:inline;padding-left:22px;background:url(37c41d4a8311f99ef5aead3d6df1f822.svg) no-repeat 0 50%;background-size:auto 16px}view-login{justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;display:flex;flex-direction:column;height:100%}view-login>*{margin-bottom:10px}view-login great-wisdom{display:block;margin-bottom:30px!important;color:#999}view-login .button{width:100px}view-timesheet{display:flex;flex:1 1 0;flex-direction:row;overflow:auto}view-timesheet timeline-wrapper{display:flex;flex-direction:row;height:2900px;padding:20px 0;background:#fbfcfe url(fd9897e6b43d40349a88023d6f586e37.png) repeat 0 19px;border-right:2px solid #ddd}view-timesheet timeline-wrapper.nationalHolidays,view-timesheet timeline-wrapper.weekend{background:repeating-linear-gradient(-45deg,#fcfcfc,#fcfcfc 7px,#efefef 0,#efefef 12px)}view-timesheet suggestions-wrapper{flex:1;height:2900px;padding:20px}view-timesheet activities-wrapper,view-timesheet legend-wrapper,view-timesheet schedule-wrapper{height:100%;position:relative}view-timesheet schedule-wrapper{width:60vw;max-width:360px}view-timesheet legend-wrapper{width:15vw;max-width:80px}view-timesheet activities-wrapper{display:block;width:100%}view-timesheet drag-wrapper{display:block;width:100%;height:100%;position:fixed;left:0;top:0;pointer-events:none;z-index:1000}schedule-wrapper new-task-hint{display:block;height:2px;position:absolute;left:-20px;right:-82px;margin-top:-1px;border-bottom:2px solid #e2363c;z-index:1}schedule-wrapper new-task-hint span{top:1px;right:13px;padding:0 4px;color:#e2363c;background-color:#fbfcfe}legend-wrapper span,schedule-wrapper new-task-hint span{line-height:1;position:absolute;transform:translateY(-50%);font-size:1.2rem;font-weight:600}legend-wrapper span{right:0;padding-right:15px;color:#ddd}legend-wrapper span:after{content:"";display:block;width:6px;height:2px;position:absolute;top:50%;right:0;margin-top:-1px;margin-right:-4px;background-color:#ddd;outline:3px solid #fbfcfe}legend-wrapper span.task-end,legend-wrapper span.task-start{color:#222}legend-wrapper span.task-end:after,legend-wrapper span.task-start:after{background-color:#222}activities-wrapper .activity{line-height:15px;margin:-10px -10px 0;padding:10px 10px 0;position:absolute;left:0;right:0;transform:translateY(-10px);border:1px solid transparent}activities-wrapper .activity li{display:flex}activities-wrapper .activity truncate-wrapper{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}activities-wrapper .activity project-name{margin-right:5px}activities-wrapper .activity activity-summary{color:#999}activities-wrapper .activity a{user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);white-space:nowrap}activities-wrapper .activity.expanded{border-color:#ccc;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.08);z-index:1}@media screen and (max-width:600px){activities-wrapper .activity.expanded{left:inherit;right:0;width:80vw;z-index:101}}activities-wrapper .activity activity-detail{display:block;max-height:35vh;margin:10px -10px 0;padding:10px;border-top:1px solid #ccc;overflow:auto}activities-wrapper .activity activity-detail li{display:flex;line-height:1.5}activities-wrapper .activity activity-detail li>div{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}activities-wrapper .activity activity-detail .time{margin-right:5px}activities-wrapper .activity activity-detail .description{color:#999}timeline-wrapper task-timesheet{display:block;position:absolute;left:50px;width:310px;padding:5px 10px 0;border-left-width:3px;border-left-style:solid;background:url(2da5bc8a0b419dd601e1a9bf1754a57b.png) repeat 0 0}@media screen and (max-width:600px){timeline-wrapper task-timesheet{left:5vw;width:55vw}}timeline-wrapper task-timesheet.editable{cursor:pointer}timeline-wrapper task-timesheet.phantom{border-top:2px dashed #e2363c;border-right:2px dashed #e2363c;border-bottom:2px dashed #e2363c}timeline-wrapper task-timesheet.phantom.new{border-left:2px dashed #e2363c;border-color:#e2363c!important;background-color:hsla(0,0%,100%,.8)!important}timeline-wrapper task-timesheet.short{min-height:0;transition:min-height .2s cubic-bezier(.175,.885,.32,1.275)}timeline-wrapper task-timesheet.short:hover{min-height:50px;z-index:102!important}timeline-wrapper drag-wrapper task-timesheet{top:auto!important;left:auto!important;position:relative}timeline-wrapper task-timesheet project-name{display:inline-block;line-height:1;margin:0 5px 5px 0;font-weight:600}timeline-wrapper task-timesheet task-duration{display:inline-block;font-size:1.4rem}timeline-wrapper task-timesheet.short task-duration{margin-right:10px}timeline-wrapper task-timesheet task-name{display:block;overflow:hidden}timeline-wrapper task-timesheet.short task-name{opacity:0}timeline-wrapper task-timesheet.short:hover task-name{opacity:1}timeline-wrapper task-timesheet .remove{position:absolute;right:10px;top:4px;opacity:0}timeline-wrapper task-timesheet:hover .remove{opacity:.5}timeline-wrapper task-timesheet .remove:hover{opacity:1}timeline-wrapper task-timesheet task-handle{display:block;width:100%;height:10px;position:absolute;left:0;z-index:1;cursor:ns-resize}timeline-wrapper task-timesheet task-handle.top{top:0;transform:translateY(-75%)}timeline-wrapper task-timesheet task-handle.bottom{bottom:0;transform:translateY(75%)}timeline-wrapper task-gcal{display:block;position:absolute;left:20px;right:30px;padding:10px 10px 0;border:1px dashed #ccc;background-color:#fbfcfe}timeline-wrapper task-gcal .icon,timeline-wrapper task-gcal .icon-big{width:16px;height:16px;position:absolute;left:10px;top:10px}timeline-wrapper task-gcal task-name{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;line-height:16px;text-indent:21px;color:#999}omnibox-wrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;padding:0 20px;border-left:1px solid #ccc;border-right:1px solid #ccc}omnibox-wrapper>:not(:last-child){margin-right:10px}@media screen and (max-width:600px){omnibox-wrapper{border:0;padding:0 20px 10px;margin-left:-20px;width:calc(100% + 40px)}omnibox-wrapper>*{margin-top:5px;margin-bottom:5px}}omnibox-wrapper.valid select{border-color:#1da362}omnibox-wrapper time-controls{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;white-space:nowrap}omnibox-wrapper time-controls>:not(:last-child){margin-right:10px}omnibox-wrapper time-controls select:first-child{width:80px}omnibox-wrapper omnibox-input{display:flex;flex:1;height:30px;position:relative;border:1px solid #ccc;border-radius:2px;transition:all .1s linear;min-width:300px}omnibox-wrapper omnibox-input.FOCUS,omnibox-wrapper omnibox-input.PROJECT_SELECTED,omnibox-wrapper omnibox-input.TASK_CATEGORY_GROUP_SELECTED,omnibox-wrapper omnibox-input.TASK_CATEGORY_GROUP_SELECTED_CHANGING_PROJECT,omnibox-wrapper omnibox-input.TASK_SELECTED{border-color:#4778d1}omnibox-wrapper omnibox-input.in_future_warning{border-color:#e2363c}omnibox-wrapper omnibox-input .omnibox__future-warning{position:absolute;right:0;top:-12px;line-height:10px;font-size:10px;color:#e2363c}omnibox-wrapper.valid omnibox-input{border-color:#1da362}omnibox-wrapper omnibox-input tag-project{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;padding:0 5px 0 10px;background-color:#ecf1fa;border-right:1px solid #ccc;cursor:pointer}omnibox-wrapper omnibox-input tag-project>:not(:last-child){margin-right:5px}omnibox-wrapper omnibox-input.FOCUS tag-project,omnibox-wrapper omnibox-input.TASK_CATEGORY_GROUP_SELECTED_CHANGING_PROJECT tag-project{color:#fff;background-color:#4778d1;border-color:#4778d1}omnibox-wrapper omnibox-input tag-project span{white-space:nowrap}omnibox-wrapper omnibox-input.FOCUS tag-project .delete .icon,omnibox-wrapper omnibox-input.FOCUS tag-project .delete .icon-big,omnibox-wrapper omnibox-input.TASK_CATEGORY_GROUP_SELECTED_CHANGING_PROJECT tag-project .delete .icon,omnibox-wrapper omnibox-input.TASK_CATEGORY_GROUP_SELECTED_CHANGING_PROJECT tag-project .delete .icon-big{fill:#fff}omnibox-wrapper omnibox-input tag-category{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;padding:0 10px 0 5px;font-size:1rem;font-weight:600;color:#999;text-transform:uppercase;cursor:pointer}omnibox-wrapper omnibox-input tag-category>:not(:first-child){margin-left:5px}omnibox-wrapper omnibox-input.TASK_SELECTED tag-category{color:#fff;background-color:#4778d1}omnibox-wrapper omnibox-input tag-category .delete .icon,omnibox-wrapper omnibox-input tag-category .delete .icon-big{fill:#999}omnibox-wrapper omnibox-input.TASK_SELECTED tag-category .delete .icon,omnibox-wrapper omnibox-input.TASK_SELECTED tag-category .delete .icon-big{fill:#fff}omnibox-wrapper omnibox-input task-category{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;flex:1;padding:0 10px;min-width:0}omnibox-wrapper omnibox-input task-category>span:first-child{max-width:100%;overflow:hidden;text-overflow:ellipsis;flex:1;white-space:nowrap;margin-right:5px}omnibox-wrapper omnibox-input.TASK_CATEGORY_GROUP_SELECTED task-category{background-color:#fbfcfe}omnibox-wrapper omnibox-input input{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;height:28px;border:none}omnibox-suggestions{display:block;width:100%;position:absolute;left:0;top:calc(100% + 5px);background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 2px 6px rgba(0,0,0,.08);overflow-y:auto;max-height:60vh}omnibox-suggestions li{display:block;line-height:30px;padding:0 10px;cursor:pointer}omnibox-suggestions li:not(:last-child){border-bottom:1px solid #ccc}omnibox-suggestions li:not(:last-child).LAST{border-bottom-width:3px}omnibox-suggestions li.selected{background-color:#ecf1fa}omnibox-suggestions li.CATEGORY{text-align:right;font-size:1rem;font-weight:600;color:#999;text-transform:uppercase}omnibox-suggestions li .matched{color:#4778d1;font-weight:700}omnibox-suggestions li>div{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}salsa-calendar{display:block;width:228px;position:absolute;left:0;top:calc(100% + 15px);margin:0;border-radius:2px;border:1px solid #ccc;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.08)}salsa-calendar month-select{display:flex;height:40px;border-bottom:1px solid #ccc}salsa-calendar month-select .title{flex:1;order:2;line-height:39px;text-transform:uppercase;font-weight:700;text-align:center}salsa-calendar month-select .next,salsa-calendar month-select .prev{text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:40px;height:39px;position:relative;cursor:pointer}salsa-calendar month-select .next .icon,salsa-calendar month-select .next .icon-big,salsa-calendar month-select .prev .icon,salsa-calendar month-select .prev .icon-big{width:12px;height:12px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);fill:#4778d1}salsa-calendar month-select .prev{order:1}salsa-calendar month-select .next{order:3;transform:rotate(180deg)}salsa-calendar month-view{display:block;padding:10px 15px}salsa-calendar month-view ol{display:flex;flex-wrap:wrap}salsa-calendar month-view ol li{width:14.28571%;height:28px;padding:1px}salsa-calendar month-view[data-first-day="0"] ol.month li:first-child{margin-left:0}salsa-calendar month-view[data-first-day="1"] ol.month li:first-child{margin-left:14.28571%}salsa-calendar month-view[data-first-day="2"] ol.month li:first-child{margin-left:28.57142%}salsa-calendar month-view[data-first-day="3"] ol.month li:first-child{margin-left:42.85713%}salsa-calendar month-view[data-first-day="4"] ol.month li:first-child{margin-left:57.14284%}salsa-calendar month-view[data-first-day="5"] ol.month li:first-child{margin-left:71.42855%}salsa-calendar month-view[data-first-day="6"] ol.month li:first-child{margin-left:85.71426%}salsa-calendar month-view ol li span{display:block;height:100%;line-height:22px;text-align:center;border-radius:2px}salsa-calendar month-view ol.month li span{border:2px solid transparent;cursor:pointer}salsa-calendar month-view ol li.today span{border-color:#4778d1!important}salsa-calendar month-view ol li.selected span{color:#fff!important;background-color:#4778d1!important;border-color:#4778d1!important}salsa-calendar month-view ol li.complete span{color:#1da362!important}salsa-calendar month-view ol li.incomplete span{color:#fff!important;background-color:#dea837;border-color:#dea837}salsa-calendar month-view ol li.missing span{color:#fff;background-color:#f56743;border-color:#f56743}salsa-calendar month-view ol li.holiday span,salsa-calendar month-view ol li.weekend span{color:#ccc;background-color:#eee}salsa-calendar month-view ol.heading{font-weight:700}salsa-calendar calendar-summary{display:block;padding:10px 15px;border-top:1px solid #ccc}salsa-calendar calendar-summary li{line-height:1.5}salsa-calendar calendar-summary li span:last-child{float:right}salsa-calendar calendar-summary li:first-child span:last-child{color:#f56743}salsa-calendar calendar-summary li:nth-child(2) span:last-child{color:#dea837}salsa-calendar calendar-summary li:nth-child(3) span:last-child{color:#1da362}view-report{display:block;flex:1 1 0}view-report .sheets-icon{width:22px;height:22px;position:relative;top:5px}view-report .report-filter{max-width:50%;height:24px;margin:8px}view-report{font-size:1.4rem;background-color:#fafafa;overflow:hidden;padding-top:90px;position:relative}view-report panel-left,view-report panel-right{display:block}view-report panel-left{float:left;width:300px;border-right:1px solid #ccc;box-shadow:0 0 15px rgba(0,0,0,.1)}@media screen and (max-width:800px){view-report panel-left{width:199.8px}}view-report panel-right{overflow:hidden}view-report scroll-horizontal,view-report scroll-vertical{display:block;width:100%}view-report scroll-vertical{height:100%;overflow-y:auto}view-report scroll-horizontal{height:auto;overflow-x:auto}view-report report-states-caption-panel{float:right;min-width:300px;margin:5px 0;padding:5px;box-shadow:0 0 15px rgba(0,0,0,.1);border-left:1px solid #ccc}view-report report-tooltip{position:fixed;margin:5px 0;border:1px solid #ccc}view-report panel-header{display:block;height:90px;position:absolute;top:0;background-color:#fff;border-bottom:1px solid #ccc;z-index:1}view-report panel-header .group-export{margin-left:10%}view-report panel-left panel-header{display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;width:300px;left:0;border-right:1px solid #ccc;box-shadow:0 0 15px rgba(0,0,0,.1);z-index:2}@media screen and (max-width:800px){view-report panel-left panel-header{width:199.8px}}view-report panel-right panel-header{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;will-change:transform;left:300px;z-index:1}@media screen and (max-width:800px){view-report panel-right panel-header{left:199.8px}}view-report panel-header week-wrapper{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;flex-wrap:nowrap;height:100%;position:relative;color:#999;border-right:1px solid #ccc;overflow:hidden}view-report panel-header week-wrapper.past-week{background-color:#fafafa;border-top:3px solid #e1c942}view-report panel-header week-wrapper.current-week{border-top:3px solid #4778d1}view-report panel-header week-wrapper week-number{display:block;padding:0 4px;line-height:18px;position:absolute;right:10px;top:10px;text-align:center;border:1px solid #999;border-radius:2px}view-report panel-header week-wrapper week-range{display:block;line-height:30px;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);white-space:nowrap}view-report panel-content{display:block;width:100%}view-report table{table-layout:fixed;border-collapse:collapse;border-spacing:0}view-report panel-content table{background-color:#fff}view-report panel-content table:not(:last-child){margin-bottom:5px}view-report panel-left table{width:100%}view-report week-wrapper table{height:20px;vertical-align:top}view-report panel-content table tr:hover{background-color:#fafafa}view-report panel-content table panel-left thead tr{cursor:pointer}view-report table td,view-report table th{user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}view-report table td:first-child,view-report table th:first-child{border-left:0}view-report table td:last-child,view-report table th:last-child{border-right:0}view-report week-wrapper table td,view-report week-wrapper table th{font-weight:600;border-right:1px solid #ededed}view-report week-wrapper table td:last-child,view-report week-wrapper table th:last-child{min-width:49px}view-report panel-content table td,view-report panel-content table th{height:35px;border:1px solid #ededed}view-report panel-right table td,view-report panel-right table th{text-align:center;font-weight:600;min-width:50px}view-report report-states-caption-panel table td,view-report report-states-caption-panel table th{text-align:left;font-weight:600;padding:0 10px;min-width:50px;height:35px}view-report report-states-caption-panel table td:first-child,view-report report-states-caption-panel table th:first-child{text-align:center;border:1px solid #ddd!important}view-report report-tooltip table td,view-report report-tooltip table th{text-align:left;padding:0 10px;user-select:all}view-report panel-content table td.today,view-report panel-content table td.today.weekend,view-report panel-content table th.today,view-report panel-content table th.today.weekend,view-report report-states-caption-panel table td.today,view-report report-states-caption-panel table td.today.weekend,view-report report-states-caption-panel table th.today,view-report report-states-caption-panel table th.today.weekend{color:#222!important;background:#e5f2ff!important;border-color:#7fbfff!important}view-report panel-content table td.complete,view-report panel-content table td.complete.nationalHolidays,view-report panel-content table td.complete.weekend,view-report panel-content table th.complete,view-report panel-content table th.complete.nationalHolidays,view-report panel-content table th.complete.weekend,view-report report-states-caption-panel table td.complete,view-report report-states-caption-panel table td.complete.nationalHolidays,view-report report-states-caption-panel table td.complete.weekend,view-report report-states-caption-panel table th.complete,view-report report-states-caption-panel table th.complete.nationalHolidays,view-report report-states-caption-panel table th.complete.weekend{color:#fff;background:#83c147;border-color:#507929}view-report panel-content table td.complete.caregiving:not(.workWithUniversalEvent),view-report panel-content table td.complete.comptime:not(.workWithUniversalEvent),view-report panel-content table td.complete.doctorsvisit:not(.workWithUniversalEvent),view-report panel-content table td.complete.holiday:not(.workWithUniversalEvent),view-report panel-content table td.complete.maternityleave:not(.workWithUniversalEvent),view-report panel-content table td.complete.parentalleave:not(.workWithUniversalEvent),view-report panel-content table td.complete.paternityleave:not(.workWithUniversalEvent),view-report panel-content table td.complete.quarantine:not(.workWithUniversalEvent),view-report panel-content table td.complete.sickleave:not(.workWithUniversalEvent),view-report panel-content table th.complete.caregiving:not(.workWithUniversalEvent),view-report panel-content table th.complete.comptime:not(.workWithUniversalEvent),view-report panel-content table th.complete.doctorsvisit:not(.workWithUniversalEvent),view-report panel-content table th.complete.holiday:not(.workWithUniversalEvent),view-report panel-content table th.complete.maternityleave:not(.workWithUniversalEvent),view-report panel-content table th.complete.parentalleave:not(.workWithUniversalEvent),view-report panel-content table th.complete.paternityleave:not(.workWithUniversalEvent),view-report panel-content table th.complete.quarantine:not(.workWithUniversalEvent),view-report panel-content table th.complete.sickleave:not(.workWithUniversalEvent),view-report report-states-caption-panel table td.complete.caregiving:not(.workWithUniversalEvent),view-report report-states-caption-panel table td.complete.comptime:not(.workWithUniversalEvent),view-report report-states-caption-panel table td.complete.doctorsvisit:not(.workWithUniversalEvent),view-report report-states-caption-panel table td.complete.holiday:not(.workWithUniversalEvent),view-report report-states-caption-panel table td.complete.maternityleave:not(.workWithUniversalEvent),view-report report-states-caption-panel table td.complete.parentalleave:not(.workWithUniversalEvent),view-report report-states-caption-panel table td.complete.paternityleave:not(.workWithUniversalEvent),view-report report-states-caption-panel table td.complete.quarantine:not(.workWithUniversalEvent),view-report report-states-caption-panel table td.complete.sickleave:not(.workWithUniversalEvent),view-report report-states-caption-panel table th.complete.caregiving:not(.workWithUniversalEvent),view-report report-states-caption-panel table th.complete.comptime:not(.workWithUniversalEvent),view-report report-states-caption-panel table th.complete.doctorsvisit:not(.workWithUniversalEvent),view-report report-states-caption-panel table th.complete.holiday:not(.workWithUniversalEvent),view-report report-states-caption-panel table th.complete.maternityleave:not(.workWithUniversalEvent),view-report report-states-caption-panel table th.complete.parentalleave:not(.workWithUniversalEvent),view-report report-states-caption-panel table th.complete.paternityleave:not(.workWithUniversalEvent),view-report report-states-caption-panel table th.complete.quarantine:not(.workWithUniversalEvent),view-report report-states-caption-panel table th.complete.sickleave:not(.workWithUniversalEvent){background:#fff;color:#000;border-color:#ddd}view-report panel-content table td.complete.workWithUniversalEvent:not(.today),view-report panel-content table th.complete.workWithUniversalEvent:not(.today),view-report report-states-caption-panel table td.complete.workWithUniversalEvent:not(.today),view-report report-states-caption-panel table th.complete.workWithUniversalEvent:not(.today){background:repeating-linear-gradient(-45deg,#83c147,#83c147 7px,#efefef 0,#efefef 12px);text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}view-report panel-content table td.missing:not(.weekend):not(.nationalHolidays):not(.future),view-report panel-content table th.missing:not(.weekend):not(.nationalHolidays):not(.future),view-report report-states-caption-panel table td.missing:not(.weekend):not(.nationalHolidays):not(.future),view-report report-states-caption-panel table th.missing:not(.weekend):not(.nationalHolidays):not(.future){color:#fff;background:#e84c4c;border-color:#b71717}view-report panel-content table td.incomplete,view-report panel-content table td.incomplete.nationalHolidays,view-report panel-content table td.incomplete.weekend,view-report panel-content table th.incomplete,view-report panel-content table th.incomplete.nationalHolidays,view-report panel-content table th.incomplete.weekend,view-report report-states-caption-panel table td.incomplete,view-report report-states-caption-panel table td.incomplete.nationalHolidays,view-report report-states-caption-panel table td.incomplete.weekend,view-report report-states-caption-panel table th.incomplete,view-report report-states-caption-panel table th.incomplete.nationalHolidays,view-report report-states-caption-panel table th.incomplete.weekend{color:#fff;background:#dea837;border-color:#966e19}view-report panel-content table td.nationalHolidays,view-report panel-content table td.weekend,view-report panel-content table th.nationalHolidays,view-report panel-content table th.weekend,view-report report-states-caption-panel table td.nationalHolidays,view-report report-states-caption-panel table td.weekend,view-report report-states-caption-panel table th.nationalHolidays,view-report report-states-caption-panel table th.weekend{border-color:#ddd;background:repeating-linear-gradient(-45deg,#fcfcfc,#fcfcfc 7px,#efefef 0,#efefef 12px)}view-report report-tooltip table th{font-size:1.1em;color:#fff}view-report report-tooltip table th::selection{background-color:#000;color:#fff}view-report report-tooltip table td{font-weight:400}view-report report-tooltip table td::selection{background-color:#000;color:#fff}view-report table .tooltip-time-cell{text-align:center;width:50px}view-report table .tooltip-name-cell{min-width:100px}view-report table .tooltip-copy-cell{width:50px;cursor:pointer}view-report table .tooltip-copy-cell .icon,view-report table .tooltip-copy-cell .icon-big{width:20px;height:20px;margin:auto}view-report table .tooltip-copy-cell:hover .icon,view-report table .tooltip-copy-cell:hover .icon-big{width:24px;height:24px}view-report table .tooltip-copy-cell:active .icon,view-report table .tooltip-copy-cell:active .icon-big{opacity:.5}view-report table .tooltip-header-project{background-color:#83c147}view-report table .tooltip-header-event.comptime,view-report table .tooltip-header-event.holiday,view-report table .tooltip-header-event.maternityleave,view-report table .tooltip-header-event.parentalleave,view-report table .tooltip-header-event.paternityleave{background-color:#4778d1}view-report table .tooltip-header-event.caregiving,view-report table .tooltip-header-event.doctorsvisit,view-report table .tooltip-header-event.quarantine,view-report table .tooltip-header-event.sickleave{background-color:#e84c4c}view-report table .checkbox{width:10%;padding:0}view-report table .checkbox input{margin:0}view-report table .project,view-report table .user{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:62%;text-align:left;padding-left:30px}view-report panel-content table .project,view-report panel-content table .user{position:relative}view-report panel-header table .project,view-report panel-header table .user{height:20px}view-report table .project .icon,view-report table .project .icon-big,view-report table .user .icon,view-report table .user .icon-big{width:12px;height:12px;position:absolute;left:15px;top:50%;transform:translate(-50%,-50%) rotate(270deg);fill:#ccc}view-report table.expanded .project .icon,view-report table.expanded .project .icon-big,view-report table.expanded .user .icon,view-report table.expanded .user .icon-big{transform:translate(-50%,-50%) rotate(90deg)}view-report table .user{font-weight:600}view-report panel-header table .user{border-right:1px solid #ededed}view-report table .filter{width:75%}view-report table .project{color:#999}view-report table .summary{text-align:center}view-report .snackbar-text{font-size:1.7em}view-report user-info{position:absolute;left:30px;top:20px;z-index:3}view-report user-info user-name{display:inline-block;margin-right:10px;font-size:1.8rem;font-weight:600}view-report user-info total-value{display:inline-block;margin-bottom:10px;padding:5px 10px;color:#fff;background-color:#f56743;border-radius:2px}view-report user-info total-value span:last-child{font-weight:600}view-report-summary{display:block;padding:20px;position:absolute;top:120px;right:0;bottom:0;left:0;overflow:auto}view-report-summary user-name{display:block;margin-bottom:10px;font-size:2.4rem;font-weight:600}view-report-summary date-range{display:block;margin-bottom:10px;color:#999}view-report-summary date-range from-date:after{content:" - "}view-report-summary total-value{display:inline-block;margin:0 10px 10px 0;padding:5px 10px;color:#fff;background-color:#f56743;border-radius:2px}view-report-summary total-value span:last-child{font-weight:600}view-report-summary report-single{display:block;margin-bottom:20px}view-report-summary report-single project-name{display:block;padding-bottom:5px;font-size:1.8rem;font-weight:600}view-report-summary report-single table{border-collapse:collapse}view-report-summary report-single table .sum{text-align:center;vertical-align:top;padding-top:7px}view-report-summary report-single table tr.week td,view-report-summary report-single table tr.week th{border-top:3px double #ccc}view-report-summary report-single table tr.month td,view-report-summary report-single table tr.month th{border-top:3px dotted #ccc}view-report-summary report-single table tr td,view-report-summary report-single table tr th{height:35px;padding:0 10px;border:1px solid #ccc}view-report-summary report-single table tr thead td,view-report-summary report-single table tr thead th{border-top:none;font-weight:600}view-report-summary report-single table tr td.date,view-report-summary report-single table tr th.date{color:#4778d1;text-decoration:none}user-profile{display:block;padding:20px;position:absolute;top:60px;right:0;bottom:0;left:0;overflow:auto}user-profile>.form>div,user-profile>form>div{margin:5px 0}user-profile>.form>div>label,user-profile>form>div>label{display:inline-table;width:20%;height:36px;line-height:36px;font-weight:700}user-profile>.form>div>div,user-profile>form>div>div{display:inline-table;width:80%;height:36px}user-profile>.form .save-row,user-profile>form .save-row{margin:10px 0;padding-left:20%}user-list{display:block;padding:20px;position:absolute;top:120px;right:0;bottom:0;left:0;overflow:auto}