.management-memberships-module__DssWWW__shell{gap:16px;display:grid}.management-memberships-module__DssWWW__metrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.management-memberships-module__DssWWW__metrics article{background:#fff;border:1px solid #dce9e0;border-radius:15px;gap:7px;padding:17px;display:grid}.management-memberships-module__DssWWW__metrics span{color:#65776c;font-size:11px}.management-memberships-module__DssWWW__metrics strong{font-size:24px}.management-memberships-module__DssWWW__tabs{border-bottom:1px solid #dce9e0;gap:6px;display:flex}.management-memberships-module__DssWWW__tabs button{color:#617468;background:0 0;border:0;padding:13px 17px;font-weight:800}.management-memberships-module__DssWWW__tabs button[aria-pressed=true]{color:#125b35;border-bottom:3px solid #55d516}.management-memberships-module__DssWWW__create{color:#fff;background:linear-gradient(135deg,#103f2c,#17643b);border-radius:18px;grid-template-columns:minmax(210px,.65fr) 1.6fr;gap:24px;padding:22px;display:grid}.management-memberships-module__DssWWW__create small{letter-spacing:1.5px;color:#8eed69;font-size:9px;font-weight:900}.management-memberships-module__DssWWW__create h2{margin:6px 0;font-size:20px}.management-memberships-module__DssWWW__create p{color:#c7dccf;font-size:12px}.management-memberships-module__DssWWW__create form{grid-template-columns:repeat(4,minmax(120px,1fr));align-items:end;gap:10px;display:grid}.management-memberships-module__DssWWW__create label{color:#d5e6db;gap:5px;font-size:10px;display:grid}.management-memberships-module__DssWWW__create input,.management-memberships-module__DssWWW__create select,.management-memberships-module__DssWWW__listHead select{color:#173c2b;box-sizing:border-box;background:#fff;border:1px solid #ffffff30;border-radius:9px;min-width:0;padding:10px}.management-memberships-module__DssWWW__create button{color:#10341f;background:#61de26;border:0;border-radius:9px;padding:11px;font-weight:900}.management-memberships-module__DssWWW__create button:disabled,.management-memberships-module__DssWWW__actions button:disabled{opacity:.5}.management-memberships-module__DssWWW__create .management-memberships-module__DssWWW__check{grid-column:1/4;align-items:center;font-size:11px;display:flex}.management-memberships-module__DssWWW__check input{width:auto}.management-memberships-module__DssWWW__listHead{justify-content:space-between;align-items:end;display:flex}.management-memberships-module__DssWWW__listHead h2{margin:0;font-size:17px}.management-memberships-module__DssWWW__listHead p{color:#697a70;margin:4px 0 0;font-size:11px}.management-memberships-module__DssWWW__listHead select{border-color:#d5e4d9}.management-memberships-module__DssWWW__list{background:#fff;border:1px solid #dce9e0;border-radius:16px;overflow:hidden}.management-memberships-module__DssWWW__list>p{color:#687a70;padding:18px}.management-memberships-module__DssWWW__list article{border-top:1px solid #edf2ee;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 16px;display:grid}.management-memberships-module__DssWWW__list article:first-child{border-top:0}.management-memberships-module__DssWWW__list article>div{gap:4px;display:grid}.management-memberships-module__DssWWW__list strong{font-size:13px}.management-memberships-module__DssWWW__list span{color:#697a70;font-size:10px}.management-memberships-module__DssWWW__list b{color:#267041;font-size:10px}.management-memberships-module__DssWWW__list b[data-status=PAUSED]{color:#9a6614}.management-memberships-module__DssWWW__list b[data-status=CANCELLED]{color:#7b827e}.management-memberships-module__DssWWW__actions{flex-direction:row;justify-content:flex-end;display:flex!important}.management-memberships-module__DssWWW__actions button{color:#1a5734;background:#f3f8f4;border:1px solid #d3e2d7;border-radius:8px;padding:8px 10px;font-size:10px;font-weight:800}.management-memberships-module__DssWWW__notice{background:#eff8f1;border:1px solid #cce0d1;border-radius:10px;margin:0;padding:11px;font-size:12px}@media (max-width:900px){.management-memberships-module__DssWWW__create{grid-template-columns:1fr}.management-memberships-module__DssWWW__create form{grid-template-columns:1fr 1fr}.management-memberships-module__DssWWW__create .management-memberships-module__DssWWW__check{grid-column:1/-1}}@media (max-width:620px){.management-memberships-module__DssWWW__metrics{grid-template-columns:1fr 1fr}.management-memberships-module__DssWWW__create{padding:17px}.management-memberships-module__DssWWW__create form{grid-template-columns:1fr}.management-memberships-module__DssWWW__create .management-memberships-module__DssWWW__check{grid-column:auto}.management-memberships-module__DssWWW__list article{grid-template-columns:1fr auto}.management-memberships-module__DssWWW__list article>div:nth-child(2){grid-area:2/1}.management-memberships-module__DssWWW__actions{flex-direction:column;grid-area:1/2/3}.management-memberships-module__DssWWW__listHead{align-items:center}}.management-memberships-module__DssWWW__metrics .management-memberships-module__DssWWW__attention{background:#fff8ea;border-color:#efca82}.management-memberships-module__DssWWW__metrics .management-memberships-module__DssWWW__attention strong{color:#a55f00}.management-memberships-module__DssWWW__list article.management-memberships-module__DssWWW__expiring{background:#fffdf6;border-left:4px solid #e6a62d}.management-memberships-module__DssWWW__list article.management-memberships-module__DssWWW__expired{background:#fff7f2;border-left:4px solid #cf6a35}.management-memberships-module__DssWWW__list b[data-status=EXPIRED]{color:#a94721}.management-memberships-module__DssWWW__renew{background:#eef7ef;border-radius:10px;grid-column:1/-1;align-items:end;gap:10px;padding:12px;display:flex}.management-memberships-module__DssWWW__renew label{gap:5px;font-size:10px;font-weight:800;display:grid}.management-memberships-module__DssWWW__renew input{border:1px solid #cddfd2;border-radius:8px;padding:9px}.management-memberships-module__DssWWW__renew button{color:#fff;background:#188a42;border:0;border-radius:8px;padding:10px 13px;font-weight:800}.management-memberships-module__DssWWW__renew small{color:#63776b;padding-bottom:9px}@media (max-width:620px){.management-memberships-module__DssWWW__renew{display:grid}}
.professional-home-module__Tzz1ca__workflow{background:#f1f8f2;border:1px solid #9dcfac;border-radius:14px;margin:18px 0 4px;padding:18px}.professional-home-module__Tzz1ca__workflow h3{margin-top:0}.professional-home-module__Tzz1ca__workflow textarea{width:100%;min-height:90px}@media (max-width:520px){.professional-home-module__Tzz1ca__workflow{padding:14px}.professional-home-module__Tzz1ca__workflow button{width:100%;margin-right:0}}.professional-home-module__Tzz1ca__assistant{color:#fff;background:linear-gradient(100deg,#102f23,#174d30);border:1px solid #cfe5d4;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 10px;padding:11px 14px;display:flex}.professional-home-module__Tzz1ca__assistant div{gap:2px;display:grid}.professional-home-module__Tzz1ca__assistant small{letter-spacing:1.3px;color:#91d79f;font-size:8px;font-weight:900}.professional-home-module__Tzz1ca__assistant strong{font-size:13px}.professional-home-module__Tzz1ca__assistant button{color:#fff;cursor:pointer;background:#ffffff10;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:14px;padding:9px 11px;font-size:11px;font-weight:800;display:flex}.professional-home-module__Tzz1ca__assistant button span{color:#73db36}.professional-home-module__Tzz1ca__attentionPanel{padding:15px!important}.professional-home-module__Tzz1ca__attentionTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.professional-home-module__Tzz1ca__attentionTitle small{letter-spacing:1.2px;color:#398e53;font-size:8px;font-weight:900}.professional-home-module__Tzz1ca__attentionTitle h2{margin:3px 0 0}.professional-home-module__Tzz1ca__attentionTitle>b{color:#247542;background:#eaf6ec;border-radius:99px;place-items:center;min-width:27px;height:27px;font-size:11px;display:grid}.professional-home-module__Tzz1ca__attentionPanel>p{color:#62766b;margin:6px 0 10px;font-size:11px}.professional-home-module__Tzz1ca__attentionPanel>article{padding:11px 0}.professional-home-module__Tzz1ca__attentionPanel>article>p{margin:4px 0;font-size:12px}.professional-home-module__Tzz1ca__attentionPanel>article>button{padding:8px 10px;font-size:10px}.professional-home-module__Tzz1ca__attentionPanel>button{padding:9px 11px;font-size:10px}@media (max-width:600px){.professional-home-module__Tzz1ca__assistant{flex-direction:column;align-items:stretch}.professional-home-module__Tzz1ca__assistant button{justify-content:space-between}.professional-home-module__Tzz1ca__attentionPanel{padding:13px!important}.professional-home-module__Tzz1ca__attentionPanel>p{display:none}.professional-home-module__Tzz1ca__attentionPanel>article>button{min-height:40px}}.professional-home-module__Tzz1ca__assistantActions{flex-wrap:wrap;justify-content:flex-end;gap:7px!important;display:flex!important}.professional-home-module__Tzz1ca__batchBar{border-top:1px solid #e1ebe4;border-bottom:1px solid #e1ebe4;align-items:center;gap:8px;padding:8px 0;display:flex}.professional-home-module__Tzz1ca__batchBar span{color:#526d60;font-size:11px}.professional-home-module__Tzz1ca__batchBar button{padding:8px 10px!important;font-size:10px!important}.professional-home-module__Tzz1ca__batchCheck{color:#287a45;align-items:center;gap:6px;font-size:10px;font-weight:800;display:inline-flex!important}.professional-home-module__Tzz1ca__batchCheck input{width:16px;height:16px;margin:0}@media (max-width:600px){.professional-home-module__Tzz1ca__batchBar{flex-direction:column;align-items:stretch}.professional-home-module__Tzz1ca__batchBar button{width:100%;margin:0!important}}.professional-home-module__Tzz1ca__launchGuide{background:#fff;border:1px solid #cfe3d3;border-radius:16px;margin:0 0 12px;padding:18px 20px}.professional-home-module__Tzz1ca__guideHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.professional-home-module__Tzz1ca__guideHead small{letter-spacing:1.4px;color:#398e53;font-size:8px;font-weight:900}.professional-home-module__Tzz1ca__guideHead h2{margin:4px 0;font-size:20px}.professional-home-module__Tzz1ca__guideHead p{color:#687b70;margin:0;font-size:12px}.professional-home-module__Tzz1ca__guideHead>strong{color:#fff;background:#123d28;border-radius:50%;place-items:center;min-width:48px;height:48px;display:grid}.professional-home-module__Tzz1ca__guideProgress{background:#e4ece6;border-radius:99px;height:6px;margin:15px 0;overflow:hidden}.professional-home-module__Tzz1ca__guideProgress i{border-radius:inherit;background:#68cf24;height:100%;transition:width .2s;display:block}.professional-home-module__Tzz1ca__launchGuide ol{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.professional-home-module__Tzz1ca__launchGuide li{border:1px solid #e0e9e2;border-radius:11px;grid-template-columns:28px 1fr;align-items:center;gap:8px;padding:11px;display:grid}.professional-home-module__Tzz1ca__launchGuide li>span{color:#4b6857;background:#eef3ef;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-weight:900;display:grid}.professional-home-module__Tzz1ca__launchGuide li>b{font-size:12px}.professional-home-module__Tzz1ca__launchGuide li>button{color:#19743e;text-align:left;background:0 0;border:0;grid-column:2;padding:0;font-size:10px;font-weight:800}.professional-home-module__Tzz1ca__launchGuide li[data-done=true]{background:#f1f9f1;border-color:#a9d8b2}.professional-home-module__Tzz1ca__launchGuide li[data-done=true]>span{color:#fff;background:#2c9b50}.professional-home-module__Tzz1ca__launchGuide details{margin-top:12px}.professional-home-module__Tzz1ca__launchGuide summary{cursor:pointer;color:#285c3d;font-size:11px;font-weight:800}.professional-home-module__Tzz1ca__studentPreview{color:#fff;background:linear-gradient(125deg,#123d2a,#1d6a40);border-radius:13px;gap:5px;margin-top:10px;padding:15px;display:grid}.professional-home-module__Tzz1ca__studentPreview small{color:#8ddd9b;letter-spacing:1px;font-weight:900}.professional-home-module__Tzz1ca__studentPreview strong{font-size:18px}.professional-home-module__Tzz1ca__studentPreview p,.professional-home-module__Tzz1ca__studentPreview span{color:#d3e8d8;margin:0;font-size:11px}@media (max-width:700px){.professional-home-module__Tzz1ca__launchGuide ol{grid-template-columns:1fr}.professional-home-module__Tzz1ca__guideHead h2{font-size:17px}.professional-home-module__Tzz1ca__launchGuide li{min-height:52px}}
.management-activities-module__pm_8lq__panel{background:#fff;border:1px solid #dbe7df;border-radius:20px;margin:18px 0;padding:22px}.management-activities-module__pm_8lq__panel header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.management-activities-module__pm_8lq__panel header small{letter-spacing:1.5px;color:#2a8e4f;font-size:9px;font-weight:900}.management-activities-module__pm_8lq__panel h2{margin:5px 0;font-size:22px}.management-activities-module__pm_8lq__panel p{color:#687970;font-size:12px}.management-activities-module__pm_8lq__panel button,.management-activities-module__pm_8lq__panel select,.management-activities-module__pm_8lq__panel input,.management-activities-module__pm_8lq__panel textarea{font:inherit}.management-activities-module__pm_8lq__panel header>button,.management-activities-module__pm_8lq__form>button{color:#fff;background:#17783f;border:0;border-radius:10px;min-height:42px;padding:10px 15px;font-weight:800}.management-activities-module__pm_8lq__form{background:#f3f8f2;border-radius:15px;gap:13px;margin:18px 0;padding:18px;display:grid}.management-activities-module__pm_8lq__form label{color:#345b43;gap:6px;font-size:11px;font-weight:750;display:grid}.management-activities-module__pm_8lq__form input,.management-activities-module__pm_8lq__form textarea,.management-activities-module__pm_8lq__form select,.management-activities-module__pm_8lq__list select{color:#183d29;background:#fff;border:1px solid #cfddd2;border-radius:9px;padding:10px}.management-activities-module__pm_8lq__form textarea{resize:vertical;min-height:70px}.management-activities-module__pm_8lq__form>div{grid-template-columns:1fr 1fr 1fr;gap:11px;display:grid}.management-activities-module__pm_8lq__form>button{justify-self:start}.management-activities-module__pm_8lq__panel nav{gap:7px;margin:16px 0 8px;display:flex}.management-activities-module__pm_8lq__panel nav button{color:#52685a;background:#f8faf8;border:1px solid #d9e6dc;border-radius:99px;gap:7px;padding:8px 11px;display:flex}.management-activities-module__pm_8lq__panel nav button[aria-pressed=true]{color:#fff;background:#173f2d}.management-activities-module__pm_8lq__panel nav span{font-size:10px}.management-activities-module__pm_8lq__list{border-top:1px solid #e4ece6}.management-activities-module__pm_8lq__list article{border-bottom:1px solid #edf2ee;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:15px;padding:14px 0;display:grid}.management-activities-module__pm_8lq__list article[data-overdue=true]{border-left:3px solid #c86838;padding-left:12px}.management-activities-module__pm_8lq__list article>div{gap:4px;display:grid}.management-activities-module__pm_8lq__list small{letter-spacing:.8px;color:#43805a;font-size:9px;font-weight:850}.management-activities-module__pm_8lq__list strong{font-size:14px}.management-activities-module__pm_8lq__list span{color:#5f7166;font-size:11px}.management-activities-module__pm_8lq__list em{color:#6c7c72;font-size:10px;font-style:normal}.management-activities-module__pm_8lq__notice{color:#176d3a!important}.management-activities-module__pm_8lq__error{color:#9c3b2f!important}@media (max-width:700px){.management-activities-module__pm_8lq__panel{padding:17px}.management-activities-module__pm_8lq__panel header{align-items:center}.management-activities-module__pm_8lq__panel h2{font-size:19px}.management-activities-module__pm_8lq__form>div,.management-activities-module__pm_8lq__list article{grid-template-columns:1fr}.management-activities-module__pm_8lq__list select{justify-self:start;width:100%}.management-activities-module__pm_8lq__panel nav{margin-right:-17px;padding-right:17px;overflow:auto}}
.management-home-module__sd6JdW__onboarding{color:#fff;background:linear-gradient(135deg,#123e2d,#17633d);border:1px solid #cfe3d4;border-radius:20px;grid-template-columns:.8fr 1.2fr;gap:24px;margin-bottom:22px;padding:24px;display:grid}.management-home-module__sd6JdW__onboarding h2{margin:6px 0;font-size:24px}.management-home-module__sd6JdW__onboarding p{margin:0;color:#d1e4d7!important}.management-home-module__sd6JdW__onboarding>div>small{color:#8ee868;letter-spacing:1.4px;font-weight:900}.management-home-module__sd6JdW__onboarding ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.management-home-module__sd6JdW__onboarding li{background:#ffffff0e;border-radius:12px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.management-home-module__sd6JdW__onboarding li>b{color:#123e2d;background:#78df35;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.management-home-module__sd6JdW__onboarding li span{gap:2px;display:grid}.management-home-module__sd6JdW__onboarding li small{color:#cfe2d5}.management-home-module__sd6JdW__onboarding button{color:#174d30!important;background:#fff!important}@media (max-width:750px){.management-home-module__sd6JdW__onboarding{grid-template-columns:1fr}.management-home-module__sd6JdW__onboarding li{grid-template-columns:32px 1fr}.management-home-module__sd6JdW__onboarding li button{grid-column:2;width:100%}}.management-home-module__sd6JdW__home{margin-bottom:32px}.management-home-module__sd6JdW__heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.management-home-module__sd6JdW__heading h2,.management-home-module__sd6JdW__heading h3{margin:8px 0}.management-home-module__sd6JdW__heading small{letter-spacing:1px;color:#487055;font-size:11px}.management-home-module__sd6JdW__panel{background:#fff;border:1px solid #dce7df;border-radius:20px;margin:16px 0;padding:24px}.management-home-module__sd6JdW__home button,.management-home-module__sd6JdW__panel button{color:#214f30;min-height:44px;font:inherit;cursor:pointer;background:#edf5e9;border:1px solid #cdded1;border-radius:12px;padding:12px 16px;font-weight:600}.management-home-module__sd6JdW__metrics{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;display:grid}.management-home-module__sd6JdW__metrics button,.management-home-module__sd6JdW__metrics a{text-align:left;color:#214f30;background:#f2f8ee;border:1px solid #dce7df;border-radius:18px;flex-direction:column;gap:12px;padding:22px;text-decoration:none;display:flex}.management-home-module__sd6JdW__metrics strong{font-size:32px}.management-home-module__sd6JdW__metrics span{font-size:14px}.management-home-module__sd6JdW__row{border-top:1px solid #e6ece7;align-items:center;gap:18px;padding:18px 0;display:flex}.management-home-module__sd6JdW__row>div{flex:1;min-width:0}.management-home-module__sd6JdW__row small{color:#647369;margin-top:6px;line-height:1.6;display:block}.management-home-module__sd6JdW__row time{font-weight:700}.management-home-module__sd6JdW__home p{color:#617065;line-height:1.65}.management-home-module__sd6JdW__home button:focus-visible,.management-home-module__sd6JdW__home a:focus-visible{outline-offset:3px;outline:3px solid #79b84c}.management-home-module__sd6JdW__home article{scroll-margin-top:20px}@media (max-width:600px){.management-home-module__sd6JdW__metrics{grid-template-columns:1fr}.management-home-module__sd6JdW__metrics button,.management-home-module__sd6JdW__metrics a{padding:18px}.management-home-module__sd6JdW__row{flex-wrap:wrap}.management-home-module__sd6JdW__row>div{flex-basis:65%}.management-home-module__sd6JdW__panel{padding:18px}.management-home-module__sd6JdW__heading{flex-wrap:wrap}}
.management-priorities-module__f8JsMW__panel{background:#fff;border:1px solid #dbe7df;border-radius:20px;margin:0 0 18px;padding:22px}.management-priorities-module__f8JsMW__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.management-priorities-module__f8JsMW__head small{letter-spacing:1.5px;color:#2a8e4f;font-size:9px;font-weight:900}.management-priorities-module__f8JsMW__head h2{margin:5px 0;font-size:23px}.management-priorities-module__f8JsMW__head p{color:#687970;margin:0;font-size:11px}.management-priorities-module__f8JsMW__head>button,.management-priorities-module__f8JsMW__list article>button{color:#185b34;background:#eff7f0;border:1px solid #cfdfd3;border-radius:9px;padding:9px 12px;font-weight:800}.management-priorities-module__f8JsMW__filters{gap:7px;padding:17px 0 13px;display:flex;overflow:auto}.management-priorities-module__f8JsMW__filters button{white-space:nowrap;color:#566b5e;background:#f8faf8;border:1px solid #dae7de;border-radius:99px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:750;display:flex}.management-priorities-module__f8JsMW__filters button[aria-pressed=true]{color:#fff;background:#143f2d;border-color:#143f2d}.management-priorities-module__f8JsMW__filters span{background:#fff2;border-radius:99px;place-items:center;min-width:19px;height:19px;font-size:9px;display:grid}.management-priorities-module__f8JsMW__list{border-top:1px solid #e5ede7}.management-priorities-module__f8JsMW__list article{border-bottom:1px solid #edf2ee;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 0;display:grid}.management-priorities-module__f8JsMW__rank{color:#287347;background:#eef6ef;border-radius:8px;place-items:center;width:26px;height:26px;font-size:10px;font-weight:900;display:grid}.management-priorities-module__f8JsMW__list article>div{gap:3px;min-width:0;display:grid}.management-priorities-module__f8JsMW__list small{letter-spacing:1px;color:#49805d;font-size:8px;font-weight:900}.management-priorities-module__f8JsMW__list strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.management-priorities-module__f8JsMW__list article>div>span{color:#697a70;font-size:10px}.management-priorities-module__f8JsMW__empty{text-align:center;background:#f7faf7;border-radius:13px;gap:5px;padding:25px;display:grid}.management-priorities-module__f8JsMW__empty span,.management-priorities-module__f8JsMW__warning{color:#687970;font-size:11px}.management-priorities-module__f8JsMW__warning{margin:12px 0 0}@media (max-width:600px){.management-priorities-module__f8JsMW__panel{padding:17px}.management-priorities-module__f8JsMW__head{align-items:center}.management-priorities-module__f8JsMW__head p{max-width:240px}.management-priorities-module__f8JsMW__list article{grid-template-columns:24px minmax(0,1fr)}.management-priorities-module__f8JsMW__list article>button,.management-priorities-module__f8JsMW__list article>:last-child:not(div):not(.management-priorities-module__f8JsMW__rank){grid-column:2;justify-self:start}.management-priorities-module__f8JsMW__rank{width:22px;height:22px}.management-priorities-module__f8JsMW__filters{margin-right:-17px;padding-right:17px}}.management-priorities-module__f8JsMW__actions{flex-direction:row;gap:6px!important;display:flex!important}.management-priorities-module__f8JsMW__actions button{color:#185b34;white-space:nowrap;background:#eff7f0;border:1px solid #cfdfd3;border-radius:9px;padding:9px 12px;font-weight:800}.management-priorities-module__f8JsMW__actions button:last-child{background:#fff}@media (max-width:600px){.management-priorities-module__f8JsMW__actions{flex-wrap:wrap;grid-column:2;justify-self:start}}
.management-finance-module__KIRKwW__shell{gap:18px;display:grid}.management-finance-module__KIRKwW__shell>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.management-finance-module__KIRKwW__shell header small{letter-spacing:1.4px;color:#238349;font-size:10px;font-weight:900}.management-finance-module__KIRKwW__shell h2{margin:6px 0;font-size:25px}.management-finance-module__KIRKwW__shell p{color:#64746a}.management-finance-module__KIRKwW__shell button,.management-finance-module__KIRKwW__shell input,.management-finance-module__KIRKwW__shell select{font:inherit}.management-finance-module__KIRKwW__shell>header button,.management-finance-module__KIRKwW__list button{color:#fff;background:#197d43;border:0;border-radius:10px;padding:11px 15px;font-weight:800}.management-finance-module__KIRKwW__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.management-finance-module__KIRKwW__metrics article{background:#fff;border:1px solid #dbe7df;border-radius:16px;gap:10px;padding:20px;display:grid}.management-finance-module__KIRKwW__metrics span{color:#607168;font-size:11px}.management-finance-module__KIRKwW__metrics strong{font-size:23px}.management-finance-module__KIRKwW__tools{gap:10px;display:flex}.management-finance-module__KIRKwW__tools input{flex:1}.management-finance-module__KIRKwW__tools input,.management-finance-module__KIRKwW__tools select,.management-finance-module__KIRKwW__list input,.management-finance-module__KIRKwW__list select{color:#173e29;background:#fff;border:1px solid #cfddd2;border-radius:10px;padding:11px}.management-finance-module__KIRKwW__list{background:#fff;border:1px solid #dbe7df;border-radius:18px;padding:0 20px}.management-finance-module__KIRKwW__list>article{border-bottom:1px solid #e8eee9;grid-template-columns:minmax(220px,1fr) auto minmax(390px,1fr);align-items:center;gap:16px;padding:16px 0;display:grid}.management-finance-module__KIRKwW__list>article:last-child{border:0}.management-finance-module__KIRKwW__list article>div{gap:4px;display:grid}.management-finance-module__KIRKwW__list small{color:#a25735;letter-spacing:1px;font-size:9px;font-weight:900}.management-finance-module__KIRKwW__list span{color:#68796f;font-size:11px}.management-finance-module__KIRKwW__list form{grid-template-columns:1fr auto auto;gap:7px;display:grid}.management-finance-module__KIRKwW__source{font-size:11px}@media (max-width:850px){.management-finance-module__KIRKwW__metrics{grid-template-columns:1fr 1fr}.management-finance-module__KIRKwW__list>article{grid-template-columns:1fr auto}.management-finance-module__KIRKwW__list form{grid-column:1/-1}}@media (max-width:560px){.management-finance-module__KIRKwW__metrics{grid-template-columns:1fr 1fr}.management-finance-module__KIRKwW__metrics article{padding:15px}.management-finance-module__KIRKwW__metrics strong{font-size:18px}.management-finance-module__KIRKwW__tools{display:grid}.management-finance-module__KIRKwW__list{padding:0 15px}.management-finance-module__KIRKwW__list>article,.management-finance-module__KIRKwW__list form{grid-template-columns:1fr}.management-finance-module__KIRKwW__list button{width:100%}}
.management-indicators-module__2Rnsfa__shell{gap:13px;display:grid}.management-indicators-module__2Rnsfa__headActions{flex-wrap:wrap;gap:8px;display:flex}.management-indicators-module__2Rnsfa__trend{grid-template-columns:minmax(180px,.45fr) 1fr;align-items:end;gap:24px;display:grid}.management-indicators-module__2Rnsfa__weekly{grid-template-columns:repeat(6,1fr);align-items:end;gap:12px;height:150px;display:grid}.management-indicators-module__2Rnsfa__weekly>div{text-align:center;grid-template-rows:1fr auto auto;gap:5px;height:100%;display:grid}.management-indicators-module__2Rnsfa__weekly span{border-bottom:1px solid #dfe9e2;justify-content:center;align-items:flex-end;height:100%;display:flex}.management-indicators-module__2Rnsfa__weekly i{background:linear-gradient(#75df43,#18804a);border-radius:7px 7px 2px 2px;width:min(34px,70%);min-height:6px;display:block}.management-indicators-module__2Rnsfa__weekly small{color:#718278;font-size:9px}.management-indicators-module__2Rnsfa__head{color:#fff;background:linear-gradient(125deg,#0d3927,#17643b);border-radius:16px;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.management-indicators-module__2Rnsfa__head small{color:#8ee868;letter-spacing:1.4px;font-size:9px;font-weight:900}.management-indicators-module__2Rnsfa__head p{color:#c8ddd0;margin:0;font-size:11px}.management-indicators-module__2Rnsfa__head button{color:#fff;background:#ffffff12;border:1px solid #ffffff35;border-radius:9px;padding:10px 14px;font-weight:800}.management-indicators-module__2Rnsfa__metrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.management-indicators-module__2Rnsfa__metrics article,.management-indicators-module__2Rnsfa__panel{background:#fff;border:1px solid #dce8df;border-radius:14px;padding:18px}.management-indicators-module__2Rnsfa__metrics article{gap:7px;display:grid}.management-indicators-module__2Rnsfa__metrics span,.management-indicators-module__2Rnsfa__metrics small,.management-indicators-module__2Rnsfa__panel p,.management-indicators-module__2Rnsfa__panel>small{color:#6b7e73;font-size:10px}.management-indicators-module__2Rnsfa__metrics strong{color:#133e29;font-size:23px}.management-indicators-module__2Rnsfa__grid{grid-template-columns:1.3fr .7fr;gap:12px;display:grid}.management-indicators-module__2Rnsfa__panel h3{margin:0;font-size:17px}.management-indicators-module__2Rnsfa__panel>p{margin:5px 0 15px}.management-indicators-module__2Rnsfa__bar{border-top:1px solid #edf2ee;grid-template-columns:minmax(130px,1fr) minmax(90px,1fr) 42px;align-items:center;gap:10px;padding:11px 0;display:grid}.management-indicators-module__2Rnsfa__bar span,.management-indicators-module__2Rnsfa__person div,.management-indicators-module__2Rnsfa__risks span{gap:3px;display:grid}.management-indicators-module__2Rnsfa__bar small,.management-indicators-module__2Rnsfa__person small,.management-indicators-module__2Rnsfa__risks small{color:#718278;font-size:9px}.management-indicators-module__2Rnsfa__bar i{background:#ecf3ed;border-radius:99px;height:7px;overflow:hidden}.management-indicators-module__2Rnsfa__bar em{background:#52c826;border-radius:99px;height:100%;display:block}.management-indicators-module__2Rnsfa__bar>strong{text-align:right;font-size:11px}.management-indicators-module__2Rnsfa__person{border-top:1px solid #edf2ee;align-items:center;gap:10px;padding:10px 0;display:flex}.management-indicators-module__2Rnsfa__person>span{color:#267344;background:#e7f4e9;border-radius:9px;place-items:center;width:31px;height:31px;font-size:9px;font-weight:900;display:grid}.management-indicators-module__2Rnsfa__riskHead,.management-indicators-module__2Rnsfa__risks button{justify-content:space-between;align-items:center;display:flex}.management-indicators-module__2Rnsfa__riskHead p{color:#6b7e73;margin:5px 0 12px;font-size:10px}.management-indicators-module__2Rnsfa__riskHead>b{color:#27783e;background:#edf7e9;border-radius:99px;padding:6px 10px}.management-indicators-module__2Rnsfa__risks{display:grid}.management-indicators-module__2Rnsfa__risks button{text-align:left;color:#153f2a;background:0 0;border:0;border-top:1px solid #edf2ee;padding:12px 0}.management-indicators-module__2Rnsfa__risks em{color:#267b47;font-size:10px;font-style:normal;font-weight:800}@media (max-width:850px){.management-indicators-module__2Rnsfa__metrics{grid-template-columns:1fr 1fr}.management-indicators-module__2Rnsfa__grid,.management-indicators-module__2Rnsfa__trend{grid-template-columns:1fr}}@media (max-width:520px){.management-indicators-module__2Rnsfa__head{display:block}.management-indicators-module__2Rnsfa__head button{margin-top:14px}.management-indicators-module__2Rnsfa__metrics article{padding:14px}.management-indicators-module__2Rnsfa__metrics strong{font-size:19px}.management-indicators-module__2Rnsfa__bar{grid-template-columns:1fr 45px}.management-indicators-module__2Rnsfa__bar i{grid-area:2/1/auto/-1}.management-indicators-module__2Rnsfa__risks button{align-items:flex-start}.management-indicators-module__2Rnsfa__risks em{white-space:nowrap}}.management-indicators-module__2Rnsfa__head small{font-size:12px}.management-indicators-module__2Rnsfa__head h2{font-size:28px}.management-indicators-module__2Rnsfa__head p{max-width:720px;font-size:15px;line-height:1.6}.management-indicators-module__2Rnsfa__head button{min-height:44px;font-size:16px}.management-indicators-module__2Rnsfa__metrics{gap:14px}.management-indicators-module__2Rnsfa__metrics article,.management-indicators-module__2Rnsfa__panel{padding:24px}.management-indicators-module__2Rnsfa__metrics span,.management-indicators-module__2Rnsfa__metrics small,.management-indicators-module__2Rnsfa__panel p,.management-indicators-module__2Rnsfa__panel>small,.management-indicators-module__2Rnsfa__riskHead p{color:#486354;font-size:15px;line-height:1.5}.management-indicators-module__2Rnsfa__panel h3{font-size:22px}.management-indicators-module__2Rnsfa__weekly{height:160px}.management-indicators-module__2Rnsfa__weekly i{min-height:0}.management-indicators-module__2Rnsfa__weekly b{font-size:18px}.management-indicators-module__2Rnsfa__weekly small{font-size:13px}.management-indicators-module__2Rnsfa__bar b,.management-indicators-module__2Rnsfa__person b,.management-indicators-module__2Rnsfa__risks b{font-size:17px}.management-indicators-module__2Rnsfa__bar small,.management-indicators-module__2Rnsfa__person small,.management-indicators-module__2Rnsfa__risks small{font-size:14px;line-height:1.5}.management-indicators-module__2Rnsfa__bar>strong{font-size:18px}.management-indicators-module__2Rnsfa__risks em{font-size:15px}.management-indicators-module__2Rnsfa__person>span{width:42px;height:42px;font-size:14px}.management-indicators-module__2Rnsfa__attendanceHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.management-indicators-module__2Rnsfa__attendanceHead p{margin:8px 0}.management-indicators-module__2Rnsfa__action{color:#155c36;font:inherit;cursor:pointer;background:#edf6ee;border:1px solid #bed7c6;border-radius:10px;min-height:44px;padding:12px 18px;font-weight:700}.management-indicators-module__2Rnsfa__action:disabled{opacity:.5;cursor:default}.management-indicators-module__2Rnsfa__search{color:#204832;gap:8px;margin:20px 0;font-size:16px;font-weight:700;display:grid}.management-indicators-module__2Rnsfa__search input{font:inherit;box-sizing:border-box;border:1px solid #bbd1c2;border-radius:10px;width:100%;min-width:0;padding:13px 16px;font-weight:400}.management-indicators-module__2Rnsfa__attendanceRow{border-top:1px solid #dfe9e2;grid-template-columns:1fr 1fr;gap:20px;padding:18px 0;display:grid}.management-indicators-module__2Rnsfa__attendanceRow>div{overflow-wrap:anywhere;align-content:start;gap:7px;min-width:0;display:grid}.management-indicators-module__2Rnsfa__attendanceRow b{color:#254b36;font-size:17px}.management-indicators-module__2Rnsfa__attendanceRow span{color:#486354;font-size:15px}.management-indicators-module__2Rnsfa__studentLink{color:#146334;text-align:left;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:5px 0;font-size:19px;font-weight:750;text-decoration:underline}.management-indicators-module__2Rnsfa__studentLink span{color:inherit;font-size:19px}.management-indicators-module__2Rnsfa__action:focus-visible,.management-indicators-module__2Rnsfa__studentLink:focus-visible,.management-indicators-module__2Rnsfa__search input:focus-visible{outline-offset:3px;outline:3px solid #42a65f}@media (max-width:600px){.management-indicators-module__2Rnsfa__attendanceRow{grid-template-columns:1fr;gap:12px}.management-indicators-module__2Rnsfa__metrics{grid-template-columns:1fr 1fr}.management-indicators-module__2Rnsfa__metrics article,.management-indicators-module__2Rnsfa__panel{padding:16px}.management-indicators-module__2Rnsfa__metrics strong{font-size:29px}.management-indicators-module__2Rnsfa__metrics span,.management-indicators-module__2Rnsfa__metrics small{font-size:14px}.management-indicators-module__2Rnsfa__head{padding:20px}.management-indicators-module__2Rnsfa__weekly{gap:5px}.management-indicators-module__2Rnsfa__weekly small{font-size:12px}.management-indicators-module__2Rnsfa__risks button{flex-direction:column;gap:10px}.management-indicators-module__2Rnsfa__attendanceHead .management-indicators-module__2Rnsfa__action{width:100%}}.management-indicators-module__2Rnsfa__head{border-radius:12px;padding:16px 20px}.management-indicators-module__2Rnsfa__head h2{margin:0 0 5px;font-size:23px}.management-indicators-module__2Rnsfa__head p{font-size:14px;line-height:1.4}.management-indicators-module__2Rnsfa__shell{gap:16px}.management-indicators-module__2Rnsfa__tabs{border-bottom:1px solid #d7e5dc;flex-wrap:wrap;gap:6px;padding-bottom:10px;display:flex}.management-indicators-module__2Rnsfa__tabs button{font:inherit;color:#365846;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;min-height:44px;padding:10px 16px;font-size:16px;font-weight:650}.management-indicators-module__2Rnsfa__tabs button[aria-pressed=true]{color:#115a32;background:#e4f2e7;border-color:#abd0b6}.management-indicators-module__2Rnsfa__tabs button:focus-visible{outline-offset:2px;outline:3px solid #329452}.management-indicators-module__2Rnsfa__metrics article{gap:5px;padding:18px}.management-indicators-module__2Rnsfa__metrics strong{font-size:30px}.management-indicators-module__2Rnsfa__metrics small{font-size:14px}.management-indicators-module__2Rnsfa__brief>div{justify-content:space-between;align-items:center;gap:20px;padding:12px 0;display:flex}.management-indicators-module__2Rnsfa__brief>div+div{border-top:1px solid #e2eae4}.management-indicators-module__2Rnsfa__brief p{max-width:760px;margin:0}.management-indicators-module__2Rnsfa__brief .management-indicators-module__2Rnsfa__action{flex-shrink:0}.management-indicators-module__2Rnsfa__brief>small{margin-top:8px;font-size:13px;display:block}.management-indicators-module__2Rnsfa__searchForm{align-items:end;gap:10px;margin:16px 0;display:flex}.management-indicators-module__2Rnsfa__searchForm .management-indicators-module__2Rnsfa__search{flex:1;min-width:0;margin:0}.management-indicators-module__2Rnsfa__searchForm .management-indicators-module__2Rnsfa__action{margin-bottom:1px}.management-indicators-module__2Rnsfa__attendanceRow{align-items:center;padding:12px 0}.management-indicators-module__2Rnsfa__studentLink{font-size:17px}.management-indicators-module__2Rnsfa__attendanceRow b{font-size:16px}.management-indicators-module__2Rnsfa__attendanceRow span{font-size:14px}.management-indicators-module__2Rnsfa__pagination{justify-content:flex-end;align-items:center;gap:16px;margin-top:16px;display:flex}.management-indicators-module__2Rnsfa__pageInfo{margin:10px 0}.management-indicators-module__2Rnsfa__weekly{height:140px;margin-top:16px}@media (max-width:650px){.management-indicators-module__2Rnsfa__brief>div{flex-direction:column;align-items:flex-start;gap:10px}.management-indicators-module__2Rnsfa__searchForm{flex-wrap:wrap}.management-indicators-module__2Rnsfa__searchForm .management-indicators-module__2Rnsfa__search{flex-basis:100%}.management-indicators-module__2Rnsfa__tabs button{padding:9px 11px;font-size:14px}.management-indicators-module__2Rnsfa__head{align-items:flex-start;display:flex}.management-indicators-module__2Rnsfa__head button{margin:0}.management-indicators-module__2Rnsfa__head h2{font-size:21px}.management-indicators-module__2Rnsfa__pagination{justify-content:center}.management-indicators-module__2Rnsfa__metrics article{padding:14px}.management-indicators-module__2Rnsfa__metrics strong{font-size:26px}}.management-indicators-module__2Rnsfa__aiHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.management-indicators-module__2Rnsfa__aiHead p{margin:6px 0}.management-indicators-module__2Rnsfa__aiControls{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.management-indicators-module__2Rnsfa__aiControls label{gap:5px;font-size:14px;display:grid}.management-indicators-module__2Rnsfa__aiControls select{font:inherit;color:#143e2e;background:#fff;border:1px solid #b8cfc1;border-radius:8px;padding:10px}.management-indicators-module__2Rnsfa__aiControls button:disabled{opacity:.65;cursor:wait}.management-indicators-module__2Rnsfa__aiResult{border-top:1px solid #dce8e0;margin-top:16px;padding-top:14px}.management-indicators-module__2Rnsfa__aiResult summary{cursor:pointer;color:#176d3d;padding:10px 0;font-weight:700}.management-indicators-module__2Rnsfa__aiPoint{border-bottom:1px solid #dce8e0;padding:12px 0}.management-indicators-module__2Rnsfa__aiPoint h4{margin:0}.management-indicators-module__2Rnsfa__aiTable{margin:14px 0;overflow-x:auto}.management-indicators-module__2Rnsfa__aiTable table{border-collapse:collapse;width:100%;font-size:15px}.management-indicators-module__2Rnsfa__aiTable caption{text-align:left;margin-bottom:8px;font-weight:700}.management-indicators-module__2Rnsfa__aiTable th,.management-indicators-module__2Rnsfa__aiTable td{text-align:left;border-bottom:1px solid #dce8e0;padding:9px 8px}.management-indicators-module__2Rnsfa__aiResult p{overflow-wrap:anywhere}@media (max-width:600px){.management-indicators-module__2Rnsfa__aiControls{width:100%}.management-indicators-module__2Rnsfa__aiControls label,.management-indicators-module__2Rnsfa__aiControls button{flex:1;min-width:140px}.management-indicators-module__2Rnsfa__aiTable th,.management-indicators-module__2Rnsfa__aiTable td{padding:8px 4px}}
.hub-management-module__Wflpaq__wrap,.hub-management-module__Wflpaq__panel,.hub-management-module__Wflpaq__setup{background:#fff;border:1px solid #d9e7de;border-radius:18px;margin:0 0 16px;padding:22px}.hub-management-module__Wflpaq__head,.hub-management-module__Wflpaq__setup{justify-content:space-between;align-items:center;gap:18px;display:flex}.hub-management-module__Wflpaq__head h2,.hub-management-module__Wflpaq__setup h2{margin:5px 0 0;font-size:22px}.hub-management-module__Wflpaq__head small,.hub-management-module__Wflpaq__setup small{letter-spacing:1.4px;color:#2e9052;font-size:9px;font-weight:850}.hub-management-module__Wflpaq__head button,.hub-management-module__Wflpaq__panel button{color:#225c37;background:#eef7f0;border:1px solid #d1e2d6;border-radius:9px;padding:9px 12px;font-weight:750}.hub-management-module__Wflpaq__grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.hub-management-module__Wflpaq__grid article{background:#f2f8f3;border:1px solid #e0ebe3;border-radius:14px;gap:8px;padding:17px;display:grid}.hub-management-module__Wflpaq__grid span{color:#617468;font-size:11px}.hub-management-module__Wflpaq__grid strong{letter-spacing:-.6px;font-size:23px}.hub-management-module__Wflpaq__source{color:#748479;margin:13px 0 0;font-size:10px}.hub-management-module__Wflpaq__setup{color:#fff;background:linear-gradient(120deg,#0d3626,#155b36)}.hub-management-module__Wflpaq__setup p{color:#c3dacb;margin:7px 0 0}.hub-management-module__Wflpaq__setup>span{background:#ffffff14;border:1px solid #fff2;border-radius:99px;padding:9px 11px;font-size:11px}@media (max-width:760px){.hub-management-module__Wflpaq__grid{grid-template-columns:1fr 1fr}.hub-management-module__Wflpaq__wrap,.hub-management-module__Wflpaq__panel,.hub-management-module__Wflpaq__setup{padding:17px}.hub-management-module__Wflpaq__setup{flex-direction:column;align-items:flex-start}}@media (max-width:420px){.hub-management-module__Wflpaq__grid{grid-template-columns:1fr}.hub-management-module__Wflpaq__grid article{padding:14px}.hub-management-module__Wflpaq__grid strong{font-size:20px}}.hub-management-module__Wflpaq__list{border:1px solid #e0ebe3;border-radius:14px;margin-top:18px;overflow:hidden}.hub-management-module__Wflpaq__listHead{background:#f7faf7;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.hub-management-module__Wflpaq__listHead h3{margin:0;font-size:15px}.hub-management-module__Wflpaq__listHead p{color:#68796e;margin:3px 0 0;font-size:10px}.hub-management-module__Wflpaq__listHead>span{color:#18713c;background:#e7f5e9;border-radius:99px;place-items:center;min-width:28px;height:28px;font-weight:800;display:grid}.hub-management-module__Wflpaq__row{border-top:1px solid #edf2ee;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:13px 16px;display:grid}.hub-management-module__Wflpaq__rowMain,.hub-management-module__Wflpaq__rowAction{gap:3px;min-width:0;display:grid}.hub-management-module__Wflpaq__rowMain strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.hub-management-module__Wflpaq__rowMain span,.hub-management-module__Wflpaq__rowAction span{color:#708078;font-size:10px}.hub-management-module__Wflpaq__rowAction b{font-size:11px;font-style:normal}.hub-management-module__Wflpaq__urgent{color:#a44124}.hub-management-module__Wflpaq__normal{color:#236944}.hub-management-module__Wflpaq__row em{white-space:nowrap;font-size:13px;font-style:normal;font-weight:800}.hub-management-module__Wflpaq__empty{color:#68796e;margin:0;padding:16px;font-size:12px}@media (max-width:760px){.hub-management-module__Wflpaq__row{grid-template-columns:minmax(0,1fr) auto;gap:10px}.hub-management-module__Wflpaq__rowAction{grid-area:2/1/auto/-1}.hub-management-module__Wflpaq__row em{grid-area:1/2}.hub-management-module__Wflpaq__listHead p{max-width:260px}}@media (max-width:420px){.hub-management-module__Wflpaq__row{padding:12px}.hub-management-module__Wflpaq__listHead{padding:13px}.hub-management-module__Wflpaq__rowMain strong{font-size:12px}}
