@container (max-width:36rem){.A8Jy0a_actions>*{flex:auto}.A8Jy0a_metadata{margin-left:1.5rem}}.A8Jy0a_areaTitle{flex:12rem;min-width:min(100%,12rem)}@container (max-width:36rem){.A8Jy0a_header{flex-direction:column;align-items:stretch}.A8Jy0a_areaHeader{align-items:start}.A8Jy0a_metadata{justify-content:start}}
.L_77tq_toolbar>*{min-width:0;max-width:100%}
.wqlSCW_selectorDialog{width:85vw;max-width:85vw;height:90vh}@media (min-width:40rem){.wqlSCW_selectorDialog{max-width:85vw}}
.ni_V6q_contentGrid{grid-template-columns:var(--size-touch-target) minmax(0, 1fr)}@media (min-width:48rem){.ni_V6q_contentGrid{grid-template-columns:calc(var(--spacing) * 6) repeat(5, minmax(0, 1fr))}}
.rgIELW_tabsScroller{scrollbar-width:none}@container (max-width:42rem){.rgIELW_compactLabels [class~=group\/area-label-full]{display:none}.rgIELW_compactLabels [class~=group\/area-label-short]{display:inline}}
.b76aUW_summaryGrid,.b76aUW_contentGrid{grid-template-columns:calc(var(--spacing) * 10) 1fr}@media (min-width:48rem){.b76aUW_contentGrid{grid-template-columns:calc(var(--spacing) * 10) repeat(5, 1fr)}}
@media (max-height:700px){.DeMtqa_toolbar{padding:.5rem}.DeMtqa_footer{gap:.5rem}}
.Zrs_VW_input{appearance:textfield}.Zrs_VW_input::-webkit-outer-spin-button{appearance:none}.Zrs_VW_input::-webkit-inner-spin-button{appearance:none}
._RqURa_gridTemplateColumns2{grid-template-columns:auto minmax(0,1fr) auto auto}[data-slot=interrupt-frame][data-mobile] ._RqURa_gridTemplateColumns2{grid-template-columns:repeat(3,auto)}
.wRz4ha_picker{container-type:inline-size}.wRz4ha_preschoolGrid{grid-template-columns:repeat(4, calc(var(--spacing) * 12))}.wRz4ha_gradeGrid{grid-template-columns:repeat(6, calc(var(--spacing) * 12))}@container not (min-width:19.875rem){.wRz4ha_gradeGrid{grid-template-columns:repeat(3, calc(var(--spacing) * 12))}}
.GK-opW_plain{border:none;border-radius:0;overflow:visible}.GK-opW_plain .group\/competency-heading{color:var(--foreground);background:0 0;padding:0 0 .5rem}.GK-opW_plain .group\/competency-heading>span{text-transform:uppercase;letter-spacing:.025em}.GK-opW_plain .group\/competency-body{padding:0}.GK-opW_copy{line-height:inherit}
.ElY01a_list{--arrow-list-height:calc(6 * var(--size-touch-target));--arrow-list-surface:var(--background);height:var(--arrow-list-height);position:relative}.ElY01a_mobile{--arrow-list-height:calc(4 * var(--size-touch-target))}.ElY01a_viewport{isolation:isolate;height:100%}.ElY01a_fit{height:auto}.ElY01a_fit .ElY01a_viewport{height:auto;max-height:var(--arrow-list-height)}.ElY01a_onCard{--arrow-list-surface:var(--card)}.ElY01a_arrow{z-index:1;padding-block:.5rem .25rem;position:absolute;inset-inline:0}.ElY01a_up{background:linear-gradient(to bottom, var(--arrow-list-surface) 55%, transparent);padding-block:.25rem .5rem;top:0}.ElY01a_down{background:linear-gradient(to top, var(--arrow-list-surface) 55%, transparent);bottom:0}.ElY01a_nudge{animation:1.1s ease-in-out 3 ElY01a_nudge}.ElY01a_up .ElY01a_nudge{animation-name:ElY01a_nudgeUp}@keyframes ElY01a_nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes ElY01a_nudgeUp{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ElY01a_nudge{animation:none}}
.BeN-9W_notice{grid-template-columns:auto 1fr}.BeN-9W_description{max-width:62ch}@media (min-width:40rem){.BeN-9W_notice{grid-template-columns:auto 1fr auto}}
._AnaZa_body{height:clamp(16rem,70cqh,30rem)}._AnaZa_subjectTabs{scrollbar-width:none}
.RyAJ0W_wrap{overflow-x:auto;container-type:inline-size}.RyAJ0W_table{border-collapse:collapse;text-align:left;width:100%}.RyAJ0W_band th{background-color:var(--muted)}.RyAJ0W_bandToggle{width:100%;font:inherit;color:inherit;text-transform:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0;display:flex}.RyAJ0W_bandChevron{flex-shrink:0;width:.875rem;height:.875rem;transition:transform .15s}.RyAJ0W_bandChevronCollapsed{transform:rotate(-90deg)}.RyAJ0W_empty{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground)}.RyAJ0W_list{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--foreground);padding-left:1.25rem;list-style-type:disc}.RyAJ0W_list>:not(:last-child),.RyAJ0W_outline>:not(:last-child){margin-bottom:.25rem}.RyAJ0W_list li::marker{color:var(--muted-foreground)}.RyAJ0W_list li[data-parent=true]{font-weight:500;list-style:none}.RyAJ0W_outline{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--foreground)}.RyAJ0W_group{flex-direction:column;gap:.75rem;display:flex}.RyAJ0W_groupPreface{flex-direction:column;gap:.25rem;display:flex}.RyAJ0W_matrix{flex-direction:column;gap:.75rem;display:flex}.RyAJ0W_matrixContentsCount{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:color-mix(in oklab, var(--foreground) 70%, transparent);font-weight:600}.RyAJ0W_matrixSection{flex-direction:column;gap:.25rem;display:flex}.RyAJ0W_matrixSection h4{font-size:var(--text-xs);line-height:var(--text-xs--line-height);text-transform:uppercase;color:color-mix(in oklab, var(--foreground) 70%, transparent);font-weight:600}.RyAJ0W_matrixList{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--foreground);flex-direction:column;gap:.5rem;padding-left:1.25rem;list-style-type:disc;display:flex}.RyAJ0W_matrixList>.RyAJ0W_matrixItem::marker{color:var(--muted-foreground)}.RyAJ0W_matrixItemText{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.RyAJ0W_matrixBadge{color:var(--muted-foreground)}.RyAJ0W_matrixRationale{font-size:var(--text-xs);line-height:var(--text-xs--line-height);color:var(--muted-foreground)}.RyAJ0W_groupPreface h4{font-weight:500}@container (max-width:18rem){.RyAJ0W_wrap[data-columns="2"] .RyAJ0W_table{--stack-head-position:absolute;--stack-head-size:1px;--stack-head-padding:0;--stack-head-margin:-1px;--stack-head-overflow:hidden;--stack-head-clip:rect(0, 0, 0, 0);--stack-head-white-space:nowrap;--stack-head-border:0;--stack-body-display:block;--stack-row-display:grid;--stack-width:100%;--stack-grid:repeat(var(--plan-content-stack-columns), minmax(0, 1fr));--stack-row-border:1px solid var(--border);--stack-first-row-border:0;--stack-cell-display:block;--stack-full-column:1 / -1;--stack-label-content:attr(data-label);--stack-label-display:block;--stack-band-grid:1fr;--stack-cell-padding-inline:.625rem}}@container (max-width:27rem){.RyAJ0W_wrap[data-columns="3"] .RyAJ0W_table{--stack-head-position:absolute;--stack-head-size:1px;--stack-head-padding:0;--stack-head-margin:-1px;--stack-head-overflow:hidden;--stack-head-clip:rect(0, 0, 0, 0);--stack-head-white-space:nowrap;--stack-head-border:0;--stack-body-display:block;--stack-row-display:grid;--stack-width:100%;--stack-grid:repeat(var(--plan-content-stack-columns), minmax(0, 1fr));--stack-row-border:1px solid var(--border);--stack-first-row-border:0;--stack-cell-display:block;--stack-full-column:1 / -1;--stack-label-content:attr(data-label);--stack-label-display:block;--stack-band-grid:1fr;--stack-cell-padding-inline:.625rem}}@container (max-width:36rem){.RyAJ0W_wrap[data-columns="4"] .RyAJ0W_table{--stack-head-position:absolute;--stack-head-size:1px;--stack-head-padding:0;--stack-head-margin:-1px;--stack-head-overflow:hidden;--stack-head-clip:rect(0, 0, 0, 0);--stack-head-white-space:nowrap;--stack-head-border:0;--stack-body-display:block;--stack-row-display:grid;--stack-width:100%;--stack-grid:repeat(var(--plan-content-stack-columns), minmax(0, 1fr));--stack-row-border:1px solid var(--border);--stack-first-row-border:0;--stack-cell-display:block;--stack-full-column:1 / -1;--stack-label-content:attr(data-label);--stack-label-display:block;--stack-band-grid:1fr;--stack-cell-padding-inline:.625rem}}@container (max-width:45rem){.RyAJ0W_wrap[data-columns="5"] .RyAJ0W_table{--stack-head-position:absolute;--stack-head-size:1px;--stack-head-padding:0;--stack-head-margin:-1px;--stack-head-overflow:hidden;--stack-head-clip:rect(0, 0, 0, 0);--stack-head-white-space:nowrap;--stack-head-border:0;--stack-body-display:block;--stack-row-display:grid;--stack-width:100%;--stack-grid:repeat(var(--plan-content-stack-columns), minmax(0, 1fr));--stack-row-border:1px solid var(--border);--stack-first-row-border:0;--stack-cell-display:block;--stack-full-column:1 / -1;--stack-label-content:attr(data-label);--stack-label-display:block;--stack-band-grid:1fr;--stack-cell-padding-inline:.625rem}}@container (max-width:54rem){.RyAJ0W_wrap[data-columns="6"] .RyAJ0W_table{--stack-head-position:absolute;--stack-head-size:1px;--stack-head-padding:0;--stack-head-margin:-1px;--stack-head-overflow:hidden;--stack-head-clip:rect(0, 0, 0, 0);--stack-head-white-space:nowrap;--stack-head-border:0;--stack-body-display:block;--stack-row-display:grid;--stack-width:100%;--stack-grid:repeat(var(--plan-content-stack-columns), minmax(0, 1fr));--stack-row-border:1px solid var(--border);--stack-first-row-border:0;--stack-cell-display:block;--stack-full-column:1 / -1;--stack-label-content:attr(data-label);--stack-label-display:block;--stack-band-grid:1fr;--stack-cell-padding-inline:.625rem}}.RyAJ0W_table thead{position:var(--stack-head-position,static);width:var(--stack-head-size,auto);height:var(--stack-head-size,auto);padding:var(--stack-head-padding,0);margin:var(--stack-head-margin,0);overflow:var(--stack-head-overflow,visible);clip:var(--stack-head-clip,auto);white-space:var(--stack-head-white-space,normal);border:var(--stack-head-border,0)}.RyAJ0W_table tbody{display:var(--stack-body-display,table-row-group);width:var(--stack-width,auto)}.RyAJ0W_table tbody tr{display:var(--stack-row-display,table-row);width:var(--stack-width,auto);grid-template-columns:var(--stack-grid,none);border-top:var(--stack-row-border,0)}.RyAJ0W_table tbody tr:first-child{border-top:var(--stack-first-row-border,0)}.RyAJ0W_table tbody td{display:var(--stack-cell-display,table-cell)}.RyAJ0W_table tbody td:only-child,.RyAJ0W_table tbody td[data-span=full]{grid-column:var(--stack-full-column,auto)}.RyAJ0W_table tbody td[data-label]:before{content:var(--stack-label-content,none);display:var(--stack-label-display,none);background-color:var(--muted);margin:-.5rem -.625rem .5rem;padding:.5rem .625rem;font-weight:500}.RyAJ0W_table tbody tr.RyAJ0W_band{grid-template-columns:var(--stack-band-grid,none)}.RyAJ0W_table tbody tr.RyAJ0W_band th{grid-column:var(--stack-full-column,auto)}.RyAJ0W_table[data-role=plan-content-table] tbody td{padding-inline:var(--stack-cell-padding-inline,.625rem)}
@container daily-dates (min-width:34rem){.mRd8ga_layout{grid-template-columns:auto minmax(0,1fr)}}
.HlfdzW_action{transition-property:color,background-color;transition-duration:var(--default-transition-duration,.15s);transition-timing-function:var(--default-transition-timing-function,ease)}@media (pointer:coarse){.HlfdzW_action{min-height:var(--size-touch-target)}.HlfdzW_menu{width:var(--size-touch-target);height:var(--size-touch-target)}}@container not (min-width:40rem){.HlfdzW_download{padding-inline:calc(var(--spacing) * 3)}.HlfdzW_label{display:none}}
@layer utilities{.MPyRNa_periodSummary{contain:inline-size}}
.Oolvqa_card{width:calc(100% - 2rem)}
.aDFSqG_property{grid-template-columns:6rem minmax(0,1fr)}:is(.aDFSqG_property:has(dt:empty),.aDFSqG_chooser){grid-template-columns:minmax(0,1fr)}.aDFSqG_icon{margin-top:.2em}@container not (min-width:64rem){.aDFSqG_icon{margin-top:0}}
@layer utilities{._0SeKoq_popover._0SeKoq_popover{width:95vw;max-height:80vh}._0SeKoq_project{width:55%}}
._3Ow2pq_surface{width:calc(100% + 1.5rem)}
.T_on3G_activityPreview{cursor:text;border-radius:.25rem;justify-content:space-between;align-items:flex-start;gap:.5rem;margin:-.25rem;padding:.25rem;transition:background-color .15s;display:flex}.T_on3G_activityPreview:hover{background-color:#3db7f91f}.T_on3G_activityPreview:focus-visible{outline-offset:1px;outline:2px solid #3db7f9}.T_on3G_activityPencil{opacity:0;flex-shrink:0;padding-top:.125rem;transition:opacity .15s}.T_on3G_activityPreview:hover .T_on3G_activityPencil,.T_on3G_activityPreview:focus-visible .T_on3G_activityPencil{opacity:1}.T_on3G_activityTextarea{border:1px solid var(--border);resize:none;background-color:var(--background);width:100%;min-height:6rem;color:var(--foreground);border-radius:.375rem;outline:none;padding:.375rem .5rem;font-size:.875rem;line-height:1.4}.T_on3G_activityTextarea:focus{border-color:#3db7f9;box-shadow:0 0 0 1px #3db7f9}.T_on3G_periodStep{border:1px solid var(--border);width:1.5rem;height:1.5rem;color:var(--foreground);background:var(--background);border-radius:9999px;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:inline-flex}.T_on3G_periodStep:hover:not(:disabled){background:var(--accent)}.T_on3G_periodStep:disabled{opacity:.4;cursor:not-allowed}.T_on3G_copy{line-height:inherit}
.lMaw7a_content>*{min-width:0}@container (min-width:64rem){.lMaw7a_withIdentity{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 18rem}}
.cH-mqq_emptyState{max-width:200px}.cH-mqq_actions{flex:1}
._0PKB4q_notices>*{margin-bottom:0}
.Lu4XlW_fabPrimary{background:#052c65;transition:transform .15s,box-shadow .15s,background-color .15s;box-shadow:0 8px 24px #052c6559,0 2px 8px #052c6540}.Lu4XlW_fabPrimary:hover:not(:disabled){background:#0a3d7a;transform:translateY(-2px);box-shadow:0 12px 32px #052c6566,0 4px 12px #052c654d}.Lu4XlW_fabPrimary:active:not(:disabled){transform:translateY(0)}.Lu4XlW_fabPrimary:disabled{opacity:.45;background:#052c65;box-shadow:0 2px 8px #052c6533}
.S_R_1G_upgradeSheet{padding:1.25rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));border:1px solid var(--pro-upsell-surface-border);border-bottom-width:0}.S_R_1G_primaryAction{flex:13rem}@media (min-width:768px){.S_R_1G_upgradeSheet{border-bottom-width:1px;width:min(24rem,100%);padding:1.25rem}}
@media (min-width:40rem){.jmoMQW_fieldsGrid{grid-template-columns:calc(var(--spacing) * 42.5) minmax(0, 1fr)}}
.PJbVhG_body{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.PJbVhG_frame{--rule:.5px solid var(--border);border:var(--rule);border-radius:var(--radius-2xl);background-color:var(--background);overflow:hidden;container-type:inline-size}.PJbVhG_frame>[data-slot=table-container]{border:0;border-radius:0;overflow:visible}.PJbVhG_frame>[data-slot=table-container]+[data-slot=table-container]{border-top:var(--rule)}.PJbVhG_empty{font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--muted-foreground)}.PJbVhG_table,.PJbVhG_blockTable,.PJbVhG_gridTable{table-layout:fixed}.PJbVhG_table th,.PJbVhG_table td,.PJbVhG_table td>*,.PJbVhG_table td>*>*{overflow-wrap:break-word;min-width:0}.PJbVhG_gridTable{table-layout:auto}.PJbVhG_momentColumn{width:11%}.PJbVhG_activitiesColumn{width:24%}.PJbVhG_cellColumn{width:calc(65% / var(--sequence-cells,1))}.PJbVhG_table[data-moments=inline] .PJbVhG_activitiesColumn{width:35%}.PJbVhG_table th,.PJbVhG_table td,.PJbVhG_blockTable th,.PJbVhG_blockTable td,.PJbVhG_gridTable th,.PJbVhG_gridTable td{vertical-align:top}.PJbVhG_table td.PJbVhG_groupCell:last-of-type{border-right:0}.PJbVhG_table td.PJbVhG_groupCell{border-bottom:0}.PJbVhG_bandRow,.PJbVhG_sessionRow,.PJbVhG_columnHeaderRow,.PJbVhG_blockHeadingRow{background-color:var(--muted)}.PJbVhG_sessionTitle{justify-content:space-between;gap:1rem;display:flex}.PJbVhG_sessionDate{background-color:var(--background);font-weight:400}.PJbVhG_blockHeading{text-align:left;font-weight:500}.PJbVhG_moments{gap:1rem;display:grid}.PJbVhG_mobileHint,.PJbVhG_mobileGroupTitle{display:none}@container (max-width:44rem){.PJbVhG_table colgroup,.PJbVhG_blockTable colgroup,.PJbVhG_table .PJbVhG_columnHeaderRow,.PJbVhG_sessionMomentHead{display:none}.PJbVhG_table thead,.PJbVhG_table tbody,.PJbVhG_bandRow,.PJbVhG_sessionRow,.PJbVhG_bandRow th,.PJbVhG_sessionRow th{width:100%;display:block}.PJbVhG_table tbody{grid-template-columns:5.25rem minmax(0,1fr);display:grid}.PJbVhG_momentRow{display:contents}.PJbVhG_table td{border-right:0;width:auto;display:block}.PJbVhG_momentCell{grid-column:1}.PJbVhG_activityCell{border-left:var(--rule);grid-column:2}.PJbVhG_momentRow:last-child .PJbVhG_momentCell,.PJbVhG_momentRow:last-child .PJbVhG_activityCell{border-bottom:var(--rule)}.PJbVhG_table td.PJbVhG_groupCell{border-bottom:var(--rule);order:1;grid-column:1/-1}.PJbVhG_table td.PJbVhG_groupCell:last-of-type{border-bottom:0}.PJbVhG_blockTable,.PJbVhG_blockTable tbody,.PJbVhG_blockRow,.PJbVhG_blockHeadingRow,.PJbVhG_blockHeading,.PJbVhG_blockCell{width:100%;display:block}.PJbVhG_blockHeading,.PJbVhG_blockCell{border-right:0}.PJbVhG_blockTable tbody tr:last-child td{border-bottom:var(--rule)}.PJbVhG_blockTable tbody tr:last-child td:last-child{border-bottom:0}.PJbVhG_table tbody:not(:has(.PJbVhG_momentCell)){display:block}.PJbVhG_momentRow:not(:has(.PJbVhG_momentCell)) .PJbVhG_activityCell{border-left:0}.PJbVhG_frame>[data-slot=table-container]:has(.PJbVhG_gridTable){overflow-x:auto}.PJbVhG_mobileHint{color:var(--muted-foreground);font-weight:400;display:block}.PJbVhG_mobileGroupTitle{border-bottom:var(--rule);background-color:var(--muted);margin:-.5rem -.625rem .5rem;padding:.5rem .625rem;font-weight:500;display:block}}.PJbVhG_matrixTable thead th{text-align:center}.PJbVhG_matrixTable,.PJbVhG_sheetTable{table-layout:fixed;overflow-wrap:anywhere}.PJbVhG_fitSheetTable{table-layout:auto}.PJbVhG_fitSheetTable [data-fit-width=label]{width:var(--sheet-label-width)}.PJbVhG_fitSheetTable [data-fit-width=grow]{width:auto}.PJbVhG_gridTable.PJbVhG_fitSheetTable [data-fit-width]{overflow-wrap:normal}.PJbVhG_gridTable.PJbVhG_fitSheetTable [data-fit-width=content]{white-space:nowrap;width:1%}.PJbVhG_sheetCompanion{white-space:normal;min-width:10rem;display:block}.PJbVhG_gridTable.PJbVhG_fitSheetTable [data-fit-width=grow]{white-space:nowrap}@container (max-width:56rem){.PJbVhG_gridTable.PJbVhG_fitSheetTable [data-fit-width=content]{white-space:normal;width:auto}}.PJbVhG_gridTable.PJbVhG_sheetTable [data-kind]{border-right:var(--rule);border-bottom:var(--rule)}.PJbVhG_gridTable.PJbVhG_sheetTable [data-end-column]{border-right:0}.PJbVhG_gridTable.PJbVhG_sheetTable [data-end-row]{border-bottom:0}.PJbVhG_sheetTable [data-kind=label],.PJbVhG_sheetTable [data-kind=band]{background-color:var(--muted)}.PJbVhG_sheetTable [data-kind=band],.PJbVhG_sheetTable [data-kind=heading]{text-align:center;font-weight:500}.PJbVhG_sheetTable tr:has(>[data-kind=heading]){height:1px}@container (max-width:44rem){.PJbVhG_sheetTable,.PJbVhG_sheetTable tbody{flex-direction:column;width:100%;display:flex}.PJbVhG_sheetTable tbody tr{display:contents}.PJbVhG_sheetTable colgroup,.PJbVhG_sheetTable [data-kind=label],.PJbVhG_sheetTable [data-kind=band],.PJbVhG_sheetTable [data-kind=heading]{display:none}.PJbVhG_gridTable.PJbVhG_sheetTable [data-mobile-visible]{order:var(--sheet-order);border-right:0;border-bottom:var(--rule);display:block}.PJbVhG_gridTable.PJbVhG_sheetTable [data-kind=value]{order:var(--sheet-order);border-right:0;border-bottom:var(--rule);white-space:normal;display:block}.PJbVhG_gridTable.PJbVhG_sheetTable [data-end-row][data-end-column]{border-bottom:0}.PJbVhG_sheetTable [data-kind=value]:before{content:attr(data-label);margin-bottom:.5rem;font-weight:500;display:block}}.PJbVhG_matrixHeader,.PJbVhG_matrixHeader th{background-color:var(--muted)}.PJbVhG_gridTable.PJbVhG_matrixTable th,.PJbVhG_gridTable.PJbVhG_matrixTable td{border-right:var(--rule);border-bottom:var(--rule)}.PJbVhG_gridTable.PJbVhG_matrixTable [data-end-column]{border-right:0}.PJbVhG_gridTable.PJbVhG_matrixTable tbody [data-end-row]{border-bottom:0}@container (max-width:44rem){.PJbVhG_matrixHeader{display:none}.PJbVhG_matrixTable,.PJbVhG_matrixTable thead,.PJbVhG_matrixTable .PJbVhG_sessionRow,.PJbVhG_matrixTable .PJbVhG_sessionRow th{width:100%;display:block}.PJbVhG_matrixTable tbody{flex-direction:column;display:flex}.PJbVhG_matrixTable tbody tr{display:contents}.PJbVhG_gridTable.PJbVhG_matrixTable td{border-right:0;display:block}.PJbVhG_gridTable.PJbVhG_matrixTable tbody td{border-bottom:var(--rule)}.PJbVhG_matrixTable td[rowspan]{order:1}.PJbVhG_matrixTable td:before{content:attr(data-label);margin-bottom:.5rem;font-weight:500;display:block}.PJbVhG_matrixTable tbody tr:last-child td{border-bottom:var(--rule)}}
@layer utilities{.XmU7nG_summary{width:var(--wizard-content-width,100%);max-width:var(--wizard-content-max-width,48rem)}@media (max-width:1280px){.XmU7nG_summary{max-width:var(--wizard-content-compact-max-width,var(--wizard-content-max-width,48rem))}}.XmU7nG_stuck.XmU7nG_stuck:not(:where([data-slot=planning-shell] *)){margin-inline:calc(var(--teacher-content-pad-x,1.5rem) * -1);width:calc(100% + var(--teacher-content-pad-x,1.5rem) * 2);max-width:none}@media (min-width:1281px){.XmU7nG_detailGrid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}}
.fDcUda_table [data-slot=table]{min-width:900px}
@layer utilities{.WP5XqG_loading{min-height:50vh}.WP5XqG_stepContent{width:var(--wizard-content-width,100%);min-width:var(--wizard-content-min-width,0);max-width:var(--wizard-content-max-width,48rem)}@media (max-width:1280px){.WP5XqG_stepContent{max-width:var(--wizard-content-compact-max-width,var(--wizard-content-max-width,48rem))}}@media (min-width:1281px){.WP5XqG_preschoolWide>:is([data-testid=wizard-stepper],[data-testid^=wizard-step-],[data-slot=context-summary]){width:75vw;max-width:75vw}}}
.fYOG5a_table [data-slot=table]{min-width:900px}
@container (min-width:48rem){.zFqWiG_planSection{flex-basis:0}.zFqWiG_plans{flex-direction:row;align-items:stretch}}
.Og56_G_shell{container-type:inline-size}.Og56_G_workspace{align-items:start;gap:1.5rem;display:grid}.Og56_G_document{border:1px solid var(--border);border-radius:var(--radius);min-width:0;max-height:65dvh;padding:1rem;overflow:auto}.Og56_G_documentContent{min-width:52rem}.Og56_G_review{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;min-width:0;display:flex;overflow:hidden}.Og56_G_reviewBody{min-height:0;padding:1.25rem}@container (min-width:64rem){.Og56_G_workspace{grid-template-columns:minmax(0,1fr) clamp(25rem,34cqw,30rem)}.Og56_G_document,.Og56_G_review{height:76dvh;max-height:64rem}.Og56_G_reviewBody{overscroll-behavior:contain;flex:1;overflow-y:auto}}
