.header[data-v-7f0a1cc2]{margin:0 0 10px;color:#555}.header .date[data-v-7f0a1cc2]{margin-right:16px;color:#555;font-weight:900;font-size:18px}h1[data-v-7f0a1cc2]{display:flex;align-items:center;justify-content:flex-start}h1 .refresh-time[data-v-7f0a1cc2]{margin-left:auto;font-size:12px;color:grey;margin-right:0;font-weight:400}.header{margin:0 0 10px;color:#555}.header .date{margin-right:16px;color:#555;font-weight:900;font-size:18px}.header .nav{font-size:16px;display:inline-block;padding:0 5px;border-radius:1px;font-weight:700;cursor:pointer;background:#efefef;color:#555;margin-right:5px;border-radius:5px}.scheduler-container{border:1px solid #b3b3b3;position:relative;overflow:hidden}.resources{position:absolute;width:100%;z-index:100}.resources .resource-row{color:#444;border-bottom:1px solid #b3b3b3;box-sizing:border-box;width:100%;display:flex;justify-content:center;align-items:center;position:relative;font-size:12px}.resources .resource-row:first-child{border-top:1px solid #b3b3b3}.resources .resource-row .resource-row-identity{pointer-events:all;display:flex;height:100%;justify-content:left;align-items:center;box-sizing:border-box}.resources .resource-row .resource-row-identity img{margin-right:8px}.resources .resource-row .resource-row-identity.is-overview{cursor:pointer}.resources .resource-row .resource-row-identity .identity{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.resources .resource-row .resource-row-identity .identity .resource-role{font-size:11px;font-style:oblique}.timeline{height:100%;display:flex}.timeline .resource-slot{flex-grow:0;flex-shrink:0;background-color:#eee;padding-top:14px}.timeline .resource-slot,.timeline .timeline-slot{height:100%;border-right:1px solid #b3b3b3;box-sizing:border-box;color:#000;font-size:12px;text-indent:5px}.timeline .timeline-slot{text-align:center;padding-top:7px;font-weight:700}.timeline .timeline-slot.is-today .cell{background:#135de6;font-weight:700;color:#fff;padding-top:7px;margin-top:-7px}.timeline .timeline-slot.is-national-holiday,.timeline .timeline-slot.is-off,.timeline .timeline-slot.is-saturday,.timeline .timeline-slot.is-sunday{color:#f54f3d;background-color:#efefef}.timeline.fixed{pointer-events:none;touch-action:none;height:40px!important;position:fixed;top:0;left:0;width:calc(100vw - 16px);padding-left:8px;z-index:1000;background-color:#fff;opacity:0;transition:opacity .3s;border-bottom:1px solid #ccc}.timeline.fixed .resource-slot{border-left:1px solid #ccc}.timeline.fixed.displayed{opacity:1}.panel .panel-detail{position:relative;width:100%;height:100%;margin:0;padding:0}.panel .panel-detail .panel-container{display:flex;flex-direction:column;align-content:flex-start;justify-content:space-around;align-items:stretch;position:relative;width:100%;height:100%;padding:20px 30px 10px 30px;box-sizing:border-box}.panel .panel-detail .panel-container .panel-header{margin-bottom:4px;color:#444}.panel .panel-detail .panel-container .panel-header .panel-title{color:#000;font-size:15px;font-weight:700;margin-bottom:2px}.panel .panel-detail .panel-container .panel-header .panel-title a{color:#000;text-decoration:none}.panel .panel-detail .panel-container .panel-header .panel-title a span{position:relative;overflow:hidden;display:inline-block;vertical-align:bottom}.panel .panel-detail .panel-container .panel-header .panel-title a span svg{width:13px;margin:0 2px 0 2px;display:inline-block}.panel .panel-detail .panel-container .panel-header .panel-title a span:after{content:" ";position:absolute;text-decoration:underline;right:0;left:0;bottom:0;top:inherit;letter-spacing:1000px}.panel .panel-detail .panel-container .panel-section-detail{position:relative;height:100%;max-height:100%}.panel .panel-detail .panel-container .panel-section-detail a{color:#696969;font-weight:700;text-decoration:none}.panel .panel-detail .panel-container .panel-section-detail a span{position:relative;overflow:hidden;display:inline-block;vertical-align:bottom}.panel .panel-detail .panel-container .panel-section-detail a span svg{width:13px;margin:0 2px 0 2px;display:inline-block}.panel .panel-detail .panel-container .panel-section-detail a span:after{content:" ";position:absolute;text-decoration:underline;right:0;left:0;bottom:0;top:0;letter-spacing:1000px}.panel .panel-detail .panel-container .panel-section-detail .panel-detail-item{margin-top:8px;margin-bottom:8px}.panel .panel-detail .panel-container .panel-section-detail .panel-detail-item .panel-detail-item-title{font-size:14px}.panel .panel-detail .panel-container .panel-section-detail .panel-detail-item .panel-detail-item-description{font-size:12px;background:hsla(0,0%,95.3%,.5882352941);padding:8px;margin:4px 0;border-radius:4px}.panel .panel-detail .panel-container .panel-section-detail .panel-detail-item .panel-detail-item-description a{color:#135de6;font-weight:700}.panel .panel-detail .panel-container .panel-section-detail .panel-detail-item .panel-detail-item-description ol,.panel .panel-detail .panel-container .panel-section-detail .panel-detail-item .panel-detail-item-description p,.panel .panel-detail .panel-container .panel-section-detail .panel-detail-item .panel-detail-item-description ul{margin-top:2px;margin-bottom:2px}.panel .panel-detail .panel-container .panel-section-detail .panel-detail-item .panel-detail-item-description :first-child{margin-top:0}.panel .panel-detail .panel-container .panel-section-detail .panel-detail-item .panel-detail-item-description :last-child,.panel .panel-detail .panel-container .panel-section-detail .panel-detail-item:last-child{margin-bottom:0}.panel.is-empty{opacity:0}.panel.has-no-description .expand{display:none}.tasks{width:100%;height:100%;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tasks .task-row{position:relative}.tasks .task-row .task{--leftPosition:0%;--widthSize:0%;--paddingSize:0px;--heightSize:0px;--isVisible:0;opacity:1;position:absolute;top:0;box-sizing:border-box;cursor:pointer;left:var(--leftPosition);width:var(--widthSize);padding:var(--paddingSize);height:var(--heightSize);opacity:var(--isVisible)}.tasks .task-row .task .cell{--backgroundColor:transparent;background:var(--backgroundColor);position:relative;display:flex;border-radius:2px;box-sizing:border-box;justify-content:left;z-index:0;align-items:center;width:100%;height:100%;font-size:12px;font-weight:700;border:1px solid transparent}.tasks .task-row .task .cell.is-selected{border:1px solid #3c3c3c;box-shadow:0 0 4px 0 rgba(60,60,60,.5411764706);opacity:.95}.tasks .task-row .task .cell.is-selected .title{text-decoration:underline;text-underline-offset:2px}.tasks .task-row .task .cell.is-stroke{--degree:45deg;--primary-color:#000;--secondary-color:#000;background:repeating-linear-gradient(var(--degree),var(--primary-color),var(--primary-color) 6px,var(--secondary-color) 0,var(--secondary-color) 12px)}.tasks .task-row .task .cell.is-dark{color:#fff;--colorDarkStroke:transparent;text-shadow:1px 1px var(--colorDarkStroke)}.tasks .task-row .task .cell.is-pending{opacity:.7;border:1px dashed #6d0000}.tasks .task-row .task .cell.is-bright{--colorBrightStroke:transparent;color:#000;text-shadow:1px 1px var(--colorBrightStroke)}.tasks .task-row .task .cell .title-wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:nowrap;position:relative}.tasks .task-row .task .cell .title-wrapper .title{width:100%;flex-grow:1;display:flex;position:relative;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.tasks .task-row .task .cell .title-wrapper .title .title-content{display:block;width:100%;padding:0 4px;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;overflow:hidden}.tasks .task-row .task .cell .title-wrapper .priority{width:100%;flex-grow:0;font-size:9px;padding:0;box-sizing:border-box;margin:0;text-align:center;display:flex;gap:1px;justify-content:space-around;align-items:center;align-content:center;flex-wrap:nowrap;flex-direction:row}.tasks .task-row .task .cell .title-wrapper .priority .priority-slot{--backgroundColor:transparent;--widthSize:auto;background-color:var(--backgroundColor);width:var(--widthSize);flex-grow:1}.tasks .task-row .task .cell .title-wrapper .priority .priority-slot:first-child{width:calc(var(--widthSize) - 3px)}.tasks .task-row .task .cell .title-wrapper .priority .priority-slot.only-one{width:var(--widthSize)}.tasks .task-row.workload{background-color:rgba(0,0,0,.1);display:flex;align-items:center;justify-content:flex-start;text-align:center}.ps__rail-x,.ps__rail-y{display:block;opacity:.6}.workload-slot{font-size:9px;font-weight:700;box-sizing:border-box;border-bottom:1px solid #b3b3b3}.workload-slot.overload{color:red}.inline-loading[data-v-091d560d]{display:inline-block;position:relative;width:46px;height:14px;line-height:100%;color:transparent}.inline-loading.error .lds-ripple div[data-v-091d560d]{border:4px solid #c26363}.lds-ripple[data-v-091d560d]{display:inline-block;position:absolute;top:-100%;left:0;width:40px;height:40px}.lds-ripple div[data-v-091d560d]{position:absolute;border:4px solid #616161;opacity:1;border-radius:50%;animation:lds-ripple-data-v-091d560d 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div[data-v-091d560d]:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple-data-v-091d560d{0%{top:18px;left:18px;width:0;height:0;opacity:0}4.9%{top:18px;left:18px;width:0;height:0;opacity:0}5%{top:18px;left:18px;width:0;height:0;opacity:1}to{top:0;left:0;width:36px;height:36px;opacity:0}}h1[data-v-da10a540]{display:flex;align-items:center;justify-content:flex-start}h1 .refresh-time[data-v-da10a540]{margin-left:auto;font-size:12px;color:grey;margin-right:0;font-weight:400}h1 .refresh-time.error[data-v-da10a540]{color:#c26363}.content[data-v-da10a540]{max-width:100%;margin:0 24px}#app,body,html{position:relative;padding:0;margin:0;width:100%;height:100%;font-family:Noto Sans,sans-serif;color:"#333";font-size:12px;min-width:1280px}.blink{-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;pointer-events:none;animation:blinker 1.7s cubic-bezier(.5,0,1,1) infinite alternate}@keyframes blinker{to{opacity:0}}.sign-in{position:relative;padding:0;margin:0;width:100%;height:100%;background:#101011;color:#fff;display:flex;flex-flow:column;justify-content:flex-start;align-content:center}.sign-in .logo{margin-top:48px;margin-left:96px;margin-bottom:100px;width:200px}.sign-in .logo svg{width:100%;height:auto}.sign-in .google-sigin{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;margin-top:100px}.sign-in .login{transition:opacity;opacity:1;margin:0 auto;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;border-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25);background-color:#fff;color:#757575;display:flex;align-items:center;justify-content:flex-start;height:36px;width:120px}.sign-in .login:hover{opacity:.95}.sign-in .login:active,.sign-in .login:focus{opacity:.85}.sign-in .login .icon{width:18px;height:18px;padding:8px}.sign-in .login .text{font-family:Roboto,arial,sans-serif;font-weight:500;letter-spacing:.21px;margin-left:20px;margin-right:6px;font-size:13px}.sign-in .error{text-align:center;margin-top:20px;color:#eb0000;font-style:oblique}*{outline:none}.btn,select{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid #dadce0;border-radius:4px;box-sizing:border-box;height:36px;margin:4px}.btn:first-child,select:first-child{margin-left:0}.btn.has-today,select.has-today{background:#135de6;color:#fff}.btn.has-today:hover,select.has-today:hover{background:#508eff}.btn:hover,select:hover{background-color:#f1f3f4}.btn:active,select:active{background-color:#e6e6e6;outline:none}.btn:disabled,select:disabled{background-color:#f9f9f9;border:1px solid #ddd;color:#bbb}.search-panel .results{-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-panel .results .result{cursor:pointer;padding:4px 12px;display:flex}.search-panel .results .result.no-cursor{cursor:inherit}.search-panel .results .result .icon{width:20px;height:10px}.search-panel .results .result .icon svg{height:100%;width:auto}.search-panel .results .result b{font-weight:400;text-decoration:underline}.search-panel .results .result.selected,.search-panel .results .result:hover:not(.no-cursor){color:#135de6;background:rgba(0,0,0,.05);font-weight:400}.search-panel .results .result.selected:hover,.search-panel .results .result:hover:not(.no-cursor):hover{background:rgba(0,0,0,.05)}.search-panel .results .result.selected b,.search-panel .results .result:hover:not(.no-cursor) b{font-weight:400}.search-panel .results .result.selected svg circle,.search-panel .results .result.selected svg path,.search-panel .results .result:hover:not(.no-cursor) svg circle,.search-panel .results .result:hover:not(.no-cursor) svg path{fill:#135de6}.router-view[data-v-034d746e]{padding:8px}.navigation[data-v-034d746e]{display:flex;flex:none;height:40px;position:relative;box-sizing:border-box;border-bottom:1px solid #eaecef;transition:all .2s ease-in-out}.navigation .search-panel[data-v-034d746e]{z-index:1000;font-size:12px;line-height:20px;font-weight:400;background-color:#fff;border-radius:3px;box-shadow:0 8px 16px -4px rgba(9,30,66,.25),0 0 0 1px rgba(9,30,66,.08);box-sizing:border-box;outline:0;overflow:hidden;position:absolute;width:600px;max-width:97%;will-change:top,left;top:48px;right:4px;opacity:0;pointer-events:none;transition:all .25s ease-in-out}.navigation .search-panel.displayed[data-v-034d746e]{opacity:1;pointer-events:inherit}.navigation .search[data-v-034d746e]{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;position:relative}.navigation .search .icon[data-v-034d746e]{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:20px;height:20px}.navigation .search .icon svg[data-v-034d746e]{height:auto;width:100%}.navigation .search .icon svg path[data-v-034d746e]{fill:rgba(0,0,0,.35)}.navigation .search input[data-v-034d746e]{transition:all .5s ease-in-out;background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.08);box-shadow:none;box-sizing:border-box;color:rgba(0,0,0,.8);float:left;font-size:12px;height:32px;line-height:19px;margin-left:4px;margin-right:4px;outline:none;padding-left:30px;padding-right:8px;transition:width .15s;width:250px}.navigation .search input[data-v-034d746e]:focus{background-color:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.25)}.navigation .user img[data-v-034d746e]{border-radius:30px;width:30px;height:auto;margin:4px 6px 4px 2px}.navigation .logout[data-v-034d746e]{border:1px solid #eaecef}.navigation .right[data-v-034d746e]{margin-left:auto;display:flex}.navigation a[data-v-034d746e]{display:flex;align-items:center;flex:none;position:relative;padding:0 20px;color:#696969;font-size:12px;border:1px solid #eaecef;border-left:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s ease-in-out;transform-origin:left bottom;font-weight:700;text-decoration:none}.navigation a[data-v-034d746e]:first-child{border-left:1px solid #eaecef}.navigation a.router-link-exact-active[data-v-034d746e],.navigation a[data-v-034d746e]:hover{color:#000}.navigation a.router-link-exact-active[data-v-034d746e]{border-bottom-color:#929292}