.ClassTools_layout__sGQfi{display:grid;gap:16px;min-width:0}@media (min-width:1024px){.ClassTools_layout__sGQfi{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start}.ClassTools_side__sJdbT{position:sticky;top:16px}}.ClassTools_stage__COSDj{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:16px;min-height:420px;padding:20px;border-radius:20px;background:radial-gradient(ellipse 70% 60% at 50% 40%,rgba(255,255,255,.12),transparent 70%),linear-gradient(160deg,#2c7356,#1f5a43 55%,#174634);color:#fff;container-type:inline-size}.ClassTools_stageTop__D_dpe{display:flex;align-items:center;justify-content:space-between;gap:12px}.ClassTools_counter__dqjxN{font-size:15px;font-weight:600;color:rgba(255,255,255,.85);font-variant-numeric:tabular-nums}.ClassTools_ghost__YHUD_{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 14px;border:1px solid rgba(255,255,255,.45);border-radius:999px;background:rgba(255,255,255,.1);color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ClassTools_ghost__YHUD_:hover{background:rgba(255,255,255,.2)}.ClassTools_display__NQUFx{display:grid;place-items:center;min-height:0;text-align:center}.ClassTools_prompt__CZHWY{margin:0;font-size:clamp(22px,5cqw,40px);font-weight:700;color:rgba(255,255,255,.9)}.ClassTools_card__tkVZi{display:grid;justify-items:center;gap:10px}.ClassTools_avatar__Lja52{display:grid;place-items:center;width:clamp(72px,16cqw,140px);height:clamp(72px,16cqw,140px);border-radius:50%;background:#fff;color:#1f5a43;font-size:clamp(26px,6cqw,52px);font-weight:800;letter-spacing:-.02em;box-shadow:0 8px 24px rgba(0,0,0,.18)}.ClassTools_name__12ImO{max-width:100%;overflow-wrap:anywhere;font-size:clamp(30px,8cqw,76px);line-height:1.1;font-weight:800;letter-spacing:-.02em}.ClassTools_meta__T_Okm{font-size:clamp(14px,2.4cqw,20px);color:rgba(255,255,255,.8);font-weight:600}.ClassTools_rolling__kL4p6 .ClassTools_avatar__Lja52,.ClassTools_rolling__kL4p6 .ClassTools_name__12ImO{opacity:.75}.ClassTools_rolling__kL4p6{animation:ClassTools_flick__EhFT6 90ms ease-out}@keyframes ClassTools_flick__EhFT6{0%{transform:translateY(-4px);opacity:.5}to{transform:none;opacity:1}}.ClassTools_winner__rbB4K{animation:ClassTools_pop__nHRcW .52s cubic-bezier(.2,1.4,.4,1) both}.ClassTools_winner__rbB4K .ClassTools_avatar__Lja52{background:#ffd84d;color:#3b2a00;box-shadow:0 0 0 6px rgba(255,216,77,.3),0 10px 30px rgba(0,0,0,.25)}@keyframes ClassTools_pop__nHRcW{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.ClassTools_controls__HF8hK{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.ClassTools_primary__BDj32,.ClassTools_secondary__D_EEC{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:12px 26px;border-radius:14px;font:inherit;font-size:18px;font-weight:700;cursor:pointer;transition:transform .12s ease-out,background-color .15s}.ClassTools_primary__BDj32{border:0;background:#ffd84d;color:#2b2000;min-width:220px;box-shadow:0 6px 16px rgba(0,0,0,.2)}.ClassTools_primary__BDj32:hover:not(:disabled){background:#ffe27a}.ClassTools_primary__BDj32:active:not(:disabled){transform:scale(.97)}.ClassTools_primary__BDj32:disabled{opacity:.7;cursor:default}.ClassTools_secondary__D_EEC{border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.1);color:#fff}.ClassTools_secondary__D_EEC:hover{background:rgba(255,255,255,.2)}.ClassTools_hint__JVjtg{margin:0;text-align:center;font-size:14px;color:rgba(255,255,255,.7)}.ClassTools_stage__COSDj :is(button,input):focus-visible{outline:3px solid #ffd84d;outline-offset:3px}.ClassTools_full__J9_rq{position:fixed;inset:0;z-index:2000;min-height:100dvh;border-radius:0;padding:clamp(16px,3vw,40px)}.ClassTools_full__J9_rq .ClassTools_name__12ImO{font-size:clamp(44px,11cqw,140px)}.ClassTools_full__J9_rq .ClassTools_avatar__Lja52{width:clamp(100px,18cqw,220px);height:clamp(100px,18cqw,220px);font-size:clamp(36px,7cqw,84px)}.ClassTools_full__J9_rq .ClassTools_primary__BDj32{min-height:72px;font-size:24px;padding:16px 36px}.ClassTools_full__J9_rq .ClassTools_secondary__D_EEC{min-height:72px;font-size:20px}.ClassTools_side__sJdbT{display:grid;gap:16px;align-content:start;min-width:0}.ClassTools_panel__uC73G{display:grid;gap:12px;padding:18px;border:1px solid var(--teacher-border);border-radius:16px;background:var(--teacher-surface)}.ClassTools_panelHead__rr0sm{display:flex;align-items:center;justify-content:space-between;gap:8px}.ClassTools_panelHead__rr0sm h2{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;color:var(--teacher-text)}.ClassTools_pill___DNMs{min-width:26px;padding:1px 8px;border-radius:999px;background:var(--teacher-selected);color:var(--teacher-primary);font-size:13px;text-align:center}.ClassTools_link___owMu{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 6px;border:0;background:transparent;color:var(--teacher-primary);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ClassTools_link___owMu:hover{text-decoration:underline}.ClassTools_muted__8zJ6v{margin:0;color:var(--teacher-muted);font-size:14px;line-height:1.5}.ClassTools_history__aHqRL{display:grid;gap:4px;max-height:240px;margin:0;padding-left:26px;overflow-y:auto;color:var(--teacher-text);font-size:15px}.ClassTools_history__aHqRL li::marker{color:var(--teacher-muted);font-variant-numeric:tabular-nums}.ClassTools_option__Zhps_{display:flex;align-items:center;gap:8px;min-height:40px;font-size:14px;color:var(--teacher-text);cursor:pointer}.ClassTools_option__Zhps_ input{width:18px;height:18px;accent-color:var(--teacher-primary)}.ClassTools_roster__tna7P{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ClassTools_chip__Z0tG_{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:4px 12px;border:1px solid var(--teacher-border);border-radius:999px;background:#fff;color:var(--teacher-text);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s,border-color .15s}.ClassTools_chip__Z0tG_:hover{border-color:var(--teacher-primary)}.ClassTools_chipDone__B28I3{background:var(--teacher-selected);border-color:#b8d3c0;color:var(--teacher-primary)}.ClassTools_chipAbsent__7bTrl{background:#f3f1ec;border-style:dashed;color:var(--teacher-muted);text-decoration:line-through}.ClassTools_side__sJdbT :is(button,input):focus-visible{outline:3px solid var(--teacher-primary);outline-offset:2px}.ClassTools_empty__6Femt{margin:0;padding:20px;border:1px solid var(--teacher-border);border-radius:16px;background:var(--teacher-surface);color:var(--teacher-muted)}@media (max-width:640px){.ClassTools_stage__COSDj{min-height:360px;padding:16px;border-radius:16px}.ClassTools_primary__BDj32{min-width:0;width:100%}.ClassTools_secondary__D_EEC{width:100%}}@media (prefers-reduced-motion:reduce){.ClassTools_rolling__kL4p6,.ClassTools_winner__rbB4K{animation:none}}.ClassTools_clock__g_lpi{display:flex;align-items:baseline;justify-content:center;gap:.1em;font-variant-numeric:tabular-nums;line-height:1}.ClassTools_clockMain__nSvOH{font-size:clamp(56px,18cqw,168px);font-weight:800;letter-spacing:-.03em}.ClassTools_clockCs__4djMH{font-size:clamp(26px,7cqw,64px);font-weight:700;color:rgba(255,255,255,.75)}.ClassTools_clockSub__f9_VT{margin:12px 0 0;font-size:clamp(16px,3cqw,24px);font-weight:600;color:rgba(255,255,255,.8);font-variant-numeric:tabular-nums}.ClassTools_full__J9_rq .ClassTools_clockMain__nSvOH{font-size:clamp(80px,24cqw,320px)}.ClassTools_full__J9_rq .ClassTools_clockCs__4djMH{font-size:clamp(36px,9cqw,120px)}.ClassTools_laps__GoKpm{display:grid;gap:2px;max-height:360px;margin:0;padding:0;list-style:none;overflow-y:auto}.ClassTools_laps__GoKpm li{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:12px;padding:8px 10px;border-radius:10px;font-variant-numeric:tabular-nums;color:var(--teacher-text)}.ClassTools_laps__GoKpm li:nth-child(odd){background:#f7f6f2}.ClassTools_lapNo__Gu2hT{font-size:14px;color:var(--teacher-muted);font-weight:600}.ClassTools_lapTime__tAF2Z{font-size:17px;font-weight:700}.ClassTools_lapTotal__4XytL{font-size:13px;color:var(--teacher-muted)}.ClassTools_lapFast__n4zH_ .ClassTools_lapTime__tAF2Z{color:#216044}.ClassTools_lapSlow__v_23h .ClassTools_lapTime__tAF2Z{color:#a33342}.ClassTools_tabsNav__bs_cl{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.ClassTools_scrollBtn__ace3w{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;border:1px solid var(--teacher-border);border-radius:10px;background:#ffffff;color:var(--teacher-text);cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .15s ease;flex-shrink:0;padding:0}.ClassTools_scrollBtn__ace3w:hover:not(:disabled){background:#f0eee7;color:var(--teacher-primary);border-color:var(--teacher-primary)}.ClassTools_scrollBtn__ace3w:active:not(:disabled){transform:scale(.95)}.ClassTools_scrollBtn__ace3w:disabled{opacity:.25;cursor:not-allowed;pointer-events:none}.ClassTools_tabsTrack__Od67d{position:relative;display:flex;align-items:center;min-width:0;max-width:100%;flex:1 1 0%;overflow:hidden;border:1px solid var(--teacher-border);border-radius:12px;background:#f0eee7;padding:4px;box-sizing:border-box}.ClassTools_tabs__AnRwI{display:flex;gap:6px;width:100%;min-width:0;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth}.ClassTools_tabs__AnRwI::-webkit-scrollbar{display:none}.ClassTools_tabs__AnRwI button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:0;border-radius:9px;background:transparent;color:var(--teacher-muted);font:inherit;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .15s ease}.ClassTools_tabs__AnRwI button[aria-selected=true]{background:#fff;color:var(--teacher-primary);box-shadow:0 1px 2px rgba(20,35,28,.12)}.ClassTools_tabs__AnRwI button:hover:not([aria-selected=true]){color:var(--teacher-text)}.ClassTools_tabs__AnRwI button:focus-visible{outline:3px solid var(--teacher-primary);outline-offset:2px}@media (max-width:640px){.ClassTools_tabsNav__bs_cl{gap:6px}.ClassTools_scrollBtn__ace3w{width:34px;height:34px;min-width:34px}.ClassTools_tabsTrack__Od67d{padding:3px}.ClassTools_tabs__AnRwI{gap:4px}.ClassTools_tabs__AnRwI button{padding:0 12px;font-size:14px;gap:6px;min-height:40px}}.ClassTools_stageWarn__K8KmA{background:linear-gradient(160deg,#b77a12,#9a6208 55%,#7d4e05);transition:background .4s ease-out}.ClassTools_stageDone__CKF9m{background:linear-gradient(160deg,#b8323f,#9a2633 55%,#7c1d29);animation:ClassTools_alarmPulse__Tl54s 1s ease-in-out infinite alternate}@keyframes ClassTools_alarmPulse__Tl54s{0%{box-shadow:0 0 0 0 rgba(255,90,90,0);filter:brightness(1)}to{box-shadow:0 0 0 10px rgba(255,90,90,.35);filter:brightness(1.12)}}.ClassTools_ring__c7gdf{position:relative;width:min(100%,clamp(240px,52cqw,440px));aspect-ratio:1}.ClassTools_full__J9_rq .ClassTools_ring__c7gdf{width:min(80vh,70cqw)}.ClassTools_ring__c7gdf svg{width:100%;height:100%;transform:rotate(-90deg)}.ClassTools_ringTrack__ClQcB{fill:none;stroke:rgba(255,255,255,.16);stroke-width:7}.ClassTools_ringBar___qDFk{fill:none;stroke:#ffd84d;stroke-width:7;stroke-linecap:round;transition:stroke-dashoffset .12s linear}.ClassTools_stageWarn__K8KmA .ClassTools_ringBar___qDFk{stroke:#fff}.ClassTools_ringText__rrFBA{position:absolute;inset:0;display:grid;place-items:center;container-type:inline-size}.ClassTools_countMain__Hwz7S{font-size:23cqw;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.ClassTools_doneText__kJmjc{font-size:15cqw;font-weight:800;text-align:center;line-height:1.1}.ClassTools_panelTitle__CWEE1{margin:0;font-size:16px;font-weight:700;color:var(--teacher-text)}.ClassTools_presets__Uat2Z{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.ClassTools_preset__9utak{min-height:48px;border:1px solid var(--teacher-border);border-radius:12px;background:#fff;color:var(--teacher-text);font:inherit;font-size:15px;font-weight:700;cursor:pointer}.ClassTools_preset__9utak:hover{border-color:var(--teacher-primary)}.ClassTools_preset__9utak[aria-pressed=true]{background:var(--teacher-selected);border-color:var(--teacher-primary);color:var(--teacher-primary)}.ClassTools_custom__o0Dqm{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:8px}.ClassTools_custom__o0Dqm label{display:grid;gap:4px;font-size:13px;font-weight:600;color:var(--teacher-muted)}.ClassTools_custom__o0Dqm input{min-height:48px;width:100%;min-width:0;padding:8px 12px;border:1px solid #a4b1a6;border-radius:10px;font:inherit;font-size:18px;font-variant-numeric:tabular-nums;color:var(--teacher-text);background:#fff}.ClassTools_setButton__Imrj8{min-height:48px;padding:0 18px;border:0;border-radius:10px;background:var(--teacher-primary);color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer}.ClassTools_setButton__Imrj8:disabled{opacity:.5;cursor:default}.ClassTools_side__sJdbT :is(.ClassTools_preset__9utak,.ClassTools_setButton__Imrj8,input):focus-visible{outline:3px solid var(--teacher-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ClassTools_stageDone__CKF9m{animation:none}.ClassTools_ringBar___qDFk{transition:none}}.ClassTools_stageActions__5WWRX{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ClassTools_groupStage__q6L2g{grid-template-rows:auto minmax(0,1fr) auto auto}.ClassTools_groups__HkJED{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:12px;align-content:start;margin:0;padding:0;list-style:none;max-height:62vh;overflow-y:auto}.ClassTools_full__J9_rq .ClassTools_groups__HkJED{max-height:none;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.ClassTools_group__WoXJC{display:grid;gap:8px;align-content:start;padding:14px;border-radius:14px;background:#fff;color:var(--teacher-text);border-top:0;box-shadow:inset 0 0 0 2px var(--group-color),0 6px 16px rgba(0,0,0,.12);animation:ClassTools_groupIn__4Cco9 .38s cubic-bezier(.2,1.2,.4,1) both}@keyframes ClassTools_groupIn__4Cco9{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.ClassTools_groupTitle__qB0i1{display:flex;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:800}.ClassTools_groupTitle__qB0i1 svg{padding:3px;border-radius:8px;background:var(--group-color);color:#2b2000;box-sizing:content-box}.ClassTools_groupTitle__qB0i1 span{margin-left:auto;min-width:26px;padding:1px 8px;border-radius:999px;background:#f0eee7;color:var(--teacher-muted);font-size:13px;text-align:center}.ClassTools_groupMembers__9gUN_{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:15px;font-weight:600}.ClassTools_full__J9_rq .ClassTools_groupTitle__qB0i1{font-size:22px}.ClassTools_full__J9_rq .ClassTools_groupMembers__9gUN_{font-size:20px;gap:6px}.ClassTools_memberAbsent__UE1kW{color:var(--teacher-muted);text-decoration:line-through}.ClassTools_segment__jvZr9{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid var(--teacher-border);border-radius:12px;background:#f0eee7}.ClassTools_segment__jvZr9 button{min-height:44px;border:0;border-radius:9px;background:transparent;color:var(--teacher-muted);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ClassTools_segment__jvZr9 button[aria-pressed=true]{background:#fff;color:var(--teacher-primary);box-shadow:0 1px 2px rgba(20,35,28,.12)}.ClassTools_stepper__yLiT7{display:grid;grid-template-columns:56px 1fr 56px;align-items:center;gap:8px}.ClassTools_stepper__yLiT7 button{display:grid;place-items:center;height:56px;border:1px solid var(--teacher-border);border-radius:12px;background:#fff;color:var(--teacher-text);cursor:pointer}.ClassTools_stepper__yLiT7 button:hover:not(:disabled){border-color:var(--teacher-primary)}.ClassTools_stepper__yLiT7 button:disabled{opacity:.4;cursor:default}.ClassTools_stepper__yLiT7 output{display:grid;justify-items:center;line-height:1.1}.ClassTools_stepper__yLiT7 strong{font-size:32px;font-weight:800;color:var(--teacher-text);font-variant-numeric:tabular-nums}.ClassTools_stepper__yLiT7 span{font-size:13px;color:var(--teacher-muted)}.ClassTools_side__sJdbT :is(.ClassTools_segment__jvZr9 button,.ClassTools_stepper__yLiT7 button):focus-visible{outline:3px solid var(--teacher-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ClassTools_group__WoXJC{animation:none}}@media (max-width:520px){.ClassTools_ghost__YHUD_ span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ClassTools_ghost__YHUD_{min-width:44px;min-height:44px;justify-content:center;padding:8px}.ClassTools_groups__HkJED{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ClassTools_group__WoXJC{padding:10px}.ClassTools_groupTitle__qB0i1{font-size:15px}.ClassTools_groupMembers__9gUN_{font-size:14px}}.ClassTools_workspace__CL7jG{gap:22px}.ClassTools_workspace__CL7jG .ClassTools_tabsNav__bs_cl{gap:0}.ClassTools_workspace__CL7jG .ClassTools_tabsNav__bs_cl>.ClassTools_scrollBtn__ace3w{display:none}.ClassTools_workspace__CL7jG .ClassTools_tabsTrack__Od67d{border:0;border-radius:12px;padding:5px;background:#ecefe8;overflow:visible}.ClassTools_workspace__CL7jG .ClassTools_tabs__AnRwI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;overflow:visible}.ClassTools_workspace__CL7jG .ClassTools_tabs__AnRwI button{justify-content:center;min-width:0;min-height:48px;padding:10px;white-space:normal;font-size:14px;font-weight:500;line-height:1.5}.ClassTools_workspace__CL7jG .ClassTools_tabs__AnRwI button svg{flex-shrink:0}.ClassTools_workspace__CL7jG .ClassTools_tabs__AnRwI button[aria-selected=true]{box-shadow:0 1px 3px rgb(20 35 28/6%)}.ClassTools_workspace__CL7jG .ClassTools_layout__sGQfi{gap:24px}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq){min-height:440px;padding:24px;border-radius:18px;gap:20px}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq):not(.ClassTools_stageWarn__K8KmA):not(.ClassTools_stageDone__CKF9m){background:#25634b}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq) .ClassTools_ghost__YHUD_{min-height:44px;border-radius:10px;font-size:13px;font-weight:500}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq) .ClassTools_primary__BDj32{min-height:52px;border-radius:12px;font-size:17px;font-weight:600;box-shadow:0 3px 10px rgb(20 35 28/12%)}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq) .ClassTools_secondary__D_EEC{min-height:52px;border-radius:12px;font-size:16px;font-weight:500}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq) .ClassTools_name__12ImO{font-weight:600;line-height:1.2}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq) .ClassTools_clockMain__nSvOH{font-weight:600}.ClassTools_workspace__CL7jG .ClassTools_panel__uC73G{padding:22px;border-radius:18px;gap:16px}.ClassTools_workspace__CL7jG .ClassTools_panelHead__rr0sm h2,.ClassTools_workspace__CL7jG .ClassTools_panelTitle__CWEE1{font-size:17px;font-weight:600;line-height:1.5}.ClassTools_workspace__CL7jG .ClassTools_muted__8zJ6v{font-size:13px;line-height:1.7}.ClassTools_workspace__CL7jG .ClassTools_option__Zhps_{min-height:44px;font-size:13px;line-height:1.6}.ClassTools_workspace__CL7jG .ClassTools_chip__Z0tG_{min-height:44px;border-radius:10px;padding:8px 12px;font-weight:500}.ClassTools_workspace__CL7jG .ClassTools_link___owMu{min-height:44px;font-size:13px;white-space:nowrap;flex-shrink:0}.ClassTools_workspace__CL7jG .ClassTools_preset__9utak{min-height:44px;border-radius:10px}.ClassTools_workspace__CL7jG .ClassTools_custom__o0Dqm{gap:10px}.ClassTools_workspace__CL7jG .ClassTools_custom__o0Dqm input{min-height:48px;font-size:16px;border-radius:10px}.ClassTools_workspace__CL7jG .ClassTools_setButton__Imrj8{min-height:48px;border-radius:10px}.ClassTools_workspace__CL7jG .ClassTools_segment__jvZr9{border-radius:12px}.ClassTools_workspace__CL7jG .ClassTools_segment__jvZr9 button{min-height:44px;font-weight:500}.ClassTools_workspace__CL7jG .ClassTools_stepper__yLiT7 button{min-width:44px;min-height:44px}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq) .ClassTools_group__WoXJC{border-radius:12px}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq) .ClassTools_groupTitle__qB0i1{font-size:15px;font-weight:600}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq) .ClassTools_groupMembers__9gUN_{font-size:14px;font-weight:500;line-height:1.6}@media (min-width:1024px){.ClassTools_workspace__CL7jG .ClassTools_layout__sGQfi{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:767px){.ClassTools_workspace__CL7jG{gap:18px}.ClassTools_workspace__CL7jG .ClassTools_tabs__AnRwI{grid-template-columns:repeat(2,minmax(0,1fr))}.ClassTools_workspace__CL7jG .ClassTools_tabs__AnRwI button{justify-content:flex-start;gap:8px;padding:10px 12px;font-size:13px}.ClassTools_workspace__CL7jG .ClassTools_layout__sGQfi{gap:18px}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq){min-height:360px;padding:18px 16px;border-radius:16px}.ClassTools_workspace__CL7jG .ClassTools_panel__uC73G{padding:18px 16px;border-radius:16px}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq) .ClassTools_controls__HF8hK{gap:8px}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq) .ClassTools_controls__HF8hK>button{width:100%;min-width:0;min-height:48px;font-size:16px}.ClassTools_workspace__CL7jG .ClassTools_custom__o0Dqm{grid-template-columns:repeat(2,minmax(0,1fr))}.ClassTools_workspace__CL7jG .ClassTools_custom__o0Dqm>button{grid-column:1/-1}.ClassTools_workspace__CL7jG .ClassTools_presets__Uat2Z{grid-template-columns:repeat(3,minmax(0,1fr))}.ClassTools_workspace__CL7jG .ClassTools_stage__COSDj:not(.ClassTools_full__J9_rq) .ClassTools_groups__HkJED{grid-template-columns:minmax(0,1fr)}}.Community_workspace__w6B0l{gap:22px}.Community_intro__OeZHS{display:grid;gap:6px;padding:22px 24px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff}.Community_intro__OeZHS p{margin:0;max-width:760px;color:var(--teacher-muted,#58665f);font-size:13px;line-height:1.7}.Community_tabs__lEJXD{display:flex;flex-wrap:wrap;gap:8px}.Community_tab___iq1r{min-height:44px;padding:0 16px;border:1px solid var(--teacher-border,#dedad0);border-radius:999px;background:#fff;color:var(--teacher-text,#20352d);font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}.Community_tab___iq1r[aria-pressed=true]{border-color:var(--teacher-primary,#25634b);background:var(--teacher-selected,#e6f1e9);color:var(--teacher-primary,#25634b)}.Community_tab___iq1r:focus-visible{outline:3px solid #2a78d6;outline-offset:2px}.Community_filters__lsxpk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:16px 12px;padding:22px 24px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff}.Community_filters__lsxpk>.Community_searchRow__SQW9s{grid-column:1/-1}.Community_filters__lsxpk input[type=search]{min-height:48px;font-size:16px}.Community_field__bcevj{display:grid;gap:8px;min-width:0}.Community_field__bcevj>label{color:var(--teacher-muted,#58665f);font-size:12px;font-weight:500}.Community_field__bcevj input[type=text]{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--teacher-border,#dedad0);border-radius:10px;font:inherit;font-size:15px;box-sizing:border-box}.Community_field__bcevj input[type=text]:focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:1px}.Community_filters__lsxpk>button{min-height:44px;border-radius:10px;font-size:13px}.Community_sortRow__AFjv_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-inline:4px}.Community_sortRow__AFjv_ p{margin:0;color:var(--teacher-muted,#58665f);font-size:13px}.Community_grid__tKGq1{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:18px}.Community_card__GS9Sg{display:grid;align-content:start;gap:12px;min-width:0;padding:20px 22px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:#fff}.Community_cardHead__WeHlU{display:flex;align-items:flex-start;gap:12px;min-width:0}.Community_cardIcon__DcTHj{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:12px;background:#edf2e8;color:var(--teacher-primary,#25634b)}.Community_cardHead__WeHlU h3{margin:0;min-width:0;font-size:16px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.Community_cardHead__WeHlU small{display:block;margin-top:2px;color:var(--teacher-muted,#58665f);font-size:12px;font-weight:400}.Community_card__GS9Sg p{margin:0;color:var(--teacher-muted,#58665f);font-size:13px;line-height:1.55;overflow-wrap:anywhere}.Community_badges__9FEQQ{display:flex;flex-wrap:wrap;gap:6px}.Community_badge__4snWf{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;background:#f0eee7;color:#4b5852;font-size:12px;font-weight:600}.Community_badgeKind__ATZTX{background:#edf2e8;color:var(--teacher-primary,#25634b)}.Community_badgeFeatured__i209R{background:#fff1cc;color:#7a5300}.Community_badgeHidden__63BpP{background:#fbe9ea;color:#8f2232}.Community_outcome__Ai22V{font-variant-numeric:tabular-nums;letter-spacing:.01em}.Community_stats__SmKWB{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;color:var(--teacher-muted,#58665f);font-size:13px}.Community_stats__SmKWB span{display:inline-flex;align-items:center;gap:4px}.Community_starOn__Y9YEJ{color:#d99a00}.Community_cardActions__WxyBw{display:flex;align-items:center;gap:8px;padding-top:12px;border-top:1px solid #eeece5}.Community_cardActions__WxyBw>button:first-child{flex:1}.Community_more__LsKg1{justify-self:center}.Community_previewMeta__HNbpf{display:grid;gap:8px}.Community_origin__1BIXF{margin:0;padding:8px 12px;border-radius:10px;background:#f4f2ec;font-size:13px}.Community_pager__Q1jpZ{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.Community_qList__su3vH{display:grid;gap:12px;margin:0;padding:0;list-style:none}.Community_qItem__NsQdJ{display:grid;gap:6px;padding:12px 14px;border:1px solid var(--teacher-border,#dedad0);border-radius:12px}.Community_qItem__NsQdJ ol{display:grid;gap:2px;margin:0;padding:0;list-style:none;font-size:14px}.Community_qItem__NsQdJ li.Community_correct__64_Kt{color:#155c38;font-weight:600}.Community_qImg___M8R5{max-width:100%;max-height:180px;border-radius:8px;-o-object-fit:contain;object-fit:contain}.Community_rateRow__eii7r{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.Community_starBtn__snaZx{display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:10px;background:none;color:#c9c5b8;cursor:pointer}.Community_starBtn__snaZx[aria-pressed=true]{color:#d99a00}.Community_starBtn__snaZx:hover{background:#f4f2ec}.Community_starBtn__snaZx:focus-visible{outline:3px solid #2a78d6;outline-offset:1px}.Community_adminRow__5QCPU{display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px;border:1px dashed var(--teacher-border,#dedad0);border-radius:12px}.Community_form__s0Sq4{display:grid;gap:16px}.Community_formGrid__eh_H_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.Community_findings__dZACm{display:grid;gap:6px;margin:0;padding:12px 14px;border:1px solid #f2c9c9;border-radius:12px;background:#fff6f5;color:#8f2232;font-size:14px}.Community_findings__dZACm ul{margin:0;padding-left:18px}.Community_scanOk__1Li8H{margin:0;padding:10px 14px;border-radius:12px;background:#e3f3ea;color:#155c38;font-size:14px;font-weight:600}.Community_confirm__Y0i6r{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.Community_confirm__Y0i6r input{flex-shrink:0;width:20px;height:20px;margin-top:2px;accent-color:var(--teacher-primary,#25634b)}@media (max-width:1023px){.Community_filters__lsxpk{grid-template-columns:repeat(2,minmax(0,1fr))}.Community_filters__lsxpk>button{grid-column:1/-1}}@media (max-width:767px){.Community_workspace__w6B0l{gap:18px}.Community_filters__lsxpk,.Community_intro__OeZHS{padding:18px 16px;border-radius:16px}.Community_filters__lsxpk{gap:14px 10px}.Community_grid__tKGq1{grid-template-columns:minmax(0,1fr);gap:14px}.Community_card__GS9Sg{padding:18px 16px;border-radius:16px}.Community_formGrid__eh_H_{grid-template-columns:minmax(0,1fr)}.Community_field__bcevj input[type=text]{font-size:16px}}.Reports_mobileStudentReports__i8bC5{display:none}.Reports_reportSort__0NNJo{min-width:220px}@media screen{.Reports_page__ixOvI.Reports_classReportWorkspace___c9zD{gap:24px}.Reports_classReportWorkspace___c9zD .Reports_toolbar__obyLJ{padding:18px 22px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:white;gap:10px}.Reports_classReportWorkspace___c9zD .Reports_toolbar__obyLJ .Reports_button__sqob_{border-radius:10px;font-size:13px;font-weight:500}.Reports_classReportWorkspace___c9zD .Reports_tiles__O_FHe{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:20px 6px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:white}.Reports_classReportWorkspace___c9zD .Reports_tile__P2_JV{padding:0 18px;border:0;border-right:1px solid #eeece5;border-radius:0;gap:8px;background:transparent}.Reports_classReportWorkspace___c9zD .Reports_tile__P2_JV:last-child{border-right:0}.Reports_classReportWorkspace___c9zD .Reports_tile__P2_JV span{font-size:12px;font-weight:500;line-height:1.6}.Reports_classReportWorkspace___c9zD .Reports_tile__P2_JV strong{font-size:28px;font-weight:600;color:var(--teacher-text,#20352d)}.Reports_classReportWorkspace___c9zD .Reports_tile__P2_JV small{font-size:12px;line-height:1.6}.Reports_classReportWorkspace___c9zD .Reports_card__Qcsko{padding:24px;border-radius:18px;gap:20px}.Reports_classReportWorkspace___c9zD .Reports_cardTitle__a4x_W{font-size:20px;font-weight:600;line-height:1.4}.Reports_classReportWorkspace___c9zD .Reports_tableWrap__64vkt{border-radius:12px}.Reports_classReportWorkspace___c9zD .Reports_tableWrap__64vkt:focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:2px}.Reports_classReportWorkspace___c9zD .Reports_table__ef7CD td,.Reports_classReportWorkspace___c9zD .Reports_table__ef7CD th{padding:14px 16px;border-bottom-color:#eeece5}.Reports_classReportWorkspace___c9zD .Reports_table__ef7CD thead th{background:#f6f7f2;font-size:12px;font-weight:500}.Reports_classReportWorkspace___c9zD .Reports_table__ef7CD th[scope=row]{font-weight:500}.Reports_classReportWorkspace___c9zD .Reports_rowButton__5FCQp{min-height:44px;font-weight:500}.Reports_classReportWorkspace___c9zD .Reports_linkButton__QNGZt{min-height:44px;text-decoration:none;font-size:13px}.Reports_classReportWorkspace___c9zD .Reports_twoCol__cNbkK{gap:24px;padding-top:8px}.Reports_classReportWorkspace___c9zD .Reports_muted__UnPRG{font-size:13px;line-height:1.7}}@media screen and (max-width:767px){.Reports_page__ixOvI.Reports_classReportWorkspace___c9zD{gap:18px}.Reports_classReportWorkspace___c9zD .Reports_toolbar__obyLJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px;gap:10px;border-radius:16px}.Reports_classReportWorkspace___c9zD .Reports_toolbar__obyLJ>span:first-child{grid-column:1/-1}.Reports_classReportWorkspace___c9zD .Reports_toolbar__obyLJ .Reports_spacer__em1f4{display:none}.Reports_classReportWorkspace___c9zD .Reports_toolbar__obyLJ .Reports_button__sqob_{min-height:48px;padding:8px;white-space:normal;text-align:center;line-height:1.5;font-size:12px}.Reports_classReportWorkspace___c9zD .Reports_tiles__O_FHe{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;border-radius:16px}.Reports_classReportWorkspace___c9zD .Reports_tile__P2_JV{padding:16px;border:0}.Reports_classReportWorkspace___c9zD .Reports_tile__P2_JV:nth-child(odd){border-right:1px solid #eeece5}.Reports_classReportWorkspace___c9zD .Reports_tile__P2_JV:nth-child(-n+2){border-bottom:1px solid #eeece5}.Reports_classReportWorkspace___c9zD .Reports_tile__P2_JV strong{font-size:25px}.Reports_classReportWorkspace___c9zD .Reports_card__Qcsko{padding:18px 16px;border-radius:16px;gap:18px}.Reports_classReportWorkspace___c9zD .Reports_cardTitle__a4x_W{font-size:18px}.Reports_classReportWorkspace___c9zD .Reports_cardHead__Nn4R4{gap:14px}.Reports_reportSort__0NNJo{flex-basis:100%;min-width:0}.Reports_classReportWorkspace___c9zD .Reports_table__ef7CD{min-width:620px}.Reports_classReportWorkspace___c9zD .Reports_twoCol__cNbkK{grid-template-columns:minmax(0,1fr)}.Reports_classReportWorkspace___c9zD .Reports_studentReportTable__Z5ff3{display:none}.Reports_mobileStudentReports__i8bC5{display:grid;gap:0;margin:0;padding:0;list-style:none}.Reports_mobileStudentReports__i8bC5>li{padding:18px 0;border-bottom:1px solid #eeece5}.Reports_mobileStudentReports__i8bC5>li:first-child{padding-top:0}.Reports_mobileStudentReports__i8bC5>li:last-child{padding-bottom:0;border-bottom:0}.Reports_mobileReportStudent__yLSeL{display:flex;align-items:center;gap:12px;justify-content:space-between}.Reports_mobileReportStudent__yLSeL>div{display:grid;gap:5px;min-width:0}.Reports_mobileReportStudent__yLSeL strong{font-size:14px;font-weight:500;overflow-wrap:anywhere}.Reports_mobileReportStudent__yLSeL span{color:var(--teacher-muted,#58665f);font-size:12px}.Reports_mobileReportStudent__yLSeL button{flex-shrink:0}.Reports_mobileStudentReports__i8bC5 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 0}.Reports_mobileStudentReports__i8bC5 dl>div{padding-left:10px;border-left:1px solid #eeece5}.Reports_mobileStudentReports__i8bC5 dl>div:first-child{padding-left:0;border-left:0}.Reports_mobileStudentReports__i8bC5 dt{color:var(--teacher-muted,#58665f);font-size:12px}.Reports_mobileStudentReports__i8bC5 dd{margin:6px 0 0;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}}.Reports_page__ixOvI{display:grid;gap:16px;min-width:0;color:var(--teacher-text,#20352d)}.Reports_toolbar__obyLJ{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Reports_toolbar__obyLJ .Reports_spacer__em1f4{flex:1}.Reports_button__sqob_{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--teacher-border,#dedad0);border-radius:12px;background:#fff;color:var(--teacher-text,#20352d);font:inherit;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.Reports_button__sqob_:hover:not(:disabled){border-color:var(--teacher-primary,#25634b);color:var(--teacher-primary,#25634b)}.Reports_button__sqob_:disabled{opacity:.55;cursor:not-allowed}.Reports_linkButton__QNGZt{display:inline-flex;align-items:center;gap:4px;padding:6px 4px;border:0;background:none;color:var(--teacher-primary,#25634b);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer}:is(.Reports_button__sqob_,.Reports_linkButton__QNGZt,.Reports_rowButton__5FCQp):focus-visible{outline:3px solid var(--teacher-primary,#25634b);outline-offset:2px}.Reports_muted__UnPRG{margin:0;font-size:14px;line-height:1.5;color:var(--teacher-muted,#58665f)}.Reports_error__dwrO2{margin:0;font-size:14px;color:#943747}.Reports_tiles__O_FHe{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px}.Reports_tile__P2_JV{display:grid;gap:4px;padding:14px 16px;border:1px solid var(--teacher-border,#dedad0);border-radius:16px;background:#fff}.Reports_tile__P2_JV span{font-size:13px;font-weight:600;color:var(--teacher-muted,#58665f)}.Reports_tile__P2_JV strong{font-size:28px;line-height:1.15;font-variant-numeric:tabular-nums}.Reports_tile__P2_JV small{font-size:13px;color:var(--teacher-muted,#58665f)}.Reports_card__Qcsko{display:grid;gap:12px;padding:16px;border:1px solid var(--teacher-border,#dedad0);border-radius:16px;background:#fff;min-width:0}.Reports_cardHead__Nn4R4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.Reports_cardTitle__a4x_W{margin:0;font-size:17px}.Reports_twoCol__cNbkK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Reports_tableWrap__64vkt{overflow-x:auto;border:1px solid var(--teacher-border,#dedad0);border-radius:14px;background:#fff}.Reports_table__ef7CD{width:100%;border-collapse:collapse;font-size:14px}.Reports_table__ef7CD td,.Reports_table__ef7CD th{padding:9px 12px;border-bottom:1px solid var(--teacher-border,#dedad0);text-align:left;vertical-align:middle}.Reports_table__ef7CD tbody tr:last-child td,.Reports_table__ef7CD tbody tr:last-child th{border-bottom:0}.Reports_table__ef7CD thead th{font-size:13px;font-weight:600;color:var(--teacher-muted,#58665f);background:#fbfaf7;white-space:nowrap}.Reports_table__ef7CD th[scope=row]{font-weight:600}.Reports_table__ef7CD .Reports_num__8qUap{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.Reports_table__ef7CD tbody tr.Reports_selected__zdpum{background:#f2f8f4}.Reports_low__AqyZU{color:#a3283a;font-weight:700}.Reports_rowButton__5FCQp{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-align:left;cursor:pointer;text-decoration:underline;text-decoration-color:#c8c4b8;text-underline-offset:3px}.Reports_rowButton__5FCQp:hover{color:var(--teacher-primary,#25634b)}.Reports_trendUp__oUaO3{color:#155c38;font-weight:700}.Reports_trendDown__j6D9T{color:#a3283a;font-weight:700}.Reports_chart__QVwAS{display:grid;gap:8px;margin:0;min-width:0}.Reports_chartHead__neNtu{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px}.Reports_chartTitle__dratE{font-size:15px;font-weight:700}.Reports_chartTools__joyGi{display:inline-flex;gap:8px;margin-left:auto}.Reports_legend__GH8ks{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;font-size:13px;color:#52514e}.Reports_legend__GH8ks li{display:inline-flex;align-items:center;gap:6px}.Reports_legend__GH8ks span{width:14px;height:4px;border-radius:2px}.Reports_chartBox__OUNOb{position:relative}.Reports_svg__nW5tG{display:block;width:100%;height:auto;border-radius:12px}.Reports_tooltip__oeQMY{position:absolute;top:8px;transform:translateX(-50%);display:grid;gap:2px;min-width:140px;padding:8px 10px;border:1px solid #e6e4de;border-radius:10px;background:#fff;box-shadow:0 6px 18px rgb(0 0 0/12%);font-size:13px;pointer-events:none;white-space:nowrap}.Reports_tooltip__oeQMY i{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:50%}.Reports_heat__Dd8Bp{border-collapse:separate;border-spacing:2px;font-size:13px}.Reports_heat__Dd8Bp td,.Reports_heat__Dd8Bp th{padding:0;text-align:center}.Reports_heat__Dd8Bp thead th{min-width:40px;padding:4px 2px;font-weight:600;color:#52514e}.Reports_heat__Dd8Bp thead th small{display:block;margin-top:2px;padding:2px 0;border-radius:6px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.Reports_heat__Dd8Bp tbody th{position:sticky;left:0;z-index:1;padding:4px 10px 4px 4px;background:#fff;text-align:left;white-space:nowrap;font-weight:600}.Reports_heatCell__WjK_8{display:grid;place-items:center;width:40px;height:34px;border-radius:6px;font-weight:700;font-size:13px}.Reports_heatOk__3aktW{background:#dff3df;color:#0a6b0a}.Reports_heatOkLate__Yfavw{background:#eef7e4;color:#3f6b12}.Reports_heatBad__e29aa{background:#fbe2e2;color:#a02424}.Reports_heatNone___slbH{background:#f0efec;color:#898781}.Reports_heatLegend__j9KHa{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;font-size:13px;color:#52514e}.Reports_heatLegend__j9KHa li{display:inline-flex;align-items:center;gap:6px}.Reports_heatLegend__j9KHa .Reports_heatCell__WjK_8{width:26px;height:22px;font-size:12px}.Reports_srOnly__Rr_jU{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:760px){.Reports_twoCol__cNbkK{grid-template-columns:minmax(0,1fr)}.Reports_tile__P2_JV strong{font-size:24px}}@media print{.Reports_card__Qcsko,.Reports_tableWrap__64vkt,.Reports_tile__P2_JV{-moz-column-break-inside:avoid;break-inside:avoid;box-shadow:none}.Reports_tableWrap__64vkt{overflow:visible}.Reports_noPrint__CRk7Z{display:none!important}}.TeacherPoints_floatBadge__ClXeu{position:absolute;top:10px;right:20px;display:inline-flex;align-items:center;justify-content:center;gap:2px;padding:4px 12px;border-radius:999px;font-size:14px;font-weight:800;pointer-events:none;z-index:20;box-shadow:0 4px 12px rgba(0,0,0,.15);animation:TeacherPoints_floatPop__hpm4c .8s cubic-bezier(.2,.8,.2,1) forwards}.TeacherPoints_floatPlus__fJVXY{background:#25634b;color:#ffffff;border:1.5px solid #ffffff}.TeacherPoints_floatMinus__LagAO{background:#dc2626;color:#ffffff;border:1.5px solid #ffffff}.TeacherPoints_rowPulsePlus__B_SRI{background-color:#f0fdf4!important;transition:background-color .4s ease}.TeacherPoints_rowPulseMinus__SIRBy{background-color:#fef2f2!important;transition:background-color .4s ease}@keyframes TeacherPoints_floatPop__hpm4c{0%{opacity:0;transform:translateY(12px) scale(.5)}25%{opacity:1;transform:translateY(-2px) scale(1.18)}65%{opacity:1;transform:translateY(-14px) scale(1.02)}to{opacity:0;transform:translateY(-34px) scale(.85)}}@media (max-width:767px){.TeacherPoints_floatBadge__ClXeu{top:6px;right:14px;padding:3px 10px;font-size:13px}}.TeacherConsent_filter__M_0_8{display:flex;flex-wrap:wrap;gap:8px}.TeacherConsent_filter__M_0_8>button{min-height:44px;justify-content:center}.TeacherConsent_row__q1Uoj{flex-wrap:wrap}.TeacherConsent_statusOk__pcONh{color:#216044;font-weight:500}.TeacherConsent_statusMissing__apgwU{color:#805217;font-weight:500}.TeacherConsent_action__R9PQ4{flex-shrink:0;min-height:44px;padding:8px 14px;white-space:nowrap}.TeacherConsent_action__R9PQ4:disabled{opacity:.6;cursor:default}.TeacherConsent_help__g4eAH{margin:0;color:var(--teacher-muted);font-size:14px;line-height:1.65}.TeacherConsent_printLink__brtyo{text-decoration:none}@media (max-width:767px){.TeacherConsent_filter__M_0_8{width:100%}.TeacherConsent_filter__M_0_8>button{flex:1 1 0}}.Aquarium_stage__lB68P{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0}.Aquarium_placeholder___NZfU{width:100%;aspect-ratio:16/9;border-radius:18px;background:#cfe9f4}.Aquarium_head__jdpkG{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.Aquarium_title__VQWPj{margin:0;font-size:20px;font-weight:700;color:var(--teacher-text,#1c2b22)}.Aquarium_counts__lIxLs{margin:2px 0 0;font-size:14px;color:var(--teacher-muted,#5b6b60)}.Aquarium_tank__7IvIv{position:relative;width:100%;aspect-ratio:16/9;container-type:inline-size;overflow:hidden;border-radius:18px;border:3px solid #0f4c66;background:radial-gradient(ellipse 60% 40% at 30% 0,rgba(255,255,255,.35),transparent 70%),linear-gradient(180deg,#8fdcf5,#3fa9d6 38%,#1a78ad 72%,#11587f);box-shadow:inset 0 0 0 2px rgba(255,255,255,.25),0 10px 30px rgba(15,76,102,.18);isolation:isolate}.Aquarium_rays__4rBiW{position:absolute;inset:-10% -20% 30% -20%;background:repeating-linear-gradient(105deg,rgba(255,255,255,.13) 0 3cqw,transparent 3cqw 9cqw);-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%);animation:Aquarium_rays__4rBiW 14s ease-in-out infinite alternate;z-index:0;pointer-events:none}@keyframes Aquarium_rays__4rBiW{0%{transform:translateX(-3cqw);opacity:.7}to{transform:translateX(3cqw);opacity:1}}.Aquarium_bubble___slCa{position:absolute;left:var(--x);bottom:4cqw;width:var(--s);height:var(--s);border-radius:50%;border:.15cqw solid rgba(255,255,255,.85);background:rgba(255,255,255,.18);animation:Aquarium_rise__FC_P7 var(--d) linear var(--delay) infinite;z-index:1;pointer-events:none}@keyframes Aquarium_rise__FC_P7{0%{transform:translate(0);opacity:0}10%{opacity:1}50%{transform:translate(.8cqw,-28cqw)}90%{opacity:.9}to{transform:translate(-.6cqw,-56cqw);opacity:0}}.Aquarium_plant__gbB11{position:absolute;left:var(--x);bottom:var(--sand);width:calc(var(--h) * .4);height:var(--h);transform-origin:50% 100%;filter:hue-rotate(var(--hue));animation:Aquarium_sway__PfFso 5s ease-in-out infinite alternate;z-index:1;pointer-events:none}@keyframes Aquarium_sway__PfFso{0%{transform:rotate(calc(var(--sway) * -1))}to{transform:rotate(var(--sway))}}.Aquarium_sand__fvJwr{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,#e8cf98,#d9b877 60%,#c9a462);z-index:2}.Aquarium_sandEdge__YL565{position:absolute;left:0;top:-2.4cqw;width:100%;height:2.5cqw}.Aquarium_rock__xt78f{position:absolute;top:-1.4cqw;height:3cqw;border-radius:50% 50% 40% 40%;background:linear-gradient(180deg,#8a9aa3,#5e6e78);box-shadow:inset -.4cqw -.4cqw 0 rgba(0,0,0,.15)}.Aquarium_swimmer__IbeKq{position:absolute;left:0;top:0;z-index:3;will-change:transform}.Aquarium_chasing__LNaxS{z-index:5}.Aquarium_fleeing__jNPZg{z-index:4}.Aquarium_bob__9UmYP{display:grid;justify-items:center;animation:Aquarium_bob__9UmYP var(--bob) ease-in-out infinite alternate}@keyframes Aquarium_bob__9UmYP{0%{transform:translateY(-.5cqw)}to{transform:translateY(.5cqw)}}.Aquarium_flip__FRqe6{position:relative;width:100%;filter:hue-rotate(var(--hue)) drop-shadow(0 .4cqw .4cqw rgba(8,40,60,.25))}.Aquarium_label__xg0yL{display:inline-flex;align-items:center;gap:.35cqw;margin-top:.15cqw;padding:.1cqw .2cqw .1cqw .55cqw;max-width:17cqw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;background:rgba(255,255,255,.85);color:#0f3446;font-size:max(9px,1.1cqw);font-weight:700;line-height:1.35;box-shadow:0 .15cqw .4cqw rgba(8,40,60,.18)}.Aquarium_labelName__fZips{min-width:0;overflow:hidden;text-overflow:ellipsis}.Aquarium_labelPts__CPAYs{flex-shrink:0;padding:0 .4cqw;border-radius:999px;background:#0f3446;color:#fff;font-size:.9em;font-variant-numeric:tabular-nums}.Aquarium_fed__QTQqm .Aquarium_labelPts__CPAYs{background:#ffd84d;color:#3b2a00}.Aquarium_face__sxA36{position:relative;width:100%;height:100%;transition:transform .16s ease-out}.Aquarium_mouth__p_Vym{transform-box:fill-box;transform-origin:100% 50%;transform:scale(0)}.Aquarium_chasing__LNaxS .Aquarium_mouth__p_Vym{animation:Aquarium_chomp__rKlj0 .36s ease-in-out .1s 3}@keyframes Aquarium_chomp__rKlj0{0%,to{transform:scale(0)}45%{transform:scale(1)}}.Aquarium_fleeing__jNPZg .Aquarium_flip__FRqe6{animation:Aquarium_shiver__OLpjm .12s linear 4}@keyframes Aquarium_shiver__OLpjm{0%,to{translate:0 0}25%{translate:0 -.25cqw}75%{translate:0 .25cqw}}.Aquarium_yikes__rGcta{position:absolute;top:-1.6cqw;left:50%;display:grid;place-items:center;width:max(14px,1.7cqw);height:max(14px,1.7cqw);border-radius:50%;background:#ffd84d;color:#3b2a00;font-size:max(10px,1.2cqw);font-weight:900;line-height:1;transform:translateX(-50%);animation:Aquarium_yikes__rGcta 1.5s ease-out both;pointer-events:none}@keyframes Aquarium_yikes__rGcta{0%{opacity:0;translate:0 .6cqw;scale:.4}12%{opacity:1;translate:0 0;scale:1.15}25%{scale:1}75%{opacity:1}to{opacity:0;translate:0 -.8cqw}}.Aquarium_labelMe__i2PqS{background:#ffd84d;color:#3b2a00}.Aquarium_labelMe__i2PqS b{margin-right:.4cqw;padding:0 .4cqw;border-radius:999px;font-size:.85em}.Aquarium_fed__QTQqm .Aquarium_labelMe__i2PqS .Aquarium_labelPts__CPAYs,.Aquarium_labelMe__i2PqS b{background:#3b2a00;color:#ffd84d}.Aquarium_meGlow__FWm4A{filter:hue-rotate(var(--hue,0deg)) drop-shadow(0 0 .6cqw #fff36b) drop-shadow(0 0 1.2cqw rgba(255,220,60,.7))}.Aquarium_sparkles__FC2zU i{position:absolute;width:1.4cqw;height:1.4cqw;background:#fff7b0;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:Aquarium_twinkle__24QOk 1.8s ease-in-out infinite}.Aquarium_sparkles__FC2zU i:first-child{top:-10%;left:20%}.Aquarium_sparkles__FC2zU i:nth-child(2){top:15%;right:-6%;animation-delay:.6s}.Aquarium_sparkles__FC2zU i:nth-child(3){bottom:-4%;left:45%;animation-delay:1.2s}@keyframes Aquarium_twinkle__24QOk{0%,to{transform:scale(.3) rotate(0deg);opacity:.2}50%{transform:scale(1) rotate(45deg);opacity:1}}.Aquarium_born__7p_yg .Aquarium_flip__FRqe6{animation:Aquarium_hatchPop__HU3XB 1.1s cubic-bezier(.2,1.4,.4,1) both}@keyframes Aquarium_hatchPop__HU3XB{0%{transform:scale(.1);opacity:0}60%{transform:scale(1.25);opacity:1}to{transform:scale(1)}}.Aquarium_bornBadge__zDrNR{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);white-space:nowrap;padding:.3cqw .9cqw;border-radius:999px;background:#ff7a3d;color:#fff;font-size:max(10px,1.3cqw);font-weight:800;animation:Aquarium_badge__w0SOz 7s ease-out forwards;pointer-events:none}@keyframes Aquarium_badge__w0SOz{0%{opacity:0;transform:translate(-50%,1cqw) scale(.6)}10%{opacity:1;transform:translate(-50%) scale(1.1)}20%{transform:translate(-50%) scale(1)}85%{opacity:1}to{opacity:0}}.Aquarium_eggs__e_zSs{position:absolute;left:4cqw;right:4cqw;bottom:1.2cqw;z-index:4;display:grid;grid-template-columns:repeat(var(--cols),var(--egg-w));justify-content:center;align-items:end;-moz-column-gap:.3cqw;column-gap:.3cqw;row-gap:0}.Aquarium_egg__YZD3T{position:relative;width:var(--egg-w);height:var(--egg-h);margin-top:calc(var(--egg-h) * -.08);transform-origin:50% 90%}.Aquarium_eggWobble__xCLFI{animation:Aquarium_wobble__gJPAq 2.6s ease-in-out infinite}@keyframes Aquarium_wobble__gJPAq{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-6deg)}82%{transform:rotate(5deg)}88%{transform:rotate(-3deg)}94%{transform:rotate(2deg)}}.Aquarium_eggName__WCXa7{position:absolute;left:8%;right:8%;top:46%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#4a3410;font-size:max(8px,calc(var(--egg-w) * .14));font-weight:800;line-height:1.2}.Aquarium_eggNameMe__okkEd{color:#b04a00}.Aquarium_empty__akXdM{position:absolute;inset:0;display:grid;place-items:center;margin:0;color:#fff;font-size:max(14px,2cqw);font-weight:700;z-index:5}.Aquarium_fullButton__Z9OZy{position:absolute;top:1.4cqw;right:1.4cqw;z-index:6;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 14px;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:rgba(10,50,70,.55);color:#fff;font-size:14px;font-weight:600;cursor:pointer;backdrop-filter:blur(4px);transition:background-color .15s ease-out}.Aquarium_fullButton__Z9OZy:hover{background:rgba(10,50,70,.8)}.Aquarium_soundButton__ygAuk{right:auto;left:1.4cqw;min-height:44px}.Aquarium_soundNotice__Mzstl{position:absolute;top:58px;left:12px;right:12px;z-index:6;margin:0;padding:8px 12px;border-radius:8px;background:#0a3246;color:white;font-size:14px}.Aquarium_fullButton__Z9OZy:focus-visible{outline:3px solid #ffd84d;outline-offset:2px}@media (max-width:520px){.Aquarium_fullButton__Z9OZy span{display:none}.Aquarium_fullButton__Z9OZy{padding:8px 10px}}.Aquarium_full__BCRHa{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;gap:0;background:#062a3a}.Aquarium_full__BCRHa .Aquarium_tank__7IvIv{width:min(100vw,calc(100vh * 16 / 9));border-radius:0;border:0}.Aquarium_legend__UeIO6{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.Aquarium_legend__UeIO6 li{display:inline-block;max-width:100%;padding:6px 12px;border-radius:999px;border:1px solid var(--teacher-border,#dfe5dc);background:#fff;color:var(--teacher-text,#1c2b22);font-size:13px;line-height:1.4}.Aquarium_legendEgg__Zpph9{display:inline-block;margin-right:6px;vertical-align:-2px;width:10px;height:13px;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;background:#fff6e4;border:1.5px solid #173a4a}.Aquarium_srOnly__Y68Uk{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Aquarium_swimmer__IbeKq{transition:width .6s cubic-bezier(.2,1.3,.4,1),opacity .3s ease-out}.Aquarium_swimmer__IbeKq .Aquarium_flip__FRqe6{transition:height .6s cubic-bezier(.2,1.3,.4,1)}.Aquarium_eaten__fk1FS{opacity:0;pointer-events:none}.Aquarium_gulping__dcR9O{z-index:6}.Aquarium_gulping__dcR9O .Aquarium_mouth__p_Vym{animation:none;transform:scale(var(--gape-x,1.6),var(--gape-y,1.6));transition:transform .38s cubic-bezier(.3,1.4,.5,1)}.Aquarium_swallowing___xBEs{z-index:4}.Aquarium_swallowing___xBEs .Aquarium_bob__9UmYP{animation:Aquarium_struggle__33kPF 1.1s linear forwards}.Aquarium_swallowing___xBEs .Aquarium_label__xg0yL{opacity:0;transition:opacity .25s ease-out}@keyframes Aquarium_struggle__33kPF{0%{transform:translateY(0) rotate(0) scale(1);opacity:1}12%{transform:translateY(-.4cqw) rotate(-6deg) scale(1)}24%{transform:translateY(.3cqw) rotate(5deg) scale(1)}36%{transform:translateY(-.3cqw) rotate(-5deg) scale(.9)}48%{transform:translateY(.2cqw) rotate(4deg) scale(.72)}64%{transform:translateY(-.1cqw) rotate(-2deg) scale(.5)}82%{transform:translateY(0) rotate(0) scale(.32);opacity:1}to{transform:translateY(0) rotate(0) scale(.15);opacity:0}}.Aquarium_gulped__hr4vh .Aquarium_flip__FRqe6{animation:Aquarium_gulpBulge__Mk_IO .7s ease-out}@keyframes Aquarium_gulpBulge__Mk_IO{0%{transform:scale(1)}25%{transform:scale(1.16,.88)}55%{transform:scale(.94,1.1)}80%{transform:scale(1.03,.98)}to{transform:scale(1)}}.Aquarium_fed__QTQqm .Aquarium_face__sxA36{filter:drop-shadow(0 0 .6cqw rgba(255,216,77,.85))}.Aquarium_gulpBadge__ck_eD{position:absolute;bottom:100%;left:50%;z-index:6;padding:.3cqw .9cqw;border-radius:999px;background:#ffd84d;color:#3b2a00;font-size:max(12px,1.3cqw);font-weight:800;white-space:nowrap;pointer-events:none;animation:Aquarium_gulpRise__R4Gui 1.4s ease-out both}@keyframes Aquarium_gulpRise__R4Gui{0%{transform:translate(-50%,.6cqw) scale(.6);opacity:0}20%{transform:translate(-50%) scale(1.1);opacity:1}to{transform:translate(-50%,-2.4cqw) scale(1);opacity:0}}.Aquarium_toolbar__CUI0o{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0}.Aquarium_switch__C8Zmq{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:6px 16px 6px 8px;border:1px solid var(--teacher-border,#dfe5dc);border-radius:999px;background:#fff;color:var(--teacher-text,#1c2b22);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.Aquarium_switch__C8Zmq:hover{border-color:#1a78ad}.Aquarium_switch__C8Zmq:focus-visible{outline:3px solid #1a78ad;outline-offset:2px}.Aquarium_switchTrack__tiLa3{position:relative;flex-shrink:0;width:40px;height:24px;border-radius:999px;background:#c9d3cc;transition:background-color .15s ease-out}.Aquarium_switchThumb__AF1gR{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .15s ease-out}.Aquarium_switchOn__66pI5 .Aquarium_switchTrack__tiLa3{background:#1a78ad}.Aquarium_switchOn__66pI5 .Aquarium_switchThumb__AF1gR{transform:translateX(16px)}.Aquarium_feedButton__GOUQ_{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:8px 18px;border:1px solid transparent;border-radius:12px;background:var(--teacher-primary,#25634b);color:#ffffff;font-family:inherit;font-size:14.5px;font-weight:600;cursor:pointer;box-shadow:0 1px 3px rgba(32,53,45,.15);transition:all .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.Aquarium_feedButton__GOUQ_:hover{background:var(--teacher-hover,#1d503d);transform:translateY(-1px);box-shadow:0 4px 10px rgba(37,99,75,.25)}.Aquarium_feedButton__GOUQ_:active{transform:scale(.97) translateY(0)}.Aquarium_feedButton__GOUQ_:focus-visible{outline:3px solid #25634b;outline-offset:2px}.Aquarium_feedButton__GOUQ_ svg{color:#ffffff;flex-shrink:0}.Aquarium_tankFeed__ypdw5{cursor:pointer;touch-action:manipulation}.Aquarium_food__Covwn{position:absolute;left:0;top:0;z-index:2;width:1.1cqw;height:1.1cqw;margin:-.55cqw 0 0 -.55cqw;border-radius:50%;background:radial-gradient(circle at 35% 35%,#ffe7a3,#d9862f 70%);box-shadow:0 0 0 .12cqw rgba(90,50,10,.35);pointer-events:none;will-change:transform;transition:opacity .3s linear}.Aquarium_snacked__nl8Xr .Aquarium_mouth__p_Vym{animation:Aquarium_chomp__rKlj0 .36s ease-in-out 1}.Aquarium_snackBadge__P1_0l{background:#ffe7a3;font-size:max(11px,1.1cqw)}.Aquarium_toolbarHint__8JrOx{flex:1 1 260px;min-width:0;margin:0;font-size:14px;line-height:1.5;color:var(--teacher-muted,#5b6b60)}.Aquarium_full__BCRHa .Aquarium_toolbar__CUI0o{position:absolute;bottom:12px;left:50%;z-index:7;transform:translateX(-50%)}.Aquarium_full__BCRHa .Aquarium_toolbarHint__8JrOx{display:none}@media (prefers-reduced-motion:reduce){.Aquarium_bob__9UmYP,.Aquarium_bornBadge__zDrNR,.Aquarium_born__7p_yg .Aquarium_flip__FRqe6,.Aquarium_bubble___slCa,.Aquarium_chasing__LNaxS .Aquarium_mouth__p_Vym,.Aquarium_eggWobble__xCLFI,.Aquarium_fleeing__jNPZg .Aquarium_flip__FRqe6,.Aquarium_flip__FRqe6,.Aquarium_gulpBadge__ck_eD,.Aquarium_gulped__hr4vh .Aquarium_flip__FRqe6,.Aquarium_plant__gbB11,.Aquarium_rays__4rBiW,.Aquarium_sparkles__FC2zU i,.Aquarium_swallowing___xBEs .Aquarium_bob__9UmYP,.Aquarium_swimmer__IbeKq,.Aquarium_yikes__rGcta{animation:none!important}.Aquarium_bubble___slCa{display:none}}.Aquarium_teacherSurface__zO836{gap:22px}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa){gap:18px}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa)>.Aquarium_head__jdpkG{padding:20px 24px;border:1px solid var(--teacher-border,#dedad0);border-radius:18px;background:var(--teacher-surface,#fff)}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa) .Aquarium_title__VQWPj{font-size:19px;font-weight:600;line-height:1.5}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa) .Aquarium_counts__lIxLs{margin-top:6px;color:var(--teacher-muted,#58665f);font-size:13px;line-height:1.6}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa)>.Aquarium_toolbar__CUI0o{padding:18px 20px;gap:12px 16px;border:1px solid var(--teacher-border,#dedad0);border-radius:16px;background:var(--teacher-surface,#fff)}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa)>.Aquarium_toolbar__CUI0o .Aquarium_switch__C8Zmq{min-height:46px;padding:10px 14px;border-radius:10px;font-size:14px;font-weight:500}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa)>.Aquarium_toolbar__CUI0o .Aquarium_switch__C8Zmq:focus-visible{outline-color:var(--teacher-primary,#25634b)}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa)>.Aquarium_toolbar__CUI0o .Aquarium_feedButton__GOUQ_{min-height:46px;padding:10px 16px;border-radius:10px;font-size:14px;font-weight:500}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa) .Aquarium_toolbarHint__8JrOx{flex-basis:100%;margin:0;padding-top:12px;border-top:1px solid #eeece5;font-size:13px;line-height:1.7;color:var(--teacher-muted,#58665f)}@media (max-width:767px){.Aquarium_teacherSurface__zO836{gap:18px}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa){gap:16px}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa)>.Aquarium_head__jdpkG{padding:18px 16px;border-radius:16px}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa) .Aquarium_title__VQWPj{font-size:17px}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa)>.Aquarium_toolbar__CUI0o{padding:16px;gap:12px}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa)>.Aquarium_toolbar__CUI0o .Aquarium_switch__C8Zmq{width:100%;text-align:left;justify-content:flex-start}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa)>.Aquarium_toolbar__CUI0o .Aquarium_feedButton__GOUQ_{min-height:48px}.Aquarium_teacherSurface__zO836 .Aquarium_stage__lB68P:not(.Aquarium_full__BCRHa) .Aquarium_toolbarHint__8JrOx{font-size:12px}}.Reading_page__6_ICw{--r-text:var(--teacher-text,#20352d);--r-muted:var(--teacher-muted,#58665f);--r-border:var(--teacher-border,#dedad0);--r-primary:var(--teacher-primary,#25634b);--r-selected:var(--teacher-selected,#e6f1e9);--r-surface:#fff;--series-me:#2a78d6;--series-avg:#eb6834;display:grid;gap:16px;min-width:0;color:var(--r-text)}.Reading_srOnly__uF0Qg{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Reading_muted__NErpU{margin:0;color:var(--r-muted,#58665f);font-size:14px;line-height:1.6}.Reading_error__BXChW{margin:0;padding:10px 14px;border-radius:10px;background:#fbecee;color:#943747;font-size:14px}.Reading_primaryButton__hEXXe,.Reading_secondaryButton__Jlbkr{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;font:inherit;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.Reading_primaryButton__hEXXe{border:1px solid var(--r-primary,#25634b);background:var(--r-primary,#25634b);color:#fff}.Reading_primaryButton__hEXXe:hover:not(:disabled){filter:brightness(1.08)}.Reading_secondaryButton__Jlbkr{border:1px solid var(--r-border,#dedad0);background:#fff;color:var(--r-text,#20352d)}.Reading_secondaryButton__Jlbkr:hover:not(:disabled){border-color:var(--r-primary,#25634b)}.Reading_iconButton__RDJyq:disabled,.Reading_primaryButton__hEXXe:disabled,.Reading_secondaryButton__Jlbkr:disabled{opacity:.55;cursor:default}.Reading_iconButton__RDJyq{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid var(--r-border,#dedad0);border-radius:12px;background:#fff;color:var(--r-muted,#58665f);cursor:pointer}.Reading_iconButton__RDJyq:hover:not(:disabled){color:#943747;border-color:#943747}.Reading_linkButton__lANYk{justify-self:center;padding:8px;border:0;background:none;color:var(--r-primary,#25634b);font:inherit;font-size:14px;font-weight:600;text-decoration:underline;cursor:pointer}.Reading_iconButton__RDJyq:focus-visible,.Reading_linkButton__lANYk:focus-visible,.Reading_primaryButton__hEXXe:focus-visible,.Reading_secondaryButton__Jlbkr:focus-visible,.Reading_tabs__y_i9v button:focus-visible{outline:3px solid var(--r-primary,#25634b);outline-offset:2px}.Reading_empty__sEASx{display:grid;justify-items:center;gap:10px;padding:40px 20px;border:1px dashed var(--r-border,#dedad0);border-radius:16px;background:#fff;text-align:center;color:var(--r-muted,#58665f)}.Reading_empty__sEASx h2{margin:0;font-size:18px;color:var(--r-text,#20352d)}.Reading_empty__sEASx p{margin:0 0 6px;max-width:46ch;line-height:1.6}.Reading_toolbar__HNqeL{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.Reading_contestPick__LizR7{flex:1 1 240px;min-width:0;max-width:360px}.Reading_toolbarActions___fF_E{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.Reading_statusChip__MdXQx{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-size:13px;font-weight:600}.Reading_statusLive__SkBsx{background:#fff0cc;color:#775516}.Reading_statusDone__8DlMx{background:var(--r-selected,#e6f1e9);color:var(--r-primary,#25634b)}.Reading_summary__oqdk5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.Reading_summary__oqdk5 div{display:grid;gap:2px;padding:12px 14px;border:1px solid var(--r-border,#dedad0);border-radius:14px;background:#fff;min-width:0}.Reading_summary__oqdk5 strong{font-size:24px;font-variant-numeric:tabular-nums}.Reading_summary__oqdk5 span{font-size:13px;color:var(--r-muted,#58665f)}.Reading_tabs__y_i9v{display:flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--r-border,#dedad0);border-radius:12px;background:#f0eee7;width:-moz-fit-content;width:fit-content;max-width:100%}.Reading_tabs__y_i9v button{min-height:44px;padding:0 16px;border:0;border-radius:9px;background:transparent;color:var(--r-muted,#58665f);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.Reading_tabs__y_i9v button[aria-pressed=true]{background:#fff;color:var(--r-primary,#25634b);box-shadow:0 1px 2px rgb(20 35 28/12%)}.Reading_list__Vzjbh{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--r-border,#dedad0);border-radius:16px;background:#fff;overflow:hidden}.Reading_row__N_6ly{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 16px;border-bottom:1px solid var(--r-border,#dedad0)}.Reading_row__N_6ly:last-child{border-bottom:0}.Reading_podiumRow__WnFwa{background:#fffaf0}.Reading_meRow__27OFh{background:var(--r-selected,#e6f1e9)}.Reading_avatar__GFo_3{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:12px;background:#f0eee7;font-size:14px;font-weight:600}.Reading_who__yZHrv{display:grid;gap:2px;flex:1;min-width:0}.Reading_who__yZHrv strong{font-size:16px;font-weight:600;overflow-wrap:anywhere}.Reading_who__yZHrv span{font-size:13px;color:var(--r-muted,#58665f)}.Reading_result__ldmA6{display:inline-flex;align-items:baseline;gap:6px;font-size:14px;color:var(--r-muted,#58665f);white-space:nowrap}.Reading_result__ldmA6 strong{font-size:20px;color:var(--r-text,#20352d);font-variant-numeric:tabular-nums}.Reading_pending__OeVQ2{font-size:14px;color:var(--r-muted,#58665f)}.Reading_lateTag__poNmD{margin-left:4px;padding:2px 8px;border-radius:999px;background:#f0eee7;font-size:12px;font-weight:600;color:var(--r-muted,#58665f)}.Reading_lockNote__n2ySe{display:inline-grid;place-items:center;width:44px;height:44px;color:var(--r-muted,#58665f)}.Reading_rankNo__X0BI6{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;background:#f0eee7;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.Reading_medal1__WLp8k{background:#ffd84d;color:#3b2a00;box-shadow:inset 0 0 0 2px #e0b400}.Reading_medal2__U5UPs{background:#e3e6ea;color:#2b3138;box-shadow:inset 0 0 0 2px #b6bcc4}.Reading_medal3__hNpFv{background:#f3c39a;color:#4a2508;box-shadow:inset 0 0 0 2px #cf8a50}.Reading_gain__qUnJb{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.Reading_gainUp__OLplx{color:#1f7a45}.Reading_gainDown__a0ZkL{color:#943747}.Reading_tableWrap__EY67R{overflow-x:auto;border:1px solid var(--r-border,#dedad0);border-radius:16px;background:#fff}.Reading_table__brc_2{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.Reading_table__brc_2 td,.Reading_table__brc_2 th{padding:10px 12px;border-bottom:1px solid var(--r-border,#dedad0);text-align:right;white-space:nowrap}.Reading_table__brc_2 td:first-child,.Reading_table__brc_2 th:first-child{text-align:left}.Reading_table__brc_2 thead th{font-size:13px;color:var(--r-muted,#58665f);font-weight:600}.Reading_table__brc_2 tbody th{font-weight:600}.Reading_thDate__VgjcA{display:block;font-weight:400;font-size:12px}.Reading_avgRow__NdG5u td,.Reading_avgRow__NdG5u th{background:#f7f6f2;font-weight:700}.Reading_overlay__kWY3X{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:16px;background:rgb(15 30 25/55%)}.Reading_modal__iRvnB{width:min(100%,480px);max-height:calc(100vh - 32px);overflow:auto;border-radius:20px;background:#fff;box-shadow:0 20px 60px rgb(0 0 0/25%);color:#20352d}.Reading_modalHead__2bLh1{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 0}.Reading_modalKicker__1hkvz{margin:0;font-size:13px;font-weight:600;color:#58665f;text-transform:uppercase;letter-spacing:.04em}.Reading_modalTitle__edZyS{margin:2px 0 0;font-size:26px;line-height:1.25;overflow-wrap:anywhere}.Reading_modalBody__iX0su{display:grid;gap:16px;padding:20px}.Reading_modalText__JWFoh{margin:0;font-size:15px;line-height:1.6;color:#58665f}.Reading_modalActions__MBJAx{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.Reading_startButton__UbydJ{justify-self:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:168px;height:168px;margin:4px 0;padding:0;border:0;border-radius:50%;background:#25634b;color:#fff;font:inherit;font-size:19px;font-weight:700;line-height:1.2;cursor:pointer;box-shadow:0 0 0 10px #e6f1e9,0 10px 24px rgb(37 99 75/30%);transition:transform .12s ease-out,box-shadow .12s ease-out}.Reading_startButton__UbydJ svg{margin-left:6px}.Reading_startButton__UbydJ:hover{transform:scale(1.03);box-shadow:0 0 0 12px #d6eadb,0 12px 28px rgb(37 99 75/34%)}.Reading_startButton__UbydJ:active{transform:scale(.97)}.Reading_startButton__UbydJ:focus-visible{outline:3px solid #25634b;outline-offset:14px}.Reading_timer__bx3up{position:relative;justify-self:center;width:min(70vw,260px);aspect-ratio:1}.Reading_timer__bx3up svg{width:100%;height:100%;transform:rotate(-90deg)}.Reading_timerTrack__TTBQd{fill:none;stroke:#eceae3;stroke-width:10}.Reading_timerArc__kiiJp{fill:none;stroke:#25634b;stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset .1s linear}.Reading_timerValue__LK_w2{position:absolute;inset:0;display:grid;place-items:center;font-size:clamp(48px,16vw,72px);font-weight:700;font-variant-numeric:tabular-nums}.Reading_timerSoon__6KNHa{color:#b4321f}.Reading_wordsField__mYrZq{display:grid;gap:8px;font-size:15px;font-weight:600}.Reading_wordsField__mYrZq input{min-height:72px;padding:0 16px;border:2px solid #dedad0;border-radius:14px;font:inherit;font-size:40px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.Reading_wordsField__mYrZq input:focus{outline:none;border-color:#25634b;box-shadow:0 0 0 3px #e6f1e9}.Reading_hero__N79IR{display:grid;gap:6px;padding:20px;border-radius:18px;background:linear-gradient(135deg,#e6f1e9,#f6f3e8);border:1px solid #dedad0}.Reading_heroKicker__dm8vD{margin:0;font-size:14px;font-weight:600;color:#58665f}.Reading_heroValue__96hnE{margin:0;font-size:18px;color:#58665f}.Reading_heroValue__96hnE strong{font-size:48px;line-height:1.1;color:#20352d;font-variant-numeric:tabular-nums;margin-right:6px}.Reading_heroText__VpB5o{margin:0;font-size:16px;line-height:1.5}.Reading_heroMuted__w5h1o{margin:0;font-size:14px;color:#58665f}.Reading_twoCol__JueiG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Reading_card__Ut5p2{display:grid;gap:12px;align-content:start;padding:16px;border:1px solid #dedad0;border-radius:16px;background:#fff;min-width:0}.Reading_card__Ut5p2 .Reading_list__Vzjbh{border-radius:12px}.Reading_cardTitle__mKDEZ{margin:0;font-size:16px;font-weight:700}.Reading_chartHead__O7ER1{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.Reading_chartHead__O7ER1 .Reading_linkButton__lANYk{margin-left:auto}.Reading_legend__NMFs_{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;font-size:13px;color:#58665f}.Reading_legend__NMFs_ li{display:inline-flex;align-items:center;gap:6px}.Reading_swatchAvg__IuMgw,.Reading_swatchMe__8nfif{display:inline-block;width:14px;height:4px;border-radius:2px}.Reading_swatchMe__8nfif{background:#2a78d6}.Reading_swatchAvg__IuMgw{background:#eb6834}.Reading_chartBox__lUqIP{position:relative}.Reading_chart__zi8eJ{display:block;width:100%;height:auto;overflow:visible}.Reading_grid__lGBYJ{stroke:#eceae3;stroke-width:1}.Reading_axis__UCufC{fill:#58665f;font-size:12px}.Reading_lineAvg__zyvKy,.Reading_lineMe__0j_Op{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.Reading_lineMe__0j_Op{stroke:#2a78d6}.Reading_lineAvg__zyvKy{stroke:#eb6834}.Reading_dotAvg__jeIrb,.Reading_dotMe__gF_IF{stroke:#fff;stroke-width:2}.Reading_dotMe__gF_IF{fill:#2a78d6}.Reading_dotAvg__jeIrb{fill:#eb6834}.Reading_endLabel__mt41N{fill:#20352d;font-size:13px;font-weight:700}.Reading_endLabelMuted__kV_KH{fill:#58665f;font-size:12px;font-weight:600}.Reading_crosshair__nc7aA{stroke:#b9b6ac;stroke-width:1}.Reading_tooltip__jIrMK{position:absolute;top:0;transform:translateX(-50%);display:grid;gap:2px;padding:8px 10px;border:1px solid #dedad0;border-radius:10px;background:#fff;box-shadow:0 6px 18px rgb(0 0 0/12%);font-size:13px;white-space:nowrap;pointer-events:none}.Reading_tooltip__jIrMK span{display:inline-flex;align-items:center;gap:6px;color:#20352d}@media (max-width:720px){.Reading_summary__oqdk5{grid-template-columns:repeat(2,minmax(0,1fr))}.Reading_twoCol__JueiG{grid-template-columns:minmax(0,1fr)}.Reading_toolbarActions___fF_E{margin-left:0}.Reading_tabs__y_i9v{width:100%}.Reading_tabs__y_i9v button{flex:1;padding:0 10px;font-size:14px}.Reading_row__N_6ly{padding:10px 12px;gap:10px}}@media (prefers-reduced-motion:reduce){.Reading_startButton__UbydJ,.Reading_timerArc__kiiJp{transition:none}}.Reading_page__6_ICw.Reading_teacherReading__JVNkv{gap:22px}.Reading_teacherReading__JVNkv .Reading_toolbar__HNqeL{padding:22px 24px;gap:18px;border:1px solid var(--r-border);border-radius:18px;background:white}.Reading_teacherReading__JVNkv .Reading_contestPick__LizR7{display:grid;gap:8px}.Reading_teacherReading__JVNkv .Reading_contestPick__LizR7>label{color:var(--r-muted);font-size:12px;font-weight:500}.Reading_teacherReading__JVNkv .Reading_toolbarActions___fF_E{align-items:end;gap:8px}.Reading_teacherReading__JVNkv .Reading_toolbarActions___fF_E button{min-height:46px;border-radius:10px;font-size:13px;font-weight:500}.Reading_teacherReading__JVNkv .Reading_statusChip__MdXQx{font-size:12px;line-height:1.5;font-weight:500}.Reading_teacherReading__JVNkv .Reading_summary__oqdk5{gap:0;padding:20px 6px;border:1px solid var(--r-border);border-radius:18px;background:white}.Reading_teacherReading__JVNkv .Reading_summary__oqdk5>div{padding:0 18px;gap:8px;border:0;border-right:1px solid #eeece5;border-radius:0;background:transparent}.Reading_teacherReading__JVNkv .Reading_summary__oqdk5>div:last-child{border-right:0}.Reading_teacherReading__JVNkv .Reading_summary__oqdk5 strong{font-size:26px;font-weight:600}.Reading_teacherReading__JVNkv .Reading_summary__oqdk5 span{font-size:12px;line-height:1.6}.Reading_teacherReading__JVNkv .Reading_tabs__y_i9v{border:0;padding:5px;background:#ecefe8}.Reading_teacherReading__JVNkv .Reading_tabs__y_i9v button{font-size:14px;font-weight:500}.Reading_teacherReading__JVNkv .Reading_tabs__y_i9v button[aria-pressed=true]{box-shadow:0 1px 3px rgb(20 35 28/6%)}.Reading_teacherReading__JVNkv .Reading_list__Vzjbh{border-radius:18px}.Reading_teacherReading__JVNkv .Reading_row__N_6ly{min-height:84px;padding:18px 22px;gap:14px;border-bottom-color:#eeece5}.Reading_teacherReading__JVNkv .Reading_avatar__GFo_3{border-radius:50%;background:#edf2e8;color:var(--r-primary);font-size:12px}.Reading_teacherReading__JVNkv .Reading_who__yZHrv strong{font-size:15px;font-weight:500;line-height:1.5}.Reading_teacherReading__JVNkv .Reading_who__yZHrv span{font-size:12px;line-height:1.6}.Reading_teacherReading__JVNkv .Reading_result__ldmA6{font-size:12px}.Reading_teacherReading__JVNkv .Reading_result__ldmA6 strong{font-size:21px;font-weight:600}.Reading_teacherReading__JVNkv .Reading_pending__OeVQ2{font-size:12px}.Reading_teacherReading__JVNkv .Reading_row__N_6ly>button{min-height:44px;border-radius:10px;font-size:13px}.Reading_teacherReading__JVNkv .Reading_rankNo__X0BI6{width:36px;height:36px;border-radius:10px;font-size:14px;font-weight:600}.Reading_teacherReading__JVNkv .Reading_medal1__WLp8k{background:#fff0c2;color:#77500c;box-shadow:inset 0 0 0 1px #e0c575}.Reading_teacherReading__JVNkv .Reading_medal2__U5UPs{background:#eaf0f3;color:#445561;box-shadow:inset 0 0 0 1px #bcc9d0}.Reading_teacherReading__JVNkv .Reading_medal3__hNpFv{background:#f9e5d7;color:#85512f;box-shadow:inset 0 0 0 1px #dcb99d}.Reading_teacherReading__JVNkv .Reading_tableWrap__EY67R{border-radius:18px}.Reading_teacherReading__JVNkv .Reading_tableWrap__EY67R:focus-visible{outline:3px solid var(--r-primary);outline-offset:2px}.Reading_teacherReading__JVNkv .Reading_table__brc_2 td,.Reading_teacherReading__JVNkv .Reading_table__brc_2 th{padding:14px 16px;border-bottom-color:#eeece5}.Reading_teacherReading__JVNkv .Reading_table__brc_2 thead th{font-size:12px;font-weight:500;background:#f6f7f2}.Reading_teacherReading__JVNkv .Reading_empty__sEASx{padding:40px 24px;border-style:solid;border-radius:18px}@media (max-width:767px){.Reading_page__6_ICw.Reading_teacherReading__JVNkv{gap:18px}.Reading_teacherReading__JVNkv .Reading_toolbar__HNqeL{padding:18px 16px;gap:14px;border-radius:16px}.Reading_teacherReading__JVNkv .Reading_contestPick__LizR7{flex-basis:100%;max-width:none}.Reading_teacherReading__JVNkv .Reading_toolbarActions___fF_E{display:grid;grid-template-columns:minmax(0,1fr) 44px;width:100%;margin:0}.Reading_teacherReading__JVNkv .Reading_toolbarActions___fF_E .Reading_secondaryButton__Jlbkr{grid-column:1/-1}.Reading_teacherReading__JVNkv .Reading_toolbarActions___fF_E .Reading_primaryButton__hEXXe{white-space:normal;min-height:48px;padding:8px 12px;line-height:1.5}.Reading_teacherReading__JVNkv .Reading_summary__oqdk5{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;border-radius:16px}.Reading_teacherReading__JVNkv .Reading_summary__oqdk5>div{padding:16px;border:0}.Reading_teacherReading__JVNkv .Reading_summary__oqdk5>div:nth-child(odd){border-right:1px solid #eeece5}.Reading_teacherReading__JVNkv .Reading_summary__oqdk5>div:nth-child(-n+2){border-bottom:1px solid #eeece5}.Reading_teacherReading__JVNkv .Reading_tabs__y_i9v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:4px}.Reading_teacherReading__JVNkv .Reading_tabs__y_i9v button{min-height:46px;padding:8px;font-size:13px;white-space:normal}.Reading_teacherReading__JVNkv .Reading_list__Vzjbh{border-radius:16px}.Reading_teacherReading__JVNkv .Reading_row__N_6ly{min-height:80px;padding:16px 12px;gap:10px}.Reading_teacherReading__JVNkv .Reading_who__yZHrv strong{font-size:14px}.Reading_teacherReading__JVNkv .Reading_measurementList__JLi4H .Reading_row__N_6ly{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:6px 10px}.Reading_teacherReading__JVNkv .Reading_measurementList__JLi4H .Reading_avatar__GFo_3{grid-column:1;grid-row:1;width:36px;height:36px}.Reading_teacherReading__JVNkv .Reading_measurementList__JLi4H .Reading_who__yZHrv{grid-column:2;grid-row:1}.Reading_teacherReading__JVNkv .Reading_measurementList__JLi4H .Reading_pending__OeVQ2,.Reading_teacherReading__JVNkv .Reading_measurementList__JLi4H .Reading_result__ldmA6{grid-column:2;grid-row:2;flex-wrap:wrap;white-space:normal}.Reading_teacherReading__JVNkv .Reading_measurementList__JLi4H .Reading_lockNote__n2ySe,.Reading_teacherReading__JVNkv .Reading_measurementList__JLi4H .Reading_row__N_6ly>button{grid-column:3;grid-row:1/span 2;min-height:44px;max-width:104px;padding-inline:10px;white-space:normal}.Reading_teacherReading__JVNkv .Reading_tableWrap__EY67R{border-radius:16px}.Reading_teacherReading__JVNkv .Reading_table__brc_2{min-width:480px}}