.createButtonWrapper .hiddenButtonWrapper[data-v-0bce6c13]{z-index:-3;position:fixed;right:50px;bottom:50px;transition:bottom 1s;-moz-transition:bottom 1s;-webkit-transition:bottom 1s;-o-transition:bottom 1s}.createButtonWrapper .lessonLogTooltip[data-v-0bce6c13],.createButtonWrapper .scheduledTooltip[data-v-0bce6c13]{width:120px;position:fixed;display:none;background:#42a16a;color:#fff;padding:4px;border-radius:4px;right:10px;font-size:14px;z-index:-1;transition:background .5s;-moz-transition:background .5s;-webkit-transition:background .5s;-o-transition:background .5s}.createButtonWrapper[data-v-0bce6c13]{position:fixed;bottom:40px;right:40px;z-index:9}.createButtonWrapper .lessonLogTooltip[data-v-0bce6c13]{bottom:155px}.createButtonWrapper .displayCreateLessonLogButton[data-v-0bce6c13]{bottom:110px}.createButtonWrapper .displayCreateLessonLogButton:hover .lessonLogTooltip[data-v-0bce6c13]{display:inline}.createButtonWrapper .scheduledTooltip[data-v-0bce6c13]{bottom:205px}.createButtonWrapper .displayCreateScheduledButton[data-v-0bce6c13]{bottom:160px}.createButtonWrapper .displayCreateScheduledButton:hover .scheduledTooltip[data-v-0bce6c13]{display:inline}.createButtonWrapper .toggleCreateButton[data-v-0bce6c13]{z-index:-2;font-size:32px;width:60px;height:60px}.content[data-v-2de8ed0d]{margin:20px 0}.footer[data-v-2de8ed0d]{display:flex;justify-content:flex-end}[data-v-332afd3b] .el-form-item__label{line-height:26px;text-align:left}@media (max-width:992px){[data-v-332afd3b] .el-dialog{width:90%}}[data-v-f0c08bd6].el-form-item .el-form-item__label{line-height:40px!important}[data-v-26f2f74e] .el-dialog__body,[data-v-26f2f74e] .el-dialog__header{text-align:left}[data-v-26f2f74e] .el-form-item__label{line-height:26px;text-align:left}[data-v-26f2f74e] .el-dialog__body .el-form-item__label{line-height:40px;text-align:right}[data-v-26f2f74e] label{margin-bottom:0;line-height:20px}[data-v-26f2f74e] .el-dialog{width:1000px}@media (max-width:992px){[data-v-26f2f74e] .el-dialog{width:90%}}.private-lesson-info[data-v-dfff763e]{color:#303133}.section-caption[data-v-dfff763e]{margin-bottom:10px;font-weight:600;color:#2f3b52}.info-table[data-v-dfff763e]{margin-bottom:6px}.info-table[data-v-dfff763e] .el-table__header th{background:#f8fafc}.label-col[data-v-dfff763e]{font-weight:600;color:#4a5568}.content-col[data-v-dfff763e]{color:#303133}.rich-text-card[data-v-dfff763e]{padding:8px 10px;border:1px solid #edf2f7;border-radius:8px;background:#fafcff}.muted-text[data-v-dfff763e]{color:#909399}.reply-status[data-v-dfff763e]{font-size:16px}.reply-status--pending[data-v-dfff763e]{color:#909399}.reply-status--accepted[data-v-dfff763e]{color:#42a16a}.reply-status--rejected[data-v-dfff763e]{color:#d9534f}.timeslot-list[data-v-dfff763e]{list-style:none;padding:0;margin:0}.timeslot-item[data-v-dfff763e]{margin-bottom:4px}.timeslot-count[data-v-dfff763e]{display:inline-block;width:1.5rem;text-align:right}.availability-cell[data-v-dfff763e]{line-height:1.45}.availability-reply[data-v-dfff763e]{display:flex;align-items:flex-start;gap:8px}.availability-reply-icon[data-v-dfff763e]{flex:0 0 auto;margin-top:1px;color:#42a16a;font-size:16px}.availability-reply-body[data-v-dfff763e]{display:inline-block;max-width:100%;padding:8px 10px;border:1px solid #d6eadf;border-radius:10px;background:#f7fcf9}.availability-note[data-v-dfff763e]{color:#303133;white-space:pre-line;word-break:break-word}.availability-replied-time[data-v-dfff763e]{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:2px 9px;border-radius:10px;background:#e9f6ef;color:#42a16a;font-size:12px}.reports{margin:20px 0 40px 0}.container[data-v-60922a53]{max-width:1400px}.page-content[data-v-60922a53]{display:flex;flex-direction:column;gap:16px}.panel[data-v-60922a53]{padding:16px;border:1px solid #ebeef5;border-radius:10px;background:#fff}.panel--list[data-v-60922a53] .el-tabs__item.is-active{color:#42a16a}.panel--list[data-v-60922a53] .el-tabs__active-bar{background-color:#42a16a}[data-v-60922a53] .el-row{margin:8px 0}.lessonLogs[data-v-60922a53]{margin-bottom:16px}.reports[data-v-60922a53]{margin-bottom:24px}.old-tab[data-v-60922a53]{opacity:.4}pre[data-v-60922a53]{white-space:pre-wrap;word-wrap:break-word}