._shell_uwn61_1{color:#10233e;min-height:100vh;font-family:var(--darsiq-font-family);background:#f6f8fc}._shell_uwn61_1[dir=ltr]{font-family:var(--darsiq-font-family)}._sidebar_uwn61_10{z-index:20;box-sizing:border-box;background:#fff;border-left:1px solid #d8e1ec;flex-direction:column;width:300px;padding:24px;display:flex;position:fixed;inset:0 0 0 auto}._brand_uwn61_22{font:800 32px var(--darsiq-font-family);color:#8a42fc}._brand_uwn61_22 small,._school_uwn61_27 small,._owner_uwn61_28 small,._batchCard_uwn61_29 small{color:#64748b;margin-top:6px;font-size:12px;font-weight:400;display:block}._school_uwn61_27{background:#eef3f8;border:1px solid #d8e1ec;border-radius:12px;margin:26px 0 12px;padding:14px}._sidebar_uwn61_10 h2{margin:0 0 14px;font-size:28px}._sidebar_uwn61_10 nav{flex-direction:column;gap:7px;display:flex}._sidebar_uwn61_10 nav a,._sidebar_uwn61_10 nav strong,._navDisabled_uwn61_54{color:#64748b;text-align:right;background:0 0;border:0;border-radius:8px;padding:10px 12px;font-size:14px;text-decoration:none}._sidebar_uwn61_10 nav ._navActive_uwn61_64{color:#7c3aed;background:#eef3f8}._navDisabled_uwn61_54{color:#9aa5b2}._owner_uwn61_28{margin-top:auto}._main_uwn61_74{margin-right:300px}._shell_uwn61_1[dir=ltr] ._sidebar_uwn61_10{border-left:0;border-right:1px solid #d8e1ec;inset:0 auto 0 0}._shell_uwn61_1[dir=ltr] ._main_uwn61_74{margin:0 0 0 300px}._shell_uwn61_1[dir=ltr] ._sidebar_uwn61_10 nav a,._shell_uwn61_1[dir=ltr] ._sidebar_uwn61_10 nav strong,._shell_uwn61_1[dir=ltr] ._navDisabled_uwn61_54{text-align:left}._topbar_uwn61_90{color:#64748b;background:#fff;justify-content:space-between;align-items:center;height:88px;padding:0 32px;font-size:12px;display:flex}._topbar_uwn61_90 b{color:#fff;background:#8a42fc;border-radius:999px;padding:8px 12px}._topbarActions_uwn61_106{align-items:center;gap:10px;display:flex}._topbarActions_uwn61_106 select{background:#fff;border:1px solid #d8e1ec;border-radius:9px;padding:7px 10px}._content_uwn61_117{max-width:1280px;margin:auto;padding:32px}._pageHeader_uwn61_122{margin-bottom:24px}._pageHeader_uwn61_122 p{color:#64748b;margin:0 0 20px;font-size:12px}._pageHeader_uwn61_122 h1{margin:0 0 8px;font-size:28px}._pageHeader_uwn61_122 small{color:#64748b}._metrics_uwn61_137{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}._metrics_uwn61_137 article{border-radius:16px;min-height:72px;padding:16px 18px}._metrics_uwn61_137 article strong{font-size:18px;display:block}._metrics_uwn61_137 span{margin-top:9px;font-size:13px;display:block}._success_uwn61_157{background:#ecfdf3}._info_uwn61_160{background:#eff6ff}._warning_uwn61_163{background:#fff7e6}._danger_uwn61_166{background:#fef2f2}._notice_uwn61_169{color:#075e50;background:#ecfdf3;border:1px solid #aadfca;border-radius:10px;margin-bottom:18px;padding:13px 16px}._noticeError_uwn61_177{color:#922c2c;background:#fff0f0;border-color:#efb5b5}._panel_uwn61_182{background:#fff;border:1px solid #d8e1ec;border-radius:16px;margin-bottom:20px;overflow:hidden}._panelHeader_uwn61_189{border-bottom:1px solid #e1e8ed;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}._panelHeader_uwn61_189 h2{margin:0 0 5px;font-size:19px}._panelHeader_uwn61_189 p{color:#64748b;margin:0;font-size:13px}._locked_uwn61_206{color:#7a5712;background:#fff7e6;border-radius:999px;padding:7px 12px;font-size:12px}._stageForm_uwn61_213{grid-template-columns:1fr 1.3fr 1.5fr auto;align-items:end;gap:14px;padding:20px;display:grid}._stageForm_uwn61_213 label{flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}._stageForm_uwn61_213 select,._stageForm_uwn61_213 input{color:#10233e;background:#fff;border:1px solid #cbd6df;border-radius:10px;padding:11px}._stageForm_uwn61_213 small{color:#64748b;font-weight:400}._templateLink_uwn61_239{color:#6b25d4;font-size:12px;font-weight:600}._primary_uwn61_244{color:#fff;cursor:pointer;background:#08796f;border:0;border-radius:10px;padding:13px 20px;font-weight:700}._primary_uwn61_244:disabled{opacity:.5;cursor:not-allowed}._secondary_uwn61_257{color:#08796f;cursor:pointer;background:#fff;border:1px solid #08796f;border-radius:9px;padding:9px 13px;font-weight:700}._deniedHint_uwn61_266{color:#922c2c;grid-column:1/-1;margin:0;font-size:13px}._batchGrid_uwn61_272{grid-template-columns:repeat(3,1fr);gap:14px;padding:18px;display:grid}._batchCard_uwn61_29{text-align:right;color:#10233e;cursor:pointer;background:#fff;border:1px solid #d8e1ec;border-radius:12px;flex-direction:column;gap:6px;padding:16px;display:flex}._shell_uwn61_1[dir=ltr] ._batchCard_uwn61_29{text-align:left}._batchCard_uwn61_29 span{color:#315f91;background:#eff6ff;border-radius:999px;align-self:flex-start;padding:5px 9px;font-size:12px}._selected_uwn61_301{border-color:#8a42fc;box-shadow:0 0 0 2px #8a42fc22}._empty_uwn61_305,._state_uwn61_306{text-align:center;padding:52px 24px}._empty_uwn61_305 p,._state_uwn61_306 p{color:#64748b}._state_uwn61_306 i{border:3px solid #d6e4e3;border-top-color:#08796f;border-radius:50%;width:30px;height:30px;animation:.8s linear infinite _spin_uwn61_1;display:inline-block}._state_uwn61_306 button{color:#08796f;background:#fff;border:1px solid #08796f;border-radius:9px;padding:10px 18px}._table_uwn61_330{overflow-x:auto}._tableHead_uwn61_333,._tableRow_uwn61_334{grid-template-columns:80px 180px 120px minmax(300px,1fr);gap:14px;min-width:760px;padding:13px 20px;display:grid}._approvalPanel_uwn61_341{border-top:1px solid #e1e8ed;gap:14px;padding:20px;display:grid}._approvalPanel_uwn61_341 h3{margin:0 0 5px;font-size:17px}._approvalPanel_uwn61_341 p{color:#64748b;margin:0;font-size:13px}._approvalForm_uwn61_356{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;display:grid}._approvalForm_uwn61_356 label{flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}._approvalForm_uwn61_356 textarea{resize:vertical;color:#10233e;min-height:84px;font:inherit;border:1px solid #cbd6df;border-radius:10px;padding:11px}._approvalForm_uwn61_356 small,._approvalRecorded_uwn61_379 small{color:#64748b;font-weight:400}._approvalRecorded_uwn61_379{color:#075e50;background:#ecfdf3;border:1px solid #aadfca;border-radius:10px;gap:6px;padding:14px;display:grid}._applicationPanel_uwn61_392{border-top:1px solid #dbe4ea;gap:12px;padding-top:16px;display:grid}._applicationPanel_uwn61_392 h3{margin:0 0 5px}._applicationPanel_uwn61_392 p{color:#64748b;margin:0}._applicationPanel_uwn61_392>button{justify-self:start}._reconciliationRecorded_uwn61_408{color:#075e50;background:#e8fbf5;border:1px solid #86d7c0;border-radius:10px;gap:7px;padding:14px;display:grid}._reconciliationRecorded_uwn61_408 small{color:#426b64}._reconciliationRecorded_uwn61_408 details{border-top:1px solid #b9e7da;padding-top:8px}._reconciliationRecorded_uwn61_408 summary{cursor:pointer;font-weight:700}._reconciliationRecorded_uwn61_408 ul{max-height:180px;margin:8px 0 0;padding-inline-start:22px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow:auto}._tableHead_uwn61_333{color:#64748b;background:#eef3f8;font-size:12px}._tableRow_uwn61_334{border-top:1px solid #e4eaee;font-size:13px}._menu_uwn61_445,._mobileClose_uwn61_446{display:none}._srOnly_uwn61_449{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _spin_uwn61_1{to{transform:rotate(360deg)}}@media (width<=900px){._sidebar_uwn61_10{transition:transform .2s;transform:translate(105%)}._shell_uwn61_1[dir=ltr] ._sidebar_uwn61_10{transform:translate(-105%)}._sidebarOpen_uwn61_473,._shell_uwn61_1[dir=ltr] ._sidebarOpen_uwn61_473{transform:translate(0)}._main_uwn61_74,._shell_uwn61_1[dir=ltr] ._main_uwn61_74{margin:0}._menu_uwn61_445,._mobileClose_uwn61_446{background:0 0;border:0;font-size:24px;display:block}._mobileClose_uwn61_446{position:absolute;top:8px;left:12px}._topbar_uwn61_90{height:72px;padding:0 16px}._topbar_uwn61_90>span{display:none}._content_uwn61_117{padding:24px 16px}._metrics_uwn61_137{grid-template-columns:1fr 1fr}._stageForm_uwn61_213,._approvalForm_uwn61_356,._batchGrid_uwn61_272{grid-template-columns:1fr}._panelHeader_uwn61_189{flex-direction:column;align-items:flex-start}._locked_uwn61_206{border-radius:10px}._pageHeader_uwn61_122 h1{font-size:24px}}@media (width<=480px){._metrics_uwn61_137{grid-template-columns:1fr}._topbar_uwn61_90 b{display:none}}
