.FbMtAW_workspace{overflow-wrap:anywhere;min-width:0;padding:24px}.FbMtAW_header,.FbMtAW_filters,.FbMtAW_inlineForm,.FbMtAW_actions{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.FbMtAW_header{justify-content:space-between;align-items:start}.FbMtAW_header>div{flex:1;min-width:220px}.FbMtAW_filters{margin:24px 0}.FbMtAW_workspace label{gap:6px;min-width:0;font-size:.9rem;display:grid}.FbMtAW_workspace input,.FbMtAW_workspace select,.FbMtAW_workspace textarea{color:#183329;width:100%;min-height:44px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #c9d6cb;border-radius:10px;padding:10px 12px}.FbMtAW_workspace button{min-height:44px}.FbMtAW_workspace button:focus-visible,.FbMtAW_workspace input:focus-visible,.FbMtAW_workspace textarea:focus-visible,.FbMtAW_workspace select:focus-visible,.FbMtAW_workspace summary:focus-visible{outline-offset:3px;outline:3px solid #377c56}.FbMtAW_filters label,.FbMtAW_inlineForm label{flex:1;min-width:190px}.FbMtAW_setup{gap:16px;margin-bottom:24px;display:grid}.FbMtAW_setup>details,.FbMtAW_detail,.FbMtAW_policy{background:#fff;border:1px solid #d7e2d9;border-radius:14px;padding:18px}.FbMtAW_workspace summary{cursor:pointer;padding:12px 0;font-weight:700}.FbMtAW_form{gap:16px;margin:12px 0;display:grid}.FbMtAW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.FbMtAW_policy{margin-top:16px}.FbMtAW_cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:20px 0;display:grid}.FbMtAW_card{text-align:left;cursor:pointer;color:#183329;font:inherit;background:#fff;border:1px solid #c9d6cb;border-radius:12px;gap:7px;padding:16px;display:grid}.FbMtAW_card[aria-pressed=true]{background:#f0f7f1;border:2px solid #286846}.FbMtAW_detail{gap:16px;margin-top:20px;display:grid}.FbMtAW_detail p,.FbMtAW_detail h3,.FbMtAW_detail h4{margin:0}.FbMtAW_terms{white-space:pre-wrap;background:#f5f8f3;max-height:320px;padding:12px;overflow:auto}.FbMtAW_note{color:#506353;margin-top:18px;font-size:.9rem;line-height:1.6}.FbMtAW_document{border-bottom:1px solid #e0e7df;gap:10px;padding:12px 0;display:grid}.FbMtAW_workspace .FbMtAW_check{align-items:center;gap:12px;display:flex}.FbMtAW_check input{flex:0 0 24px;width:24px;min-height:24px}@media (max-width:600px){.FbMtAW_workspace{padding:16px}.FbMtAW_grid{grid-template-columns:1fr}.FbMtAW_filters,.FbMtAW_inlineForm{align-items:stretch}.FbMtAW_filters>*,.FbMtAW_inlineForm>*{flex-basis:100%;width:100%}.FbMtAW_actions>button{flex:100%}.FbMtAW_cards{grid-template-columns:1fr}}
.im76mW_guide{border:1px solid var(--line,#dce5dc);min-width:0;color:var(--ink,#24342c);overflow-wrap:anywhere;background:#fff;border-radius:12px;margin:0 0 16px}.im76mW_guide>summary{cursor:pointer;border-radius:12px;align-items:center;gap:10px;min-height:56px;padding:12px 16px;list-style:none;display:flex}.im76mW_guide>summary::-webkit-details-marker{display:none}.im76mW_guide>summary:hover{background:#f5f9f2}.im76mW_guide>summary:focus-visible{outline-offset:3px;outline:3px solid #397d35}.im76mW_guide>summary>svg{color:var(--green,#397d35);flex:none}.im76mW_guide>summary>span{flex:1;min-width:0}.im76mW_guide strong,.im76mW_guide small{display:block}.im76mW_guide strong{font-size:13px}.im76mW_guide small{color:var(--ink-2,#4b6053);margin-top:3px;font-size:12px}.im76mW_guide[open] .im76mW_chevron{transform:rotate(180deg)}.im76mW_body{border-top:1px solid var(--line,#dce5dc);padding:0 18px 18px;font-size:13px;line-height:1.7}.im76mW_purpose{margin:14px 0}.im76mW_columns{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;display:grid}.im76mW_body h2{margin:0 0 8px;font-family:inherit;font-size:13px;font-weight:700}.im76mW_body ol{margin:0;padding-left:21px}.im76mW_body li{margin-bottom:10px;padding-left:3px}.im76mW_body li::marker{color:#397d35;font-weight:700}.im76mW_notes{background:#f5f9f2;border-radius:10px;padding:14px}.im76mW_notes p{margin:0}.im76mW_notes section+section{margin-top:18px}@media (max-width:700px){.im76mW_columns{grid-template-columns:minmax(0,1fr);gap:12px}.im76mW_guide>summary{padding:12px}.im76mW_body{padding:0 12px 14px}}.im76mW_visualBody{line-height:1.5;container:guide/inline-size}.im76mW_visualBody .im76mW_purpose{font-size:14px}.im76mW_visualBody .im76mW_flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.im76mW_visualBody .im76mW_flow>li{border:1px solid var(--line,#dce5dc);background:#f5f9f2;border-radius:14px;min-width:0;margin:0;padding:14px;position:relative}.im76mW_stepTop{color:#315c43;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.im76mW_stepTop>span{color:#526b5a;font-size:11px;font-weight:700}.im76mW_visualBody .im76mW_flow h2{margin-bottom:7px;font-size:14px}.im76mW_visualBody .im76mW_flow p{color:var(--ink-2,#4b6053);margin:0}.im76mW_connector{z-index:1;color:#52765a;position:absolute;top:19px;right:-18px}.im76mW_takeaway{align-items:flex-start;gap:9px;margin:0;padding:13px 0;display:flex}.im76mW_takeaway svg{color:#397d35;flex:none}.im76mW_disclosure{border-top:1px solid var(--line,#dce5dc);min-width:0}.im76mW_disclosure>summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:10px 3px;font-weight:600;list-style:none;display:flex}.im76mW_disclosure>summary::-webkit-details-marker{display:none}.im76mW_disclosure>summary:after{content:"+";margin-left:auto;padding-left:8px;font-size:18px}.im76mW_disclosure[open]>summary:after{content:"−"}.im76mW_disclosure>summary>svg{color:#397d35;flex:none}.im76mW_disclosure>summary:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #397d35}.im76mW_disclosure>p{margin:0 0 12px}.im76mW_visualBody .im76mW_miniFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:4px 0 12px;padding:0;list-style:none;display:grid}.im76mW_visualBody .im76mW_miniFlow li{border:1px solid var(--line,#dce5dc);border-radius:9px;margin:0;padding:10px}.im76mW_miniFlow li>span{color:#397d35;margin-bottom:4px;font-weight:700;display:block}.im76mW_example{border:1px solid var(--line,#dce5dc);background:#fafcf8;border-radius:12px;margin:0 0 14px;padding:14px}.im76mW_example figcaption{color:#526b5a;font-size:11px;font-weight:700}.im76mW_example p{margin:8px 0}.im76mW_dots{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;max-width:400px;margin:14px 0;display:grid}.im76mW_dots>span{color:#506050;background:#edf0ed;border:1px dashed #778677;border-radius:9px;place-items:center;height:36px;display:grid}.im76mW_dots>span[data-state=mastered]{color:#fff;background:#336445;border-style:solid}.im76mW_dots>span[data-state=support]{color:#75490d;background:#fff0d3;border:1px solid #ba8a48}.im76mW_legend{flex-wrap:wrap;gap:8px 18px;font-size:12px;display:flex}.im76mW_legend>span{align-items:center;gap:5px;display:flex}.im76mW_ratios{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.im76mW_ratios>div{border:1px solid var(--line,#dce5dc);background:#fff;border-radius:10px;min-width:0;padding:12px}.im76mW_ratios strong{color:#315c43;margin-top:5px;font-size:28px;line-height:1.2}.im76mW_ratios strong small{font-size:19px;display:inline}.im76mW_ratios p{font-size:12px}@container guide (max-width:800px){.im76mW_visualBody .im76mW_flow,.im76mW_visualBody .im76mW_miniFlow{grid-template-columns:repeat(2,minmax(0,1fr))}.im76mW_connector{display:none}}@container guide (max-width:440px){.im76mW_visualBody .im76mW_flow,.im76mW_visualBody .im76mW_miniFlow,.im76mW_ratios{grid-template-columns:minmax(0,1fr)}.im76mW_visualBody .im76mW_flow{gap:10px}.im76mW_visualBody .im76mW_flow>li{padding:12px}.im76mW_stepTop{margin-bottom:8px}}
.zYfRma_picker{border:1px solid #dce5dc;border-radius:14px;grid-column:1/-1;min-width:0;margin:4px 0;padding:16px}.zYfRma_picker legend{color:#294b3b;padding:0 6px;font-weight:700}.zYfRma_picker p{color:#53665b;margin:0 0 12px;font-size:13px;line-height:1.6}.zYfRma_picker [role=alert]{color:#9b3434;margin-top:12px}.zYfRma_list{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.zYfRma_list li{background:#f5f8f4;border:1px solid #e0e8df;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.zYfRma_file{color:#264635;flex:1;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.zYfRma_file>span{min-width:0}.zYfRma_file strong{overflow-wrap:anywhere;font-size:13px;display:block}.zYfRma_file small{color:#64776b;margin-top:5px;font-size:12px;display:block}.zYfRma_preview{object-fit:cover;border-radius:8px;flex:none;width:64px;height:64px}.zYfRma_list button{flex:none}.zYfRma_picker button{min-height:44px}@media (max-width:600px){.zYfRma_picker{padding:12px}.zYfRma_picker>.zYfRma_button{width:100%}.zYfRma_preview{width:52px;height:52px}}
.GPzT_a_workspace{color:#203c31;gap:24px;max-width:1440px;margin:auto;display:grid}.GPzT_a_access{color:#476354;justify-content:space-between;align-items:center;gap:16px;margin:0 0 22px;display:flex}.GPzT_a_access span{align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.GPzT_a_access small{font-size:12px}.GPzT_a_hero{background:#eaf2df;border:1px solid #d6e4c7;border-radius:24px;grid-template-columns:1.6fr 1fr;gap:32px;padding:38px;display:grid}.GPzT_a_hero h1{letter-spacing:-1.5px;margin:12px 0 16px;font-size:clamp(30px,4vw,48px);line-height:1.12}.GPzT_a_hero p{max-width:510px;line-height:1.65}.GPzT_a_kicker{letter-spacing:1.8px;color:#50713c;margin:0 0 10px;font-weight:800;font-size:11px!important}.GPzT_a_actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.GPzT_a_hero aside{color:#fff;background:#214536;border-radius:18px;flex-direction:column;align-items:flex-start;gap:12px;padding:26px;display:flex}.GPzT_a_hero aside span{letter-spacing:1.8px;color:#c6ddaa;font-size:11px}.GPzT_a_hero aside h2{margin:0;font-size:21px;line-height:1.5}.GPzT_a_hero aside button{color:#d7efb1;text-align:left;background:0 0;border:0;align-items:center;gap:8px;margin-top:auto;padding:12px 0;font-weight:700;display:flex}.GPzT_a_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.GPzT_a_stats button{text-align:left;color:#416549;background:#fff;border:1px solid #dde6d8;border-radius:16px;grid-template-columns:1fr auto;gap:12px;padding:20px;display:grid}.GPzT_a_stats strong{color:#203c31;grid-area:1/2/3;font-size:30px;line-height:1}.GPzT_a_stats span{font-size:13px}.GPzT_a_grid{grid-template-columns:1.35fr 1fr;align-items:start;gap:24px;display:grid}.GPzT_a_card{background:#fff;border:1px solid #dfe7da;border-radius:20px;min-width:0;padding:26px}.GPzT_a_card header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.GPzT_a_card h1{margin:0;font-size:28px}.GPzT_a_card h2{margin:0;font-size:21px;line-height:1.4}.GPzT_a_card header button{color:#3a742f;background:0 0;border:0;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.GPzT_a_task{text-align:left;width:100%;color:inherit;background:#fff;border:0;border-top:1px solid #e9eee5;align-items:center;gap:14px;padding:20px 0;display:flex}.GPzT_a_task>span:nth-child(2){flex:1;min-width:0}.GPzT_a_task strong{overflow-wrap:anywhere;font-size:15px;display:block}.GPzT_a_task small{color:#66766d;margin-top:7px;font-size:12px;display:block}.GPzT_a_taskIcon{background:#edf3e6;border-radius:12px;padding:12px;display:flex}.GPzT_a_note{color:#53684d;background:#f4f7f0;border-radius:10px;margin:14px 0 0;padding:14px;font-size:12px;line-height:1.65}.GPzT_a_project{text-align:left;width:100%;color:inherit;background:#fafcf6;border:1px solid #e1e9d9;border-radius:14px;gap:12px;margin-top:12px;padding:18px;display:grid}.GPzT_a_project strong{font-size:17px}.GPzT_a_project p{margin:0;font-size:13px;line-height:1.65}.GPzT_a_project span{color:#53703e;font-size:12px}.GPzT_a_project progress{accent-color:#588a39;width:100%;height:7px}.GPzT_a_empty{text-align:center;color:#607267;padding:30px 12px;line-height:1.7}.GPzT_a_empty svg{color:#6b8e50}.GPzT_a_empty h3,.GPzT_a_empty h2{color:#314d3c;margin:14px 0 8px;font-size:17px}.GPzT_a_empty p{margin:0;font-size:13px}.GPzT_a_moment{overflow-wrap:anywhere;border-top:1px solid #e9eee5;align-items:flex-start;gap:14px;padding:20px 0;display:flex}.GPzT_a_moment>svg{color:#628e44;flex-shrink:0;margin-top:3px}.GPzT_a_moment h2,.GPzT_a_moment strong{font-size:16px}.GPzT_a_moment p{white-space:pre-wrap;margin:8px 0;font-size:14px;line-height:1.7}.GPzT_a_moment small{color:#687b6c;font-size:12px}.GPzT_a_reflect{background:#faf7ec;gap:17px;display:grid}.GPzT_a_reflect p{margin:0;font-size:15px;line-height:1.7}.GPzT_a_reflect small{color:#726d55;font-size:12px;line-height:1.65}.GPzT_a_reflect button{justify-self:start}.GPzT_a_workspace button,.GPzT_a_card button{cursor:pointer;min-height:44px}.GPzT_a_workspace button:focus-visible,.GPzT_a_card button:focus-visible,.GPzT_a_hero button:focus-visible{outline-offset:4px;outline:3px solid #80a856}.GPzT_a_workspace button:hover{filter:brightness(.98)}@media (max-width:900px){.GPzT_a_hero{gap:22px;padding:26px}.GPzT_a_grid{grid-template-columns:1fr}.GPzT_a_hero aside h2{font-size:18px}.GPzT_a_stats button{padding:16px}.GPzT_a_stats strong{font-size:25px}}@media (max-width:600px){.GPzT_a_access{align-items:flex-start}.GPzT_a_access small{display:none}.GPzT_a_hero{border-radius:18px;grid-template-columns:1fr;padding:22px}.GPzT_a_hero aside{padding:20px}.GPzT_a_hero h1{font-size:34px}.GPzT_a_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.GPzT_a_card{border-radius:16px;padding:20px}.GPzT_a_card header{align-items:flex-start}.GPzT_a_card h2{font-size:19px}.GPzT_a_actions{display:grid}.GPzT_a_actions button{justify-content:center}.GPzT_a_workspace{gap:18px}.GPzT_a_task{gap:10px}.GPzT_a_taskIcon{padding:9px}.GPzT_a_card header button{flex-shrink:0}.GPzT_a_hero aside button{min-height:44px}}.school-ui-journey .GPzT_a_card{border-radius:var(--journey-radius);box-shadow:var(--journey-shadow);border-color:#d7e2ee}.school-ui-journey .GPzT_a_hero{background:linear-gradient(120deg,#f3f5fb,#e6effa);border-color:#d6e2f0}.school-ui-journey .GPzT_a_hero aside{background:#284858}.school-ui-journey .GPzT_a_stats button{box-shadow:var(--journey-shadow);border-radius:16px}.school-ui-journey .GPzT_a_card header{background:#f6f9fd;border-radius:19px 19px 0 0}
.QoKDca_workspace{color:#203f32;max-width:1160px;margin:0 auto}.QoKDca_hero{background:linear-gradient(115deg,#eef4e8,#fcfbf5);border:1px solid #dce6d7;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;padding:30px 34px;display:flex}.QoKDca_hero h1{letter-spacing:-.8px;margin:8px 0 12px;font-size:32px}.QoKDca_hero p{color:#607061;max-width:540px;line-height:1.65}.QoKDca_hero .QoKDca_eyebrow{letter-spacing:2px;color:#658348;font-size:11px;font-weight:750}.QoKDca_hero span{color:#657264;align-items:center;gap:8px;margin-top:18px;font-size:12px;display:flex}.QoKDca_hero button{flex-shrink:0}.QoKDca_toolbar{align-items:end;gap:16px;margin:18px 0;display:flex}.QoKDca_filter{gap:6px;min-width:190px;font-size:11px;display:grid}.QoKDca_workspace select,.QoKDca_workspace input,.QoKDca_workspace textarea{font:inherit;color:#243e31;background:#fff;border:1px solid #dae2d7;border-radius:9px;width:100%;min-width:0;max-width:100%;padding:11px 12px}.QoKDca_workspace textarea{resize:vertical;line-height:1.65}.QoKDca_search{background:#fff;border:1px solid #dae2d7;border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.QoKDca_search input{background:0 0;border:0}.QoKDca_search button{background:0 0;border:0;padding:8px;display:flex}.QoKDca_manageButton{color:#47613d;white-space:nowrap;background:0 0;border:0;padding:12px 4px;font-size:12px}.QoKDca_layout{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:24px;display:grid}.QoKDca_feed{gap:18px;min-width:0;display:grid}.QoKDca_post{overflow-wrap:anywhere;background:#fff;border:1px solid #e0e7db;border-radius:16px;padding:24px;scroll-margin-top:90px}.QoKDca_post>header{align-items:center;gap:11px;display:flex}.QoKDca_post>header>div{flex:1}.QoKDca_post header strong{font-size:14px}.QoKDca_post header small{color:#7b8379;margin-top:4px;font-size:11px;display:block}.QoKDca_avatar{color:#526947;background:#edf3e5;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:12px;font-weight:700;display:grid}.QoKDca_tags{flex-wrap:wrap;gap:8px;margin:20px 0 12px;display:flex}.QoKDca_tags span{color:#60714b;background:#f0f5e9;border-radius:5px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:650;display:inline-flex}.QoKDca_post h2{margin:8px 0;font-size:19px;line-height:1.4}.QoKDca_body{color:#546153;white-space:pre-wrap;font-size:14px;line-height:1.8}.QoKDca_post>footer{border-top:1px solid #edf0e9;align-items:center;gap:24px;margin-top:20px;padding-top:16px;display:flex}.QoKDca_post>footer button{color:#6c7668;background:0 0;border:0;align-items:center;gap:7px;padding:4px 0;font-size:12px;display:flex}.QoKDca_post>footer button[aria-pressed=true]{color:#477344}.QoKDca_post>footer small{color:#8a8c80;font-size:11px}.QoKDca_pinned{color:#6d7e52;align-items:center;gap:6px;margin-bottom:15px;font-size:11px;display:flex}.QoKDca_menu{position:relative}.QoKDca_menu summary{cursor:pointer;color:#798375;padding:8px;list-style:none}.QoKDca_menu summary::-webkit-details-marker{display:none}.QoKDca_menu>div{z-index:5;background:#fff;border:1px solid #e0e7db;border-radius:10px;width:155px;padding:6px;display:grid;position:absolute;top:35px;right:0;box-shadow:0 6px 25px #203f3222}.QoKDca_menu button{text-align:left;color:inherit;background:0 0;border:0;padding:10px;font-size:12px}.QoKDca_menu button:hover{background:#f0f5e9}.QoKDca_eventCard{color:#727c4a;background:#f5f4e9;border:1px solid #e9e7d7;border-radius:12px;align-items:center;gap:16px;margin-top:18px;padding:18px;display:flex}.QoKDca_eventCard>div{gap:5px;display:grid}.QoKDca_eventCard strong{color:#425235;font-size:13px}.QoKDca_eventCard span,.QoKDca_eventCard small{font-size:11px}.QoKDca_eventCard small{align-items:center;gap:4px;display:flex}.QoKDca_resource{color:#526c43;align-items:center;gap:8px;margin-top:14px;font-size:12px;display:inline-flex}.QoKDca_aside{gap:20px;display:grid}.QoKDca_aside>section{background:#f5f6ef;border:1px solid #e2e7d9;border-radius:14px;padding:22px}.QoKDca_asideIcon{color:#8a9867}.QoKDca_aside h2{margin:12px 0;font-size:15px}.QoKDca_aside p,.QoKDca_aside small{color:#7a8370;font-size:12px;line-height:1.75}.QoKDca_aside a{color:#4c6044;border-top:1px solid #e1e6d7;gap:6px;margin-top:15px;padding:15px 0 0;font-size:12px;text-decoration:none;display:grid}.QoKDca_aside a span{color:#7a8370;font-size:11px}.QoKDca_composer{background:#fff;border:1px solid #d9e4d1;border-radius:16px;margin:18px 0;padding:26px;box-shadow:0 5px 20px #25462608}.QoKDca_composer h2{margin:0 0 10px;font-size:20px}.QoKDca_composer header span,.QoKDca_composer p{color:#76826c;font-size:12px}.QoKDca_composer label{gap:8px;margin:15px 0;font-size:12px;display:grid}.QoKDca_composer footer{justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;display:flex}.QoKDca_composer footer small{color:#7e8676;max-width:45%;margin-right:auto;font-size:11px}.QoKDca_workspace details>summary{color:#5d7351;cursor:pointer;padding:10px 0;font-size:12px}.QoKDca_eventFields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.QoKDca_eventFields>label:last-child:nth-child(3){grid-column:1/-1}.QoKDca_composer .QoKDca_check{align-items:center;gap:8px;display:flex}.QoKDca_check input{width:auto}.QoKDca_thread{background:#fafbf7;border-radius:10px;margin-top:20px;padding:18px}.QoKDca_thread>p{color:#7e8977;font-size:12px}.QoKDca_thread form>label{gap:8px;font-size:12px;display:grid}.QoKDca_thread form>button{margin-top:10px}.QoKDca_comment{border-bottom:1px solid #e6ecdf;padding:12px 0}.QoKDca_comment>strong{font-size:12px}.QoKDca_comment p{white-space:pre-wrap;margin:8px 0;font-size:13px;line-height:1.7}.QoKDca_comment small{color:#858f7e;font-size:10px}.QoKDca_comment button{color:#75826e;background:0 0;border:0;margin-left:12px;font-size:10px}.QoKDca_report{background:#fff9ed;border-radius:10px;margin-top:15px;padding:15px}.QoKDca_report label{gap:8px;margin-bottom:10px;font-size:12px;display:grid}.QoKDca_empty{text-align:center;color:#81906e;background:#fff;border:1px dashed #d8e2ce;border-radius:16px;padding:60px 25px}.QoKDca_empty h2{color:#4b6340;font-size:20px}.QoKDca_empty p{max-width:400px;margin:12px auto;font-size:13px;line-height:1.8}.QoKDca_pagination{justify-content:space-between;align-items:center;font-size:12px;display:flex}.QoKDca_workspace [role=alert]{color:#8f3b2f;background:#fff0ec;border-radius:8px;padding:12px;font-size:13px}.QoKDca_workspace button{cursor:pointer}.QoKDca_workspace button:disabled{opacity:.5;cursor:wait}.QoKDca_workspace :focus-visible{outline-offset:3px;outline:2px solid #779557}@media (max-width:1050px){.QoKDca_layout{grid-template-columns:1fr}.QoKDca_aside{grid-template-columns:1fr 1fr}.QoKDca_hero{padding:24px}.QoKDca_toolbar{flex-wrap:wrap}.QoKDca_search{min-width:190px}}@media (max-width:600px){.QoKDca_hero{align-items:flex-start;gap:12px;padding:22px}.QoKDca_hero h1{font-size:27px}.QoKDca_hero p{font-size:13px}.QoKDca_hero button{padding:10px;font-size:12px}.QoKDca_hero span{font-size:10px;line-height:1.6}.QoKDca_toolbar{gap:10px}.QoKDca_filter{width:100%}.QoKDca_search{min-width:0}.QoKDca_layout{gap:18px}.QoKDca_post{padding:18px}.QoKDca_aside{grid-template-columns:1fr}.QoKDca_composer{padding:18px}.QoKDca_composer footer{flex-wrap:wrap}.QoKDca_composer footer small{width:100%;max-width:100%}.QoKDca_eventFields{grid-template-columns:1fr}.QoKDca_eventFields>label:last-child:nth-child(3){grid-column:auto}.QoKDca_eventCard{padding:14px}.QoKDca_post>footer{gap:18px}.QoKDca_post h2{font-size:18px}}
.Wm8edW_root{--rubric-ink:#233b30;--rubric-muted:#5b6c60;--rubric-border:#d8e1d4;color:var(--rubric-ink);scroll-margin-top:22px}.Wm8edW_heading{justify-content:space-between;align-items:start;gap:24px;margin-bottom:24px;display:flex}.Wm8edW_eyebrow{letter-spacing:.1em;color:#526c47;font-size:10px;font-weight:750;display:block}.Wm8edW_root .Wm8edW_heading h3{letter-spacing:-.035em;margin:8px 0;font-size:clamp(23px,2.3vw,31px);line-height:1.2}.Wm8edW_root .Wm8edW_heading p{color:var(--rubric-muted);margin:0;font-size:13px}.Wm8edW_period{color:var(--rubric-muted);white-space:nowrap;background:#f3f6ed;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:flex}.Wm8edW_valueGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:25px;display:grid}.Wm8edW_valueCard{--tone:#496e54;--tint:#eef3e8;text-align:left;border:1px solid var(--rubric-border);min-height:165px;color:var(--rubric-ink);cursor:pointer;font:inherit;background:#fff;border-radius:17px;flex-direction:column;gap:8px;padding:16px 13px;display:flex}.Wm8edW_valueCard[data-tone=social]{--tone:#3b7768;--tint:#e8f4ed}.Wm8edW_valueCard[data-tone=integrity]{--tone:#456f9b;--tint:#eaf0f8}.Wm8edW_valueCard[data-tone=care]{--tone:#a46771;--tint:#f8edef}.Wm8edW_valueCard[data-tone=creative]{--tone:#93651b;--tint:#faf1db}.Wm8edW_valueCard[data-tone=diplomacy]{--tone:#7a619a;--tint:#f0eaf6}.Wm8edW_valueCard[data-tone=truth]{--tone:#657b35;--tint:#edf2df}.Wm8edW_valueCard:hover{background:var(--tint)}.Wm8edW_valueCard[aria-pressed=true]{border-color:var(--tone);background:var(--tint);box-shadow:inset 0 -3px var(--tone)}.Wm8edW_valueTop{color:var(--tone);justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.Wm8edW_valueIcon{background:var(--tint);width:44px;height:44px;color:var(--tone);border-radius:13px;place-items:center;display:grid}.Wm8edW_valueCard strong{font-size:13px;line-height:1.4}.Wm8edW_valueCard>span:not(.Wm8edW_valueTop){color:var(--rubric-muted);font-size:11px;line-height:1.45}.Wm8edW_valueCard>small{color:var(--rubric-muted);margin-top:auto;font-size:10px}.Wm8edW_workspace{border:1px solid var(--rubric-border);border-radius:20px;grid-template-columns:minmax(220px,.65fr) minmax(0,1.65fr);display:grid;overflow:hidden}.Wm8edW_indicators{border-right:1px solid var(--rubric-border);background:#f5f7ef;padding:23px 20px}.Wm8edW_root .Wm8edW_indicators>p{color:var(--rubric-muted);margin:12px 0 22px;font-size:13px;line-height:1.6}.Wm8edW_indicator{width:100%;color:var(--rubric-ink);text-align:left;cursor:pointer;min-height:55px;font:inherit;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;margin-bottom:8px;padding:13px 12px;display:flex}.Wm8edW_indicator>span{color:#536e43;background:#e7eddf;border-radius:8px;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.Wm8edW_indicator>strong{flex:1;font-size:12px;line-height:1.5}.Wm8edW_indicator small{color:#87651e;margin-top:4px;font-size:10px;font-weight:500;display:block}.Wm8edW_indicator[aria-pressed=true]{background:#fff;border-color:#b9cca7;box-shadow:0 3px 10px #183d2506}.Wm8edW_indicator[aria-pressed=true]>span{background:#dcebbf}.Wm8edW_indicators .Wm8edW_note{border-top:1px solid var(--rubric-border);padding-top:17px;font-size:11px!important}.Wm8edW_focus{min-width:0;padding:24px}.Wm8edW_focusHeading{justify-content:space-between;align-items:start;gap:12px;display:flex}.Wm8edW_root h4{letter-spacing:-.02em;margin:7px 0 12px;font-size:20px;line-height:1.3}.Wm8edW_reference{color:#5a6c55;background:#f0f4e9;border:1px solid #dae4cf;border-radius:7px;padding:5px 9px;font-size:10px}.Wm8edW_root .Wm8edW_hint{color:var(--rubric-muted);margin:0 0 17px;font-size:12px}.Wm8edW_warning{color:#765719;background:#fff6df;border:1px solid #e3cf9a;border-radius:12px;align-items:start;gap:9px;margin-bottom:15px;padding:13px;font-size:11px;line-height:1.5;display:flex}.Wm8edW_warning svg{flex-shrink:0}.Wm8edW_warning strong{margin-bottom:3px;font-size:12px;display:block}.Wm8edW_levels{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.Wm8edW_levels button{text-align:left;color:var(--rubric-ink);cursor:pointer;font:inherit;background:#fff;border:1px solid #ccd9c2;border-radius:13px;padding:13px 15px}.Wm8edW_levels button span{color:var(--rubric-muted);font-size:10px;display:block}.Wm8edW_levels button strong{margin:5px 0;font-size:28px;line-height:1.2;display:block}.Wm8edW_levels button small{color:var(--rubric-muted);font-size:10px}.Wm8edW_levels button[aria-pressed=true]{background:#e7efd9;border-color:#54783c;box-shadow:inset 0 -3px #698945}.Wm8edW_descriptor{background:#f3f5ed;border-radius:13px;min-height:100px;margin:14px 0 20px;padding:17px 19px}.Wm8edW_descriptor>span{letter-spacing:.1em;color:#657558;font-size:9px;font-weight:700}.Wm8edW_root .Wm8edW_descriptor p{margin:7px 0 0;font-size:16px;line-height:1.5}.Wm8edW_coverage{align-items:center;gap:22px;display:flex}.Wm8edW_coverage>div:first-child{flex-shrink:0}.Wm8edW_coverage span{color:var(--rubric-muted);font-size:11px;display:block}.Wm8edW_coverage strong{font-size:26px;font-weight:650;display:block}.Wm8edW_coverageDetail{flex:1}.Wm8edW_track{background:#edf0e9;border-radius:6px;height:8px;overflow:hidden}.Wm8edW_track i{background:#688d51;border-radius:6px;height:100%;display:block}.Wm8edW_coverageDetail small{color:var(--rubric-muted);margin-top:8px;font-size:10px;line-height:1.5;display:block}.Wm8edW_root .Wm8edW_zeroNote{color:var(--rubric-muted);margin:12px 0 18px;font-size:11px}.Wm8edW_source{border-top:1px solid var(--rubric-border);font-size:12px}.Wm8edW_source summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.Wm8edW_source summary svg:last-child{margin-left:auto}.Wm8edW_source>small{color:var(--rubric-muted)}.Wm8edW_sourceRows{margin-top:12px}.Wm8edW_sourceRows>div{border-top:1px solid var(--rubric-border);gap:16px;padding:13px 0;display:flex}.Wm8edW_sourceRows b{min-width:26px;font-size:17px}.Wm8edW_root .Wm8edW_sourceRows p{margin:0;font-size:13px}.Wm8edW_evidence{margin-top:25px}.Wm8edW_evidence>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.Wm8edW_root .Wm8edW_evidence h4{font-size:21px}.Wm8edW_openObservation{color:#fff;background:#285b40;border-radius:12px;align-items:center;gap:9px;min-height:44px;padding:12px 16px;font-size:12px;text-decoration:none;display:flex}.Wm8edW_filters{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.Wm8edW_root .Wm8edW_filters label{border:1px solid var(--rubric-border);border-radius:11px;flex-direction:row;align-items:center;gap:9px;max-width:320px;padding:0 12px;display:flex}.Wm8edW_root .Wm8edW_filters input{background:0 0;border:0;min-height:44px;padding:10px 0}.Wm8edW_filters button{border:1px solid var(--rubric-border);min-height:44px;font:inherit;color:var(--rubric-ink);cursor:pointer;background:#fff;border-radius:10px;padding:10px 13px;font-size:12px}.Wm8edW_filters button[aria-pressed=true]{background:#e7eedb;border-color:#91aa76}.Wm8edW_evidenceList{gap:9px;display:grid}.Wm8edW_learner{border:1px solid var(--rubric-border);border-radius:13px;overflow:hidden}.Wm8edW_root .Wm8edW_learner summary{cursor:pointer;align-items:center;gap:12px;min-height:66px;padding:14px 16px;display:flex}.Wm8edW_initial{background:#edf1e6;border:1px solid #dce5d4;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:13px;display:grid}.Wm8edW_learner summary>span:nth-child(2){flex:1;min-width:0}.Wm8edW_learner summary strong{overflow-wrap:anywhere;font-size:13px;display:block}.Wm8edW_learner summary small{color:var(--rubric-muted);margin-top:3px;font-size:10px;font-weight:400;display:block}.Wm8edW_scoreBadge{color:#526447;white-space:nowrap;background:#f0f3ec;border-radius:7px;padding:5px 9px;font-size:11px}.Wm8edW_evidenceBody{border-top:1px solid var(--rubric-border);background:#fbfcf8;padding:18px 20px}.Wm8edW_root .Wm8edW_evidenceBody p{margin:9px 0;font-size:14px}.Wm8edW_root .Wm8edW_evidenceBody .Wm8edW_baseline{color:var(--rubric-muted);font-size:11px}.Wm8edW_empty{text-align:center;color:var(--rubric-muted);background:#f6f8f1;border:1px dashed #cbd9c2;border-radius:15px;margin-top:14px;padding:24px}.Wm8edW_root .Wm8edW_empty h4{font-size:16px}.Wm8edW_root .Wm8edW_empty p{margin:0;font-size:12px}.Wm8edW_root button:focus-visible,.Wm8edW_root a:focus-visible,.Wm8edW_root summary:focus-visible,.Wm8edW_root input:focus-visible,.Wm8edW_root textarea:focus-visible{outline-offset:3px;outline:3px solid #3567b8}@media (max-width:1150px){.Wm8edW_valueGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.Wm8edW_valueCard{min-height:150px}.Wm8edW_heading{flex-direction:column;gap:13px}}@media (max-width:700px){.Wm8edW_workspace{grid-template-columns:1fr}.Wm8edW_indicators{border-right:0;border-bottom:1px solid var(--rubric-border);padding:20px 17px}.Wm8edW_indicators>div{flex-wrap:wrap;gap:8px;display:flex}.Wm8edW_indicator{flex:1;width:auto;min-width:130px;padding:10px}.Wm8edW_indicator>svg{display:none}.Wm8edW_focus{padding:20px 17px}.Wm8edW_valueGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Wm8edW_valueCard{min-height:155px;padding:13px}.Wm8edW_levels{gap:6px}.Wm8edW_levels button{padding:11px 9px}.Wm8edW_levels button strong{font-size:26px}.Wm8edW_coverage{gap:14px}.Wm8edW_evidence>header{flex-direction:column;align-items:start}.Wm8edW_openObservation{justify-content:center;width:100%}.Wm8edW_root .Wm8edW_learner summary{gap:8px;padding:13px 11px}.Wm8edW_scoreBadge{padding:5px 6px;font-size:10px}.Wm8edW_period{white-space:normal;font-size:10px}.Wm8edW_root .Wm8edW_filters input{font-size:16px}.Wm8edW_root .Wm8edW_filters label{width:100%;max-width:none}.Wm8edW_initial{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.Wm8edW_root *{scroll-behavior:auto}}.Wm8edW_otherPanel{flex-direction:column;align-items:stretch;gap:14px;display:flex}.Wm8edW_otherPanel label{font-size:14px;font-weight:700}.Wm8edW_otherPanel textarea{border:1px solid var(--rubric-border);resize:vertical;width:100%;min-width:0;min-height:132px;font:inherit;color:var(--rubric-ink);background:#fff;border-radius:12px;padding:13px}.Wm8edW_otherPanel>small{color:var(--rubric-muted);font-size:12px}.Wm8edW_otherPanel .Wm8edW_openObservation{color:#285b40;min-height:44px;font:inherit;cursor:pointer;background:#edf4e7;border:1px solid #b7caae;border-radius:11px;align-self:flex-start;padding:11px 15px;font-size:13px}.Wm8edW_otherPanel .Wm8edW_openObservation:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.Wm8edW_otherPanel textarea{font-size:16px}.Wm8edW_otherPanel .Wm8edW_openObservation{justify-content:center;align-self:stretch}}
.lVF3BW_dashboard{--ink:#193f31;--muted:#52655c;--line:#dce5dc;color:var(--ink);gap:18px;min-width:0;display:grid}.lVF3BW_dashboard button,.lVF3BW_dashboard input,.lVF3BW_dashboard select{font:inherit}.lVF3BW_dashboard button{cursor:pointer}.lVF3BW_dashboard button:disabled{cursor:default;opacity:.45}.lVF3BW_dashboard button:focus-visible,.lVF3BW_dashboard input:focus-visible,.lVF3BW_dashboard select:focus-visible{outline-offset:3px;outline:3px solid #356dbe}.lVF3BW_context,.lVF3BW_chips,.lVF3BW_pagination{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}.lVF3BW_context span{align-items:center;gap:6px;display:flex}.lVF3BW_context span:last-child{margin-left:auto}.lVF3BW_filters{flex-wrap:wrap;gap:10px;display:flex}.lVF3BW_filters label{border:1px solid var(--line);background:#fff;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:200px;padding:0 12px;display:flex}.lVF3BW_filters input,.lVF3BW_filters select{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;padding:13px 0}.lVF3BW_chips:empty{display:none}.lVF3BW_chips span{background:#e8efe7;border-radius:30px;padding:5px 10px}.lVF3BW_metrics{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.lVF3BW_metric{border:1px solid var(--line);text-align:left;color:var(--ink);background:#fff;border-radius:14px;padding:18px;box-shadow:0 3px 12px #173e2e04}.lVF3BW_metric>span{justify-content:space-between;align-items:center;gap:6px;font-size:12px;font-weight:650;display:flex}.lVF3BW_metric strong{letter-spacing:-1px;font-size:30px;line-height:1.5;display:block}.lVF3BW_metric small{letter-spacing:0;color:var(--muted);margin-left:10px;font-size:12px;font-weight:500}.lVF3BW_metric p{color:var(--muted);margin:0;font-size:11px}.lVF3BW_metric.lVF3BW_green{border-top:3px solid #477b38}.lVF3BW_metric.lVF3BW_amber{border-top:3px solid #c58d35}.lVF3BW_metric.lVF3BW_blue{border-top:3px solid #6084a9}.lVF3BW_metric.lVF3BW_active{background:#f3f8ef;box-shadow:0 0 0 2px #356439}.lVF3BW_notice{color:#655123;background:#faf6e9;border:1px solid #e7debd;border-radius:10px;align-items:flex-start;gap:9px;padding:12px 15px;font-size:12px;line-height:1.6;display:flex}.lVF3BW_notice p{margin:0}.lVF3BW_notice svg{flex-shrink:0;margin-top:2px}.lVF3BW_explorer{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.lVF3BW_hasSelection{grid-template-columns:minmax(0,1.65fr) minmax(310px,1fr)}.lVF3BW_panel{border:1px solid var(--line);background:#fff;border-radius:15px;min-width:0;overflow:hidden}.lVF3BW_panelHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}.lVF3BW_panelHead h3{letter-spacing:-.3px;margin:0;font-size:17px}.lVF3BW_panelHead p{color:var(--muted);margin:5px 0 0;font-size:12px}.lVF3BW_panelHead>span{white-space:nowrap;font-size:11px}.lVF3BW_tableScroll{max-height:570px;overflow:auto}.lVF3BW_tableScroll table{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}.lVF3BW_tableScroll th,.lVF3BW_tableScroll td{text-align:left;border-bottom:1px solid #edf1eb;padding:14px 12px}.lVF3BW_tableScroll thead th{vertical-align:top;z-index:1;background:#f6f8f3;position:sticky;top:0}.lVF3BW_tableScroll thead th button{text-align:left;color:var(--ink);background:0 0;border:0;min-width:135px;max-width:210px;font-weight:650}.lVF3BW_tableScroll th small,.lVF3BW_tableScroll th span{color:var(--muted);margin-bottom:5px;font-size:10px;font-weight:400;display:block}.lVF3BW_tableScroll th span{margin:5px 0 0}.lVF3BW_tableScroll tbody th{min-width:145px;font-weight:600}.lVF3BW_cell{text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:5px;width:100%;padding:7px 3px;display:flex}.lVF3BW_cell:hover,.lVF3BW_selectedCell{background:#f0f5ec;border-color:#7c9c69}.lVF3BW_cell small{font-size:10px}.lVF3BW_badge{white-space:nowrap;color:#4c5c4e;background:#eff2ec;border-radius:6px;align-items:center;gap:5px;padding:5px 7px;font-size:10px;font-weight:650;display:inline-flex}.lVF3BW_mastered{color:#286031;background:#e9f2df}.lVF3BW_support{color:#87500d;background:#fff0d5}.lVF3BW_missing{color:#416484;background:#eaf2f9}.lVF3BW_absent{color:#615274;background:#eeeaf3}.lVF3BW_unverified{color:#7d641c;background:#f6efd8}.lVF3BW_not_applicable{color:#59625d;background:#edf0ee}.lVF3BW_unassigned{color:#66756e;font-size:10px}.lVF3BW_empty{text-align:center;background:#fff;border-radius:14px;justify-items:center;gap:8px;padding:35px 22px;display:grid}.lVF3BW_empty p{max-width:520px;color:var(--muted);font-size:13px;line-height:1.6}.lVF3BW_empty h3{margin:6px 0 0;font-size:17px}.lVF3BW_detail{outline:none;position:sticky;top:18px;box-shadow:0 8px 30px #183e3210}.lVF3BW_detailHeading{background:#f7f9f3;padding:21px 48px 18px 21px;position:relative}.lVF3BW_detailHeading small{color:var(--muted);font-size:10px}.lVF3BW_detailHeading h3{margin:5px 0 12px;font-size:21px}.lVF3BW_detailHeading h4{margin:0 0 12px;font-size:13px;line-height:1.5}.lVF3BW_close{border:1px solid var(--line);width:32px;height:32px;color:var(--ink);background:#fff;border-radius:8px;place-items:center;display:grid;position:absolute;top:15px;right:13px}.lVF3BW_tabs{border-bottom:1px solid var(--line);display:flex}.lVF3BW_tabs button{color:var(--muted);background:#fff;border:0;border-bottom:2px solid #0000;flex:1;padding:14px 5px;font-size:11px}.lVF3BW_tabs button[aria-pressed=true]{color:#31592b;border-bottom-color:#52823b;font-weight:700}.lVF3BW_detailBody{max-height:650px;padding:20px;font-size:12px;line-height:1.65;overflow:auto}.lVF3BW_detailBody h4{margin:15px 0 7px;font-size:13px}.lVF3BW_detailBody>h4:first-child{margin-top:0}.lVF3BW_detailBody p{overflow-wrap:anywhere}.lVF3BW_path{color:var(--muted);font-size:10px;line-height:1.8}.lVF3BW_detailBody dl{padding:9px 0}.lVF3BW_detailBody dl>div{justify-content:space-between;gap:12px;margin:7px 0;display:flex}.lVF3BW_detailBody dt{color:var(--muted)}.lVF3BW_detailBody dd{text-align:right;margin:0}.lVF3BW_detailButtons{gap:9px;margin-top:15px;display:grid}.lVF3BW_actionCard,.lVF3BW_evidenceCard{border:1px solid var(--line);border-radius:10px;margin-top:13px;padding:15px}.lVF3BW_actionCard small,.lVF3BW_evidenceCard small{color:var(--muted)}.lVF3BW_actionCard>span,.lVF3BW_evidenceCard>span{color:var(--muted);margin-bottom:9px;font-size:10px;display:block}.lVF3BW_hint{color:var(--muted);margin-top:17px;font-size:11px}.lVF3BW_resultSelect{gap:5px;display:grid}.lVF3BW_resultSelect select{border:1px solid var(--line);border-radius:7px;max-width:100%;padding:10px}.lVF3BW_lowerGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.lVF3BW_timeline,.lVF3BW_taskList{max-height:480px;padding:18px 20px;overflow:auto}.lVF3BW_timeline>button{text-align:left;color:var(--ink);background:0 0;border:0;border-left:2px solid #bdd1ae;gap:6px;width:100%;padding:3px 0 24px 20px;display:grid;position:relative}.lVF3BW_timeline>button:before{content:"";background:#658d49;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:-5px}.lVF3BW_timeline small{color:var(--muted);font-size:10px}.lVF3BW_timeline strong{font-size:12px}.lVF3BW_timeline p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.lVF3BW_taskList{gap:15px;display:grid}.lVF3BW_taskList article{border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:8px;padding-bottom:15px;display:flex}.lVF3BW_taskList strong{font-size:12px}.lVF3BW_taskList p,.lVF3BW_taskList article>span{color:var(--muted);margin:0;font-size:11px}.lVF3BW_taskList>p,.lVF3BW_timeline>p{color:var(--muted);font-size:12px}.lVF3BW_familyList{display:grid}.lVF3BW_familyList>button{text-align:left;color:var(--ink);border:0;border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:12px;padding:20px;display:flex}.lVF3BW_familyList>button:hover{background:#f7f9f4}.lVF3BW_familyList>button>span:not(.lVF3BW_badge){flex:1;gap:6px;display:grid}.lVF3BW_familyList small{color:var(--muted);font-size:11px}.lVF3BW_familyList strong{font-size:14px;line-height:1.5}.lVF3BW_pagination{padding:15px}.lVF3BW_pagination button{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:6px;padding:7px}.lVF3BW_graph{grid-template-columns:1fr 1fr;gap:16px;display:grid;position:relative}.lVF3BW_graph button{text-align:left;color:var(--ink);background:#f7faf3;border:1px solid #bdcdb8;border-radius:9px;min-width:0;padding:12px 10px;position:relative}.lVF3BW_graph button small{color:var(--muted);margin-bottom:5px;font-size:9px;display:block}.lVF3BW_graph button strong{overflow-wrap:anywhere;font-size:11px;display:block}.lVF3BW_graph button.lVF3BW_active{border-color:#39732e;box-shadow:0 0 0 1px #39732e}.lVF3BW_nodeDescription{background:#f2f5ef;border-radius:8px;align-items:flex-start;gap:8px;padding:12px;font-size:11px;display:flex}.lVF3BW_nodeDescription svg{flex-shrink:0}.lVF3BW_sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.lVF3BW_hasSelection{grid-template-columns:minmax(0,1fr)}.lVF3BW_detail{position:relative;top:0}.lVF3BW_metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.lVF3BW_dashboard{gap:13px}.lVF3BW_context span:last-child{margin-left:0}.lVF3BW_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lVF3BW_metric{padding:14px 12px}.lVF3BW_metric strong{font-size:25px}.lVF3BW_metric>span{font-size:11px}.lVF3BW_metric small{margin-left:5px}.lVF3BW_filters{grid-template-columns:minmax(0,1fr);display:grid}.lVF3BW_filters label{min-width:0}.lVF3BW_lowerGrid{grid-template-columns:1fr}.lVF3BW_detail{z-index:90;border-radius:0;max-height:100dvh;position:fixed;inset:0;overflow:auto}.lVF3BW_detailBody{max-height:none}.lVF3BW_familyList>button{flex-wrap:wrap}.lVF3BW_familyList>button>span:not(.lVF3BW_badge){min-width:70%}.lVF3BW_tableScroll{max-height:440px}}@media (prefers-reduced-motion:reduce){.lVF3BW_dashboard *{scroll-behavior:auto!important}}.lVF3BW_graph{height:380px;margin:12px -8px;display:block}.lVF3BW_graph button{z-index:1;width:30%;max-height:100px;position:absolute;overflow:auto;transform:translate(-50%,-50%)}.lVF3BW_graphLines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lVF3BW_graphLines line{stroke:#9bb28d;stroke-width:.55px;vector-effect:non-scaling-stroke;stroke-width:1.5px}.school-ui-journey .lVF3BW_panel{border-radius:var(--journey-radius);border-color:var(--journey-border);box-shadow:var(--journey-shadow)}.school-ui-journey .lVF3BW_metric{box-shadow:var(--journey-shadow);border-radius:17px;transition:transform .18s,box-shadow .18s}.school-ui-journey .lVF3BW_metric:hover{transform:translateY(-2px)}.school-ui-journey .lVF3BW_metric>span>svg{box-sizing:content-box;background:#f0f4e8;border-radius:11px 11px 11px 3px;padding:8px}.school-ui-journey .lVF3BW_panelHead{background:#f8faf4;border-radius:19px 19px 0 0}.school-ui-journey .lVF3BW_detailHeading{background:linear-gradient(115deg,#f8faf4,var(--journey-soft))}.school-ui-journey .lVF3BW_timeline>button{border-radius:13px}@media (prefers-reduced-motion:reduce){.school-ui-journey .lVF3BW_metric{transition:none}}
.Bt5AlG_overview{--ink:#233b30;--muted:#586a60;color:var(--ink);gap:20px;min-width:0;scroll-margin-top:24px;display:grid}.Bt5AlG_heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;padding-top:8px;display:flex}.Bt5AlG_heading h2{letter-spacing:-.6px;font-size:28px;line-height:1.2}.Bt5AlG_heading p{margin:6px 0}.Bt5AlG_heading small,.Bt5AlG_note,.Bt5AlG_provenance,.Bt5AlG_footnote{color:var(--muted);font-size:12px;line-height:1.65}.Bt5AlG_eyebrow{letter-spacing:1.6px;color:#357050;font-weight:800;font-size:10px!important}.Bt5AlG_provenance{background:#edf3ee;border-left:3px solid #719b78;border-radius:4px;margin:-8px 0 0;padding:10px 14px}.Bt5AlG_kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.Bt5AlG_kpis article{background:#fff;border:1px solid #dce5dd;border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex}.Bt5AlG_kpis article>span{font-size:12px;font-weight:600}.Bt5AlG_kpis strong{letter-spacing:-1px;font-size:34px;font-weight:650;line-height:1}.Bt5AlG_kpis small{color:var(--muted);font-size:11px;line-height:1.6}.Bt5AlG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Bt5AlG_wide{grid-column:1/-1}.Bt5AlG_card{background:#fff;border:1px solid #dce5dd;border-radius:14px;min-width:0;padding:24px}.Bt5AlG_card h3{letter-spacing:-.3px;margin:0 0 6px!important;font-size:18px!important}.Bt5AlG_card h4{margin:0 0 10px;font-size:13px;line-height:1.5}.Bt5AlG_card p{margin:8px 0 14px}.Bt5AlG_card small{color:var(--muted);font-size:11px;line-height:1.6;display:block}.Bt5AlG_legend,.Bt5AlG_counts{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:12px 0;font-size:11px;display:flex}.Bt5AlG_legend span,.Bt5AlG_counts span{align-items:center;gap:5px;display:inline-flex}.Bt5AlG_legend i,.Bt5AlG_counts i{border:1px solid #0002;border-radius:2px;flex-shrink:0;width:9px;height:9px;display:inline-block}.Bt5AlG_counts{gap:5px 12px;margin:8px 0 0;font-size:10px}.Bt5AlG_counts b{font-weight:650}.Bt5AlG_module{border-top:1px solid #edf0ed;grid-template-columns:minmax(160px,1fr) minmax(220px,2fr);align-items:center;gap:24px;padding:18px 0;display:grid}.Bt5AlG_module>div>small{margin-top:8px}.Bt5AlG_link{font:inherit;color:#246246;cursor:pointer;text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:5px 0;font-size:13px;font-weight:700;text-decoration:underline}.Bt5AlG_link:hover{color:#102e21}.Bt5AlG_link:focus-visible{outline-offset:4px;outline:2px solid #357050}.Bt5AlG_barRow{margin:12px 0}.Bt5AlG_barCaption{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:5px;font-size:11px;line-height:1.5;display:flex}.Bt5AlG_barCaption strong{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.Bt5AlG_track{background:#eff2ee;border-radius:2px;height:9px;overflow:hidden;box-shadow:inset 1px 0 #c4d0c8}.Bt5AlG_track>span{border-radius:2px;height:100%;display:block}.Bt5AlG_composition{break-inside:avoid;border-top:1px solid #edf0ed;padding:16px 0}.Bt5AlG_stack{background:#eef0ed;border-radius:3px;height:22px;display:flex;overflow:hidden}.Bt5AlG_stack>span{height:100%}.Bt5AlG_noData{color:var(--muted);padding:3px 8px;font-size:10px}.Bt5AlG_rubricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.Bt5AlG_priority{background:#f7f4e9;border-radius:8px;align-items:center;gap:16px;margin-bottom:18px;padding:16px;font-size:13px;display:flex}.Bt5AlG_priority>b{color:#806222;font-size:32px}.Bt5AlG_priority small{margin-top:6px}.Bt5AlG_scroll{max-width:100%;overflow-x:auto}.Bt5AlG_overview table{border-collapse:collapse;width:100%;margin:12px 0;font-size:11px}.Bt5AlG_overview th,.Bt5AlG_overview td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e4eae4;padding:10px 8px}.Bt5AlG_overview th{background:#f4f7f3;font-weight:700}.Bt5AlG_overview td small{margin-top:5px}.Bt5AlG_empty{color:var(--muted);background:#f5f7f3;border-radius:6px;padding:14px;font-size:12px}.Bt5AlG_projectStats{color:var(--muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:18px 0;font-size:12px;display:grid}.Bt5AlG_projectStats b{color:var(--ink);margin-bottom:5px;font-size:26px;display:block}.Bt5AlG_footnote{border-top:1px solid #d8e1d9;padding-top:12px}.Bt5AlG_footnote p{margin:0 0 8px}.Bt5AlG_sourceTable summary{font-size:12px}.Bt5AlG_sourceTable{margin-top:10px}@media (max-width:1100px){.Bt5AlG_kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.Bt5AlG_grid,.Bt5AlG_rubricGrid{grid-template-columns:1fr}}@media (max-width:600px){.Bt5AlG_heading h2{font-size:23px}.Bt5AlG_card{padding:16px}.Bt5AlG_kpis{gap:8px}.Bt5AlG_kpis article{padding:14px}.Bt5AlG_kpis strong{font-size:28px}.Bt5AlG_module{grid-template-columns:1fr;gap:4px}.Bt5AlG_barCaption{flex-wrap:wrap;gap:2px 10px}.Bt5AlG_projectStats{grid-template-columns:1fr;gap:12px}.Bt5AlG_priority{align-items:flex-start}.Bt5AlG_counts{font-size:10px}.Bt5AlG_overview th,.Bt5AlG_overview td{padding:8px 4px}.Bt5AlG_heading small{overflow-wrap:anywhere}}@media print{.Bt5AlG_overview{color:#233b30;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;gap:12px;font-family:Arial,sans-serif}.Bt5AlG_overview[data-print-report]{width:auto;margin:0}.Bt5AlG_overview [data-report-hide]{display:none!important}.Bt5AlG_heading h2{font-size:24px}.Bt5AlG_heading p,.Bt5AlG_heading small{font-size:11px}.Bt5AlG_kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.Bt5AlG_kpis article{padding:12px}.Bt5AlG_kpis strong{font-size:25px}.Bt5AlG_grid{display:block}.Bt5AlG_card{break-inside:auto;border-radius:6px;margin-bottom:14px;padding:16px}.Bt5AlG_card h3{break-after:avoid}.Bt5AlG_rubricGrid{display:block}.Bt5AlG_composition,.Bt5AlG_module,.Bt5AlG_barRow,.Bt5AlG_priority,.Bt5AlG_kpis,.Bt5AlG_overview tr{break-inside:avoid}.Bt5AlG_module{grid-template-columns:1fr 2fr}.Bt5AlG_scroll{overflow:visible}.Bt5AlG_footnote{font-size:10px}.Bt5AlG_overview button{display:none}.Bt5AlG_sourceTable{display:block}.Bt5AlG_sourceTable summary{display:none}}
._8EyrjW_panel{min-width:0;padding:24px}._8EyrjW_header,._8EyrjW_recordTitle{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._8EyrjW_header h2{align-items:center;gap:9px;margin:4px 0 10px;font-size:20px;display:flex}._8EyrjW_header>div{min-width:0}._8EyrjW_header>button{flex-shrink:0}._8EyrjW_note,._8EyrjW_meta{color:#66766c;font-size:14px;line-height:1.6}._8EyrjW_note{margin:0 0 12px}._8EyrjW_toolbar{border-bottom:1px solid #e0e7df;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:20px;padding:12px 0 18px;display:flex}._8EyrjW_toolbar label,._8EyrjW_body label{color:#3d5145;gap:7px;min-width:0;font-size:14px;font-weight:600;display:grid}._8EyrjW_toolbar select{min-width:120px}._8EyrjW_toolbar select,._8EyrjW_body input:not([type=radio]),._8EyrjW_body textarea{color:#263e30;width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d7e0d5;border-radius:9px;padding:10px 12px}._8EyrjW_toolbar select:focus-visible,._8EyrjW_body input:focus-visible,._8EyrjW_body textarea:focus-visible{outline-offset:2px;outline:2px solid #448334}._8EyrjW_badge{color:#506841;background:#f0f5eb;border-radius:20px;margin-bottom:6px;padding:5px 10px;font-size:12px}._8EyrjW_toolbar>button{align-items:center;gap:5px;margin-left:auto;display:inline-flex}._8EyrjW_recordTitle h3{overflow-wrap:anywhere;margin:0}._8EyrjW_periods{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px;margin:20px 0;display:grid}._8EyrjW_periods dt{color:#66766c;margin-bottom:7px;font-size:13px}._8EyrjW_periods dd{margin:0;font-size:15px;font-weight:600}._8EyrjW_notes{white-space:pre-wrap;color:#54665a;overflow-wrap:anywhere;line-height:1.65}._8EyrjW_source{color:#367329;text-underline-offset:3px;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:7px;max-width:100%;font-weight:600;display:inline-flex}._8EyrjW_source span{overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:400}._8EyrjW_meta{margin:14px 0 0;font-size:12px}._8EyrjW_history{border-top:1px solid #e0e7df;margin-top:22px;padding-top:18px}._8EyrjW_history summary{cursor:pointer;color:#405b3e;font-weight:600}._8EyrjW_history summary svg{vertical-align:middle;margin-right:7px}._8EyrjW_history>p{margin-top:12px}._8EyrjW_history article{background:#fafbf8;border:1px solid #e3e8e0;border-radius:10px;margin-top:14px;padding:16px}._8EyrjW_history h4{margin:0}._8EyrjW_empty{color:#66766c;padding:25px 0}._8EyrjW_empty h3{color:#354d3d}._8EyrjW_dialog{max-width:800px}._8EyrjW_dialog ._8EyrjW_body{flex-direction:column;gap:20px;display:flex}._8EyrjW_body>*{flex-shrink:0}._8EyrjW_body small{color:#66766c;font-weight:400;line-height:1.5}._8EyrjW_twoColumns{grid-template-columns:130px 1fr;gap:16px;display:grid}._8EyrjW_sourceChoice{border:0;margin:0;padding:0;display:block}._8EyrjW_sourceChoice legend{margin-bottom:12px;font-size:14px;font-weight:600}._8EyrjW_sourceChoice label{align-items:center;gap:8px;margin-right:20px;display:inline-flex}._8EyrjW_dialog ._8EyrjW_sourceChoice input[type=radio]{accent-color:#428533;flex-shrink:0;width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;margin:0;padding:0}._8EyrjW_summaryFields{background:#fafbf8;border:1px solid #e0e7dc;border-radius:12px;padding:16px}._8EyrjW_summaryFields h3{margin:0 0 9px;font-size:16px}._8EyrjW_periodFields{grid-template-columns:1.15fr 1fr 1fr 32px;align-items:end;gap:10px;margin-bottom:16px;display:grid}._8EyrjW_periodFields label{font-size:12px}._8EyrjW_body textarea{resize:vertical;min-height:75px}@media (max-width:650px){._8EyrjW_panel{padding:18px}._8EyrjW_header,._8EyrjW_recordTitle{flex-direction:column}._8EyrjW_header h2{font-size:18px}._8EyrjW_toolbar{gap:10px}._8EyrjW_toolbar>button{margin-left:0;font-size:12px}._8EyrjW_twoColumns{grid-template-columns:1fr}._8EyrjW_periodFields{grid-template-columns:1fr 1fr}._8EyrjW_periodFields>label:first-child{grid-column:1/-1}._8EyrjW_periodFields>button{grid-column:2;justify-self:end}._8EyrjW_dialog>footer{flex-direction:column;align-items:stretch;gap:12px}._8EyrjW_dialog>footer>div{justify-content:flex-end;gap:8px;display:flex}}
