._accordion_1ji88_1 .ant-collapse-item,._accordion_1ji88_1 .ant-collapse-header,._accordion_1ji88_1 .ant-collapse-content,._accordion_1ji88_1 .ant-collapse-content>.ant-collapse-content-box{background:#fff}._accordion_1ji88_1 .ant-collapse-item{border-radius:12px;overflow:hidden;border:1px solid rgba(0,0,0,.05);box-shadow:0 2px 8px #0000000f,inset 0 1px #fff9}._accordion_1ji88_1 .ant-collapse-item+.ant-collapse-item{margin-top:8px}._accordion_1ji88_1 .ant-collapse-item-active,._accordion_1ji88_1 .ant-collapse-item-active .ant-collapse-header,._accordion_1ji88_1 .ant-collapse-item-active .ant-collapse-content{background:#dcfce7}.enroll-page{max-width:1200px;margin:0 auto;padding:12px}.enroll-title{color:#008242;margin-bottom:12px!important}.section-card{background:#ffffffbf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:10px!important;overflow:hidden}.section-title{background:#008242;color:#fff!important;padding:10px 12px;border-radius:8px;margin-bottom:16px!important}.sub-card{border-radius:10px!important}.sub-card .ant-card-head{background:#f0fdf4;border-bottom:1px solid #dcfce7}.enroll-page .ant-input,.enroll-page .ant-select-selector,.enroll-page .ant-picker,.enroll-page .ant-radio-group,.enroll-page .ant-checkbox-group{min-height:36px}@media(max-width:768px){.enroll-page .ant-row:last-child .ant-btn{width:100%}}html,body,#root{font-family:"Baloo Chettan 2",system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol!important;height:100%}body{margin:0;background-image:radial-gradient(1200px 800px at -10% -10%,rgba(255,183,197,.45),transparent 60%),radial-gradient(1000px 900px at 110% 10%,rgba(147,197,253,.45),transparent 60%),radial-gradient(900px 700px at 10% 110%,rgba(167,243,208,.45),transparent 60%),radial-gradient(900px 800px at 90% 100%,rgba(252,211,77,.35),transparent 60%),linear-gradient(180deg,#eef2ff,#f8fafc);background-attachment:fixed,fixed,fixed,fixed,fixed;background-size:cover}.ant-layout .ant-layout-header{position:sticky;top:0;z-index:1000;width:100%;min-height:90px;height:90px!important;background:transparent!important;border:none}@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)){.ant-layout .ant-layout-header{background:#fffffff2!important}}.ant-layout .ant-layout-sider{position:sticky;top:0;left:0;height:100vh;overflow:auto}.ant-layout .ant-layout-sider:not(.ant-layout-sider-collapsed){flex:0 0 274px!important}.ant-layout .ant-layout-sider .ant-layout-sider-children{height:100%;overflow:auto}.ant-layout-sider-trigger{width:100%;max-width:274px;color:var(--color-primary)!important;background-color:var(--color-white)!important}.milestore-name{cursor:help;transition:color .2s ease,text-decoration-color .2s ease;text-underline-offset:3px}.milestore-name:hover{color:#16a34a;text-decoration:underline}.lesson-report-grid.ag-theme-quartz{--ag-font-size: 14px;--ag-border-radius: 12px;--ag-grid-size: 6px;--ag-foreground-color: #0f172a;--ag-background-color: #ffffff;--ag-header-foreground-color: #2e7d32;--ag-header-background-color: #e8f5e9;--ag-header-column-separator-color: #cfe8d8;--ag-border-color: #cfe8d8;--ag-row-border-color: #e3f2ea;--ag-odd-row-background-color: #ffffff;--ag-row-hover-color: #f1f8f4;--ag-selected-row-background-color: #e3f2ea;--ag-cell-horizontal-padding: 12px;--ag-header-height: 48px}.lesson-report-grid .ag-header-cell-label{font-weight:600;letter-spacing:.2px}.lesson-report-grid .ag-cell{line-height:1.55;align-items:flex-start}.lesson-report-grid .ag-pinned-left-header,.lesson-report-grid .ag-pinned-left-cols-container{box-shadow:1px 0 #cfe8d8}.lesson-report-grid .ag-cell.cell-notes{position:relative;padding-right:28px}.lesson-report-grid .ag-cell.cell-notes:after{content:"";position:absolute;right:8px;top:50%;width:16px;height:16px;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:.9;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%232e7d32' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 20h9'/><path d='M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z'/></svg>")}.ag-theme-quartz.mns-green-theme{--ag-background-color: #ffffff;--ag-foreground-color: #1f2937;--ag-border-color: #a5d6a7;--ag-row-border-color: #e0f2e9;--ag-header-background-color: #e8f5e9;--ag-header-foreground-color: #2e7d32;--ag-header-column-resize-handle-color: #66bb6a;--ag-row-hover-color: #f1f8f4;--ag-selected-row-background-color: #e0f2e9;--ag-font-size: 14px;--ag-grid-size: 6px}.ag-theme-quartz.mns-green-theme .ag-root-wrapper{border-radius:12px;border:1px solid #a5d6a7;overflow:hidden}.ag-theme-quartz.mns-green-theme .ag-header-cell-label{font-weight:600}.ag-theme-quartz.mns-green-theme .cell-notes{line-height:1.6}.ag-theme-quartz.mns-green-theme .ag-header,.ag-theme-quartz.mns-green-theme .ag-header-viewport,.ag-theme-quartz.mns-green-theme .ag-header-row,.ag-theme-quartz.mns-green-theme .ag-header-cell,.ag-theme-quartz.mns-green-theme .ag-header-group-cell{background-color:var(--ag-header-background-color, #e8f5e9);color:var(--ag-header-foreground-color, #2e7d32)}.ag-theme-quartz.mns-green-theme .ag-header{border-bottom:1px solid var(--ag-border-color, #a5d6a7)}.ag-theme-quartz.mns-green-theme .ag-header-cell-label,.ag-theme-quartz.mns-green-theme .ag-header-group-cell-label{color:var(--ag-header-foreground-color, #2e7d32)}.lang-dev-table{--ld-border: #e5e7eb;--ld-row-border: #edf2f7;--ld-header-bg: #f8fafc;--ld-header-fg: #0f172a;--ld-hover: #f9fafb}.lang-dev-table h1{margin:0 0 12px;font-size:20px;line-height:1.25;color:var(--ld-header-fg)}.lang-dev-table .table-scroll{overflow:auto;border:1px solid var(--ld-border);border-radius:12px;background:#fff;box-shadow:0 1px 2px #0000000a}.lang-dev-table .table-scroll:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.lang-dev-table .lang-table{width:100%;min-width:760px;border-collapse:separate;border-spacing:0}.lang-dev-table .lang-table thead th{position:sticky;top:0;z-index:3;background:var(--ld-header-bg);color:var(--ld-header-fg);text-align:left;font-weight:700;padding:12px 14px;border-bottom:1px solid var(--ld-border);vertical-align:top}.lang-dev-table .lang-table th,.lang-dev-table .lang-table td{padding:12px 14px;vertical-align:top;line-height:1.6;border-right:1px solid var(--ld-border)}.lang-dev-table .lang-table th:last-child,.lang-dev-table .lang-table td:last-child{border-right:none}.lang-dev-table .lang-table tbody tr:not(:last-child) th,.lang-dev-table .lang-table tbody tr:not(:last-child) td{border-bottom:1px solid var(--ld-row-border)}.lang-dev-table .lang-table th.age{position:sticky;left:0;z-index:2;background:#fff;font-weight:700;white-space:nowrap;min-width:140px}.lang-dev-table .lang-table tbody tr:hover th.age,.lang-dev-table .lang-table tbody tr:hover{background:var(--ld-hover)}.lang-dev-table .lang-table tbody tr{border-left:4px solid transparent}.lang-dev-table .lang-table tbody tr.r0{border-left-color:#a78bfa}.lang-dev-table .lang-table tbody tr.r1{border-left-color:#60a5fa}.lang-dev-table .lang-table tbody tr.r2{border-left-color:#34d399}.lang-dev-table .lang-table tbody tr.r3{border-left-color:#f59e0b}.lang-dev-table .lang-table tbody tr.r4{border-left-color:#f472b6}.lang-dev-table .lang-table tbody tr.r5{border-left-color:#fb7185}.lang-dev-table .lang-table tbody tr.r6{border-left-color:#22d3ee}.lang-dev-table .lang-table tbody tr.r0 td,.lang-dev-table .lang-table tbody tr.r0 th.age{color:#6d28d9}.lang-dev-table .lang-table tbody tr.r1 td,.lang-dev-table .lang-table tbody tr.r1 th.age{color:#1d4ed8}.lang-dev-table .lang-table tbody tr.r2 td,.lang-dev-table .lang-table tbody tr.r2 th.age{color:#059669}.lang-dev-table .lang-table tbody tr.r3 td,.lang-dev-table .lang-table tbody tr.r3 th.age{color:#b45309}.lang-dev-table .lang-table tbody tr.r4 td,.lang-dev-table .lang-table tbody tr.r4 th.age{color:#db2777}.lang-dev-table .lang-table tbody tr.r5 td,.lang-dev-table .lang-table tbody tr.r5 th.age{color:#e11d48}.lang-dev-table .lang-table tbody tr.r6 td,.lang-dev-table .lang-table tbody tr.r6 th.age{color:#0891b2}.lang-dev-table .lang-table tbody tr.stage-3-4{border-left-color:#fb7185}.lang-dev-table .lang-table tbody tr.stage-4-5{border-left-color:#60a5fa}.lang-dev-table .lang-table tbody tr.stage-3-4 td,.lang-dev-table .lang-table tbody tr.stage-3-4 th.age{color:#e11d48}.lang-dev-table .lang-table tbody tr.stage-4-5 td,.lang-dev-table .lang-table tbody tr.stage-4-5 th.age{color:#1d4ed8}.lang-dev-table .note{color:#64748b;margin:8px 2px 0;font-size:12px}@media(max-width:640px){.lang-dev-table .lang-table thead th,.lang-dev-table .lang-table th,.lang-dev-table .lang-table td{padding:10px 12px}.lang-dev-table h1{font-size:18px}}
