._workspace_1f7k5_2:not([data-access-state]){--teacher-ink:#183442;--teacher-line:#78929e55;color:#f3eddf;background:#10212b}._workspace_1f7k5_2:not([data-access-state])>header{background:#10212b;border-bottom-color:#78929e44}._workspace_1f7k5_2:not([data-access-state]) .teacher-view{padding-top:clamp(2rem,4vw,3.5rem)}._workspace_1f7k5_2:not([data-access-state]) .teacher-view-heading h1{letter-spacing:-.04em;font-size:clamp(2rem,3.6vw,3rem);font-weight:550;line-height:1.15}._workspace_1f7k5_2:not([data-access-state]) .teacher-view-heading p{color:#c3d3da;font-size:1rem;line-height:1.65}._workspace_1f7k5_2:not([data-access-state]) .teacher-view-heading .pilot-kicker{color:#e7c486;letter-spacing:.06em;font-size:.75rem;font-weight:550}._workspace_1f7k5_2:not([data-access-state]) .teacher-header nav button{font-size:.875rem;font-weight:550}._workspace_1f7k5_2:not([data-access-state]) .button,._workspace_1f7k5_2:not([data-access-state]) .teacher-logout{letter-spacing:0;border-radius:7px 16px 7px 13px;min-height:44px;font-size:.875rem;font-weight:550;transition:background-color .16s,border-color .16s}._workspace_1f7k5_2:not([data-access-state]) .button-primary{color:#142733;background:linear-gradient(135deg,#ffd178,#edac36);border:1px solid #d5ac61}._workspace_1f7k5_2:not([data-access-state]) .button-primary:hover:not(:disabled){background:linear-gradient(135deg,#ffda8b,#f4b947)}._workspace_1f7k5_2:not([data-access-state]) .teacher-view-heading .button{color:#f3eddf;background:0 0;border:1px solid #8299a5}._workspace_1f7k5_2:not([data-access-state]) .teacher-action-card{color:#183442;background:#f3eddf;border:1px solid #e4d7bd;border-radius:14px 30px 14px 24px;gap:2rem}._workspace_1f7k5_2:not([data-access-state]) .teacher-action-card h2,._workspace_1f7k5_2:not([data-access-state]) .teacher-section-heading h2{letter-spacing:-.025em;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:550}._workspace_1f7k5_2:not([data-access-state]) .teacher-action-card span{color:#866729;letter-spacing:.05em;font-size:.75rem;font-weight:550}._workspace_1f7k5_2:not([data-access-state]) .teacher-action-card p{max-width:70ch;line-height:1.65}._workspace_1f7k5_2:not([data-access-state]) .teacher-action-card>.button{flex-shrink:0}._workspace_1f7k5_2:not([data-access-state]) .teacher-section-heading span{color:#e7c486;font-size:.75rem;font-weight:550}._workspace_1f7k5_2:not([data-access-state]) .teacher-group-tools{color:#f3eddf;background:#1b3543;border:1px solid #78929e66;border-radius:12px 24px 12px 20px;padding:1.25rem}._workspace_1f7k5_2:not([data-access-state]) .teacher-group-tools label{font-weight:550}._workspace_1f7k5_2:not([data-access-state]) .teacher-group-tools input,._workspace_1f7k5_2:not([data-access-state]) .teacher-group-tools select{color:#f3eddf;background:#10212b;border:1px solid #8299a5;border-radius:7px 14px 7px 12px}._workspace_1f7k5_2:not([data-access-state]) .teacher-guidance-grid{border-radius:14px 30px 14px 24px;overflow:hidden}._workspace_1f7k5_2:not([data-access-state]) .teacher-guidance-grid h2,._workspace_1f7k5_2:not([data-access-state]) .teacher-flow-copy h2,._workspace_1f7k5_2:not([data-access-state]) .teacher-empty-groups h2{letter-spacing:-.025em;font-weight:550}._workspace_1f7k5_2:not([data-access-state]) .teacher-flow-card,._workspace_1f7k5_2:not([data-access-state]) .teacher-empty-groups{border-left:0;border-radius:14px 30px 14px 24px}._workspace_1f7k5_2:not([data-access-state]) .teacher-help-frame{border-radius:10px 20px 10px 16px}._workspace_1f7k5_2:not([data-access-state]) .teacher-privacy-anchor{background:#10212b;border-top-color:#78929e44}._workspace_1f7k5_2:not([data-access-state]) .teacher-guidance-grid>article>span{color:#41616d;letter-spacing:.05em;font-size:.75rem;font-weight:550}._workspace_1f7k5_2:not([data-access-state]) .teacher-view .teacher-help-frame summary{justify-content:space-between;gap:1rem;min-height:48px;font-weight:550;list-style:none}._workspace_1f7k5_2:not([data-access-state]) .teacher-view .teacher-help-frame summary::-webkit-details-marker{display:none}._workspace_1f7k5_2:not([data-access-state]) .teacher-view .teacher-help-frame summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:7px;height:7px;margin-top:-3px;margin-right:3px;transition:transform .16s;transform:rotate(45deg)}._workspace_1f7k5_2:not([data-access-state]) .teacher-view .teacher-help-frame[open] summary:after{margin-top:3px;transform:rotate(225deg)}._workspace_1f7k5_2:not([data-access-state]) .teacher-flow-progress{border-radius:10px 22px 10px 18px;overflow:hidden}._workspace_1f7k5_2:not([data-access-state]) .teacher-flow-progress li{color:#bdd3dc;box-shadow:none;background:#1b3543;font-weight:550;line-height:1.5}._workspace_1f7k5_2:not([data-access-state]) .teacher-flow-progress li[data-state=active]{color:#f3eddf;background:#284b5b;box-shadow:inset 0 -2px #e7c486}._workspace_1f7k5_2:not([data-access-state]) .teacher-flow-progress li[data-state=complete]{color:#c7edda}@media (max-width:600px){._workspace_1f7k5_2:not([data-access-state]) .teacher-view{width:calc(100% - 2rem)}._workspace_1f7k5_2:not([data-access-state]) .teacher-view-heading{gap:1rem}._workspace_1f7k5_2:not([data-access-state]) .teacher-group-tools{grid-template-columns:minmax(0,1fr)}._workspace_1f7k5_2:not([data-access-state]) .teacher-header-meta{min-width:0}._workspace_1f7k5_2:not([data-access-state])>header{grid-template-columns:minmax(0,1fr) auto;gap:.4rem 1rem;padding:.75rem 1rem}._workspace_1f7k5_2:not([data-access-state])>header>a{grid-area:1/1}._workspace_1f7k5_2:not([data-access-state]) .teacher-header-meta{display:contents}._workspace_1f7k5_2:not([data-access-state]) .teacher-header-organisation{text-align:left;grid-area:2/1/auto/-1;justify-content:space-between;align-items:baseline;gap:.75rem;max-width:none;display:flex}._workspace_1f7k5_2:not([data-access-state]) .teacher-header-organisation strong{font-size:.75rem;font-weight:550}._workspace_1f7k5_2:not([data-access-state]) .teacher-header-organisation span{flex-shrink:0;font-size:.75rem}._workspace_1f7k5_2:not([data-access-state]) .teacher-logout{grid-area:1/2}._workspace_1f7k5_2:not([data-access-state])>header nav{grid-area:3/1/auto/-1}._workspace_1f7k5_2:not([data-access-state]) .teacher-flow-progress{grid-template-columns:repeat(3,minmax(0,1fr))}._workspace_1f7k5_2:not([data-access-state]) .teacher-flow-progress li{padding:.7rem .5rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){._workspace_1f7k5_2:not([data-access-state]) .button,._workspace_1f7k5_2:not([data-access-state]) .teacher-view .teacher-help-frame summary:after{transition:none}}._workspace_1f7k5_2:not([data-access-state]) .teacher-section-heading>.button,._workspace_1f7k5_2:not([data-access-state]) .teacher-close-flow{color:#f3eddf;background:0 0;border:1px solid #8299a5;border-radius:7px 16px 7px 13px;justify-content:center;align-items:center;min-height:46px;padding:.7rem 1rem;font-size:.875rem;font-weight:550;line-height:1.5;text-decoration:none;display:inline-flex}._workspace_1f7k5_2:not([data-access-state]) .teacher-section-heading>.button:hover,._workspace_1f7k5_2:not([data-access-state]) .teacher-close-flow:hover{background:#254653;border-color:#d0dce1}._workspace_1f7k5_2:not([data-access-state]) .teacher-privacy-anchor .teacher-help-frame summary{color:#cbdbe0;background:0 0;border:1px solid #8299a5;border-radius:7px 16px 7px 13px;justify-content:center;align-items:center;gap:.75rem;min-height:44px;padding:.6rem .9rem;font-size:.8125rem;font-weight:550;line-height:1.5;text-decoration:none;display:inline-flex}._workspace_1f7k5_2:not([data-access-state]) .teacher-privacy-anchor .teacher-help-frame summary:hover{background:#254653}._overview_1m0s2_1{grid-template-columns:minmax(8rem,.65fr) minmax(8rem,.65fr) minmax(0,2fr);gap:1rem;margin:0 0 1.5rem;display:grid}._metric_1m0s2_2,._progress_1m0s2_2{background:#1b3543;border:1px solid #78929e66;border-radius:12px 26px 12px 22px;min-width:0;padding:1.5rem}._metric_1m0s2_2{flex-direction:column;gap:.6rem;display:flex}._metric_1m0s2_2>span,._progress_1m0s2_2 h2,._invitation_1m0s2_4>span{color:#bdd3dc;margin:0;font-size:.8125rem;font-weight:550;line-height:1.5}._metric_1m0s2_2>strong{font-variant-numeric:tabular-nums;color:#f3eddf;font-size:2.5rem;font-weight:550;line-height:1.1}._progress_1m0s2_2{align-content:start;gap:1rem;display:grid}._progress_1m0s2_2 p,._privacy_1m0s2_7 p,._hidden_1m0s2_7 p{color:#b8cdd6;margin:.35rem 0 0;font-size:.875rem;line-height:1.65}._privacy_1m0s2_7>strong,._hidden_1m0s2_7>strong{color:#e7d5b3;font-size:1rem;font-weight:550;display:block}._overview_1m0s2_1 ._updated_1m0s2_9{text-align:right;color:#b8cdd6;font-variant-numeric:tabular-nums;grid-column:1/-1;margin:-.35rem 0 0;font-size:.75rem;line-height:1.5}._numbers_1m0s2_10{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;display:grid}._numbers_1m0s2_10 div{align-content:start;gap:.25rem;min-width:0;display:grid}._numbers_1m0s2_10 dt{color:#bdd3dc;font-size:.8125rem;line-height:1.5}._numbers_1m0s2_10 dd{color:#f3eddf;font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:550;line-height:1.3}._numbers_1m0s2_10 dd[data-number=false]{color:#b8cdd6;font-size:.875rem}._group_1m0s2_15{background:#17313f;border:1px solid #78929e66;border-radius:14px 30px 14px 24px;margin:1rem 0;padding:1.5rem}._group_1m0s2_15[data-attention=true]{border-color:#cba65e}._groupHeading_1m0s2_17{border-bottom:1px solid #78929e44;justify-content:space-between;align-items:center;gap:1.5rem;padding:0 0 1.25rem;display:flex}._groupHeading_1m0s2_17 h3{color:#f3eddf;letter-spacing:-.025em;overflow-wrap:anywhere;margin:.4rem 0 0;font-size:1.4rem;font-weight:550;line-height:1.3}._groupHeading_1m0s2_17 p{color:#bdd3dc;margin:0;font-size:.8125rem;line-height:1.6}._groupHeading_1m0s2_17 ._joined_1m0s2_20{white-space:nowrap;color:#cbdbe0;flex-shrink:0;font-size:.875rem}._joined_1m0s2_20 strong{color:#f3eddf;font-variant-numeric:tabular-nums;margin-right:.3rem;font-size:1.5rem;font-weight:550}._groupBody_1m0s2_22{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;gap:1.75rem;padding-top:1.25rem;display:grid}._hidden_1m0s2_7{grid-column:span 2}._invitation_1m0s2_4{gap:.3rem;display:grid}._invitation_1m0s2_4 strong{color:#c7edda;font-size:1rem;font-weight:550;line-height:1.5}._invitation_1m0s2_4 strong[data-tone=attention]{color:#f1cd85}._invitation_1m0s2_4 small{color:#b8cdd6;font-size:.8125rem;line-height:1.6}._actions_1m0s2_28{align-self:start;min-width:10rem}._actions_1m0s2_28 summary{color:#f3eddf;cursor:pointer;background:0 0;border:1px solid #8299a5;border-radius:7px 16px 7px 13px;justify-content:center;align-items:center;gap:.75rem;min-height:46px;padding:.7rem 1rem;font-size:.875rem;font-weight:550;line-height:1.5;list-style:none;display:flex}._actions_1m0s2_28 summary::-webkit-details-marker{display:none}._actions_1m0s2_28 summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;margin-top:-3px;transition:transform .16s;transform:rotate(45deg)}._actions_1m0s2_28[open] summary:after{margin-top:3px;transform:rotate(225deg)}._actions_1m0s2_28 summary:hover{background:#254653;border-color:#d0dce1}._actions_1m0s2_28>div{gap:.65rem;max-width:14rem;padding-top:.75rem;display:grid}._actions_1m0s2_28 .button{white-space:normal;width:100%}@media (max-width:1000px){._groupBody_1m0s2_22{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._actions_1m0s2_28{grid-column:1/-1;justify-self:end}._hidden_1m0s2_7{grid-column:1}._hidden_1m0s2_7+._actions_1m0s2_28{grid-column:2}}@media (max-width:600px){._overview_1m0s2_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._metric_1m0s2_2,._progress_1m0s2_2{padding:1.1rem}._progress_1m0s2_2{grid-column:1/-1}._metric_1m0s2_2>strong{font-size:2rem}._group_1m0s2_15{padding:1.25rem}._groupHeading_1m0s2_17{flex-direction:column;align-items:flex-start;gap:.8rem}._groupBody_1m0s2_22{grid-template-columns:minmax(0,1fr);gap:1.25rem}._hidden_1m0s2_7,._actions_1m0s2_28,._hidden_1m0s2_7+._actions_1m0s2_28{grid-column:1}._actions_1m0s2_28{justify-self:stretch}._actions_1m0s2_28>div{max-width:none}._numbers_1m0s2_10{gap:.65rem}}@media (prefers-reduced-motion:reduce){._actions_1m0s2_28 summary:after{transition:none}}
