.student-edit-dialog__header[data-v-e1399b1e]{background:linear-gradient(135deg,#f7fbf8,#edf7ef)}.student-edit-dialog__header-actions[data-v-e1399b1e],.student-edit-dialog__title[data-v-e1399b1e],.student-edit-section__heading[data-v-e1399b1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.student-edit-dialog__title[data-v-e1399b1e]{min-width:0;gap:12px}.student-edit-dialog__title>div[data-v-e1399b1e]{min-width:0}.student-edit-dialog__title span[data-v-e1399b1e]{color:#2f7d4a;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.student-edit-dialog__title h2[data-v-e1399b1e]{overflow:hidden;margin:1px 0 0;color:#253047;font-size:18px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.student-edit-dialog__title p[data-v-e1399b1e]{margin:2px 0 0;color:#7f8c82;font-size:10px}.student-edit-dialog__header-actions[data-v-e1399b1e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:5px}.student-edit-dialog__body[data-v-e1399b1e]{background:#f8faf8}.student-edit-section[data-v-e1399b1e]{margin-bottom:14px;padding:17px;border:1px solid #e2e9e3;border-radius:12px;background:#fff}.student-edit-section[data-v-e1399b1e]:last-child{margin-bottom:0}.student-edit-section__heading[data-v-e1399b1e]{gap:10px;margin-bottom:15px}.student-edit-section__heading>span[data-v-e1399b1e]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;width:36px;height:36px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;background:#edf7ef}.student-edit-section__heading>div[data-v-e1399b1e]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.student-edit-section__heading h3[data-v-e1399b1e]{margin:0;color:#293448;font-size:14px}.student-edit-section__heading p[data-v-e1399b1e]{margin:2px 0 0;color:#8a958d;font-size:10px}.student-edit-section[data-v-e1399b1e] .v-text-field--outlined .v-input__slot{border-radius:9px}.student-edit-dialog__actions[data-v-e1399b1e]{background:#fff}@media (max-width:599px){.student-edit-dialog__header[data-v-e1399b1e]{min-height:70px;padding:13px 14px}.student-edit-dialog__header-actions>.v-icon[data-v-e1399b1e],.student-edit-dialog__title p[data-v-e1399b1e]{display:none}.student-edit-dialog__body[data-v-e1399b1e]{padding:14px!important}.student-edit-section[data-v-e1399b1e]{padding:14px}}