.vl-shown{overflow:hidden}.vl-overlay{z-index:9999;justify-content:center;align-items:center;display:none;position:absolute;inset:0;overflow:hidden}.vl-overlay.vl-active{display:flex}.vl-overlay.vl-full-page{z-index:9999;position:fixed}.vl-overlay .vl-background{opacity:.5;background:#fff;position:absolute;inset:0}.vl-overlay .vl-icon,.vl-parent{position:relative}.header[data-v-e1aaa849]{color:#555;margin:0 0 10px}.header .date[data-v-e1aaa849]{color:#555;margin-right:16px;font-size:18px;font-weight:900}h1[data-v-e1aaa849]{justify-content:flex-start;align-items:center;display:flex}h1 .refresh-time[data-v-e1aaa849]{color:gray;margin-left:auto;margin-right:0;font-size:12px;font-weight:400}.shifter[data-v-72659efc]{width:100%;height:0;transition:all .3s;display:block}.close[data-v-72659efc]{z-index:500;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;width:30px;position:absolute;top:4px;right:6px}.close[data-v-72659efc]:after{pointer-events:none;content:"×";color:#555;font-size:22px;display:inline-block}.wrapper[data-v-72659efc]{z-index:5000;position:absolute}.wrapper[data-open="1"][data-v-72659efc]{position:fixed;top:0;left:0}.wrapper[data-open="1"] .bg[data-v-72659efc]{background:#0000004d;transition:all .3s;display:block;position:fixed;inset:0}.card[data-v-72659efc]{background:#fff;width:100%;height:100vh;position:fixed;left:0;box-shadow:0 -3px 4px #0000001a}.card[data-state=half][data-v-72659efc],.card[data-state=open][data-v-72659efc],.card[data-state=close][data-v-72659efc]{transition:top .3s ease-out}.card[data-state=close][data-v-72659efc]{box-shadow:none}.contents[data-v-72659efc]{position:relative}.bar[data-v-72659efc]{cursor:pointer;border-radius:14px;width:45px;height:8px;margin:0 auto}.contents[data-v-72659efc]{box-sizing:border-box}.expand[data-v-72659efc]{z-index:500;cursor:pointer;-webkit-user-select:none;user-select:none;width:30px;height:26px;padding-left:10px;font-size:11px;display:inline-block;position:absolute;top:11px;right:37px}.expand[data-v-72659efc]:before,.expand[data-v-72659efc]:after{content:"";pointer-events:none;background-color:#555;border-radius:.03em;width:1em;height:.16em;transition:all .3s ease-in-out;position:absolute;top:.42em}.expand[data-v-72659efc]:after{transform:rotate(90deg)}.collapsed.expand[data-v-72659efc]:after{transform:rotate(180deg)}.collapsed.expand[data-v-72659efc]:before{transform:rotate(90deg)scale(0)}.header{color:#555;margin:0 0 10px}.header .date{color:#555;margin-right:16px;font-size:18px;font-weight:900}.header .nav{cursor:pointer;color:#555;background:#efefef;border-radius:5px;margin-right:5px;padding:0 5px;font-size:16px;font-weight:700;display:inline-block}.scheduler-container{border:1px solid #b3b3b3;position:relative;overflow:hidden}.resources{z-index:100;width:100%;position:absolute}.resources .resource-row{color:#444;box-sizing:border-box;border-bottom:1px solid #b3b3b3;justify-content:center;align-items:center;width:100%;font-size:12px;display:flex;position:relative}.resources .resource-row:first-child{border-top:1px solid #b3b3b3}.resources .resource-row .resource-row-identity{pointer-events:all;box-sizing:border-box;justify-content:left;align-items:center;height:100%;display:flex}.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{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.resources .resource-row .resource-row-identity .identity .resource-role{font-size:11px;font-style:oblique}.timeline{height:100%;display:flex}.timeline .resource-slot{box-sizing:border-box;color:#000;text-indent:5px;background-color:#eee;border-right:1px solid #b3b3b3;flex-grow:0;flex-shrink:0;height:100%;padding-top:14px;font-size:12px}.timeline .timeline-slot{box-sizing:border-box;color:#000;text-indent:5px;text-align:center;border-right:1px solid #b3b3b3;height:100%;padding-top:7px;font-size:12px;font-weight:700}.timeline .timeline-slot.is-today .cell{color:#fff;background:#135de6;margin-top:-7px;padding-top:7px;font-weight:700}.timeline .timeline-slot.is-off,.timeline .timeline-slot.is-national-holiday,.timeline .timeline-slot.is-sunday,.timeline .timeline-slot.is-saturday{color:#f54f3d;background-color:#efefef}.timeline.fixed{pointer-events:none;touch-action:none;z-index:1000;opacity:0;background-color:#fff;border-bottom:1px solid #ccc;width:calc(100vw - 16px);padding-left:8px;transition:opacity .3s;position:fixed;top:0;left:0;height:40px!important}.timeline.fixed .resource-slot{border-left:1px solid #ccc}.timeline.fixed.displayed{opacity:1}.panel .panel-detail{width:100%;height:100%;margin:0;padding:0;position:relative}.panel .panel-detail .panel-container{box-sizing:border-box;flex-direction:column;place-content:flex-start space-around;align-items:stretch;width:100%;height:100%;padding:20px 30px 10px;display:flex;position:relative}.panel .panel-detail .panel-container .panel-header{color:#444;margin-bottom:4px}.panel .panel-detail .panel-container .panel-header .panel-title{color:#000;margin-bottom:2px;font-size:15px;font-weight:700}.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{vertical-align:bottom;display:inline-block;position:relative;overflow:hidden}.panel .panel-detail .panel-container .panel-header .panel-title a span svg{width:13px;margin:0 2px;display:inline-block}.panel .panel-detail .panel-container .panel-header .panel-title a span:after{content:" ";bottom:0;left:0;right:0;top:inherit;letter-spacing:1000px;text-decoration:underline;position:absolute}.panel .panel-detail .panel-container .panel-section-detail{height:100%;max-height:100%;position:relative}.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{vertical-align:bottom;display:inline-block;position:relative;overflow:hidden}.panel .panel-detail .panel-container .panel-section-detail a span svg{width:13px;margin:0 2px;display:inline-block}.panel .panel-detail .panel-container .panel-section-detail a span:after{content:" ";letter-spacing:1000px;text-decoration:underline;position:absolute;inset:0}.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{background:#f3f3f396;border-radius:4px;margin:4px 0;padding:8px;font-size:12px}.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 p,.panel .panel-detail .panel-container .panel-section-detail .panel-detail-item .panel-detail-item-description ul,.panel .panel-detail .panel-container .panel-section-detail .panel-detail-item .panel-detail-item-description ol{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{z-index:1;-webkit-user-select:none;user-select:none;width:100%;height:100%}.tasks .task-row{position:relative}.tasks .task-row .task{--leftPosition:0%;--widthSize:0%;--paddingSize:0px;--heightSize:0px;--isVisible:0;opacity:1;box-sizing:border-box;cursor:pointer;top:0;left:var(--leftPosition);width:var(--widthSize);padding:var(--paddingSize);height:var(--heightSize);opacity:var(--isVisible);position:absolute}.tasks .task-row .task .cell{--backgroundColor:#0000;background:var(--backgroundColor);box-sizing:border-box;z-index:0;border:1px solid #0000;border-radius:2px;justify-content:left;align-items:center;width:100%;height:100%;font-size:12px;font-weight:700;display:flex;position:relative}.tasks .task-row .task .cell.is-selected{opacity:.95;border:1px solid #3c3c3c;box-shadow:0 0 4px #3c3c3c8a}.tasks .task-row .task .cell.is-selected .title{text-underline-offset:2px;text-decoration:underline}.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) 0px, var(--secondary-color) 12px)}.tasks .task-row .task .cell.is-dark{color:#fff;--colorDarkStroke:#0000;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:#0000;color:#000;text-shadow:1px 1px var(--colorBrightStroke)}.tasks .task-row .task .cell .title-wrapper{flex-flow:column;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;position:relative}.tasks .task-row .task .cell .title-wrapper .title{flex-flow:row;flex-grow:1;place-content:center;align-items:center;width:100%;display:flex;position:relative}.tasks .task-row .task .cell .title-wrapper .title .title-content{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;width:100%;padding:0 4px;display:block;overflow:hidden}.tasks .task-row .task .cell .title-wrapper .priority{box-sizing:border-box;text-align:center;flex-flow:row;flex-grow:0;place-content:center space-around;align-items:center;gap:1px;width:100%;margin:0;padding:0;font-size:9px;display:flex}.tasks .task-row .task .cell .title-wrapper .priority .priority-slot{--backgroundColor:#0000;--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{text-align:center;background-color:#0000001a;justify-content:flex-start;align-items:center;display:flex}.ps__rail-x,.ps__rail-y{opacity:.6;display:block}.workload-slot{box-sizing:border-box;border-bottom:1px solid #b3b3b3;font-size:9px;font-weight:700}.workload-slot.overload{color:red}.inline-loading[data-v-2d148bab]{color:#0000;width:46px;height:14px;line-height:100%;display:inline-block;position:relative}.inline-loading.error .lds-ripple div[data-v-2d148bab]{border:4px solid #c26363}.lds-ripple[data-v-2d148bab]{width:40px;height:40px;display:inline-block;position:absolute;top:-100%;left:0}.lds-ripple div[data-v-2d148bab]{opacity:1;border:4px solid #616161;border-radius:50%;animation:1s cubic-bezier(0,.2,.8,1) infinite lds-ripple-2d148bab;position:absolute}.lds-ripple div[data-v-2d148bab]:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple-2d148bab{0%{opacity:0;width:0;height:0;top:18px;left:18px}4.9%{opacity:0;width:0;height:0;top:18px;left:18px}5%{opacity:1;width:0;height:0;top:18px;left:18px}to{opacity:0;width:36px;height:36px;top:0;left:0}}h1[data-v-3833c1fa]{justify-content:flex-start;align-items:center;display:flex}h1 .refresh-time[data-v-3833c1fa]{color:gray;margin-left:auto;margin-right:0;font-size:12px;font-weight:400}h1 .refresh-time.error[data-v-3833c1fa]{color:#c26363}.content[data-v-3833c1fa]{max-width:100%;margin:0 24px}html,body,#app{width:100%;height:100%;color:"#333";min-width:1280px;margin:0;padding:0;font-family:Noto Sans,sans-serif;font-size:12px;position:relative}.blink{-webkit-user-select:none;user-select:none;touch-action:none;pointer-events:none;animation:1.7s cubic-bezier(.5,0,1,1) infinite alternate blinker}@keyframes blinker{to{opacity:0}}.sign-in{color:#fff;background:#101011;flex-flow:column;place-content:center flex-start;width:100%;height:100%;margin:0;padding:0;display:flex;position:relative}.sign-in .logo{width:200px;margin-top:48px;margin-bottom:100px;margin-left:96px}.sign-in .logo svg{width:100%;height:auto}.sign-in .google-sigin{flex-flow:row;place-content:center;align-items:center;margin-top:100px;display:flex}.sign-in .login:hover{opacity:.95}.sign-in .login:focus,.sign-in .login:active{opacity:.85}.sign-in .login{opacity:1;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;color:#757575;background-color:#fff;border-radius:2px;outline:none;justify-content:flex-start;align-items:center;width:120px;height:36px;margin:0 auto;transition:opacity;display:flex;box-shadow:0 2px 4px #00000040}.sign-in .login .icon{width:18px;height:18px;padding:8px}.sign-in .login .text{letter-spacing:.21px;margin-left:20px;margin-right:6px;font-family:Roboto,arial,sans-serif;font-size:13px;font-weight:500}.sign-in .error{text-align:center;color:#eb0000;margin-top:20px;font-style:oblique}*{outline:none}.btn,select{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:#0000;border:1px solid #dadce0;border-radius:4px;height:36px;margin:4px}.btn:first-child,select:first-child{margin-left:0}.btn.has-today,select.has-today{color:#fff;background:#135de6}.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{color:#bbb;background-color:#f9f9f9;border:1px solid #ddd}.search-panel .results{-webkit-user-select:none;user-select:none}.search-panel .results .result{cursor:pointer}.search-panel .results .result.no-cursor{cursor:inherit}.search-panel .results .result{padding:4px 12px;display:flex}.search-panel .results .result .icon{width:20px;height:10px}.search-panel .results .result .icon svg{width:auto;height:100%}.search-panel .results .result b{font-weight:400;text-decoration:underline}.search-panel .results .result:hover:not(.no-cursor),.search-panel .results .result.selected{color:#135de6;background:#0000000d}.search-panel .results .result:hover:not(.no-cursor):hover,.search-panel .results .result.selected:hover{background:#0000000d}.search-panel .results .result:hover:not(.no-cursor),.search-panel .results .result.selected,.search-panel .results .result:hover:not(.no-cursor) b,.search-panel .results .result.selected b{font-weight:400}.search-panel .results .result:hover:not(.no-cursor) svg circle,.search-panel .results .result:hover:not(.no-cursor) svg path,.search-panel .results .result.selected svg circle,.search-panel .results .result.selected svg path{fill:#135de6}.router-view[data-v-26333117]{padding:8px}.navigation[data-v-26333117]{box-sizing:border-box;border-bottom:1px solid #eaecef;flex:none;height:40px;transition:all .2s ease-in-out;display:flex;position:relative}.navigation .search-panel[data-v-26333117]{z-index:1000;box-sizing:border-box;will-change:top, left;opacity:0;pointer-events:none;background-color:#fff;border-radius:3px;outline:0;width:600px;max-width:97%;font-size:12px;font-weight:400;line-height:20px;transition:all .25s ease-in-out;position:absolute;top:48px;right:4px;overflow:hidden;box-shadow:0 8px 16px -4px #091e4240,0 0 0 1px #091e4214}.navigation .search-panel.displayed[data-v-26333117]{opacity:1;pointer-events:inherit}.navigation .search[data-v-26333117]{flex-flow:row;place-content:center;align-items:center;display:flex;position:relative}.navigation .search .icon[data-v-26333117]{width:20px;height:20px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.navigation .search .icon svg path[data-v-26333117]{fill:#00000059}.navigation .search .icon svg[data-v-26333117]{width:100%;height:auto}.navigation .search input[data-v-26333117]:focus{background-color:#00000005;border:1px solid #00000040}.navigation .search input[data-v-26333117]{box-shadow:none;box-sizing:border-box;color:#000c;float:left;background-color:#0000000d;border:1px solid #00000014;outline:none;width:250px;height:32px;margin-left:4px;margin-right:4px;padding-left:30px;padding-right:8px;font-size:12px;line-height:19px;transition:width .15s}.navigation .user img[data-v-26333117]{border-radius:30px;width:30px;height:auto;margin:4px 6px 4px 2px}.navigation .logout[data-v-26333117]{border:1px solid #eaecef}.navigation .right[data-v-26333117]{margin-left:auto;display:flex}.navigation a[data-v-26333117]{color:#696969;cursor:pointer;-webkit-user-select:none;user-select:none;transform-origin:0 100%;border:1px solid #eaecef;border-left:none;flex:none;align-items:center;padding:0 20px;font-size:12px;font-weight:700;text-decoration:none;transition:all .3s ease-in-out;display:flex;position:relative}.navigation a[data-v-26333117]:first-child{border-left:1px solid #eaecef}.navigation a.router-link-exact-active[data-v-26333117],.navigation a[data-v-26333117]:hover{color:#000}.navigation a.router-link-exact-active[data-v-26333117]{border-bottom-color:#929292}
