._pageShell_qlmti_1{width:100%;max-width:100%;height:auto;min-height:0;padding:1rem max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));flex-direction:column;flex:none;align-items:center;font-family:Jost,Segoe UI,sans-serif;display:flex;overflow:hidden visible}@media (width>=640px){._pageShell_qlmti_1{padding:1.5rem}}@media (width>=1024px){._pageShell_qlmti_1{flex:none;height:auto;padding:2rem;overflow:visible}}._pageContent_qlmti_32{width:100%;max-width:var(--office-content-max,80rem);flex-direction:column;flex:none;height:auto;min-height:0;display:flex;overflow:visible}@media (width>=1024px){._pageContent_qlmti_32{flex:none;height:auto;overflow:visible}}._topRow_qlmti_51{gap:var(--office-space-2,.75rem);margin-bottom:var(--office-space-3,1.25rem);z-index:4;flex-shrink:0;grid-template-columns:minmax(min(100%,16rem),1.45fr) repeat(3,minmax(min(100%,9rem),1fr));align-items:stretch;display:grid;position:relative;overflow:visible}@media (width<=1100px){._topRow_qlmti_51{grid-template-columns:repeat(3,minmax(0,1fr))}._introCard_qlmti_68{grid-column:1/-1}}@media (width<=1023px){._topRow_qlmti_51{grid-template-columns:1fr;gap:.65rem}._introCard_qlmti_68,._topRow_qlmti_51 ._introCard_qlmti_68{grid-column:1/-1}._statCard_qlmti_84{min-height:4.75rem}}._introCard_qlmti_68,._statCard_qlmti_84{background:#fff;border:1px solid #06452b14;border-radius:1.15rem;position:relative;overflow:hidden;box-shadow:0 10px 28px #06452b0d}._introCard_qlmti_68:before,._statCard_qlmti_84:before{content:"";border-radius:1.15rem 0 0 1.15rem;width:4px;position:absolute;inset:0 auto 0 0}._introCard_qlmti_68:before{background:linear-gradient(#0b5a36,#05361f)}._introCard_qlmti_68{background:radial-gradient(circle at 100% 0,#d4a0171a,#0000 38%),radial-gradient(circle at 0 100%,#0b5a3614,#0000 42%),linear-gradient(135deg,#fff 0%,#fcf4e4 100%);justify-content:space-between;align-items:center;gap:.85rem;min-width:0;min-height:6.5rem;padding:1rem 1rem 1rem 1.15rem;display:flex}._introMain_qlmti_126{flex:auto;align-items:center;gap:.75rem;min-width:0;display:flex}._introIcon_qlmti_134{color:#fff;background:linear-gradient(145deg,#127a4a 0%,#06452b 55%,#05361f 100%);border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;box-shadow:0 12px 22px #05361f33,inset 0 1px #ffffff38}._introIcon_qlmti_134 svg{width:1.4rem;height:1.4rem}._introText_qlmti_154{flex-direction:column;align-items:flex-start;gap:.28rem;min-width:0;display:flex}._eyebrow_qlmti_162{letter-spacing:.12em;text-transform:uppercase;color:#7a5a00;background:#ffffffb8;border:1px solid #d4a01747;border-radius:999px;align-items:center;margin:0;padding:.24rem .6rem;font-size:.625rem;font-weight:800;display:inline-flex;box-shadow:0 1px #fffc}._title_qlmti_178{font-size:var(--office-text-lg,1.25rem);letter-spacing:-.03em;color:#05361f;white-space:nowrap;overflow-wrap:normal;word-break:normal;margin:0;font-weight:800;line-height:1.15}._lead_qlmti_190{letter-spacing:.01em;color:#2f3d36;white-space:nowrap;overflow-wrap:normal;word-break:normal;max-width:none;margin:0;font-size:.875rem;font-weight:400;line-height:1.35}._introActions_qlmti_203{border-left:1px solid #06452b1a;flex-direction:column;flex-shrink:0;align-items:stretch;gap:.45rem;padding-left:1rem;display:flex}._addBtn_qlmti_213{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(#0b5a36 0%,#05361f 100%);border:none;border-radius:999px;align-items:center;gap:.55rem;margin:0;padding:.55rem 1.05rem .55rem .55rem;font-family:inherit;font-size:.8125rem;font-weight:700;transition:opacity .15s,transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 22px #05361f38}._addBtnIcon_qlmti_235{background:#ffffff24;border-radius:999px;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}._addBtnIcon_qlmti_235 svg{width:.95rem;height:.95rem}._addBtn_qlmti_213:hover:not(:disabled),._addBtn_qlmti_213:focus-visible:not(:disabled){opacity:.97;outline:none;box-shadow:0 12px 26px #05361f42}._addBtn_qlmti_213:active:not(:disabled){transform:translateY(1px)}@media (width<=1023px){._introCard_qlmti_68{flex-direction:column;align-items:stretch}._introActions_qlmti_203{border-top:1px solid #06452b1a;border-left:none;padding-top:.85rem;padding-left:0}._addBtn_qlmti_213{justify-content:center;width:100%}._title_qlmti_178,._lead_qlmti_190{white-space:normal}}._statCard_qlmti_84{justify-content:space-between;align-items:center;gap:.55rem;min-width:0;min-height:6.5rem;padding:1rem .85rem 1rem 1.1rem;display:flex}._statCardStudents_qlmti_296:before{background:linear-gradient(#e8ba42,#d4a017)}._statCardAtRisk_qlmti_300:before{background:linear-gradient(#0e7490,#0b4f6c)}._statCardGood_qlmti_304:before{background:linear-gradient(#15803d,#166534)}._statCardStudents_qlmti_296{background:radial-gradient(circle at 92%,#d4a01729,#0000 55%),#fff}._statCardAtRisk_qlmti_300{background:radial-gradient(circle at 92%,#0e749024,#0000 55%),#fff}._statCardGood_qlmti_304{background:radial-gradient(circle at 92%,#15803d24,#0000 55%),#fff}._statContent_qlmti_326{flex-direction:column;gap:.45rem;min-width:0;display:flex}._statLabel_qlmti_333{letter-spacing:.01em;color:#5a6b60;white-space:nowrap;margin:0;font-size:.8125rem;font-weight:600}._statValue_qlmti_342{letter-spacing:-.04em;color:#05361f;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(1.2rem,1rem + .7vw,1.75rem);font-weight:800;line-height:1}._statIcon_qlmti_353{border:1px solid #0000;border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:3.15rem;height:3.15rem;display:inline-flex}._statIcon_qlmti_353 svg{stroke-width:1.7px;width:1.55rem;height:1.55rem}._statIconStudents_qlmti_370{color:#8a5a00;background:#d4a01724;border-color:#d4a0172e}._statIconAtRisk_qlmti_376{color:#0b4f6c;background:#0e74901f;border-color:#0e749029}._statIconGood_qlmti_382{color:#166534;background:#15803d1f;border-color:#15803d29}._toolbar_qlmti_388{flex-wrap:nowrap;flex-shrink:0;align-items:flex-end;gap:.75rem;margin-bottom:1.25rem;display:flex}._searchWrap_qlmti_397{flex:14rem;min-width:12rem;max-width:18rem;position:relative}._toolbarFilters_qlmti_404{flex-wrap:nowrap;flex:auto;align-items:flex-end;gap:.65rem;min-width:0;display:flex}._toolbarFilter_qlmti_404{flex:1 1 0;min-width:9rem;max-width:28rem}._toolbarFilter_qlmti_404:first-child{flex:2 1 0;max-width:36rem}@media (width<=1023px){._toolbar_qlmti_388{flex-flow:column;align-items:stretch;gap:.85rem}._searchWrap_qlmti_397{flex:none;width:100%;min-width:0;max-width:none;height:auto}._toolbarFilters_qlmti_404{flex-flow:column;flex:none;gap:.75rem;width:100%;height:auto}._toolbarFilter_qlmti_404,._toolbarFilter_qlmti_404:first-child{flex:none;width:100%;min-width:0;max-width:none;height:auto}}@media (width<=640px){._statLabel_qlmti_333,._statValue_qlmti_342{white-space:normal;overflow-wrap:anywhere}}._toolbarFilter_qlmti_404 p{text-transform:uppercase;letter-spacing:.06em!important;color:#5a6b60!important;margin-bottom:.35rem!important;font-size:.6875rem!important}._searchIcon_qlmti_475{pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}._searchInput_qlmti_485{color:#05361f;background:0 0;border:none;border-bottom:1px solid #0000002e;width:100%;padding:.625rem .5rem .625rem 2.25rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}._searchInput_qlmti_485::placeholder{color:#5a6b60;opacity:1;font-weight:500}._searchInput_qlmti_485:focus{border-bottom-color:#06452b;outline:none}._tableCard_qlmti_508{background:0 0;border:none;border-radius:1rem;flex-direction:column;flex:none;min-width:0;min-height:0;display:flex;overflow:visible}._tableWrap_qlmti_520{scrollbar-width:thin;scrollbar-color:#06452b47 #06452b0f;flex:none;min-height:0;overflow:visible}@media (width>=768px){._tableCard_qlmti_508{background:#fff;border:1px solid #00000014;overflow:hidden}._tableWrap_qlmti_520{overflow:auto visible}}._tableWrap_qlmti_520::-webkit-scrollbar{width:.4rem;height:.4rem}._tableWrap_qlmti_520::-webkit-scrollbar-thumb{background:#06452b47;border-radius:999px}._emptyState_qlmti_551{text-align:center;color:#5a6b60;background:#fff;padding:2.75rem 1.5rem;font-size:.875rem;font-weight:600}
