._shell_18d53_2.portal-guardian,._shell_18d53_2.portal-operations{--fluid-type-bump:6px}._tableActionCell_18d53_7{align-items:center;min-width:0;display:flex;position:relative}._tableActionCell_18d53_7>label{width:100%}._insetPanel_18d53_18{padding:20px}._shell_18d53_2 ._previewOnlyButton_18d53_22:disabled{cursor:not-allowed;opacity:.65;flex-wrap:wrap;gap:6px}._previewOnlyLabel_18d53_29{flex-basis:100%;font-size:11px;font-weight:500;line-height:1.3;display:block}._shell_18d53_2 .portal-heading p{max-width:75ch}._shell_18d53_2 .roster-heading{flex-wrap:wrap}._shell_18d53_2 .roster-heading>div:first-child{flex:240px}._shell_18d53_2 .roster-heading>div:last-child{flex-wrap:wrap}._shell_18d53_2 .roster-heading>div:last-child .button,._shell_18d53_2 .panel-heading>.status-label{flex-shrink:0}._shell_18d53_2 .compact-modal footer{flex-wrap:wrap}._shell_18d53_2 .compact-modal footer>.button{flex-shrink:0;max-width:100%}._shell_18d53_2 .table-toolbar>button.active-filter span{background:var(--workshop-blue-dark)}._shell_18d53_2 .workflow-pills>span.active{color:var(--workshop-blue-dark)}._shell_18d53_2 .audience-unavailable{opacity:1}._shell_18d53_2 .y-labels{color:var(--engine-navy)}._shell_18d53_2 .compact-table>[role=row]{grid-template-columns:1fr 2fr 1.5fr minmax(80px,max-content);column-gap:12px;min-width:560px}._shell_18d53_2 .table-footer{flex-wrap:wrap;gap:12px}._shell_18d53_2 .table-footer .collection-pagination{width:max-content}._shell_18d53_2 .table-footer .collection-page-step{white-space:nowrap}._shell_18d53_2 .escalate-button>._previewOnlyLabel_18d53_29{grid-column:2/-1}:is(._shell_18d53_2 .panel:has(.tenant-table)+.portal-two-column,._shell_18d53_2 .service-list+.portal-two-column){margin-top:16px}._shell_18d53_2 [role=table]{min-width:0;max-width:100%;overflow-x:auto}._shell_18d53_2 .portal-main :is(input:not([type=checkbox]):not([type=radio]),select,textarea):not(:disabled){border:1px solid var(--slate)}._shell_18d53_2 .search-field:has(input:not(:disabled)){border-color:var(--slate)}._shell_18d53_2 .portal-main .search-field input:not([type=checkbox]):not([type=radio]):not(:disabled){border:0}._shell_18d53_2 .portal-main .search-field input:focus-visible{outline:none!important}._shell_18d53_2 .search-field:has(input:focus-visible){outline:3px solid var(--workshop-blue-dark);outline-offset:3px}._privacyDialog_18d53_148>.eyebrow{padding-inline-end:44px}._shell_18d53_2 .portal-main :is(button,input,select,textarea,[role=table]):focus-visible{outline:3px solid var(--workshop-blue-dark);outline-offset:3px}._shell_18d53_2 .consent-list :is(strong,small),._shell_18d53_2 .privacy-cards small,._shell_18d53_2 .safety-actions small,._shell_18d53_2 .retention-table :is(span,small),._shell_18d53_2 .safety-state-grid :is(strong,small),._shell_18d53_2 .compact-table>div,._shell_18d53_2 .cms-table>div,._shell_18d53_2 .privacy-request-table>div,._shell_18d53_2 .tenant-table>div,._shell_18d53_2 .access-table>div,._shell_18d53_2 .audit-table>div,._shell_18d53_2 .service-list>div{font-size:max(.8125rem, calc(8px + var(--fluid-type-bump)));line-height:1.5}._shell_18d53_2 .consent-list :is(button,._toggle_18d53_175){min-height:44px}._shell_18d53_2 :is(.cms-table,.privacy-request-table,.tenant-table,.access-table,.audit-table,.service-list) :is(strong,small,code){font-size:max(.8125rem, calc(8px + var(--fluid-type-bump)));line-height:1.5}._shell_18d53_2 .table-toolbar{flex-wrap:wrap}._shell_18d53_2 .table-toolbar .search-field{flex:260px;min-width:min(100%,220px)}._shell_18d53_2 .flag-list>div{grid-template-columns:minmax(0,1fr) auto minmax(120px,auto);gap:14px}._shell_18d53_2 .flag-list .button{white-space:nowrap;min-width:120px}@media (width<=760px){._shell_18d53_2 .plan-item.active{grid-template-columns:22px 32px minmax(0,1fr)}._shell_18d53_2 .plan-item.active>div{grid-column:2/-1}._shell_18d53_2.portal-layout{padding-top:108px}._shell_18d53_2 .portal-sidebar{min-height:54px;position:fixed;inset-block:54px auto}._shell_18d53_2 .portal-sidebar nav{padding-block:5px}._shell_18d53_2 .portal-sidebar nav button{min-height:44px;scroll-margin-inline:8px}._shell_18d53_2 .portal-sidebar nav button:focus-visible{outline-offset:1px}._shell_18d53_2 .roster-heading>div:first-child{flex-basis:auto}._shell_18d53_2 .portal-heading-actions{align-items:stretch;width:100%}._shell_18d53_2 .portal-heading-actions .button{flex:220px}._shell_18d53_2 .flag-list>div{grid-template-columns:minmax(0,1fr) auto}._shell_18d53_2 .playbook-panel{gap:16px;display:grid}._shell_18d53_2 .playbook-panel .button{width:100%}._insetPanel_18d53_18{padding:16px}}._page_hlj9n_1{gap:22px;min-width:0;padding:34px clamp(20px,4vw,52px) 64px;display:grid}._hero_hlj9n_8{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._hero_hlj9n_8>div{flex:440px;min-width:0;max-width:780px}._hero_hlj9n_8>button{flex:none;max-width:100%}._hero_hlj9n_8 h1{margin:5px 0 8px;font-size:clamp(2rem,4vw,3.35rem);line-height:1.05}._hero_hlj9n_8 p,._panel_hlj9n_34 p,._statusCard_hlj9n_35 p{color:var(--muted);line-height:1.55}._eyebrow_hlj9n_40{color:var(--lab-purple-text);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:900}._boundary_hlj9n_48{border:1px solid color-mix(in srgb, var(--lab-purple) 35%, var(--soft-line));background:var(--purple-soft);color:var(--slate);border-radius:14px;align-items:flex-start;gap:12px;padding:13px 16px;display:flex}._boundary_hlj9n_48 svg{color:var(--lab-purple-text);flex:none}._boundary_hlj9n_48 span{gap:2px;display:grid}._boundary_hlj9n_48 strong{color:var(--ink)}._rail_hlj9n_73{grid-template-columns:repeat(6,minmax(110px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}._rail_hlj9n_73:focus-visible{outline:3px solid var(--workshop-blue-dark);outline-offset:3px}._rail_hlj9n_73 li{border:1px solid var(--soft-line);background:var(--surface);border-radius:13px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:1px 8px;min-width:126px;padding:10px;display:grid;position:relative}._rail_hlj9n_73 li>span{background:var(--cloud);width:34px;height:34px;color:var(--slate);border-radius:50%;grid-row:1/3;place-items:center;display:grid}._rail_hlj9n_73 li[data-complete=true]>span{background:var(--success-soft);color:var(--success-text)}._rail_hlj9n_73 li small{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:800}._rail_hlj9n_73 li strong{font-size:.82rem}._rail_hlj9n_73 li>svg{z-index:2;color:var(--muted);position:absolute;right:-10px}._teacherGrid_hlj9n_135{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:start;gap:20px;display:grid}._panel_hlj9n_34,._statusCard_hlj9n_35,._childCard_hlj9n_144,._opsMetrics_hlj9n_145 article{border:1px solid var(--soft-line);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:20px}._panel_hlj9n_34{gap:18px;min-width:0;padding:22px;display:grid}._reviewPanel_hlj9n_159{grid-column:1/-1}._panelHeading_hlj9n_163{align-items:center;gap:12px;display:flex}._panelHeading_hlj9n_163>span:nth-child(2){gap:2px;min-width:0;margin-right:auto;display:grid}._panelHeading_hlj9n_163 h2,._childCard_hlj9n_144 h2,._statusCard_hlj9n_35 h2{margin:0}._stepNumber_hlj9n_182{background:var(--engine-navy);color:#fff;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-weight:900;display:grid}._ready_hlj9n_194,._needsWork_hlj9n_195{box-sizing:border-box;text-align:center;white-space:normal;overflow-wrap:anywhere;border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-width:0;max-width:100%;min-height:30px;padding:5px 10px;font-size:.72rem;font-style:normal;font-weight:900;line-height:1.2;display:inline-flex}._ready_hlj9n_194{background:var(--success-soft);color:var(--success-text)}._needsWork_hlj9n_195{background:var(--warning-soft);color:var(--warning)}._field_hlj9n_225,._explanation_hlj9n_226 label{color:var(--ink);gap:7px;font-size:.84rem;font-weight:850;display:grid}._field_hlj9n_225 input,._explanation_hlj9n_226 textarea,._quantity_hlj9n_236 input{border:1px solid var(--slate);background:var(--surface);width:100%;color:var(--ink);font:inherit;border-radius:10px;padding:10px 12px}._field_hlj9n_225 input:focus-visible,._explanation_hlj9n_226 textarea:focus-visible,._quantity_hlj9n_236 input:focus-visible,._catalog_hlj9n_249 input:focus-visible{outline:3px solid var(--workshop-blue-dark);outline-offset:2px}._catalog_hlj9n_249{border:0;gap:9px;min-width:0;margin:0;padding:0;display:grid}._catalog_hlj9n_249 legend{margin-bottom:8px;font-weight:900}._catalog_hlj9n_249>div{border:1px solid var(--soft-line);border-radius:12px;grid-template-columns:minmax(0,1fr) 92px;align-items:center;gap:12px;padding:11px;display:grid}._catalog_hlj9n_249>._componentSelected_hlj9n_278{border-color:color-mix(in srgb, var(--workshop-blue) 48%, var(--soft-line));background:var(--blue-soft)}._catalog_hlj9n_249>div>label:first-child{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}._catalog_hlj9n_249 input[type=checkbox]{width:20px;height:20px;accent-color:var(--workshop-blue-dark)}._catalog_hlj9n_249 label>span,._quantity_hlj9n_236{gap:2px;display:grid}._catalog_hlj9n_249 small,._quantity_hlj9n_236 span,._actions_hlj9n_305>span,._assignmentCard_hlj9n_306 small,._emptyHandoff_hlj9n_307 small,._learnerParts_hlj9n_308 small{color:var(--muted);font-size:.76rem;line-height:1.4}._quantity_hlj9n_236 input{padding:7px}._validation_hlj9n_318,._completeMessage_hlj9n_319{background:var(--warning-soft);border-radius:10px;margin:0;padding:10px 12px;font-weight:800;color:var(--warning)!important}._completeMessage_hlj9n_319{background:var(--success-soft);align-items:center;gap:8px;display:flex;color:var(--success-text)!important}._actions_hlj9n_305{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._actions_hlj9n_305>span{align-items:center;gap:6px;max-width:520px;display:inline-flex}._assignmentCard_hlj9n_306,._emptyHandoff_hlj9n_307{background:var(--cloud);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}._assignmentCard_hlj9n_306>svg,._emptyHandoff_hlj9n_307>svg{color:var(--lab-purple-text)}._assignmentCard_hlj9n_306>span:nth-child(2),._emptyHandoff_hlj9n_307>span{gap:2px;display:grid}._facts_hlj9n_373,._guardianPreview_hlj9n_374{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}._facts_hlj9n_373 div,._guardianPreview_hlj9n_374 div{background:var(--cloud);border-radius:11px;gap:4px;padding:12px;display:grid}._facts_hlj9n_373 dt,._guardianPreview_hlj9n_374 span{color:var(--muted);font-size:.72rem;font-weight:800}._facts_hlj9n_373 dd{margin:0;font-weight:900}._projectPreview_hlj9n_402{background:var(--cloud);border-radius:14px;gap:12px;padding:16px;display:grid}._projectPreview_hlj9n_402 blockquote,._guardianQuote_hlj9n_411{border-left:4px solid var(--experiment-green);margin:0;padding:8px 14px;font-size:1rem;line-height:1.55}._evidenceRow_hlj9n_419{flex-wrap:wrap;gap:8px;display:flex}._evidenceRow_hlj9n_419 span{box-sizing:border-box;background:var(--surface);text-align:center;white-space:normal;overflow-wrap:anywhere;border-radius:999px;justify-content:center;align-items:center;gap:5px;width:fit-content;min-width:0;max-width:100%;padding:6px 9px;font-size:.76rem;font-weight:800;line-height:1.2;display:inline-flex}._evidenceRow_hlj9n_419 span>svg{flex-shrink:0}._childCard_hlj9n_144{gap:20px;margin:0 0 26px;padding:clamp(18px,3vw,28px);display:grid}._childIntro_hlj9n_456{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}._childIntro_hlj9n_456 h2{margin-top:3px;font-size:clamp(1.45rem,3vw,2rem)}._childIntro_hlj9n_456 p{max-width:760px;color:var(--muted);margin:5px 0 0;line-height:1.5}._childIcon_hlj9n_475{background:var(--yellow-soft);width:52px;height:52px;color:var(--orange-text);border-radius:16px;place-items:center;display:grid}._childColumns_hlj9n_485{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:18px;display:grid}._childColumns_hlj9n_485>section,._explanation_hlj9n_226{background:var(--cloud);border-radius:15px;align-content:start;gap:13px;padding:16px;display:grid}._subheading_hlj9n_501{justify-content:space-between;align-items:center;gap:12px;display:flex}._subheading_hlj9n_501 h3,._explanation_hlj9n_226 h3{margin:0}._subheading_hlj9n_501 span{color:var(--muted);font-size:.76rem;font-weight:800}._learnerParts_hlj9n_308,._learnerStages_hlj9n_520{gap:8px;margin:0;padding:0;list-style:none;display:grid}._learnerParts_hlj9n_308 li{background:var(--surface);border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding:10px;display:grid}._learnerParts_hlj9n_308 li>svg{color:var(--workshop-blue-dark)}._learnerParts_hlj9n_308 li>span{gap:1px;display:grid}._learnerParts_hlj9n_308 em{color:var(--warning-text);grid-column:2/-1;font-size:.72rem;font-style:normal;font-weight:850}._learnerStages_hlj9n_520 li{background:var(--surface);border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}._learnerStages_hlj9n_520 li>span{background:var(--cloud);width:28px;height:28px;color:var(--slate);border-radius:50%;place-items:center;display:grid}._learnerStages_hlj9n_520 li[data-status=complete]>span{background:var(--success-soft);color:var(--success-text)}._learnerStages_hlj9n_520 small{color:var(--muted);text-transform:capitalize}._explanation_hlj9n_226 textarea{resize:vertical;min-height:110px}._guardianLayout_hlj9n_590{grid-template-columns:minmax(0,1.35fr) minmax(250px,.65fr);align-items:start;gap:20px;display:grid}._statusCard_hlj9n_35{gap:8px;padding:22px;display:grid}._statusCard_hlj9n_35>svg{width:42px;height:42px;color:var(--success-text)}._statusCard_hlj9n_35 small{color:var(--muted);line-height:1.45}._opsMetrics_hlj9n_145{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}._opsMetrics_hlj9n_145 article{gap:12px;padding:17px;display:flex}._opsMetrics_hlj9n_145 article>svg{color:var(--workshop-blue-dark);flex:none}._opsMetrics_hlj9n_145 article>span{gap:2px;display:grid}._opsMetrics_hlj9n_145 small,._opsMetrics_hlj9n_145 span span,._opsBoundary_hlj9n_638{color:var(--muted);font-size:.76rem}._opsMetrics_hlj9n_145 strong{font-size:1.25rem}._opsBoundary_hlj9n_638{border-left:3px solid var(--soft-line);margin:0;padding-left:12px}@media (width<=1080px){._teacherGrid_hlj9n_135,._guardianLayout_hlj9n_590,._childColumns_hlj9n_485{grid-template-columns:1fr}._opsMetrics_hlj9n_145{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){._page_hlj9n_1{padding:24px 16px 54px}._hero_hlj9n_8,._panelHeading_hlj9n_163,._childIntro_hlj9n_456,._actions_hlj9n_305,._subheading_hlj9n_501{flex-direction:column;align-items:stretch}._hero_hlj9n_8{display:flex}._hero_hlj9n_8>div{flex:0 auto}._panelHeading_hlj9n_163,._childIntro_hlj9n_456{grid-template-columns:auto minmax(0,1fr);display:grid}._panelHeading_hlj9n_163>._ready_hlj9n_194,._panelHeading_hlj9n_163>._needsWork_hlj9n_195,._childIntro_hlj9n_456>._ready_hlj9n_194,._childIntro_hlj9n_456>._needsWork_hlj9n_195{grid-column:1/-1;justify-self:start}._facts_hlj9n_373,._guardianPreview_hlj9n_374,._opsMetrics_hlj9n_145,._catalog_hlj9n_249>div,._assignmentCard_hlj9n_306,._emptyHandoff_hlj9n_307{grid-template-columns:1fr}._quantity_hlj9n_236{max-width:120px}}._button_1qtzh_3{background:var(--blue-action);color:var(--on-accent)}._button_1qtzh_3:hover:not(:disabled){background:#104a99}._button_1qtzh_3:disabled{background:var(--soft-line);color:var(--slate)}._notificationSummary_oxtnz_1{border:1px solid var(--soft-line);background:var(--surface);width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--shadow-lg);border-radius:24px;padding:28px;overflow-y:auto}._notificationSummary_oxtnz_1 h2{margin:10px 0 18px;font-size:1.5rem;line-height:1.3}._notificationSummary_oxtnz_1 p{margin:0 0 20px;line-height:1.6}._notificationCount_oxtnz_24{font-weight:750}._notificationSummary_oxtnz_1 button{width:100%;min-height:44px}@media (width<=760px){._childRoot_oxtnz_34 .steam-category-grid{grid-template-columns:repeat(5,minmax(160px,1fr))}}._adultHelpLink_oxtnz_39{min-width:44px;min-height:44px}
