@charset "UTF-8";html,body{height:100%;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}*{scrollbar-width:thin;scrollbar-color:#DACCFF #EBE4FF}html:has(.c-matrix-dialog),body:has(.c-matrix-dialog){overflow:hidden;overscroll-behavior:none}:where([class*=overlay]:not(.batch-overlay),.admin-alerts-modal,.c-admin-assign-bonus,.c-admin-class-detail__dialog,.c-admin-classin-import,.c-admin-classin-real-modal,.c-admin-invoice-dialog,.c-admin-notifications-error,.c-admin-package-form,.c-admin-param__dialog,.c-admin-receipt-preview,.c-admin-refund-modal,.c-admin-students-modal,.c-admin-teacher-file-preview,.c-admin-teacher-pay,.c-confirm-dialog,.c-file-preview-dialog,.c-purchase-receipt,.c-teacher-avatar-preview,.c-teacher-receipt,.teacher-finances__receipt,.teacher-invoice-detail__receipt,.teacher-student-survey){overflow:hidden;overscroll-behavior:none}:where([class*=overlay]:not(.batch-overlay),.admin-alerts-modal,.c-admin-assign-bonus,.c-admin-class-detail__dialog,.c-admin-classin-import,.c-admin-classin-real-modal,.c-admin-invoice-dialog,.c-admin-notifications-error,.c-admin-package-form,.c-admin-param__dialog,.c-admin-receipt-preview,.c-admin-refund-modal,.c-admin-students-modal,.c-admin-teacher-file-preview,.c-admin-teacher-pay,.c-confirm-dialog,.c-file-preview-dialog,.c-purchase-receipt,.c-teacher-avatar-preview,.c-teacher-receipt,.teacher-finances__receipt,.teacher-invoice-detail__receipt,.teacher-student-survey)>:where(:not([class*=backdrop])){max-height:100%;min-height:0;overflow:auto;overscroll-behavior:contain}[class*=table-scroll],[class*=table-wrap]{max-height:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:auto}[class*=table-scroll] thead th,[class*=table-wrap] thead th,:where([class*=overlay]:not(.batch-overlay),.admin-alerts-modal,.c-admin-assign-bonus,.c-admin-class-detail__dialog,.c-admin-classin-import,.c-admin-classin-real-modal,.c-admin-invoice-dialog,.c-admin-notifications-error,.c-admin-package-form,.c-admin-param__dialog,.c-admin-receipt-preview,.c-admin-refund-modal,.c-admin-students-modal,.c-admin-teacher-file-preview,.c-admin-teacher-pay,.c-confirm-dialog,.c-file-preview-dialog,.c-purchase-receipt,.c-teacher-avatar-preview,.c-teacher-receipt,.teacher-finances__receipt,.teacher-invoice-detail__receipt,.teacher-student-survey) thead th,:where(.c-matrix-dialog) thead th{position:sticky;top:0;z-index:2;background-color:#fff}[class*=table-scroll] table,[class*=table-wrap] table{border-collapse:separate;border-spacing:0}app-root,app-home,app-teacher,app-student{display:block;width:100%}router-outlet+*{display:block;width:100%;box-sizing:border-box}body{font-family:Noto Sans SC,PingFang SC,Hiragino Sans GB,HarmonyOS Sans SC,HarmonyOS Sans,Noto Sans CJK SC,Source Han Sans SC,Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
