.TeacherWorkspace_page__cN4n8{--teacher-navy:#05142f;--teacher-navy-soft:#071a3a;--teacher-blue:#0a2149;--teacher-yellow:#ffd447;--teacher-paper:#f5f2e9;--teacher-white:#fffdf6;--teacher-ink:#07172f;--teacher-muted:#627084;--teacher-line:rgba(7,23,47,0.22);min-height:100svh;overflow-x:clip;color:var(--teacher-ink);background:linear-gradient(rgba(7,23,47,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(7,23,47,.035) 1px,transparent 1px),var(--teacher-paper);background-size:32px 32px;color-scheme:light}.TeacherWorkspace_page__cN4n8 a,.TeacherWorkspace_page__cN4n8 button{-webkit-tap-highlight-color:transparent}.TeacherWorkspace_page__cN4n8 button{color:inherit;cursor:pointer}.TeacherWorkspace_page__cN4n8 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.7}.TeacherWorkspace_topbar__2ChaM{position:sticky;z-index:80;top:0;min-height:72px;display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:stretch;gap:24px;padding:0 var(--xg-page-gutter);border-bottom:1px solid var(--teacher-ink);background:rgba(255,253,246,.98)}.TeacherWorkspace_brand__xyJxm{width:max-content;display:inline-flex;align-items:center;gap:12px;padding:0;background:transparent;text-align:left}.TeacherWorkspace_brandMark__iAksC{width:46px;height:34px;display:grid;place-items:center;border:1px solid var(--teacher-ink);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:12px;font-weight:800;letter-spacing:.08em;box-shadow:3px 3px 0 var(--teacher-ink)}.TeacherWorkspace_brand__xyJxm>span:last-child{display:grid;gap:4px;line-height:1}.TeacherWorkspace_brand__xyJxm strong{font-size:15px;font-weight:800;letter-spacing:.04em}.TeacherWorkspace_brand__xyJxm small{color:var(--teacher-muted);font-family:var(--font-mono);font-size:8px;letter-spacing:.15em}.TeacherWorkspace_mainNav__OmUdG{display:flex;align-items:stretch}.TeacherWorkspace_mainNav__OmUdG a,.TeacherWorkspace_mainNav__OmUdG button{position:relative;min-width:106px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;background:transparent;font-size:13px;font-weight:680}.TeacherWorkspace_mainNav__OmUdG a:after,.TeacherWorkspace_mainNav__OmUdG button:after{position:absolute;right:14px;bottom:-1px;left:14px;height:4px;content:"";transform:scaleX(0);background:var(--teacher-yellow);transition:transform .16s ease}.TeacherWorkspace_mainNav__OmUdG a:focus-visible:after,.TeacherWorkspace_mainNav__OmUdG a:hover:after,.TeacherWorkspace_mainNav__OmUdG a[data-active=true]:after,.TeacherWorkspace_mainNav__OmUdG button:focus-visible:after,.TeacherWorkspace_mainNav__OmUdG button:hover:after,.TeacherWorkspace_mainNav__OmUdG button[data-active=true]:after{transform:scaleX(1)}.TeacherWorkspace_mainNav__OmUdG a[data-active=true],.TeacherWorkspace_mainNav__OmUdG button[data-active=true]{color:var(--teacher-navy);background:rgba(255,212,71,.12)}.TeacherWorkspace_demoChip__oaawC{align-self:center;justify-self:end;padding:8px 10px;border:1px solid var(--teacher-ink);color:var(--teacher-ink);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.1em}.TeacherWorkspace_hero__kpD78{position:relative;overflow:hidden;color:var(--teacher-paper);background:radial-gradient(circle at 74% 20%,rgba(49,91,158,.34),transparent 27%),var(--teacher-navy)}.TeacherWorkspace_hero__kpD78:after{position:absolute;inset:0;content:"";pointer-events:none;background-image:linear-gradient(rgba(245,242,233,.05) 1px,transparent 0),linear-gradient(90deg,rgba(245,242,233,.05) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 76%);mask-image:linear-gradient(90deg,#000,transparent 76%)}.TeacherWorkspace_heroInner__1241Y{position:relative;z-index:1;width:min(calc(100% - (var(--xg-page-gutter) * 2)),var(--xg-max-width));min-height:290px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,410px);gap:clamp(48px,7vw,112px);align-items:center;padding:54px 0}.TeacherWorkspace_heroCopy__vgUNE{min-width:0}.TeacherWorkspace_heroCopy__vgUNE>p{margin:0;color:var(--teacher-yellow);font-family:var(--font-mono);font-size:10px;font-weight:750;letter-spacing:.13em}.TeacherWorkspace_heroCopy__vgUNE h1{margin:18px 0 14px;font-size:clamp(48px,6vw,82px);font-weight:610;letter-spacing:-.065em;line-height:.94}.TeacherWorkspace_heroDemoWord__1fvv4{margin-left:.08em}.TeacherWorkspace_heroCopy__vgUNE>span{display:block;color:rgba(245,242,233,.74);font-size:clamp(15px,1.5vw,20px);line-height:1.6}.TeacherWorkspace_boundaryNotice__Z5ooL{min-width:0;padding:22px 24px;border:1px solid rgba(245,242,233,.6);background:rgba(7,26,58,.72);box-shadow:7px 7px 0 var(--teacher-yellow)}.TeacherWorkspace_boundaryNotice__Z5ooL>span{display:inline-block;padding:5px 7px;color:var(--teacher-navy);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:9px;font-weight:800}.TeacherWorkspace_boundaryNotice__Z5ooL p{margin:18px 0 10px;font-size:17px;font-weight:750}.TeacherWorkspace_boundaryNotice__Z5ooL small{display:block;color:rgba(245,242,233,.68);font-size:12px;line-height:1.7}.TeacherWorkspace_projectView__u_e7K,.TeacherWorkspace_viewBody__ynnDZ{width:min(calc(100% - (var(--xg-page-gutter) * 2)),var(--xg-max-width));margin:0 auto}.TeacherWorkspace_viewBody__ynnDZ{padding:64px 0 90px}.TeacherWorkspace_workbenchGrid__Hig2J{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.65fr);gap:24px;align-items:stretch}.TeacherWorkspace_currentProject__8NzPt,.TeacherWorkspace_executionBoard__gmDMI,.TeacherWorkspace_pathPanel__dMEo2,.TeacherWorkspace_projectContent__Ym9yz,.TeacherWorkspace_studentsPanel__dSYnE{border:1px solid var(--teacher-ink);background:var(--teacher-white)}.TeacherWorkspace_pathPanel__dMEo2{padding:34px}.TeacherWorkspace_contentHeading__iM0so,.TeacherWorkspace_sectionHeading__2HyT7{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:20px;border-bottom:1px solid var(--teacher-line)}.TeacherWorkspace_contentHeading__iM0so>div,.TeacherWorkspace_sectionHeading__2HyT7>div{min-width:0}.TeacherWorkspace_contentHeading__iM0so p,.TeacherWorkspace_currentProject__8NzPt>p:first-child,.TeacherWorkspace_publishActions__oImfc>p,.TeacherWorkspace_radarBoard__LQ2O2>p,.TeacherWorkspace_sectionHeading__2HyT7 p{margin:0 0 8px;color:var(--teacher-muted);font-family:var(--font-mono);font-size:9px;font-weight:750;letter-spacing:.12em}.TeacherWorkspace_contentHeading__iM0so h3,.TeacherWorkspace_sectionHeading__2HyT7 h2{max-width:760px;margin:0;font-size:clamp(26px,3vw,42px);font-weight:670;letter-spacing:-.045em;line-height:1.06;text-wrap:balance}.TeacherWorkspace_contentHeading__iM0so>span,.TeacherWorkspace_sectionHeading__2HyT7>span{flex:0 0 auto;padding:7px 9px;border:1px solid var(--teacher-ink);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.08em}.TeacherWorkspace_pathSteps__y4qbp{margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;border-top:1px solid var(--teacher-ink);border-left:1px solid var(--teacher-ink)}.TeacherWorkspace_pathSteps__y4qbp li{min-height:150px;display:grid;grid-template-columns:52px minmax(0,1fr);border-right:1px solid var(--teacher-ink);border-bottom:1px solid var(--teacher-ink)}.TeacherWorkspace_pathSteps__y4qbp li>span{display:grid;place-items:center;color:var(--teacher-navy);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:11px;font-weight:850;writing-mode:vertical-rl}.TeacherWorkspace_pathSteps__y4qbp li>div{padding:22px 20px}.TeacherWorkspace_pathSteps__y4qbp strong{font-size:18px}.TeacherWorkspace_pathSteps__y4qbp p{margin:11px 0 0;color:var(--teacher-muted);font-size:13px;line-height:1.7}.TeacherWorkspace_currentProject__8NzPt{position:relative;overflow:hidden;display:flex;min-height:100%;flex-direction:column;padding:34px;color:var(--teacher-paper);background:linear-gradient(135deg,transparent 0 70%,rgba(255,212,71,.16) 70% 100%),var(--teacher-navy-soft);box-shadow:7px 7px 0 var(--teacher-yellow)}.TeacherWorkspace_currentProject__8NzPt>p:first-child{color:rgba(245,242,233,.62)}.TeacherWorkspace_projectNumber__RBVCT{margin-top:auto;color:var(--teacher-yellow);font-family:var(--font-mono);font-size:104px;font-weight:760;letter-spacing:-.08em;line-height:.8}.TeacherWorkspace_currentProject__8NzPt h2{margin:28px 0 8px;font-size:34px;letter-spacing:-.04em}.TeacherWorkspace_currentProject__8NzPt>p:not(:first-child){margin:0;color:rgba(245,242,233,.66);font-size:12px;line-height:1.7}.TeacherWorkspace_currentProject__8NzPt button{min-height:50px;margin-top:28px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;color:var(--teacher-navy);background:var(--teacher-yellow);font-size:13px;font-weight:800}.TeacherWorkspace_currentProject__8NzPt button:focus-visible svg,.TeacherWorkspace_currentProject__8NzPt button:hover svg,.TeacherWorkspace_projectHero__qIiv_>a:focus-visible svg,.TeacherWorkspace_projectHero__qIiv_>a:hover svg{transform:translateX(4px)}.TeacherWorkspace_currentProject__8NzPt svg,.TeacherWorkspace_projectHero__qIiv_>a svg{transition:transform .16s ease}.TeacherWorkspace_executionBoard__gmDMI{margin-top:28px;padding:34px}.TeacherWorkspace_executionGrid__9Wik4{margin-top:28px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--teacher-ink);border-left:1px solid var(--teacher-ink)}.TeacherWorkspace_executionGrid__9Wik4 article{min-height:220px;padding:22px;border-right:1px solid var(--teacher-ink);border-bottom:1px solid var(--teacher-ink)}.TeacherWorkspace_executionGrid__9Wik4 article>span{display:inline-block;padding:5px 7px;color:var(--teacher-navy);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:9px;font-weight:800}.TeacherWorkspace_executionGrid__9Wik4 h3{margin:28px 0 12px;font-size:19px;letter-spacing:-.02em;line-height:1.25}.TeacherWorkspace_executionGrid__9Wik4 p{margin:0;color:var(--teacher-muted);font-size:13px;line-height:1.75}.TeacherWorkspace_projectView__u_e7K{padding:52px 0 90px}.TeacherWorkspace_projectHero__qIiv_{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:28px 0 30px}.TeacherWorkspace_projectHero__qIiv_>div{min-width:0}.TeacherWorkspace_projectHero__qIiv_[data-editing=true]>div{width:min(100%,760px);display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.TeacherWorkspace_projectHero__qIiv_ p{margin:0 0 9px;color:var(--teacher-muted);font-size:12px}.TeacherWorkspace_projectHero__qIiv_ h2{display:inline;margin:0;font-size:clamp(46px,5.4vw,74px);font-weight:620;letter-spacing:-.065em;line-height:.95}.TeacherWorkspace_projectHero__qIiv_ input[data-content-field="project.intro.heroLabel"]{width:min(100%,260px);padding:8px 10px;color:var(--teacher-muted);background:var(--teacher-white);font-size:12px}.TeacherWorkspace_projectHero__qIiv_ input[data-content-field="project.intro.title"]{padding:10px 12px;background:var(--teacher-white);font-size:clamp(38px,5vw,68px);font-weight:620;letter-spacing:-.055em;line-height:1}.TeacherWorkspace_projectHero__qIiv_>div>span{margin-left:12px;padding:5px 7px;border:1px solid var(--teacher-ink);font-family:var(--font-mono);font-size:9px;font-weight:750;vertical-align:top}.TeacherWorkspace_projectHero__qIiv_[data-editing=true]>div>span{width:fit-content;margin:2px 0 0}.TeacherWorkspace_projectHero__qIiv_>a{min-height:46px;flex:0 0 auto;display:inline-flex;align-items:center;gap:14px;padding:0 14px;border:1px solid var(--teacher-ink);background:var(--teacher-white);font-size:12px;font-weight:750;box-shadow:4px 4px 0 var(--teacher-yellow)}.TeacherWorkspace_projectTabs__NvCAZ{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--teacher-ink);border-left:1px solid var(--teacher-ink)}.TeacherWorkspace_projectTabs__NvCAZ button{min-width:0;min-height:74px;display:grid;place-items:center start;gap:3px;padding:13px 18px;border-right:1px solid var(--teacher-ink);border-bottom:1px solid var(--teacher-ink);background:var(--teacher-white);text-align:left;transition:color .16s ease,background-color .16s ease}.TeacherWorkspace_projectTabs__NvCAZ button[data-active=true]{color:var(--teacher-paper);background:var(--teacher-navy)}.TeacherWorkspace_projectTabs__NvCAZ button:focus-visible:not([data-active=true]),.TeacherWorkspace_projectTabs__NvCAZ button:hover:not([data-active=true]){background:rgba(255,212,71,.34)}.TeacherWorkspace_projectTabs__NvCAZ strong{min-width:0;font-size:13px;white-space:nowrap}.TeacherWorkspace_projectTabs__NvCAZ small{color:var(--teacher-muted);font-family:var(--font-mono);font-size:9px}.TeacherWorkspace_projectTabs__NvCAZ button[data-active=true] small{color:var(--teacher-yellow)}.TeacherWorkspace_projectContent__Ym9yz{min-height:640px;padding:clamp(26px,4vw,54px);border-top:0}.TeacherWorkspace_contentHeading__iM0so h3{font-size:clamp(32px,4vw,52px)}.TeacherWorkspace_editorToolbar__4F53g{min-width:min(100%,460px);display:grid;justify-items:end;gap:9px}.TeacherWorkspace_editorToolbar__4F53g>span{color:var(--teacher-muted);font-family:var(--font-mono);font-size:9px;font-weight:750;letter-spacing:.08em}.TeacherWorkspace_editorToolbar__4F53g>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.TeacherWorkspace_editorToolbar__4F53g button{min-height:42px;padding:0 14px;border:1px solid var(--teacher-ink);background:var(--teacher-white);font-size:11px;font-weight:780;box-shadow:3px 3px 0 rgba(7,23,47,.14)}.TeacherWorkspace_editorToolbar__4F53g button[data-variant=primary]{background:var(--teacher-yellow);box-shadow:3px 3px 0 var(--teacher-ink)}.TeacherWorkspace_editorToolbar__4F53g button:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.TeacherWorkspace_editorToolbar__4F53g button:not(:disabled):focus-visible,.TeacherWorkspace_editorToolbar__4F53g button:not(:disabled):hover{transform:translate(-1px,-1px)}.TeacherWorkspace_editorNotice__hnReo{margin-top:18px;padding:13px 15px;border:1px solid var(--teacher-line);border-left:5px solid var(--teacher-yellow);color:var(--teacher-muted);background:rgba(255,212,71,.09);font-size:11px;line-height:1.65}.TeacherWorkspace_projectContent__Ym9yz input:not([type=checkbox]):not([type=file]),.TeacherWorkspace_projectContent__Ym9yz textarea,.TeacherWorkspace_projectHero__qIiv_ input{width:100%;min-width:0;border:1px solid var(--teacher-ink);border-radius:0;color:var(--teacher-ink);background:var(--teacher-white);font:inherit;box-shadow:none;outline:none}.TeacherWorkspace_projectContent__Ym9yz input:not([type=checkbox]):not([type=file]):focus-visible,.TeacherWorkspace_projectContent__Ym9yz textarea:focus-visible,.TeacherWorkspace_projectHero__qIiv_ input:focus-visible{border-color:var(--teacher-ink);outline:3px solid var(--teacher-yellow);outline-offset:2px}.TeacherWorkspace_projectContent__Ym9yz textarea{resize:vertical}.TeacherWorkspace_contentLead__3B7Vy{max-width:780px;margin:22px 0 0;color:var(--teacher-muted);font-size:13px;line-height:1.75}.TeacherWorkspace_infoGrid__YUOzw{margin-top:30px;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);gap:24px}.TeacherWorkspace_briefCard__KtHb3,.TeacherWorkspace_evidenceSlots__lu01P{border:1px solid var(--teacher-ink)}.TeacherWorkspace_briefCard__KtHb3{padding:30px;color:var(--teacher-paper);background:var(--teacher-navy-soft);box-shadow:6px 6px 0 var(--teacher-yellow)}.TeacherWorkspace_briefCard__KtHb3>p,.TeacherWorkspace_configBlock__LtUJO>p,.TeacherWorkspace_evidenceSlots__lu01P>p{margin:0;font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.1em}.TeacherWorkspace_briefCard__KtHb3>p{color:var(--teacher-yellow)}.TeacherWorkspace_briefCard__KtHb3>input{padding:8px 10px;border-color:rgba(245,242,233,.5);color:var(--teacher-yellow);background:rgba(245,242,233,.07);font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.1em}.TeacherWorkspace_briefCard__KtHb3 h4{max-width:700px;margin:52px 0 34px;font-size:clamp(28px,3.2vw,44px);font-weight:620;letter-spacing:-.045em;line-height:1.1}.TeacherWorkspace_briefCard__KtHb3>textarea{min-height:142px;margin:42px 0 24px;padding:14px;border-color:rgba(245,242,233,.5);color:var(--teacher-paper);background:rgba(245,242,233,.07);font-size:clamp(24px,2.7vw,38px);font-weight:620;letter-spacing:-.04em;line-height:1.14}.TeacherWorkspace_briefCard__KtHb3 dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(245,242,233,.34);border-left:1px solid rgba(245,242,233,.34)}.TeacherWorkspace_briefCard__KtHb3 dl div{padding:15px;border-right:1px solid rgba(245,242,233,.34);border-bottom:1px solid rgba(245,242,233,.34)}.TeacherWorkspace_briefCard__KtHb3 dt{color:rgba(245,242,233,.54);font-size:10px}.TeacherWorkspace_briefCard__KtHb3 dd{margin:8px 0 0;font-size:13px;font-weight:680}.TeacherWorkspace_briefCard__KtHb3 dl input{padding:6px 7px;border-color:rgba(245,242,233,.42);color:var(--teacher-paper);background:rgba(245,242,233,.07)}.TeacherWorkspace_briefCard__KtHb3 dl input:first-child{color:rgba(245,242,233,.62);font-size:10px}.TeacherWorkspace_briefCard__KtHb3 dl input+input{margin-top:7px;font-size:13px;font-weight:680}.TeacherWorkspace_lockedFact__MreaP{position:relative;background:repeating-linear-gradient(-45deg,rgba(245,242,233,.035),rgba(245,242,233,.035) 7px,transparent 0,transparent 14px)}.TeacherWorkspace_lockedFact__MreaP:after{position:absolute;top:8px;right:8px;content:"SYSTEM";color:var(--teacher-yellow);font-family:var(--font-mono);font-size:6px;font-weight:800;letter-spacing:.08em}.TeacherWorkspace_evidenceSlots__lu01P{padding:30px;background:var(--teacher-paper)}.TeacherWorkspace_evidenceSlots__lu01P>p{color:var(--teacher-muted)}.TeacherWorkspace_configBlock__LtUJO>input,.TeacherWorkspace_evidenceSlots__lu01P>input{padding:8px 10px;color:var(--teacher-muted);background:var(--teacher-white);font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.1em}.TeacherWorkspace_evidenceSlots__lu01P ol{margin:26px 0 0;padding:0;list-style:none;border-top:1px solid var(--teacher-line)}.TeacherWorkspace_evidenceSlots__lu01P li{min-height:58px;display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--teacher-line);font-size:13px;font-weight:650}.TeacherWorkspace_evidenceSlots__lu01P li span{color:var(--teacher-muted);font-family:var(--font-mono);font-size:9px}.TeacherWorkspace_evidenceSlots__lu01P li input{padding:9px 10px;font-size:12px;font-weight:650}.TeacherWorkspace_configBlock__LtUJO{margin-top:26px;padding:24px;border:1px solid var(--teacher-ink);background:var(--teacher-white)}.TeacherWorkspace_configBlock__LtUJO>p{color:var(--teacher-muted)}.TeacherWorkspace_configBlock__LtUJO>div{margin-top:18px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--teacher-ink);border-left:1px solid var(--teacher-ink)}.TeacherWorkspace_configBlock__LtUJO span{min-height:76px;display:grid;align-content:center;gap:8px;padding:12px;border-right:1px solid var(--teacher-ink);border-bottom:1px solid var(--teacher-ink)}.TeacherWorkspace_configBlock__LtUJO strong{font-size:11px}.TeacherWorkspace_configBlock__LtUJO small{width:fit-content;padding:3px 5px;color:var(--teacher-navy);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:8px;font-weight:800}.TeacherWorkspace_configBlock__LtUJO span input{padding:7px;font-size:10px}.TeacherWorkspace_configBlock__LtUJO span input+input{border-color:var(--teacher-yellow);color:var(--teacher-navy);background:rgba(255,212,71,.25);font-family:var(--font-mono);font-size:9px;font-weight:750}.TeacherWorkspace_recordList__7SwzU{position:relative;margin-top:30px}.TeacherWorkspace_recordList__7SwzU:before{position:absolute;top:0;bottom:0;left:24px;width:1px;content:"";background:var(--teacher-ink)}.TeacherWorkspace_record__mQPcN{position:relative;display:grid;grid-template-columns:50px minmax(210px,270px) minmax(0,1fr);gap:28px;padding:0 0 34px}.TeacherWorkspace_record__mQPcN:last-child{padding-bottom:0}.TeacherWorkspace_recordIndex__h542w{position:relative;z-index:1;padding-top:18px}.TeacherWorkspace_recordIndex__h542w span{width:50px;height:50px;display:grid;place-items:center;border:1px solid var(--teacher-ink);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:10px;font-weight:850;box-shadow:3px 3px 0 var(--teacher-ink)}.TeacherWorkspace_recordImage__HoICP{position:relative;min-height:190px;align-self:start;margin-top:18px;overflow:hidden;border:1px solid var(--teacher-ink);background:#d9d6cc}.TeacherWorkspace_recordImage__HoICP img{width:100%;height:190px;object-fit:cover}.TeacherWorkspace_record__mQPcN:first-child .TeacherWorkspace_recordImage__HoICP img{object-position:46% center}.TeacherWorkspace_recordImage__HoICP>span{position:absolute;right:0;bottom:0;padding:5px 7px;color:var(--teacher-navy);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:8px;font-weight:800}.TeacherWorkspace_recordCopy__vH_wQ{min-width:0;padding:18px 0 30px;border-top:1px solid var(--teacher-ink)}.TeacherWorkspace_recordCopy__vH_wQ>p:first-child{margin:0 0 10px;color:var(--teacher-muted);font-family:var(--font-mono);font-size:9px;font-weight:750;letter-spacing:.08em}.TeacherWorkspace_recordCopy__vH_wQ h4{margin:0;font-size:clamp(22px,2.3vw,32px);font-weight:670;letter-spacing:-.035em}.TeacherWorkspace_recordCopy__vH_wQ blockquote{margin:20px 0 0;padding:16px 18px;border-left:4px solid var(--teacher-yellow);color:#273752;background:rgba(255,212,71,.22);font-size:13px;line-height:1.75}.TeacherWorkspace_recordCopy__vH_wQ>button{width:100%;min-height:46px;margin-top:16px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;border:1px solid var(--teacher-ink);background:transparent;font-size:11px;font-weight:750}.TeacherWorkspace_recordCopy__vH_wQ>button:focus-visible,.TeacherWorkspace_recordCopy__vH_wQ>button:hover{background:rgba(255,212,71,.28)}.TeacherWorkspace_recordCopy__vH_wQ>button span{font-family:var(--font-mono);font-size:18px}.TeacherWorkspace_recordDetail__JWjBl{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:18px;padding:18px;border:1px solid var(--teacher-ink);border-top:0;background:var(--teacher-paper);animation:TeacherWorkspace_reveal____vCV .18s ease both}@keyframes TeacherWorkspace_reveal____vCV{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.TeacherWorkspace_recordDetail__JWjBl p{margin:0;color:var(--teacher-muted);font-size:12px;line-height:1.7}.TeacherWorkspace_recordDetail__JWjBl p strong{display:block;margin-bottom:7px;color:var(--teacher-ink);font-family:var(--font-mono);font-size:9px;letter-spacing:.08em}.TeacherWorkspace_recordDetail__JWjBl ul{margin:0;padding:0;list-style:none}.TeacherWorkspace_recordDetail__JWjBl li{padding:7px 0 7px 16px;border-bottom:1px solid var(--teacher-line);font-size:11px}.TeacherWorkspace_recordDetail__JWjBl li:before{margin-left:-16px;padding-right:8px;color:#1e6d4c;content:"✓";font-weight:900}.TeacherWorkspace_assetBoundary__OvME7,.TeacherWorkspace_dataWarning__t8YCY{margin-top:24px;padding:14px 16px;border:1px solid var(--teacher-ink);border-left:8px solid var(--teacher-yellow);color:#26364e;background:#fff7ce;font-size:11px;font-weight:650;line-height:1.65}.TeacherWorkspace_abilityLayout__MLjtj{margin-top:28px;display:grid;grid-template-columns:minmax(310px,.7fr) minmax(0,1.3fr);gap:24px}.TeacherWorkspace_radarBoard__LQ2O2{min-height:520px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px;color:var(--teacher-paper);background:radial-gradient(circle at 50% 48%,rgba(255,212,71,.13),transparent 42%),var(--teacher-navy-soft);box-shadow:6px 6px 0 var(--teacher-yellow)}.TeacherWorkspace_radarBoard__LQ2O2>p{align-self:stretch;color:rgba(245,242,233,.58)}.TeacherWorkspace_radar__EzOS6{width:min(100%,360px)!important;height:auto!important;margin:auto;overflow:visible}.TeacherWorkspace_radarAxis__cn5kA,.TeacherWorkspace_radarGrid__R8hGr{fill:none;stroke:rgba(245,242,233,.25);stroke-width:1}.TeacherWorkspace_radarShape__y0CZp{fill:rgba(255,212,71,.3);stroke:var(--teacher-yellow);stroke-width:2}.TeacherWorkspace_radarPoint__auY7c{fill:var(--teacher-yellow);stroke:var(--teacher-navy);stroke-width:2}.TeacherWorkspace_radarBoard__LQ2O2>small{max-width:320px;color:rgba(245,242,233,.56);font-size:10px;line-height:1.6;text-align:center}.TeacherWorkspace_abilityRows__7__mH{border-top:1px solid var(--teacher-ink);border-left:1px solid var(--teacher-ink)}.TeacherWorkspace_abilityRows__7__mH article{min-height:86px;display:grid;grid-template-columns:44px minmax(0,1fr) 78px;align-items:center;gap:16px;padding:15px 18px;border-right:1px solid var(--teacher-ink);border-bottom:1px solid var(--teacher-ink)}.TeacherWorkspace_abilityRows__7__mH article>span{color:var(--teacher-muted);font-family:var(--font-mono);font-size:9px}.TeacherWorkspace_abilityRows__7__mH h4{margin:0;font-size:14px}.TeacherWorkspace_abilityRows__7__mH p{margin:5px 0 0;color:var(--teacher-muted);font-size:11px;line-height:1.5}.TeacherWorkspace_abilityRows__7__mH article>strong{color:var(--teacher-navy);font-family:var(--font-mono);font-size:27px;text-align:right}.TeacherWorkspace_abilityRows__7__mH article>strong small{color:var(--teacher-muted);font-size:8px}.TeacherWorkspace_previewGrid__vEG4L{margin-top:30px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.6fr);gap:24px}.TeacherWorkspace_parentDossier__SdEGT{min-height:520px;padding:38px;border:1px solid var(--teacher-ink);background:linear-gradient(rgba(7,23,47,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(7,23,47,.04) 1px,transparent 1px),var(--teacher-paper);background-size:28px 28px;box-shadow:7px 7px 0 var(--teacher-yellow)}.TeacherWorkspace_parentDossier__SdEGT>div:first-child{display:flex;justify-content:space-between;gap:20px;padding-bottom:16px;border-bottom:1px solid var(--teacher-ink);font-family:var(--font-mono);font-size:9px;font-weight:750}.TeacherWorkspace_parentDossier__SdEGT>div:first-child span{color:var(--teacher-muted)}.TeacherWorkspace_parentDossier__SdEGT h4{max-width:780px;margin:62px 0 22px;font-size:clamp(38px,4.5vw,64px);font-weight:610;letter-spacing:-.06em;line-height:.98}.TeacherWorkspace_parentDossier__SdEGT>p{max-width:720px;margin:0;color:var(--teacher-muted);font-size:14px;line-height:1.85}.TeacherWorkspace_parentDossier__SdEGT dl{margin:48px 0 26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--teacher-ink);border-left:1px solid var(--teacher-ink)}.TeacherWorkspace_parentDossier__SdEGT dl div{padding:18px;border-right:1px solid var(--teacher-ink);border-bottom:1px solid var(--teacher-ink)}.TeacherWorkspace_parentDossier__SdEGT dt{color:var(--teacher-muted);font-size:9px}.TeacherWorkspace_parentDossier__SdEGT dd{margin:12px 0 0;font-family:var(--font-mono);font-size:21px;font-weight:800}.TeacherWorkspace_parentDossier__SdEGT>small{padding:5px 7px;color:var(--teacher-navy);background:var(--teacher-yellow);font-size:9px;font-weight:750}.TeacherWorkspace_publishActions__oImfc{display:flex;flex-direction:column;padding:30px;color:var(--teacher-paper);background:var(--teacher-navy-soft)}.TeacherWorkspace_publishActions__oImfc>p{color:var(--teacher-yellow)}.TeacherWorkspace_publishActions__oImfc h4{margin:20px 0 24px;font-size:26px;line-height:1.15}.TeacherWorkspace_publishActions__oImfc ol{margin:0 0 28px;padding:0;list-style:none;border-top:1px solid rgba(245,242,233,.3)}.TeacherWorkspace_publishActions__oImfc li{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(245,242,233,.3);color:rgba(245,242,233,.78);font-size:12px}.TeacherWorkspace_publishActions__oImfc li:after{content:"待补";color:rgba(245,242,233,.5);font-family:var(--font-mono);font-size:8px}.TeacherWorkspace_publishActions__oImfc li[data-done=true]:after{content:"READY";color:var(--teacher-yellow)}.TeacherWorkspace_publishActions__oImfc button{min-height:52px;margin-top:auto;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--teacher-navy);background:var(--teacher-yellow);font-size:13px;font-weight:800}.TeacherWorkspace_publishActions__oImfc>small{margin-top:14px;color:rgba(245,242,233,.52);font-size:9px;line-height:1.6;text-align:center}.TeacherWorkspace_assetGrid__1nXyu{margin-top:30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--teacher-ink);border-left:1px solid var(--teacher-ink)}.TeacherWorkspace_assetGrid__1nXyu article{position:relative;min-height:210px;display:flex;flex-direction:column;padding:22px;border-right:1px solid var(--teacher-ink);border-bottom:1px solid var(--teacher-ink);background:var(--teacher-paper)}.TeacherWorkspace_assetGrid__1nXyu article[data-ready=true]{background:#fff8d4}.TeacherWorkspace_assetGrid__1nXyu article>span{color:var(--teacher-muted);font-family:var(--font-mono);font-size:9px}.TeacherWorkspace_assetGrid__1nXyu svg{width:32px;height:32px;margin:auto 0 18px}.TeacherWorkspace_assetGrid__1nXyu h4{margin:0;font-size:16px}.TeacherWorkspace_assetGrid__1nXyu p{margin:8px 0 0;color:var(--teacher-muted);font-size:11px}.TeacherWorkspace_studentsPanel__dSYnE{padding:34px}.TeacherWorkspace_groupGrid__pxDN2{margin-top:28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.TeacherWorkspace_groupGrid__pxDN2 article{min-height:300px;padding:24px;border:1px solid var(--teacher-ink);background:var(--teacher-paper);box-shadow:5px 5px 0 var(--teacher-yellow)}.TeacherWorkspace_groupGrid__pxDN2 article>div{display:flex;align-items:center;justify-content:space-between;gap:20px}.TeacherWorkspace_groupGrid__pxDN2 article>div span{color:var(--teacher-muted);font-family:var(--font-mono);font-size:9px}.TeacherWorkspace_groupGrid__pxDN2 article>div strong{padding:5px 7px;color:var(--teacher-navy);background:var(--teacher-yellow);font-size:9px}.TeacherWorkspace_groupGrid__pxDN2 h3{margin:50px 0 30px;font-size:26px}.TeacherWorkspace_groupGrid__pxDN2 p{margin:0;padding:14px 0;border-top:1px solid var(--teacher-line);font-size:12px;line-height:1.6}.TeacherWorkspace_groupGrid__pxDN2 p small{display:block;margin-bottom:5px;color:var(--teacher-muted);font-family:var(--font-mono);font-size:8px}.TeacherWorkspace_pageFooter__4hKld{min-height:112px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px var(--xg-page-gutter);border-top:1px solid rgba(245,242,233,.24);color:rgba(245,242,233,.58);background:var(--teacher-navy);font-family:var(--font-mono);font-size:9px}.TeacherWorkspace_pageFooter__4hKld a{min-height:44px;display:inline-flex;align-items:center;padding:0 14px;color:var(--teacher-navy);background:var(--teacher-yellow);font-family:var(--font-sans);font-size:11px;font-weight:800}.TeacherWorkspace_dialogBackdrop__4nBX9{position:fixed;z-index:200;inset:0;display:grid;place-items:center;padding:28px;background:rgba(5,20,47,.82);animation:TeacherWorkspace_backdropIn__IH6SG .16s ease both}@keyframes TeacherWorkspace_backdropIn__IH6SG{0%{opacity:0}to{opacity:1}}.TeacherWorkspace_dialog__fG2cs{width:min(1180px,100%);max-height:calc(100svh - 56px);overflow:auto;border:1px solid var(--teacher-ink);color:var(--teacher-ink);background:var(--teacher-paper);box-shadow:10px 10px 0 var(--teacher-yellow)}.TeacherWorkspace_dialog__fG2cs>header{position:sticky;z-index:2;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:30px;padding:26px 28px;border-bottom:1px solid var(--teacher-ink);background:rgba(255,253,246,.98)}.TeacherWorkspace_dialog__fG2cs>header p{margin:0 0 8px;color:var(--teacher-muted);font-family:var(--font-mono);font-size:8px;letter-spacing:.1em}.TeacherWorkspace_dialog__fG2cs>header h2{margin:0;font-size:clamp(28px,4vw,52px);letter-spacing:-.05em;line-height:1}.TeacherWorkspace_dialog__fG2cs>header button{width:46px;height:46px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--teacher-ink);background:var(--teacher-yellow)}.TeacherWorkspace_dialogLead__myfPJ{max-width:850px;margin:0;padding:28px;color:var(--teacher-muted);font-size:14px;line-height:1.8}.TeacherWorkspace_dialogRecords__Tfhe4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--teacher-ink);border-left:1px solid var(--teacher-ink);margin:0 28px 28px}.TeacherWorkspace_dialogRecords__Tfhe4 article{min-width:0;padding:14px;border-right:1px solid var(--teacher-ink);border-bottom:1px solid var(--teacher-ink)}.TeacherWorkspace_dialogRecords__Tfhe4 img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border:1px solid var(--teacher-ink)}.TeacherWorkspace_dialogRecords__Tfhe4 article:first-child img{object-position:18% center}.TeacherWorkspace_dialogRecords__Tfhe4 span{display:block;margin-top:14px;color:var(--teacher-muted);font-family:var(--font-mono);font-size:8px}.TeacherWorkspace_dialogRecords__Tfhe4 h3{margin:8px 0 0;font-size:15px;line-height:1.35}.TeacherWorkspace_dialog__fG2cs>footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;border-top:1px solid var(--teacher-ink);color:var(--teacher-paper);background:var(--teacher-navy)}.TeacherWorkspace_dialog__fG2cs>footer p{max-width:760px;margin:0;color:rgba(245,242,233,.68);font-size:10px;line-height:1.6}.TeacherWorkspace_dialog__fG2cs>footer button{min-height:46px;flex:0 0 auto;padding:0 15px;color:var(--teacher-navy);background:var(--teacher-yellow);font-size:11px;font-weight:800}.TeacherWorkspace_visuallyHidden__oQVV7{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.TeacherWorkspace_workspaceEditorRail__IVIYn{position:sticky;z-index:70;top:72px;padding:12px var(--xg-page-gutter);border-bottom:1px solid var(--teacher-ink);background:rgba(245,242,233,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.TeacherWorkspace_workspaceEditorBar__Dje0z{width:min(100%,var(--xg-max-width));min-height:86px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:14px 16px;border:1px solid var(--teacher-ink);background:var(--teacher-white);box-shadow:4px 4px 0 var(--teacher-yellow)}.TeacherWorkspace_workspaceEditorBar__Dje0z[data-state=editing]{background:#fff8d4}.TeacherWorkspace_workspaceEditorBar__Dje0z[data-state=error]{border-left:8px solid #b73737}.TeacherWorkspace_workspaceEditorBar__Dje0z>div:first-child{min-width:0}.TeacherWorkspace_workspaceEditorBar__Dje0z>div:first-child>span{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:9px;font-weight:850;letter-spacing:.09em}.TeacherWorkspace_workspaceEditorBar__Dje0z>div:first-child>span svg{width:14px;height:14px}.TeacherWorkspace_workspaceEditorBar__Dje0z p{margin:5px 0 2px;font-size:15px;font-weight:760}.TeacherWorkspace_workspaceEditorBar__Dje0z small{display:block;color:var(--teacher-muted);font-size:10px;line-height:1.55}.TeacherWorkspace_workspaceEditButton__yy_6R,.TeacherWorkspace_workspaceEditorActions__VYjzm button{min-height:46px;padding:0 16px;border:1px solid var(--teacher-ink);background:var(--teacher-white);font-size:11px;font-weight:820;box-shadow:3px 3px 0 rgba(7,23,47,.18)}.TeacherWorkspace_workspaceEditButton__yy_6R,.TeacherWorkspace_workspaceEditorActions__VYjzm button[data-variant=primary]{background:var(--teacher-yellow);box-shadow:3px 3px 0 var(--teacher-ink)}.TeacherWorkspace_workspaceEditorActions__VYjzm{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.TeacherWorkspace_workspaceEditorActions__VYjzm button:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.TeacherWorkspace_workspaceEditButton__yy_6R:focus-visible,.TeacherWorkspace_workspaceEditButton__yy_6R:hover,.TeacherWorkspace_workspaceEditorActions__VYjzm button:not(:disabled):focus-visible,.TeacherWorkspace_workspaceEditorActions__VYjzm button:not(:disabled):hover{transform:translate(-1px,-1px)}.TeacherWorkspace_page__cN4n8 input[data-content-field]:not([type=checkbox]):not([type=file]),.TeacherWorkspace_page__cN4n8 textarea[data-content-field]{width:100%;min-width:0;padding:9px 10px;border:1px solid var(--teacher-ink);border-radius:0;color:var(--teacher-ink);background:var(--teacher-white);font:inherit;outline:none}.TeacherWorkspace_page__cN4n8 textarea[data-content-field]{resize:vertical}.TeacherWorkspace_page__cN4n8 input[data-content-field]:not([type=checkbox]):not([type=file]):focus-visible,.TeacherWorkspace_page__cN4n8 input[type=checkbox]:focus-visible,.TeacherWorkspace_page__cN4n8 input[type=file]:focus-visible,.TeacherWorkspace_page__cN4n8 textarea[data-content-field]:focus-visible{outline:3px solid var(--teacher-yellow);outline-offset:2px}.TeacherWorkspace_heroCopy__vgUNE>input[data-content-field]{max-width:720px;padding:10px 12px;border-color:rgba(245,242,233,.58);color:var(--teacher-paper);background:rgba(245,242,233,.08);font-size:clamp(15px,1.5vw,20px);line-height:1.5}.TeacherWorkspace_contentHeading__iM0so input[data-content-field$=".eyebrow"],.TeacherWorkspace_sectionHeading__2HyT7 input[data-content-field$=".eyebrow"]{max-width:340px;margin-bottom:8px;color:var(--teacher-muted);font-family:var(--font-mono);font-size:9px;font-weight:750;letter-spacing:.1em}.TeacherWorkspace_contentHeading__iM0so input[data-content-field$=".title"],.TeacherWorkspace_sectionHeading__2HyT7 input[data-content-field$=".title"]{font-size:clamp(24px,3vw,40px);font-weight:670;letter-spacing:-.04em}.TeacherWorkspace_pathSteps__y4qbp input{font-size:17px;font-weight:760}.TeacherWorkspace_pathSteps__y4qbp textarea{margin-top:10px;color:var(--teacher-muted);font-size:12px;line-height:1.6}.TeacherWorkspace_executionGrid__9Wik4 article>input{font-family:var(--font-mono);font-size:9px;font-weight:800}.TeacherWorkspace_executionGrid__9Wik4 article>input+input{margin-top:22px;font-family:var(--font-sans);font-size:17px}.TeacherWorkspace_executionGrid__9Wik4 article>textarea{margin-top:10px;color:var(--teacher-muted);font-size:12px;line-height:1.6}.TeacherWorkspace_fixedGuard__xCo09{margin-top:20px;padding:13px 15px;border:1px solid var(--teacher-line);border-left:6px solid var(--teacher-yellow);color:var(--teacher-muted);background:repeating-linear-gradient(-45deg,rgba(255,212,71,.08),rgba(255,212,71,.08) 7px,transparent 0,transparent 14px);font-size:11px;line-height:1.65}.TeacherWorkspace_fixedGuard__xCo09 strong{margin-right:10px;color:var(--teacher-ink);font-family:var(--font-mono);font-size:8px}.TeacherWorkspace_recordMediaColumn__ZLlgE{min-width:0;align-self:start}.TeacherWorkspace_recordMetaFields__oTe7u{display:flex;align-items:center;gap:8px;color:var(--teacher-muted);font-family:var(--font-mono);font-size:9px;font-weight:760;letter-spacing:.08em}.TeacherWorkspace_recordMetaFields__oTe7u input{padding:7px 8px!important;font-size:9px!important}.TeacherWorkspace_recordCopy__vH_wQ>input[data-content-field$=".title"]{margin-top:9px;font-size:22px;font-weight:700}.TeacherWorkspace_recordCopy__vH_wQ>textarea[data-content-field$=".summary"]{min-height:116px;margin-top:16px;border-left:4px solid var(--teacher-yellow);background:rgba(255,212,71,.16);font-size:13px;line-height:1.7}.TeacherWorkspace_recordExpandedLabel__vZ18X{min-height:44px;margin-top:16px;display:flex;align-items:center;padding:0 14px;border:1px solid var(--teacher-ink);color:var(--teacher-muted);background:#fff8d4;font-family:var(--font-mono);font-size:9px;font-weight:750}.TeacherWorkspace_recordDetail__JWjBl input,.TeacherWorkspace_recordDetail__JWjBl textarea{font-size:11px!important;line-height:1.55}.TeacherWorkspace_recordDetail__JWjBl li input{padding:7px 8px!important}.TeacherWorkspace_mediaEditor__jNoV4{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px;border:1px solid var(--teacher-ink);border-top:0;background:#fff8d4}.TeacherWorkspace_mediaEditor__jNoV4>label{min-height:44px;display:grid;align-content:center;gap:4px;padding:7px 9px;border:1px dashed var(--teacher-ink);background:var(--teacher-white);font-size:9px;font-weight:800}.TeacherWorkspace_mediaEditor__jNoV4 input[type=file]{width:100%;min-width:0;font-size:8px}.TeacherWorkspace_mediaEditor__jNoV4>button{min-height:44px;padding:0 10px;border:1px solid var(--teacher-ink);background:var(--teacher-white);font-size:9px;font-weight:780}.TeacherWorkspace_mediaEditor__jNoV4>input{grid-column:1/-1;font-size:10px!important}.TeacherWorkspace_mediaEditor__jNoV4>small{grid-column:1/-1;color:var(--teacher-muted);font-size:8px;line-height:1.5}.TeacherWorkspace_mediaLoadWarning__UVXB3{display:block;padding:9px 11px;border:1px solid #a34820;border-top:0;color:#6e2713;background:#fff0df;font-size:10px;font-weight:700;line-height:1.45}.TeacherWorkspace_mediaEditor__jNoV4>small[data-error=true]{color:#a22b2b;font-weight:780}.TeacherWorkspace_radarBoard__LQ2O2 input,.TeacherWorkspace_radarBoard__LQ2O2 textarea{border-color:rgba(245,242,233,.52)!important;color:var(--teacher-paper)!important;background:rgba(245,242,233,.08)!important}.TeacherWorkspace_radarBoard__LQ2O2>input{align-self:stretch;color:rgba(245,242,233,.72)!important;font-family:var(--font-mono)!important;font-size:9px!important}.TeacherWorkspace_radarBoard__LQ2O2>textarea{min-height:76px;font-size:10px!important;line-height:1.55}.TeacherWorkspace_abilityRows__7__mH article input[data-content-field$=".label"]{font-size:13px;font-weight:750}.TeacherWorkspace_abilityRows__7__mH article textarea{margin-top:6px;color:var(--teacher-muted);font-size:10px}.TeacherWorkspace_abilityRows__7__mH article>input[type=number]{padding:8px 4px;font-family:var(--font-mono);font-size:20px;font-weight:800;text-align:center}.TeacherWorkspace_parentDossier__SdEGT input,.TeacherWorkspace_parentDossier__SdEGT textarea{background:rgba(255,253,246,.92)!important}.TeacherWorkspace_parentDossier__SdEGT>div:first-child input{font-family:var(--font-mono)!important;font-size:9px!important}.TeacherWorkspace_parentDossier__SdEGT>input[data-content-field="project.preview.titleTemplate"]{margin:44px 0 10px;font-size:clamp(28px,4vw,50px);font-weight:650;letter-spacing:-.05em;line-height:1.05}.TeacherWorkspace_parentDossier__SdEGT>textarea{min-height:104px;margin-top:16px;color:var(--teacher-muted);font-size:13px;line-height:1.7}.TeacherWorkspace_parentDossier__SdEGT dl input{font-size:10px!important}.TeacherWorkspace_parentDossier__SdEGT dl input+input{margin-top:8px;font-family:var(--font-mono)!important;font-size:16px!important;font-weight:800}.TeacherWorkspace_templateHint__bujES{display:block;margin:0 0 12px;color:var(--teacher-muted)!important;background:transparent!important;font-size:9px!important}.TeacherWorkspace_templateHint__bujES code{padding:2px 4px;color:var(--teacher-navy);background:var(--teacher-yellow);font-family:var(--font-mono)}.TeacherWorkspace_dialogLeadEditor__dlw0B{margin-top:14px;padding:12px;border:1px dashed var(--teacher-ink);background:rgba(255,212,71,.12)}.TeacherWorkspace_dialogLeadEditor__dlw0B>span{display:block;margin-bottom:7px;color:var(--teacher-muted);font-family:var(--font-mono);font-size:8px;font-weight:780}.TeacherWorkspace_dialogLeadEditor__dlw0B textarea{min-height:86px;font-size:11px!important;line-height:1.6}.TeacherWorkspace_publishActions__oImfc input[data-content-field$=".label"]{border-color:rgba(245,242,233,.45)!important;color:var(--teacher-paper)!important;background:rgba(245,242,233,.08)!important;font-size:10px!important}.TeacherWorkspace_page__cN4n8 [data-content-toggle=true]{display:inline-flex;align-items:center;gap:6px;color:inherit;font-family:var(--font-mono);font-size:8px;font-weight:780}.TeacherWorkspace_page__cN4n8 [data-content-toggle=true] input[type=checkbox]{width:16px;height:16px;flex:0 0 16px;accent-color:var(--teacher-yellow)}.TeacherWorkspace_publishActions__oImfc [data-content-toggle=true]{color:var(--teacher-yellow)}.TeacherWorkspace_publishActions__oImfc li:has([data-content-toggle=true]):after{display:none}.TeacherWorkspace_assetGrid__1nXyu article>[data-content-field$=".ready"]{width:fit-content;margin-top:12px;padding:4px 6px;color:var(--teacher-navy);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:8px;font-weight:800}.TeacherWorkspace_assetGrid__1nXyu article input,.TeacherWorkspace_assetGrid__1nXyu article textarea{font-size:11px!important}.TeacherWorkspace_assetGrid__1nXyu article input[data-content-field$=".label"]{margin-top:auto;font-size:14px!important;font-weight:750}.TeacherWorkspace_assetGrid__1nXyu article input[data-content-field$=".state"]{margin-top:8px;color:var(--teacher-muted)}.TeacherWorkspace_assetGrid__1nXyu article [data-content-toggle=true]{margin-top:10px}.TeacherWorkspace_groupGrid__pxDN2 article input{font-size:11px!important}.TeacherWorkspace_groupGrid__pxDN2 article>div input{max-width:110px;color:var(--teacher-navy);background:rgba(255,212,71,.34);font-size:9px!important;font-weight:780}.TeacherWorkspace_groupGrid__pxDN2 article>input[data-content-field$=".name"]{margin:34px 0 20px;font-size:22px!important;font-weight:750}.TeacherWorkspace_groupGrid__pxDN2 p input{margin-top:5px}@media (max-width:1080px){.TeacherWorkspace_topbar__2ChaM{grid-template-columns:minmax(190px,1fr) auto}.TeacherWorkspace_demoChip__oaawC{display:none}.TeacherWorkspace_previewGrid__vEG4L,.TeacherWorkspace_workbenchGrid__Hig2J{grid-template-columns:1fr}.TeacherWorkspace_currentProject__8NzPt{min-height:430px}.TeacherWorkspace_configBlock__LtUJO>div,.TeacherWorkspace_executionGrid__9Wik4{grid-template-columns:repeat(3,minmax(0,1fr))}.TeacherWorkspace_abilityLayout__MLjtj{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr)}.TeacherWorkspace_dialogRecords__Tfhe4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.TeacherWorkspace_workspaceEditorRail__IVIYn{top:64px;padding:9px 18px}.TeacherWorkspace_workspaceEditorBar__Dje0z{min-height:0;grid-template-columns:1fr;gap:14px;padding:14px;box-shadow:3px 3px 0 var(--teacher-yellow)}.TeacherWorkspace_workspaceEditorActions__VYjzm{width:100%;justify-content:flex-start}.TeacherWorkspace_workspaceEditButton__yy_6R,.TeacherWorkspace_workspaceEditorActions__VYjzm button{min-height:44px}.TeacherWorkspace_workspaceEditButton__yy_6R{width:100%}.TeacherWorkspace_workspaceEditorActions__VYjzm button:first-child{flex:1 1 100%}.TeacherWorkspace_topbar__2ChaM{min-height:64px;display:flex;gap:14px;padding:0 16px}.TeacherWorkspace_brand__xyJxm{flex:0 0 auto;gap:8px}.TeacherWorkspace_brandMark__iAksC{width:34px;height:29px;font-size:9px;box-shadow:2px 2px 0 var(--teacher-ink)}.TeacherWorkspace_brand__xyJxm strong{font-size:11px}.TeacherWorkspace_brand__xyJxm small{font-size:6px}.TeacherWorkspace_mainNav__OmUdG{min-width:0;flex:1 1 auto;overflow-x:auto;scrollbar-width:none}.TeacherWorkspace_mainNav__OmUdG::-webkit-scrollbar,.TeacherWorkspace_projectTabs__NvCAZ::-webkit-scrollbar{display:none}.TeacherWorkspace_mainNav__OmUdG a,.TeacherWorkspace_mainNav__OmUdG button{min-width:60px;min-height:64px;gap:4px;padding:0 8px;flex-direction:column;font-size:9px}.TeacherWorkspace_mainNav__OmUdG a:after,.TeacherWorkspace_mainNav__OmUdG button:after{right:4px;left:4px}.TeacherWorkspace_mainNav__OmUdG svg{width:15px;height:15px}.TeacherWorkspace_heroInner__1241Y{width:min(calc(100% - 36px),var(--xg-max-width));min-height:0;grid-template-columns:1fr;gap:34px;padding:46px 0 52px}.TeacherWorkspace_heroCopy__vgUNE h1{margin-top:15px;font-size:clamp(44px,14vw,60px)}.TeacherWorkspace_heroCopy__vgUNE h1 span{display:block;white-space:nowrap}.TeacherWorkspace_heroDemoWord__1fvv4{margin:.08em 0 0}.TeacherWorkspace_heroCopy__vgUNE>span{font-size:14px}.TeacherWorkspace_boundaryNotice__Z5ooL{padding:18px;box-shadow:5px 5px 0 var(--teacher-yellow)}.TeacherWorkspace_projectView__u_e7K,.TeacherWorkspace_viewBody__ynnDZ{width:calc(100% - 36px)}.TeacherWorkspace_viewBody__ynnDZ{padding:34px 0 58px}.TeacherWorkspace_executionBoard__gmDMI,.TeacherWorkspace_pathPanel__dMEo2,.TeacherWorkspace_projectContent__Ym9yz,.TeacherWorkspace_studentsPanel__dSYnE{padding:22px 18px}.TeacherWorkspace_contentHeading__iM0so,.TeacherWorkspace_sectionHeading__2HyT7{display:grid;gap:14px}.TeacherWorkspace_contentHeading__iM0so h3,.TeacherWorkspace_sectionHeading__2HyT7 h2{font-size:30px}.TeacherWorkspace_contentHeading__iM0so>span,.TeacherWorkspace_sectionHeading__2HyT7>span{width:fit-content}.TeacherWorkspace_editorToolbar__4F53g{min-width:0;width:100%;justify-items:start}.TeacherWorkspace_editorToolbar__4F53g>div{width:100%;justify-content:flex-start}.TeacherWorkspace_editorToolbar__4F53g button{min-height:44px}.TeacherWorkspace_pathSteps__y4qbp{grid-template-columns:1fr}.TeacherWorkspace_pathSteps__y4qbp li{min-height:130px}.TeacherWorkspace_currentProject__8NzPt{min-height:380px;padding:26px}.TeacherWorkspace_projectNumber__RBVCT{font-size:88px}.TeacherWorkspace_assetGrid__1nXyu,.TeacherWorkspace_executionGrid__9Wik4,.TeacherWorkspace_groupGrid__pxDN2{grid-template-columns:1fr}.TeacherWorkspace_executionGrid__9Wik4 article{min-height:190px}.TeacherWorkspace_projectView__u_e7K{padding:30px 0 56px}.TeacherWorkspace_projectHero__qIiv_{display:grid;align-items:start;padding:20px 0 24px}.TeacherWorkspace_projectHero__qIiv_ h2{display:block;font-size:50px}.TeacherWorkspace_projectHero__qIiv_ input[data-content-field="project.intro.title"]{font-size:42px}.TeacherWorkspace_projectHero__qIiv_>div>span{display:inline-block;margin:12px 0 0}.TeacherWorkspace_projectHero__qIiv_>a{width:100%;justify-content:space-between}.TeacherWorkspace_projectTabs__NvCAZ{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.TeacherWorkspace_projectTabs__NvCAZ button{min-width:132px;min-height:70px;flex:0 0 132px;scroll-snap-align:start}.TeacherWorkspace_projectContent__Ym9yz{min-height:0}.TeacherWorkspace_abilityLayout__MLjtj,.TeacherWorkspace_infoGrid__YUOzw,.TeacherWorkspace_previewGrid__vEG4L{grid-template-columns:1fr}.TeacherWorkspace_briefCard__KtHb3,.TeacherWorkspace_evidenceSlots__lu01P,.TeacherWorkspace_parentDossier__SdEGT,.TeacherWorkspace_publishActions__oImfc{padding:24px 20px}.TeacherWorkspace_briefCard__KtHb3 h4{margin:42px 0 28px;font-size:32px}.TeacherWorkspace_briefCard__KtHb3>textarea{min-height:166px;margin:34px 0 24px;font-size:27px}.TeacherWorkspace_briefCard__KtHb3 dl,.TeacherWorkspace_parentDossier__SdEGT dl{grid-template-columns:1fr}.TeacherWorkspace_configBlock__LtUJO{padding:18px}.TeacherWorkspace_configBlock__LtUJO>div{grid-template-columns:repeat(2,minmax(0,1fr))}.TeacherWorkspace_recordList__7SwzU:before{left:19px}.TeacherWorkspace_record__mQPcN{grid-template-columns:40px minmax(0,1fr);gap:16px;padding-bottom:30px}.TeacherWorkspace_recordIndex__h542w span{width:40px;height:40px}.TeacherWorkspace_recordCopy__vH_wQ,.TeacherWorkspace_recordImage__HoICP,.TeacherWorkspace_recordMediaColumn__ZLlgE{grid-column:2}.TeacherWorkspace_recordImage__HoICP{min-height:0;margin-top:0}.TeacherWorkspace_recordImage__HoICP img{height:auto;aspect-ratio:4/3}.TeacherWorkspace_recordCopy__vH_wQ{padding-top:14px}.TeacherWorkspace_recordMetaFields__oTe7u{align-items:stretch;flex-direction:column}.TeacherWorkspace_recordMetaFields__oTe7u>span[aria-hidden=true]{display:none}.TeacherWorkspace_mediaEditor__jNoV4{grid-template-columns:1fr}.TeacherWorkspace_mediaEditor__jNoV4>input,.TeacherWorkspace_mediaEditor__jNoV4>small{grid-column:1}.TeacherWorkspace_recordDetail__JWjBl{grid-template-columns:1fr}.TeacherWorkspace_radarBoard__LQ2O2{min-height:430px}.TeacherWorkspace_abilityRows__7__mH article{grid-template-columns:30px minmax(0,1fr) 62px;gap:10px;padding:14px 12px}.TeacherWorkspace_abilityRows__7__mH article>strong{font-size:22px}.TeacherWorkspace_abilityRows__7__mH article>input[type=number]{font-size:18px}.TeacherWorkspace_parentDossier__SdEGT{min-height:0}.TeacherWorkspace_parentDossier__SdEGT h4{margin-top:46px;font-size:39px}.TeacherWorkspace_parentDossier__SdEGT>input[data-content-field="project.preview.titleTemplate"]{margin-top:34px;font-size:32px}.TeacherWorkspace_publishActions__oImfc{min-height:430px}.TeacherWorkspace_assetGrid__1nXyu article{min-height:180px}.TeacherWorkspace_groupGrid__pxDN2{gap:18px}.TeacherWorkspace_groupGrid__pxDN2 article{min-height:270px}.TeacherWorkspace_pageFooter__4hKld{align-items:flex-start;flex-direction:column;padding:28px 18px}.TeacherWorkspace_dialogBackdrop__4nBX9{padding:10px}.TeacherWorkspace_dialog__fG2cs{max-height:calc(100svh - 20px);box-shadow:5px 5px 0 var(--teacher-yellow)}.TeacherWorkspace_dialog__fG2cs>header{gap:12px;padding:20px 18px}.TeacherWorkspace_dialog__fG2cs>header h2{font-size:25px;overflow-wrap:anywhere;text-wrap:wrap;word-break:keep-all}.TeacherWorkspace_dialogLead__myfPJ{padding:22px 18px;font-size:12px}.TeacherWorkspace_dialogRecords__Tfhe4{grid-template-columns:1fr;margin:0 18px 18px}.TeacherWorkspace_dialog__fG2cs>footer{align-items:stretch;flex-direction:column;padding:20px 18px}.TeacherWorkspace_dialog__fG2cs>footer button{width:100%}}@media (prefers-reduced-motion:reduce){.TeacherWorkspace_dialogBackdrop__4nBX9,.TeacherWorkspace_recordDetail__JWjBl{animation:none}.TeacherWorkspace_currentProject__8NzPt svg,.TeacherWorkspace_mainNav__OmUdG a:after,.TeacherWorkspace_mainNav__OmUdG button:after,.TeacherWorkspace_projectHero__qIiv_>a svg{transition:none}}.TeacherLogin_loginPage__TjDJm{min-height:100svh;display:grid;grid-template-rows:auto 1fr}.TeacherLogin_loginHeader__fEnc7{min-height:72px;display:flex;align-items:center;gap:12px;padding:0 var(--xg-page-gutter);border-bottom:1px solid var(--teacher-ink);background:rgba(255,253,246,.98)}.TeacherLogin_loginHeader__fEnc7>span:nth-child(2){display:grid;gap:4px;line-height:1}.TeacherLogin_loginHeader__fEnc7 strong{font-size:15px;font-weight:800;letter-spacing:.04em}.TeacherLogin_loginHeader__fEnc7 small{color:var(--teacher-muted);font-family:var(--font-mono);font-size:8px;letter-spacing:.15em}.TeacherLogin_privateMark__yVMds{margin-left:auto;padding:8px 10px;border:1px solid var(--teacher-ink);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.1em}.TeacherLogin_loginMain__xLMVm{display:grid;place-items:center;padding:clamp(42px,7vw,92px) var(--xg-page-gutter);background:radial-gradient(circle at 77% 16%,rgba(49,91,158,.36),transparent 28%),linear-gradient(rgba(245,242,233,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(245,242,233,.05) 1px,transparent 1px),var(--teacher-navy);background-size:auto,34px 34px,34px 34px,auto}.TeacherLogin_loginPanel__efjH5{width:min(100%,1080px);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);border:1px solid rgba(245,242,233,.66);background:var(--teacher-white);box-shadow:12px 12px 0 var(--teacher-yellow)}.TeacherLogin_loginIntro__AFvQt{min-width:0;padding:clamp(34px,5vw,68px);color:var(--teacher-paper);background:var(--teacher-navy-soft)}.TeacherLogin_formHeading__BM6V_>p,.TeacherLogin_loginIntro__AFvQt>p{margin:0;color:var(--teacher-yellow);font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.12em}.TeacherLogin_loginIntro__AFvQt h1{margin:22px 0 20px;font-size:clamp(40px,5.2vw,66px);font-weight:620;letter-spacing:-.06em;line-height:1.02}.TeacherLogin_loginIntro__AFvQt>span{max-width:560px;display:block;color:rgba(245,242,233,.7);font-size:13px;line-height:1.8}.TeacherLogin_accessRules__5TgQL{margin:44px 0 0;border-top:1px solid rgba(245,242,233,.28)}.TeacherLogin_accessRules__5TgQL>div{display:grid;grid-template-columns:42px minmax(0,1fr);border-bottom:1px solid rgba(245,242,233,.28)}.TeacherLogin_accessRules__5TgQL dd,.TeacherLogin_accessRules__5TgQL dt{min-height:48px;display:flex;align-items:center}.TeacherLogin_accessRules__5TgQL dt{justify-content:center;border-right:1px solid rgba(245,242,233,.28);color:var(--teacher-yellow);font-family:var(--font-mono);font-size:9px;font-weight:800}.TeacherLogin_accessRules__5TgQL dd{margin:0;padding:0 14px;font-size:11px}.TeacherLogin_loginForm__yWalg{min-width:0;display:grid;align-content:center;gap:20px;padding:clamp(34px,5vw,62px);color:var(--teacher-ink)}.TeacherLogin_formHeading__BM6V_{padding-bottom:23px;border-bottom:1px solid var(--teacher-line)}.TeacherLogin_formHeading__BM6V_>p{color:var(--teacher-muted)}.TeacherLogin_formHeading__BM6V_ h2{margin:10px 0 9px;font-size:clamp(34px,4vw,48px);font-weight:650;letter-spacing:-.05em}.TeacherLogin_formHeading__BM6V_>span,.TeacherLogin_supportNote__ruOnt{color:var(--teacher-muted);font-size:10px;line-height:1.65}.TeacherLogin_loginForm__yWalg label{display:grid;gap:8px}.TeacherLogin_loginForm__yWalg label>span{font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.08em}.TeacherLogin_loginForm__yWalg input{width:100%;min-height:52px;padding:0 15px;border:1px solid var(--teacher-ink);border-radius:0;color:var(--teacher-ink);background:var(--teacher-white);font-size:13px;outline:none}.TeacherLogin_loginForm__yWalg input:focus-visible{outline:3px solid var(--teacher-yellow);outline-offset:2px}.TeacherLogin_formError__YC1F7{min-height:18px;margin:-7px 0 -5px;color:#a72b26;font-size:10px;font-weight:700}.TeacherLogin_loginForm__yWalg>button{min-height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 17px;border:1px solid var(--teacher-ink);background:var(--teacher-yellow);font-size:13px;font-weight:800;box-shadow:5px 5px 0 var(--teacher-ink)}.TeacherLogin_loginForm__yWalg>button:focus-visible:not(:disabled),.TeacherLogin_loginForm__yWalg>button:hover:not(:disabled){color:var(--teacher-paper);background:var(--teacher-navy);transform:translate(-1px,-1px)}.TeacherLogin_loginForm__yWalg>button:disabled{cursor:wait;opacity:.58}.TeacherLogin_supportNote__ruOnt{margin:4px 0 0;padding-top:16px;border-top:1px dashed var(--teacher-line)}@media (max-width:820px){.TeacherLogin_loginPanel__efjH5{grid-template-columns:1fr}.TeacherLogin_loginIntro__AFvQt{padding:34px}.TeacherLogin_loginIntro__AFvQt h1{font-size:clamp(36px,11vw,54px)}.TeacherLogin_accessRules__5TgQL{margin-top:30px}}@media (max-width:520px){.TeacherLogin_loginHeader__fEnc7{min-height:64px}.TeacherLogin_privateMark__yVMds{padding:7px;font-size:7px}.TeacherLogin_loginMain__xLMVm{place-items:start center;padding-top:28px}.TeacherLogin_loginPanel__efjH5{box-shadow:7px 7px 0 var(--teacher-yellow)}.TeacherLogin_loginForm__yWalg,.TeacherLogin_loginIntro__AFvQt{padding:28px 23px}}.TeacherSessionControl_sessionControl__IA7dT{align-self:center;justify-self:end;display:flex;align-items:stretch;border:1px solid var(--teacher-ink);background:var(--teacher-white)}.TeacherSessionControl_sessionControl__IA7dT>span{min-width:112px;display:grid;align-content:center;gap:3px;padding:7px 11px}.TeacherSessionControl_sessionControl__IA7dT small{color:var(--teacher-muted);font-family:var(--font-mono);font-size:7px;font-weight:800;letter-spacing:.1em}.TeacherSessionControl_sessionControl__IA7dT strong{max-width:150px;overflow:hidden;font-size:11px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.TeacherSessionControl_sessionControl__IA7dT form{display:flex}.TeacherSessionControl_sessionControl__IA7dT button{min-width:58px;padding:0 11px;border-left:1px solid var(--teacher-ink);background:var(--teacher-yellow);font-size:10px;font-weight:800}.TeacherSessionControl_sessionControl__IA7dT button:focus-visible:not(:disabled),.TeacherSessionControl_sessionControl__IA7dT button:hover:not(:disabled){color:var(--teacher-paper);background:var(--teacher-navy)}.TeacherSessionControl_sessionControl__IA7dT button:disabled{cursor:wait;opacity:.58}@media (max-width:860px){.TeacherSessionControl_sessionControl__IA7dT>span{display:none}.TeacherSessionControl_sessionControl__IA7dT button{min-height:38px;border-left:0}}.TeacherToolsWorkspace_workspaceBody__hr_PS{width:min(calc(100% - (var(--xg-page-gutter) * 2)),var(--xg-max-width));margin:0 auto;padding:58px 0 88px}.TeacherToolsWorkspace_controlIntro__fNhF0,.TeacherToolsWorkspace_preflight___D_OJ,.TeacherToolsWorkspace_scanSection__AqYii{border:1px solid var(--teacher-ink);background:var(--teacher-white)}.TeacherToolsWorkspace_controlIntro__fNhF0{padding:34px}.TeacherToolsWorkspace_controlHeading__obzj5{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;padding-bottom:22px;border-bottom:1px solid var(--teacher-line)}.TeacherToolsWorkspace_controlHeading__obzj5>div:first-child{min-width:0}.TeacherToolsWorkspace_controlHeading__obzj5 p,.TeacherToolsWorkspace_preflight___D_OJ>div>p,.TeacherToolsWorkspace_qrCard__WlK_m p,.TeacherToolsWorkspace_toolIdentity__2JQYy p{margin:0 0 9px;color:var(--teacher-muted);font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.12em}.TeacherToolsWorkspace_controlHeading__obzj5 h2,.TeacherToolsWorkspace_preflight___D_OJ h2{margin:0;font-size:clamp(32px,4.2vw,56px);font-weight:650;letter-spacing:-.055em;line-height:1;text-wrap:balance}.TeacherToolsWorkspace_metrics__stBRr{flex:0 0 auto;display:grid;grid-template-columns:repeat(3,auto);border-top:1px solid var(--teacher-ink);border-left:1px solid var(--teacher-ink)}.TeacherToolsWorkspace_metrics__stBRr span{min-width:112px;min-height:68px;display:grid;align-content:center;gap:3px;padding:10px 14px;border-right:1px solid var(--teacher-ink);border-bottom:1px solid var(--teacher-ink);color:var(--teacher-muted);font-size:10px}.TeacherToolsWorkspace_metrics__stBRr strong{color:var(--teacher-navy);font-family:var(--font-mono);font-size:22px}.TeacherToolsWorkspace_flowTrack__JTiXl{margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;border-top:1px solid var(--teacher-ink);border-left:1px solid var(--teacher-ink)}.TeacherToolsWorkspace_flowTrack__JTiXl li{position:relative;min-height:124px;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:stretch;border-right:1px solid var(--teacher-ink);border-bottom:1px solid var(--teacher-ink);background:var(--teacher-paper)}.TeacherToolsWorkspace_flowTrack__JTiXl li:not(:last-child):after{position:absolute;z-index:2;top:50%;right:-9px;width:17px;height:17px;border-top:1px solid var(--teacher-ink);border-right:1px solid var(--teacher-ink);content:"";transform:translateY(-50%) rotate(45deg);background:var(--teacher-yellow)}.TeacherToolsWorkspace_flowTrack__JTiXl li>span{display:grid;place-items:center;color:var(--teacher-navy);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:13px;font-weight:850;writing-mode:vertical-rl}.TeacherToolsWorkspace_flowTrack__JTiXl li>div{min-width:0;display:grid;align-content:center;gap:9px;padding:18px}.TeacherToolsWorkspace_flowTrack__JTiXl small{color:var(--teacher-muted);font-size:10px}.TeacherToolsWorkspace_flowTrack__JTiXl strong{font-size:18px;letter-spacing:-.02em}.TeacherToolsWorkspace_toolsGrid__IaFYU{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.TeacherToolsWorkspace_toolCard__C8BUG{position:relative;min-width:0;min-height:560px;display:flex;flex-direction:column;padding:30px;border:1px solid var(--teacher-ink);background:linear-gradient(rgba(7,23,47,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(7,23,47,.028) 1px,transparent 1px),var(--teacher-white);background-size:24px 24px;box-shadow:7px 7px 0 rgba(7,23,47,.14)}.TeacherToolsWorkspace_toolCard__C8BUG[data-tone=core]{border-width:2px;box-shadow:8px 8px 0 var(--teacher-yellow)}.TeacherToolsWorkspace_toolCard__C8BUG:before{position:absolute;top:0;right:0;width:66px;height:12px;content:"";background:var(--teacher-yellow)}.TeacherToolsWorkspace_toolCard__C8BUG>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:24px;border-bottom:1px solid var(--teacher-line)}.TeacherToolsWorkspace_toolIdentity__2JQYy{min-width:0;display:flex;align-items:center;gap:16px}.TeacherToolsWorkspace_toolIcon__EjP_b{width:58px;height:58px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--teacher-ink);background:var(--teacher-yellow);box-shadow:4px 4px 0 var(--teacher-ink)}.TeacherToolsWorkspace_toolIcon__EjP_b svg{width:38px;height:38px;stroke-width:1.7}.TeacherToolsWorkspace_toolIdentity__2JQYy h2{margin:0;font-size:clamp(25px,2.7vw,38px);font-weight:670;letter-spacing:-.045em;line-height:1}.TeacherToolsWorkspace_checkStamp__8M3W9,.TeacherToolsWorkspace_statusChip__36Bxg{flex:0 0 auto;padding:7px 9px;border:1px solid var(--teacher-ink);color:var(--teacher-navy);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.04em}.TeacherToolsWorkspace_toolRole__VovSL{max-width:590px;margin:28px 0 24px;font-size:clamp(20px,2vw,27px);font-weight:640;letter-spacing:-.035em;line-height:1.35;text-wrap:balance}.TeacherToolsWorkspace_actionNotes__soLvp{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--teacher-ink);border-left:1px solid var(--teacher-ink)}.TeacherToolsWorkspace_actionNotes__soLvp>div{min-width:0;padding:16px;border-right:1px solid var(--teacher-ink);border-bottom:1px solid var(--teacher-ink);background:rgba(255,253,246,.88)}.TeacherToolsWorkspace_actionNotes__soLvp dt{margin-bottom:10px;color:var(--teacher-muted);font-family:var(--font-mono);font-size:9px;font-weight:800;letter-spacing:.08em}.TeacherToolsWorkspace_actionNotes__soLvp dd{margin:0;font-size:12px;line-height:1.7}.TeacherToolsWorkspace_actions__Ct3QD{margin-top:auto;padding-top:26px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.TeacherToolsWorkspace_actions__Ct3QD>:only-child{grid-column:1/-1}.TeacherToolsWorkspace_primaryAction___cwMS,.TeacherToolsWorkspace_qrCard__WlK_m a,.TeacherToolsWorkspace_refreshQr__0Kcvu,.TeacherToolsWorkspace_secondaryAction__MqLor{min-width:0;min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:0 15px;border:1px solid var(--teacher-ink);font-size:12px;font-weight:800;font-family:inherit;cursor:pointer;transition:color .16s ease,background-color .16s ease,transform .16s ease}.TeacherToolsWorkspace_primaryAction___cwMS:disabled,.TeacherToolsWorkspace_refreshQr__0Kcvu:disabled,.TeacherToolsWorkspace_secondaryAction__MqLor:disabled{cursor:wait;opacity:.62}.TeacherToolsWorkspace_primaryAction___cwMS{color:var(--teacher-navy);background:var(--teacher-yellow);box-shadow:4px 4px 0 var(--teacher-ink)}.TeacherToolsWorkspace_qrCard__WlK_m a,.TeacherToolsWorkspace_refreshQr__0Kcvu,.TeacherToolsWorkspace_secondaryAction__MqLor{background:var(--teacher-white)}.TeacherToolsWorkspace_primaryAction___cwMS:focus-visible,.TeacherToolsWorkspace_primaryAction___cwMS:hover,.TeacherToolsWorkspace_qrCard__WlK_m a:focus-visible,.TeacherToolsWorkspace_qrCard__WlK_m a:hover,.TeacherToolsWorkspace_refreshQr__0Kcvu:focus-visible,.TeacherToolsWorkspace_refreshQr__0Kcvu:hover,.TeacherToolsWorkspace_secondaryAction__MqLor:focus-visible,.TeacherToolsWorkspace_secondaryAction__MqLor:hover{color:var(--teacher-paper);background:var(--teacher-navy);transform:translate(-1px,-1px)}.TeacherToolsWorkspace_launchError__JPQ_Z{margin:12px 0 0;color:#9f2d23;font-size:11px;line-height:1.55}.TeacherToolsWorkspace_boundaryText__JizDs{margin:22px 0 0;padding-top:16px;border-top:1px dashed var(--teacher-line);color:var(--teacher-muted);font-size:10px;line-height:1.65}.TeacherToolsWorkspace_boundaryText__JizDs strong{margin-right:9px;color:var(--teacher-navy);font-family:var(--font-mono);font-size:9px}.TeacherToolsWorkspace_scanSection__AqYii{margin-top:28px;padding:34px;color:var(--teacher-paper);background:radial-gradient(circle at 86% 20%,rgba(49,91,158,.36),transparent 28%),var(--teacher-navy);box-shadow:8px 8px 0 var(--teacher-yellow)}.TeacherToolsWorkspace_scanSection__AqYii .TeacherToolsWorkspace_controlHeading__obzj5{border-color:rgba(245,242,233,.24)}.TeacherToolsWorkspace_scanSection__AqYii .TeacherToolsWorkspace_controlHeading__obzj5 p{color:var(--teacher-yellow)}.TeacherToolsWorkspace_scanGrid__4x1jk{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.TeacherToolsWorkspace_qrCard__WlK_m{min-width:0;display:grid;grid-template-columns:196px minmax(0,1fr);gap:24px;align-items:center;padding:24px;border:1px solid rgba(245,242,233,.52);background:rgba(7,26,58,.82)}.TeacherToolsWorkspace_qrFrame__oThy3{width:196px;height:196px;display:grid;place-items:center;border:1px solid rgba(245,242,233,.44);background:var(--teacher-white);box-shadow:5px 5px 0 var(--teacher-yellow)}.TeacherToolsWorkspace_qrFrame__oThy3 svg{width:164px;height:164px;fill:initial;stroke:none;stroke-width:0}.TeacherToolsWorkspace_qrPending__gtVUy{color:var(--teacher-muted);font-family:var(--font-mono);font-size:10px;font-weight:800;letter-spacing:.08em}.TeacherToolsWorkspace_qrCard__WlK_m>div:last-child{min-width:0}.TeacherToolsWorkspace_qrCard__WlK_m p{color:var(--teacher-yellow)}.TeacherToolsWorkspace_qrCard__WlK_m h3{margin:0;font-size:clamp(23px,2.6vw,34px);letter-spacing:-.04em}.TeacherToolsWorkspace_qrCard__WlK_m>div:last-child>span{display:block;margin-top:11px;color:rgba(245,242,233,.68);font-size:11px;line-height:1.6}.TeacherToolsWorkspace_qrCard__WlK_m a{margin-top:20px;color:var(--teacher-navy);background:var(--teacher-yellow)}.TeacherToolsWorkspace_refreshQr__0Kcvu{width:100%;margin-top:10px;color:var(--teacher-paper);background:transparent;border-color:rgba(245,242,233,.52)}.TeacherToolsWorkspace_qrCard__WlK_m code{max-width:100%;display:block;margin-top:16px;color:rgba(245,242,233,.48);font-family:var(--font-mono);font-size:8px;line-height:1.55;overflow-wrap:anywhere}.TeacherToolsWorkspace_preflight___D_OJ{margin-top:28px;display:grid;grid-template-columns:minmax(270px,.58fr) minmax(0,1.42fr);gap:34px;padding:34px}.TeacherToolsWorkspace_preflight___D_OJ>div{min-width:0;padding-right:34px;border-right:1px solid var(--teacher-line)}.TeacherToolsWorkspace_preflight___D_OJ h2{font-size:clamp(30px,3.6vw,48px);line-height:1.08}.TeacherToolsWorkspace_preflight___D_OJ ol{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;border-top:1px solid var(--teacher-ink);border-left:1px solid var(--teacher-ink)}.TeacherToolsWorkspace_preflight___D_OJ li{min-height:118px;display:grid;grid-template-columns:46px minmax(0,1fr);border-right:1px solid var(--teacher-ink);border-bottom:1px solid var(--teacher-ink)}.TeacherToolsWorkspace_preflight___D_OJ li>span{display:grid;place-items:center;color:var(--teacher-navy);background:var(--teacher-yellow);font-family:var(--font-mono);font-size:10px;font-weight:850;writing-mode:vertical-rl}.TeacherToolsWorkspace_preflight___D_OJ li p{margin:0;align-self:center;padding:16px;color:var(--teacher-muted);font-size:12px;line-height:1.65}@media (max-width:1080px){.TeacherToolsWorkspace_controlHeading__obzj5{display:grid}.TeacherToolsWorkspace_metrics__stBRr{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.TeacherToolsWorkspace_metrics__stBRr span{min-width:0}.TeacherToolsWorkspace_flowTrack__JTiXl{grid-template-columns:repeat(2,minmax(0,1fr))}.TeacherToolsWorkspace_flowTrack__JTiXl li:nth-child(2):after{display:none}.TeacherToolsWorkspace_toolCard__C8BUG{min-height:600px}.TeacherToolsWorkspace_scanGrid__4x1jk{grid-template-columns:1fr}.TeacherToolsWorkspace_qrCard__WlK_m{grid-template-columns:196px minmax(0,1fr)}.TeacherToolsWorkspace_preflight___D_OJ{grid-template-columns:1fr}.TeacherToolsWorkspace_preflight___D_OJ>div{padding:0 0 28px;border-right:0;border-bottom:1px solid var(--teacher-line)}}@media (max-width:760px){.TeacherToolsWorkspace_workspaceBody__hr_PS{width:calc(100% - 36px);padding:34px 0 58px}.TeacherToolsWorkspace_controlIntro__fNhF0,.TeacherToolsWorkspace_preflight___D_OJ,.TeacherToolsWorkspace_scanSection__AqYii{padding:22px 18px}.TeacherToolsWorkspace_controlHeading__obzj5 h2,.TeacherToolsWorkspace_preflight___D_OJ h2{font-size:32px}.TeacherToolsWorkspace_metrics__stBRr{grid-template-columns:1fr}.TeacherToolsWorkspace_metrics__stBRr span{min-height:58px;grid-template-columns:42px minmax(0,1fr);align-items:center}.TeacherToolsWorkspace_flowTrack__JTiXl{grid-template-columns:1fr}.TeacherToolsWorkspace_flowTrack__JTiXl li{min-height:98px}.TeacherToolsWorkspace_flowTrack__JTiXl li:after{display:none}.TeacherToolsWorkspace_toolsGrid__IaFYU{grid-template-columns:1fr;gap:18px}.TeacherToolsWorkspace_toolCard__C8BUG{min-height:0;padding:22px 18px;box-shadow:5px 5px 0 rgba(7,23,47,.14)}.TeacherToolsWorkspace_toolCard__C8BUG[data-tone=core]{box-shadow:5px 5px 0 var(--teacher-yellow)}.TeacherToolsWorkspace_toolCard__C8BUG>header{display:grid}.TeacherToolsWorkspace_toolIdentity__2JQYy{align-items:flex-start}.TeacherToolsWorkspace_toolIcon__EjP_b{width:50px;height:50px}.TeacherToolsWorkspace_toolIcon__EjP_b svg{width:32px;height:32px}.TeacherToolsWorkspace_toolIdentity__2JQYy h2{font-size:30px}.TeacherToolsWorkspace_statusChip__36Bxg{width:fit-content}.TeacherToolsWorkspace_toolRole__VovSL{margin-top:24px;font-size:21px}.TeacherToolsWorkspace_actionNotes__soLvp,.TeacherToolsWorkspace_actions__Ct3QD{grid-template-columns:1fr}.TeacherToolsWorkspace_actions__Ct3QD>a,.TeacherToolsWorkspace_actions__Ct3QD>a:only-child{grid-column:auto}.TeacherToolsWorkspace_primaryAction___cwMS,.TeacherToolsWorkspace_qrCard__WlK_m a,.TeacherToolsWorkspace_refreshQr__0Kcvu,.TeacherToolsWorkspace_secondaryAction__MqLor{min-height:48px}.TeacherToolsWorkspace_scanSection__AqYii{box-shadow:5px 5px 0 var(--teacher-yellow)}.TeacherToolsWorkspace_checkStamp__8M3W9{width:fit-content}.TeacherToolsWorkspace_qrCard__WlK_m{display:flex;flex-direction:column-reverse;align-items:stretch;padding:18px}.TeacherToolsWorkspace_qrCard__WlK_m a{order:-1}.TeacherToolsWorkspace_qrFrame__oThy3{width:min(100%,224px);height:auto;aspect-ratio:1;align-self:center}.TeacherToolsWorkspace_qrFrame__oThy3 svg{width:min(76%,164px);height:auto}.TeacherToolsWorkspace_qrCard__WlK_m code{font-size:8px}.TeacherToolsWorkspace_preflight___D_OJ ol{grid-template-columns:1fr}.TeacherToolsWorkspace_preflight___D_OJ li{min-height:100px}}@media (prefers-reduced-motion:reduce){.TeacherToolsWorkspace_primaryAction___cwMS,.TeacherToolsWorkspace_qrCard__WlK_m a,.TeacherToolsWorkspace_refreshQr__0Kcvu,.TeacherToolsWorkspace_secondaryAction__MqLor{transition:none}}