.period-selector[data-v-ff5ff738]{margin:.625rem auto;max-width:31.25rem}.period-selector .el-form[data-v-ff5ff738]{display:flex;flex-wrap:wrap}.period-selector .form-option[data-v-ff5ff738]{width:50%}.period-selector .form-option.no-margin[data-v-ff5ff738] .el-form-item__content{margin-left:0!important;display:flex;justify-content:flex-end}.time-template-buttons[data-v-ff5ff738]{display:flex;justify-content:center}.time-template-buttons .icon-block[data-v-ff5ff738]{display:inline-block;width:.625rem;height:.625rem;margin-right:.3125rem}.time-template-buttons .btn-default[data-v-ff5ff738]{background-color:rgba(170,221,255,.2);width:10rem;text-align:left;overflow:hidden;text-overflow:ellipsis}.time-template-buttons[data-v-ff5ff738] .el-dropdown{font-size:.875rem;margin-left:.625rem}.time-template-buttons[data-v-ff5ff738] .el-dropdown button.btn-default{text-align:right;border-color:transparent;background-color:transparent}.del-btn-wrap[data-v-ff5ff738]{display:flex;align-items:center;justify-content:space-between;margin:1rem 0}.del-btn-wrap .btn-default[data-v-ff5ff738]{border-color:transparent}.schedule-wrapper[data-v-ff5ff738]{padding:1rem;background:rgba(54,74,99,.1);font-size:.75rem;border-radius:.5rem}.timeline-header[data-v-ff5ff738]{display:flex;align-items:center;margin-bottom:.75rem}.day-label[data-v-ff5ff738]{width:3.75rem;text-align:right;margin-right:.5rem;color:#adf}.timeline-bg[data-v-ff5ff738]{flex:1;display:flex;border:.0625rem solid rgba(170,221,255,.2);height:1.5rem}.timeline-hour[data-v-ff5ff738]{flex:1;text-align:center;font-size:.625rem;color:#adf;border-left:.0625rem dashed rgba(170,221,255,.1);line-height:1.5rem}.timeline-row[data-v-ff5ff738]{display:flex;align-items:center;height:2rem;margin-bottom:.5rem}.timeline-content[data-v-ff5ff738]{position:relative;flex:1;height:100%;background:rgba(170,221,255,.1);border:.0625rem solid rgba(170,221,255,.2)}.time-block[data-v-ff5ff738]{position:absolute;height:100%;border-radius:.25rem;line-height:2rem;text-align:center;white-space:nowrap;padding:0 .25rem;color:#adf;font-size:.75rem}[data-theme=theme1] .schedule-wrapper[data-v-ff5ff738]{background:hsla(0,0%,92.5%,.1)}[data-theme=theme1] .schedule-wrapper .day-label[data-v-ff5ff738],[data-theme=theme1] .schedule-wrapper .timeline-hour[data-v-ff5ff738]{color:#364a63}[data-theme=theme1] .timeline-content[data-v-ff5ff738]{background:hsla(0,0%,92.5%,.3)}.detail-container[data-v-a514b368]{width:30rem;height:auto;min-height:8.125rem;padding:1rem 2rem}.mg-t[data-v-a514b368]{margin-top:.625rem}.btn-container[data-v-a514b368]{width:100%;margin-top:2.5rem;display:flex;align-items:center;justify-content:center}.detail-container[data-v-c776f966]{width:30rem;height:auto;min-height:8.125rem;padding:1rem 2rem}.mg-t[data-v-c776f966]{margin-top:.625rem}.btn-container[data-v-c776f966]{width:100%;margin-top:2.5rem;display:flex;align-items:center;justify-content:center}.popup-content[data-v-c776f966]{max-width:43.75rem;width:50vw}[data-v-c776f966] .people-tree-wrapper{height:100%;min-height:0}[data-v-c776f966] .people-tree-wrapper .el-input__inner{padding-left:1.75rem}.detail-container[data-v-c776f966]{width:100%!important;height:100%}.detail-container[data-v-72812c3c]{width:30rem;height:auto;min-height:8.125rem;padding:1rem 2rem}.mg-t[data-v-72812c3c]{margin-top:.625rem}.btn-container[data-v-72812c3c]{width:100%;margin-top:2.5rem;display:flex;align-items:center;justify-content:center}.attendance-wrap[data-v-3d3a1ec4]{display:flex;flex-direction:column;padding:1.25rem;height:100%}.container-wrap[data-v-3d3a1ec4],.general-rule-wrap[data-v-3d3a1ec4]{padding:1.25rem}[data-v-3d3a1ec4] .el-checkbox__inner{background-color:transparent;border-color:#adf}.general-rule-wrap[data-v-3d3a1ec4],.pane-content[data-v-3d3a1ec4]{height:100%;padding-bottom:1rem}.main-wrap-inner[data-v-3d3a1ec4]{flex:1;position:relative}.tabs-nav-box .btn[data-v-3d3a1ec4]{height:2.5rem;padding:0 1.5625rem}.panel[data-v-3d3a1ec4]:after,.panel[data-v-3d3a1ec4]:before{border-color:transparent!important}.page-item[data-v-3d3a1ec4]{display:flex;flex-direction:column;height:100%;padding:1.25rem 5vw 5rem 5vw;min-width:46.875rem;margin:0 auto;overflow:hidden;overflow-y:auto}.page-item .main-item-box[data-v-3d3a1ec4]{margin-bottom:3vmin;display:flex}.button-box[data-v-3d3a1ec4]{width:100%;height:3.75rem;position:absolute;bottom:0;left:0;display:flex;text-align:center;justify-content:center;align-items:center;border-top:.1875rem solid rgba(54,74,99,.1);box-shadow:0 -.625rem 1.25rem #06132b;background-color:#06132b;z-index:1}.container-wrap[data-v-3d3a1ec4]{width:100%;height:100%;display:flex}.pane-content[data-v-3d3a1ec4],.right-wrap[data-v-3d3a1ec4]{display:flex;flex-direction:column}.right-wrap[data-v-3d3a1ec4]{width:100%;height:100%;min-height:0}.right-wrap[data-v-3d3a1ec4] .shift-timeline-wrapper{height:100%}.right-wrap[data-v-3d3a1ec4] .shift-timeline-wrapper,.right-wrap[data-v-3d3a1ec4] .shift-timeline-wrapper .schedule-wrapper{flex:1;min-height:0;display:flex;flex-direction:column}.right-wrap[data-v-3d3a1ec4] .shift-timeline-wrapper .schedule-row-wrap{flex:1;height:100%;min-height:0;overflow-y:auto}.right-wrap[data-v-3d3a1ec4] .shift-timeline-wrapper .button-box{display:flex;justify-content:center}.item-title-wrap[data-v-3d3a1ec4]{height:100%;min-height:2.8125rem;max-height:2.8125rem;padding-left:1rem;background:linear-gradient(90deg,rgba(54,74,99,.2),transparent 50%);margin-bottom:1.25rem;position:relative;display:flex;align-items:center}.item-title-wrap h3[data-v-3d3a1ec4]{margin:.75rem 0;display:flow-root;padding-left:.625rem}[data-v-3d3a1ec4] .el-radio{color:#adf}.item-title-wrap[data-v-3d3a1ec4]:before{content:"";position:absolute;left:0;top:0;height:100%;width:.3125rem;background:#364a63;border-radius:.25rem 0 0 .25rem}[data-theme=theme1] .button-box[data-v-3d3a1ec4]{background-color:#f4f4f4;box-shadow:0 -.625rem 1.25rem rgba(244,251,255,.3)}[data-theme=theme1] .button-box .btn-default[data-v-3d3a1ec4]{padding:.75rem 3.125rem;background-color:rgba(170,221,255,.4)}[data-theme=theme1][data-v-3d3a1ec4] .schedule-wrapper{background:rgba(170,221,255,.05)}[data-theme=theme1] .day-label[data-v-3d3a1ec4],[data-theme=theme1] .timeline-hour[data-v-3d3a1ec4]{color:#364a63}