.back-button[data-v-948e2ae4]{align-items:center;color:var(--blue_link);display:flex;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.1875rem;width:-moz-fit-content;width:fit-content}.back-button[data-v-948e2ae4]:hover{cursor:pointer}.back-button .icon[data-v-948e2ae4]{height:auto;margin-right:.875rem;width:1.25rem}.back-button .icon[data-v-948e2ae4] g path{fill:var(--blue_link)}.user-data-field[data-v-36f7528d]{background-color:#fff;border-radius:1.25rem;padding:1.0625rem 1.5rem;position:relative}.user-data-field .title[data-v-36f7528d]{font-size:.875rem;letter-spacing:0;line-height:1.0625rem;margin-bottom:.0625rem;opacity:.6;text-transform:uppercase}.user-data-field .data-field[data-v-36f7528d]{display:flex;align-items:center}.user-data-field .data-field .status-badge[data-v-36f7528d]{height:8px;width:8px;margin-right:10px;border-radius:50%}.user-data-field .data-field .data[data-v-36f7528d]{font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.5rem}.button-action[data-v-34bdc392]{align-items:center;border-radius:.5rem;box-shadow:.0625rem .0625rem 0 0 rgba(0,0,0,.1);color:#fff;display:flex;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.0625rem;padding:.5312rem .625rem;white-space:nowrap}.button-action .action-icon[data-v-34bdc392]{margin-right:.4687rem;-o-object-fit:contain;object-fit:contain}.button-action .action-icon[data-v-34bdc392] g{fill:var(--icon-color)}.button-action[data-v-34bdc392]:hover{filter:brightness(.9)}.button-action[data-v-34bdc392]:active{filter:brightness(.8)}.button-red[data-v-34bdc392]{background-color:var(--red_main)}.button-green[data-v-34bdc392]{background-color:var(--green_main)}.button-blue[data-v-34bdc392]{background-color:var(--blue_dark)}.delete-button[data-v-34bdc392]{background-color:var(--red_main);height:2.5rem;font-size:1rem}.delete-button .action-icon[data-v-34bdc392]{height:1.5rem;width:1.5rem}.class-details-box[data-v-f2e16b00]{margin-top:1.5rem;width:46.625rem}.class-details-box .data-item[data-v-f2e16b00]:not(:last-of-type){margin-bottom:1rem}.class-details-box .edit-details[data-v-f2e16b00]{display:flex;margin-bottom:3.5rem;margin-top:2.5rem}.class-details-box .half-width[data-v-f2e16b00]{width:50%}.other-teachers-title[data-v-f2e16b00]{margin-top:2.5rem}.delete-button[data-v-f2e16b00]{align-items:center;display:flex;justify-content:center;padding:.625rem 1.3125rem}.delete-button .icon[data-v-f2e16b00]{margin-right:.9375rem;width:.9375rem}