.classroom_embed__qTof8,.classroom_page__e7o2d{font:1rem/1.65 system-ui,sans-serif;overflow-wrap:anywhere}.classroom_page__e7o2d{box-sizing:border-box;max-width:54rem;margin:auto;padding:1.25rem clamp(1rem,4vw,3rem) 4rem;color:#f1f5f9}.classroom_embed__qTof8 h1,.classroom_page__e7o2d h1,.classroom_page__e7o2d h2{font-weight:750;line-height:1.2}.classroom_page__e7o2d h1{font-size:clamp(2.2rem,7vw,4rem);margin:.35em 0}.classroom_page__e7o2d h2{font-size:1.45rem;margin:.6em 0}.classroom_embed__qTof8 p,.classroom_page__e7o2d p{margin:.5em 0}.classroom_actions__Xo0aV,.classroom_nav__rJVZu{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem}.classroom_nav__rJVZu{justify-content:space-between;padding-bottom:1rem}.classroom_embed__qTof8 a,.classroom_page__e7o2d a{text-decoration:underline;text-underline-offset:.2em}.classroom_hero__0zKpf{padding:1.4rem 0 .7rem;border-top:1px solid #526678}.classroom_kicker__3OAQ6{color:#95e6ce;font-weight:700;letter-spacing:.07em;font-size:.83rem}.classroom_embed__qTof8 button,.classroom_page__e7o2d button{border:1px solid #78dcc1;border-radius:.65rem;background:#acebd6;color:#112e27;padding:.55em 1em;min-height:44px;font:inherit;font-weight:700;cursor:pointer}.classroom_page__e7o2d button.classroom_secondary__zAbMH{background:#22303d;color:#f7fafc;border-color:#556778}.classroom_page__e7o2d button:disabled{opacity:.6;cursor:default}.classroom_embed__qTof8 :focus-visible,.classroom_page__e7o2d :focus-visible{outline:3px solid #edac50;outline-offset:3px}.classroom_page__e7o2d>.classroom_screen__tKWpV,.classroom_panel__Vecre{margin-top:1.4rem;padding-top:1rem;border-top:1px solid #526678}.classroom_timer__Z2hep{padding:.5rem 0 1rem}.classroom_timer__Z2hep>div:first-child{display:flex;align-items:baseline;flex-wrap:wrap;gap:1rem}.classroom_timer__Z2hep span{font-variant-numeric:tabular-nums;font-size:2.4em;line-height:1.4}.classroom_timer__Z2hep strong{font-size:1.35em}.classroom_phases__vdpZT,.classroom_words__iIGbz{padding:0;margin:1rem 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.4rem;list-style:none}.classroom_phases__vdpZT li{border-left:.2em solid #78dcc1;padding:.25em .65em}.classroom_words__iIGbz li{padding:.45rem .7rem;text-align:center;border:1px dashed #778b97}.classroom_qr__9fCmP{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin:.85rem 0}.classroom_qr__9fCmP img{width:9rem;height:9rem;image-rendering:pixelated}.classroom_qr__9fCmP div{flex:1 1 14rem}.classroom_qr__9fCmP small{display:block;overflow-wrap:anywhere}.classroom_page__e7o2d pre,.classroom_page__e7o2d textarea{width:100%;box-sizing:border-box;background:#17222f;color:#e4edf0;padding:.75rem;font:.85rem/1.55 monospace}.classroom_page__e7o2d pre{white-space:pre-wrap}.classroom_page__e7o2d details,.classroom_page__e7o2d iframe{margin-top:1rem}.classroom_project__Jws4G{box-sizing:border-box;position:fixed;inset:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:clamp(1rem,5vw,4rem);background:#10222d;color:#fff;border:0;overflow:auto}.classroom_project__Jws4G h2{font-size:clamp(2rem,6vw,5rem)}.classroom_project__Jws4G>p{max-width:33em;font-size:clamp(1.25rem,3vw,2.8rem)}.classroom_project__Jws4G .classroom_timer__Z2hep{font-size:clamp(1rem,2.2vw,2rem)}.classroom_embed__qTof8{box-sizing:border-box;background:#f3fbf6;color:#143029;padding:1rem 1.35rem;min-height:100vh;border-top:.4rem solid #288069}.classroom_embed__qTof8 .classroom_kicker__3OAQ6{color:#346751}.classroom_embed__qTof8 h1{margin:.35em 0;font-size:1.65rem}.classroom_embed__qTof8 .classroom_word__0CDJR{font-size:1.6rem;font-weight:700;background:white;padding:.4em .55em}.classroom_embed__qTof8 button{margin:.2rem 1rem .2rem 0}.classroom_embed__qTof8 a{color:#165e4c}@media print{@page{margin:13mm}body:has(.classroom_page__e7o2d),html:has(.classroom_page__e7o2d){background:white!important;color:black!important;color-scheme:light;min-height:0}.classroom_nav__rJVZu,.classroom_page__e7o2d .classroom_screen__tKWpV,.classroom_page__e7o2d button,.classroom_project__Jws4G,body:has(.classroom_page__e7o2d)>a{display:none!important}.classroom_page__e7o2d,.classroom_page__e7o2d *{color:black!important;box-shadow:none;background:white}.classroom_page__e7o2d{max-width:none;padding:0;margin:0;font:11pt/1.35 system-ui,sans-serif}.classroom_hero__0zKpf,.classroom_panel__Vecre{border:0;margin:0;padding:0}.classroom_page__e7o2d h1{font-size:24pt}.classroom_page__e7o2d h2{font-size:15pt;margin:4mm 0 1mm}.classroom_page__e7o2d p{margin:1mm 0}.classroom_phases__vdpZT,.classroom_words__iIGbz{grid-template-columns:repeat(3,1fr);gap:1mm;margin:2mm 0}.classroom_phases__vdpZT li{border-left:1pt solid black}.classroom_words__iIGbz li{padding:3mm 0;border-color:black}.classroom_qr__9fCmP{flex-wrap:nowrap;margin:2mm 0}.classroom_qr__9fCmP img{width:30mm;height:30mm}.classroom_panel__Vecre{break-inside:avoid}}