.classroom_page__qJkGz{padding-top:0;padding-bottom:48px;color:var(--mantine-color-text);line-height:1.6}.classroom_page__qJkGz a{color:#125fab}[data-mantine-color-scheme=dark] .classroom_page__qJkGz a{color:#8cc4ff}.classroom_page__qJkGz a{text-underline-offset:3px}.classroom_page__qJkGz h1{margin:12px 0 4px;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.2;letter-spacing:-.025em}.classroom_page__qJkGz h2{font-size:1.25rem;margin:0 0 12px;line-height:1.3}.classroom_page__qJkGz p{margin:0 0 12px}.classroom_breadcrumb__0VYG3{display:flex;gap:10px;font-size:.85rem}.classroom_page__qJkGz .classroom_intro__FVI9z{font-size:1.1rem;margin:12px 0 4px}.classroom_page__qJkGz .classroom_freeNote__EFGxG,.classroom_page__qJkGz .classroom_saveNote__YEcjl{font-size:.85rem;color:#4b5563}[data-mantine-color-scheme=dark] .classroom_page__qJkGz .classroom_freeNote__EFGxG,[data-mantine-color-scheme=dark] .classroom_page__qJkGz .classroom_saveNote__YEcjl{color:#c2cbd6}.classroom_tool__ZAjWq{margin:24px 0 36px}.classroom_controls__I8LW8{padding:0;margin:0;border:0;min-width:0}.classroom_toolbar__zIWhM{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.classroom_toolbarActions__7EZ3T{display:grid;grid-template-columns:auto auto;gap:8px 12px;padding-top:27px}.classroom_page__qJkGz .classroom_shareHint__FpDz6{grid-column:1/-1;margin:0;font-size:.85rem;color:#4b5563}[data-mantine-color-scheme=dark] .classroom_page__qJkGz .classroom_shareHint__FpDz6{color:#c2cbd6}.classroom_titleInput__uwCPP{display:grid;gap:6px;font-size:.85rem;font-weight:650;width:min(100%,420px)}.classroom_tool__ZAjWq input{width:100%;min-width:0;padding:10px 12px;min-height:48px;border:1px solid #64748b}[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq input{border:1px solid #94a3b8}.classroom_tool__ZAjWq input{border-radius:5px;background:#fff}[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq input{background:#20252c}.classroom_tool__ZAjWq input{color:inherit;font:inherit}.classroom_dialogActions__n3s9l button,.classroom_display__p9HvN button,.classroom_tool__ZAjWq button{cursor:pointer;font:inherit;font-weight:650;border:1px solid #64748b}[data-mantine-color-scheme=dark] .classroom_dialogActions__n3s9l button,[data-mantine-color-scheme=dark] .classroom_display__p9HvN button,[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq button{border:1px solid #94a3b8}.classroom_dialogActions__n3s9l button,.classroom_display__p9HvN button,.classroom_tool__ZAjWq button{border-radius:5px;min-height:44px;padding:10px 16px;background:#fff}[data-mantine-color-scheme=dark] .classroom_dialogActions__n3s9l button,[data-mantine-color-scheme=dark] .classroom_display__p9HvN button,[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq button{background:#20252c}.classroom_dialogActions__n3s9l button,.classroom_display__p9HvN button,.classroom_tool__ZAjWq button{color:#17243b}[data-mantine-color-scheme=dark] .classroom_dialogActions__n3s9l button,[data-mantine-color-scheme=dark] .classroom_display__p9HvN button,[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq button{color:#f2f5f9}.classroom_dialogActions__n3s9l button:hover,.classroom_display__p9HvN button:hover,.classroom_tool__ZAjWq button:hover:not(:disabled){background:#e8eef6}[data-mantine-color-scheme=dark] .classroom_dialogActions__n3s9l button:hover,[data-mantine-color-scheme=dark] .classroom_display__p9HvN button:hover,[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq button:hover:not(:disabled){background:#374151}.classroom_dialogActions__n3s9l button:hover,.classroom_display__p9HvN button:hover,.classroom_tool__ZAjWq button:hover:not(:disabled){border-color:#17243b}[data-mantine-color-scheme=dark] .classroom_dialogActions__n3s9l button:hover,[data-mantine-color-scheme=dark] .classroom_display__p9HvN button:hover,[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq button:hover:not(:disabled){border-color:#f2f5f9}.classroom_shareDialog__XVtPt .mantine-Button-root,.classroom_tool__ZAjWq .classroom_addPoint__ni6SK,.classroom_tool__ZAjWq .classroom_primaryButton__8dnSa{background:#154e99}[data-mantine-color-scheme=dark] .classroom_shareDialog__XVtPt .mantine-Button-root,[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq .classroom_addPoint__ni6SK,[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq .classroom_primaryButton__8dnSa{background:#9cc7ff}.classroom_shareDialog__XVtPt .mantine-Button-root,.classroom_tool__ZAjWq .classroom_addPoint__ni6SK,.classroom_tool__ZAjWq .classroom_primaryButton__8dnSa{border-color:#154e99}[data-mantine-color-scheme=dark] .classroom_shareDialog__XVtPt .mantine-Button-root,[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq .classroom_addPoint__ni6SK,[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq .classroom_primaryButton__8dnSa{border-color:#9cc7ff}.classroom_shareDialog__XVtPt .mantine-Button-root,.classroom_tool__ZAjWq .classroom_addPoint__ni6SK,.classroom_tool__ZAjWq .classroom_primaryButton__8dnSa{color:#fff}[data-mantine-color-scheme=dark] .classroom_shareDialog__XVtPt .mantine-Button-root,[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq .classroom_addPoint__ni6SK,[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq .classroom_primaryButton__8dnSa{color:#102a4c}.classroom_shareDialog__XVtPt .mantine-Button-root:hover:not(:disabled),.classroom_tool__ZAjWq .classroom_addPoint__ni6SK:hover:not(:disabled),.classroom_tool__ZAjWq .classroom_primaryButton__8dnSa:hover:not(:disabled){background:#0b376e}[data-mantine-color-scheme=dark] .classroom_shareDialog__XVtPt .mantine-Button-root:hover:not(:disabled),[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq .classroom_addPoint__ni6SK:hover:not(:disabled),[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq .classroom_primaryButton__8dnSa:hover:not(:disabled){background:#bddaff}.classroom_shareDialog__XVtPt .mantine-Button-root:hover:not(:disabled),.classroom_tool__ZAjWq .classroom_addPoint__ni6SK:hover:not(:disabled),.classroom_tool__ZAjWq .classroom_primaryButton__8dnSa:hover:not(:disabled){border-color:#0b376e}[data-mantine-color-scheme=dark] .classroom_shareDialog__XVtPt .mantine-Button-root:hover:not(:disabled),[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq .classroom_addPoint__ni6SK:hover:not(:disabled),[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq .classroom_primaryButton__8dnSa:hover:not(:disabled){border-color:#bddaff}.classroom_dialogActions__n3s9l button:focus-visible,.classroom_display__p9HvN button:focus-visible,.classroom_page__qJkGz :is(a,button,input,summary):focus-visible,.classroom_shareDialog__XVtPt :is(a,button):focus-visible{outline:3px solid #1d4ed8}[data-mantine-color-scheme=dark] .classroom_dialogActions__n3s9l button:focus-visible,[data-mantine-color-scheme=dark] .classroom_display__p9HvN button:focus-visible,[data-mantine-color-scheme=dark] .classroom_page__qJkGz :is(a,button,input,summary):focus-visible,[data-mantine-color-scheme=dark] .classroom_shareDialog__XVtPt :is(a,button):focus-visible{outline:3px solid #fc6}.classroom_dialogActions__n3s9l button:focus-visible,.classroom_display__p9HvN button:focus-visible,.classroom_page__qJkGz :is(a,button,input,summary):focus-visible,.classroom_shareDialog__XVtPt :is(a,button):focus-visible{outline-offset:3px}.classroom_columnLabels__9qAOb,.classroom_teamRow__ErAI8{display:grid;grid-template-columns:minmax(0,1fr) 232px 44px;gap:24px;align-items:center}.classroom_columnLabels__9qAOb{padding:0 0 8px;font-size:.85rem;font-weight:650}.classroom_columnLabels__9qAOb span:nth-child(2){text-align:center}.classroom_teamRow__ErAI8{padding:12px 0;border-top:1px solid #d0d7de}[data-mantine-color-scheme=dark] .classroom_teamRow__ErAI8{border-top:1px solid #465365}.classroom_teamRow__ErAI8 input{font-size:1.1rem}.classroom_points__em9gR{display:grid;grid-template-columns:56px minmax(0,1fr) 56px;gap:8px;align-items:center}.classroom_points__em9gR button{font-size:1.7rem;line-height:1;height:52px;padding:0}.classroom_points__em9gR output{font-size:1.8rem;font-weight:750;text-align:center;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.classroom_tool__ZAjWq .classroom_removeTeam__Lby1m{width:44px;height:44px;padding:0;font-size:1.5rem}.classroom_boardActions__sqH2y{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid #d0d7de}[data-mantine-color-scheme=dark] .classroom_boardActions__sqH2y{border-top:1px solid #465365}.classroom_boardActions__sqH2y{padding:16px 0}.classroom_boardActions__sqH2y>div{display:flex;gap:10px}.classroom_tool__ZAjWq button:disabled{background:#f1f3f5}[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq button:disabled{background:#30343b}.classroom_tool__ZAjWq button:disabled{border-color:#c5cbd3}[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq button:disabled{border-color:#58616d}.classroom_tool__ZAjWq button:disabled{color:#667085}[data-mantine-color-scheme=dark] .classroom_tool__ZAjWq button:disabled{color:#919bab}.classroom_tool__ZAjWq button:disabled{cursor:not-allowed}.classroom_help__5OzIa summary{min-height:48px;padding:12px 0;cursor:pointer;font-weight:650}.classroom_shareDialog__XVtPt p{margin:0 0 16px;line-height:1.6}.classroom_shareDialog__XVtPt .classroom_saveNote__YEcjl{font-size:.85rem;color:#4b5563}[data-mantine-color-scheme=dark] .classroom_shareDialog__XVtPt .classroom_saveNote__YEcjl{color:#c2cbd6}.classroom_shareDialog__XVtPt a{color:#125fab}[data-mantine-color-scheme=dark] .classroom_shareDialog__XVtPt a{color:#8cc4ff}.classroom_shareDialog__XVtPt a{text-underline-offset:3px}.classroom_shareDialog__XVtPt .mantine-Button-root{width:100%;min-height:48px;height:auto;padding:12px 16px;margin:4px 0 12px}.classroom_shareDialog__XVtPt .mantine-Button-label{white-space:normal}.classroom_page__qJkGz .classroom_storageError__xoVN9{color:#a32319}[data-mantine-color-scheme=dark] .classroom_page__qJkGz .classroom_storageError__xoVN9{color:#ffb4a8}.classroom_help__5OzIa{margin-bottom:32px}.classroom_help__5OzIa details{border-bottom:1px solid #d0d7de}[data-mantine-color-scheme=dark] .classroom_help__5OzIa details{border-bottom:1px solid #465365}.classroom_help__5OzIa details p{max-width:850px;margin:0 0 20px}.classroom_resources__VtjT_{margin-bottom:24px}.classroom_resources__VtjT_ p{max-width:900px}.classroom_displayBody__d6GOo{padding:24px clamp(16px,5vw,80px)}.classroom_displayHeading__QGQC4{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px}.classroom_displayHeading__QGQC4 h2{margin:0;font-size:clamp(1.8rem,4vw,3rem);overflow-wrap:anywhere}.classroom_standings__9ObWi{list-style:none;margin:0;padding:0}.classroom_standings__9ObWi li{display:grid;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 0;border-top:1px solid #c3ccd8}[data-mantine-color-scheme=dark] .classroom_standings__9ObWi li{border-top:1px solid #64748b}.classroom_standings__9ObWi li{font-size:clamp(1.5rem,4vw,3.5rem);overflow-wrap:anywhere}.classroom_rank__rDANz{color:#526075}[data-mantine-color-scheme=dark] .classroom_rank__rDANz{color:#b7c4d6}.classroom_rank__rDANz{font-size:.65em}.classroom_standings__9ObWi strong{font-variant-numeric:tabular-nums}.classroom_dialogActions__n3s9l{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:12px;margin-top:24px}.classroom_srOnly__t2QLk{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:650px){.classroom_toolbar__zIWhM{flex-wrap:wrap}.classroom_primaryButton__8dnSa,.classroom_titleInput__uwCPP{width:100%}.classroom_toolbarActions__7EZ3T{width:100%;padding-top:0;grid-template-columns:1fr}.classroom_columnLabels__9qAOb{display:none}.classroom_teamRow__ErAI8{grid-template-columns:minmax(0,1fr) 44px;gap:10px 12px}.classroom_teamRow__ErAI8 input{grid-column:1;grid-row:1}.classroom_teamRow__ErAI8 .classroom_removeTeam__Lby1m{grid-column:2;grid-row:1}.classroom_points__em9gR{grid-column:1/-1;grid-template-columns:56px minmax(0,1fr) 56px}.classroom_points__em9gR button{height:48px}.classroom_displayHeading__QGQC4{align-items:flex-start;flex-direction:column}.classroom_standings__9ObWi li{grid-template-columns:36px minmax(0,1fr) auto;gap:12px}.classroom_boardActions__sqH2y{gap:12px}}.CommunityDiscountNotice_action__UEDZ2{color:#125fab}[data-mantine-color-scheme=dark] .CommunityDiscountNotice_action__UEDZ2{color:#8cc4ff}.CommunityDiscountNotice_action__UEDZ2{border:1px solid;background:transparent;min-height:44px}.CommunityDiscountNotice_action__UEDZ2:hover{background:#e8eef6}[data-mantine-color-scheme=dark] .CommunityDiscountNotice_action__UEDZ2:hover{background:#374151}.CommunityDiscountNotice_action__UEDZ2:focus-visible{outline:3px solid #1d4ed8}[data-mantine-color-scheme=dark] .CommunityDiscountNotice_action__UEDZ2:focus-visible{outline:3px solid #fc6}.CommunityDiscountNotice_action__UEDZ2:focus-visible{outline-offset:3px}