.set-up-schedule[data-v-34e66ddc] .el-dialog{border-radius:5px;box-shadow:none}.set-up-schedule[data-v-34e66ddc] .el-dialog__header{justify-content:space-between}.set-up-schedule[data-v-34e66ddc] .el-dialog__header .icon{margin-right:20px}.set-up-schedule[data-v-34e66ddc] .el-dialog__header .staff{background:#eee;border-radius:5px;display:flex;padding:5px 20px 5px 5px}.set-up-schedule[data-v-34e66ddc] .el-dialog__header .staff img{margin-right:15px;width:50px;height:50px;border-radius:5px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.set-up-schedule[data-v-34e66ddc] .el-dialog__header .staff__info{display:flex;flex-direction:column;justify-content:space-around;text-transform:none}.set-up-schedule[data-v-34e66ddc] .el-dialog__header .staff__info .name{font-weight:700;font-size:14px;color:#262626}.set-up-schedule[data-v-34e66ddc] .el-dialog__header .staff__info .position{font-weight:400;font-size:14px;color:#262626}.set-up-schedule[data-v-34e66ddc] .el-dialog__body{display:flex;padding:0}.set-up-schedule[data-v-34e66ddc] .el-dialog__body .left{background:#f9f9f9;padding:38px 30px 12px}.set-up-schedule[data-v-34e66ddc] .el-dialog__body .right{padding:50px 30px}.set-up-schedule[data-v-34e66ddc] .el-dialog__body .right .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.set-up-schedule[data-v-34e66ddc] .el-dialog__body .right .header .title{margin-right:auto;font-weight:700;font-size:18px;line-height:22px;text-transform:uppercase;color:#262626}.set-up-schedule[data-v-34e66ddc] .el-dialog__body .right .header .title .icon{margin-left:4px;font-size:16px}.set-up-schedule[data-v-34e66ddc] .el-dialog__body .right .header .working-time{margin-right:10px;padding:8px 10px;background:#f9f9f9;border:1px solid #eee;border-radius:5px;font-weight:700;font-size:12px;line-height:18px;color:#6a9a5e;display:flex;align-items:center;cursor:pointer}.set-up-schedule[data-v-34e66ddc] .el-dialog__body .right .header .working-time span:first-of-type{margin-right:26px}.set-up-schedule[data-v-34e66ddc] .el-dialog__body .right /deep/ .el-table .el-table__cell{padding:3px 0;font-size:12px;line-height:18px}.set-up-schedule[data-v-34e66ddc] .el-dialog__body .right /deep/ .el-table .el-table__cell .cell *{color:#262626}.set-up-schedule[data-v-34e66ddc] .el-dialog__body .right /deep/ .el-table .el-table__cell .cell --edit{cursor:pointer}.set-up-schedule[data-v-34e66ddc] .el-dialog__body .right /deep/ .el-table .el-table__cell .icon{font-size:16px}.set-up-schedule[data-v-34e66ddc] .el-dialog__body .right /deep/ tr:hover>td.el-table__cell{background-color:rgba(142,203,127,.3)}.set-up-schedule[data-v-34e66ddc] .el-dialog__footer{padding:22px 28px;background:#f9f9f9;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.set-up-schedule[data-v-34e66ddc] .el-dialog__footer .el-button.cancel{font-weight:500;color:#222}.set-up-schedule[data-v-34e66ddc] .el-dialog__footer .el-button.save{padding-right:45px;padding-left:45px}[data-v-34e66ddc] .el-dialog{border-radius:5px}[data-v-34e66ddc] .el-dialog__header{padding:0 60px 0 46px;height:80px;background-color:#222;border-radius:5px 5px 0 0;color:#fff;font-weight:700;font-size:18px;line-height:22px;text-transform:uppercase;display:flex;align-items:center}[data-v-34e66ddc] .calendar{background:#f9f9f9;border:1px solid #eee;border-radius:15px;padding-bottom:20px}[data-v-34e66ddc] .calendar .calendar-header{padding:20px 15px 0 15px;display:flex;justify-content:space-between;align-items:center}[data-v-34e66ddc] .calendar .calendar-header .month-label{font-weight:700;font-size:20px;text-transform:uppercase;color:#262626}[data-v-34e66ddc] .calendar .calendar-header .icon{font-size:16px}[data-v-34e66ddc] .calendar .vc-container{border:none;border-radius:0;font-family:Inter;background-color:transparent}[data-v-34e66ddc] .calendar .vc-pane{min-width:200px}[data-v-34e66ddc] .calendar .vc-header{padding:20px 15px 0 15px}[data-v-34e66ddc] .calendar .vc-arrows-container{display:none;padding:20px 15px}[data-v-34e66ddc] .calendar .vc-weeks{padding:20px 4px 15px;min-width:200px}[data-v-34e66ddc] .calendar .vc-weekday{font-weight:400;font-size:12px;line-height:15px;color:#8ecb7f}[data-v-34e66ddc] .calendar .vc-day{color:#262626;min-height:18px}[data-v-34e66ddc] .calendar .vc-day.is-not-in-month *{opacity:1;color:#767676}[data-v-34e66ddc] .calendar .vc-day.is-today{background:#8ecb7f;border-radius:5px;color:#fff}[data-v-34e66ddc] .calendar .vc-day .vc-day-content{height:18px;line-height:17px;width:100%;border-radius:5px;font-weight:400;font-size:12px}