.dashboard_page__bxS40{display:grid;gap:1rem}.dashboard_hero__R1i4T,.dashboard_roleHero__1j2lS{position:relative;overflow:hidden;padding:1.75rem 1.4rem;color:white;background:var(--role,#123f70);border-radius:1rem}.dashboard_hero__R1i4T:after,.dashboard_roleHero__1j2lS:after{position:absolute;content:"";width:8rem;height:8rem;right:-1rem;top:-2rem;border:1.75rem solid rgb(203 232 94/18%);border-radius:50%}.dashboard_hero__R1i4T p,.dashboard_roleHero__1j2lS p{margin:0;color:var(--color-accent);font-size:.75rem;font-weight:850;letter-spacing:.12em}.dashboard_hero__R1i4T h1,.dashboard_roleHero__1j2lS h1{margin:.25rem 0;font-size:1.35rem}.dashboard_hero__R1i4T span,.dashboard_roleHero__1j2lS span{font-size:.75rem}.dashboard_stats__agkph{display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem}.dashboard_stats__agkph article{position:relative;padding:1rem;background:white;border:1px solid var(--color-border);border-radius:.75rem}.dashboard_stats__agkph p,.dashboard_stats__agkph small{display:block;margin:0;color:var(--color-muted);font-size:.68rem}.dashboard_stats__agkph strong{display:block;margin:.65rem 0 .15rem;font-size:1.35rem}.dashboard_statIcon__1clA3{position:absolute;right:.8rem;top:.8rem;display:grid;width:2rem;height:2rem;place-items:center;color:#198552;background:#edf8f1;border-radius:.55rem}.dashboard_statIcon__1clA3 svg{width:1rem}.dashboard_sectionHead__9pr1C{display:flex;align-items:center;justify-content:space-between;margin-top:.25rem}.dashboard_panel__MlYX5 h2,.dashboard_sectionHead__9pr1C h2{font-size:.9rem}.dashboard_panel__MlYX5 header a,.dashboard_sectionHead__9pr1C span{color:#08783f;font-size:.7rem;font-weight:800}.dashboard_services__0G_sm{display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem}.dashboard_services__0G_sm a{display:flex;min-height:7.5rem;flex-direction:column;justify-content:center;padding:1rem;background:white;border:1px solid var(--color-border);border-radius:.75rem}.dashboard_services__0G_sm strong{margin-top:.65rem;font-size:.78rem}.dashboard_services__0G_sm small{color:var(--color-muted);font-size:.64rem}.dashboard_schoolIcon__YKEHg,.dashboard_serviceIcon__jOrMi{display:grid;width:2.3rem;height:2.3rem;place-items:center;color:#14864e;background:#e2f5ea;border-radius:.6rem}.dashboard_schoolIcon__YKEHg svg,.dashboard_serviceIcon__jOrMi svg{width:1.15rem}.dashboard_serviceIcon__jOrMi[data-tone=blue]{color:#2171ad;background:#e7f2fb}.dashboard_serviceIcon__jOrMi[data-tone=amber]{color:#b56d08;background:#fff0d5}.dashboard_serviceIcon__jOrMi[data-tone=purple]{color:#7157a5;background:#f0ebfa}.dashboard_serviceIcon__jOrMi[data-tone=red]{color:#d84945;background:#fde9e7}.dashboard_panel__MlYX5{overflow:hidden;background:white;border:1px solid var(--color-border);border-radius:.75rem}.dashboard_panel__MlYX5 header{display:flex;justify-content:space-between;padding:.65rem 1rem}.dashboard_delivery__SxfhA,.dashboard_panel__MlYX5 header{align-items:center;border-bottom:1px solid var(--color-border)}.dashboard_delivery__SxfhA{display:grid;grid-template-columns:2.4rem 1fr auto 2rem;gap:.6rem;padding:.7rem 1rem}.dashboard_delivery__SxfhA:last-child{border:0}.dashboard_delivery__SxfhA span:nth-child(2){display:flex;flex-direction:column}.dashboard_delivery__SxfhA strong{font-size:.72rem}.dashboard_delivery__SxfhA small{color:var(--color-muted);font-size:.62rem}.dashboard_delivery__SxfhA b{padding:.25rem .55rem;color:#83540a;background:#fff2d6;border-radius:2rem;font-size:.6rem}.dashboard_delivery__SxfhA b[data-tone=success]{color:#11653b;background:#e2f5e9}.dashboard_delivery__SxfhA b[data-tone=info]{color:#175e91;background:#e5f1fa}.dashboard_delivery__SxfhA i{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--color-border);border-radius:.5rem;font-size:1.2rem;font-style:normal}@media(min-width:720px){.dashboard_services__0G_sm,.dashboard_stats__agkph{grid-template-columns:repeat(4,1fr)}}.dashboard_reset__cc_U3{display:grid;gap:.75rem;padding:1rem;background:#fff8e8;border:1px solid #ead39b;border-radius:.75rem}.dashboard_reset__cc_U3 h2,.dashboard_reset__cc_U3 p{margin:0}.dashboard_reset__cc_U3 h2{font-size:.85rem}.dashboard_reset__cc_U3 p,.dashboard_reset__cc_U3>span{color:var(--color-muted);font-size:.68rem}.dashboard_reset__cc_U3 button{justify-self:start;padding:.55rem .8rem;color:white;background:#7a4a08;border:0;border-radius:.5rem;font-size:.68rem;font-weight:750}.dashboard_resetActions__34DDV{display:flex;gap:.5rem}.dashboard_resetActions__34DDV button:last-child{color:#7a4a08;background:white;border:1px solid #c9ae72}