.BoardPresenceRoster_dock__PC7N9{position:absolute;z-index:6;top:var(--board-presence-top,10px);right:var(--board-presence-right,124px);display:flex;flex-direction:column;align-items:flex-end;gap:6px;max-width:calc(100% - var(--board-presence-inset, 96px));pointer-events:none}.BoardPresenceRoster_dock__PC7N9>*{pointer-events:auto}.BoardPresenceRoster_dockRow__WgOkn{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap;pointer-events:none}.BoardPresenceRoster_dockRow__WgOkn>*{pointer-events:auto}.BoardPresenceRoster_srOnly__YE0h_{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.BoardPresenceRoster_roster__Hb5Xm{position:relative;display:flex;align-items:center;justify-content:flex-end}.BoardPresenceRoster_avatars__7Yi51{display:flex;align-items:center;margin:0;padding:0 2px;list-style:none;gap:0;background:var(--workspace-surface);border:1px solid var(--workspace-border);border-radius:var(--oge-radius-lg);box-shadow:var(--workspace-shadow)}.BoardPresenceRoster_avatars__7Yi51 li{display:block}.BoardPresenceRoster_avatarButton__sHMsu,.BoardPresenceRoster_moreButton__c6qia,.BoardPresenceRoster_slot__EAbVB{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:var(--text-secondary);border-radius:var(--oge-radius-md);font:inherit;font-size:13px;font-weight:600}.BoardPresenceRoster_avatarButton__sHMsu,.BoardPresenceRoster_moreButton__c6qia{cursor:pointer}.BoardPresenceRoster_avatarButton__sHMsu:hover,.BoardPresenceRoster_moreButton__c6qia:hover{background:var(--workspace-surface-hover)}.BoardPresenceRoster_avatarButton__sHMsu:focus-visible,.BoardPresenceRoster_followStop__XnwBL:focus-visible,.BoardPresenceRoster_moreButton__c6qia:focus-visible,.BoardPresenceRoster_row__a5hYX:focus-visible,.BoardPresenceRoster_sheetClose__C25FG:focus-visible,.BoardPresenceRoster_sheetTrigger__wocW1:focus-visible{outline:3px solid var(--interactive-focus-color);outline-offset:2px}.BoardPresenceRoster_avatar__QL0Dt{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--presence-color,#475569);color:var(--presence-text,#ffffff);font-size:12px;font-weight:700;line-height:1;letter-spacing:0;box-shadow:0 0 0 2px var(--workspace-surface);-webkit-user-select:none;user-select:none}.BoardPresenceRoster_avatarButton__sHMsu[aria-pressed=true] .BoardPresenceRoster_avatar__QL0Dt{box-shadow:0 0 0 2px var(--workspace-surface),0 0 0 4px var(--presence-color,#475569)}.BoardPresenceRoster_avatarButton__sHMsu[aria-pressed=true]{background:var(--workspace-surface-hover)}.BoardPresenceRoster_avatarButton__sHMsu[data-other-page=true] .BoardPresenceRoster_avatar__QL0Dt{opacity:.55}.BoardPresenceRoster_sheetTrigger__wocW1{display:none;min-height:44px;padding:0 14px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-lg);background:var(--workspace-surface);color:var(--text-primary);box-shadow:var(--workspace-shadow);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.BoardPresenceRoster_scrim__2_3g6{position:fixed;inset:0;z-index:70;background:rgba(15,23,42,.32)}.BoardPresenceRoster_sheet__IIYwI{position:fixed;z-index:71;top:64px;right:16px;width:min(340px,calc(100vw - 32px));max-height:min(70vh,560px);overflow:auto;padding:12px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-lg);background:var(--workspace-surface);color:var(--text-primary);box-shadow:var(--workspace-shadow)}.BoardPresenceRoster_sheetHeader__53pdm{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px 8px;font-size:15px}.BoardPresenceRoster_sheetClose__C25FG{min-width:44px;min-height:44px;border:0;border-radius:var(--oge-radius-md);background:transparent;color:var(--text-secondary);font-size:24px;line-height:1;cursor:pointer}.BoardPresenceRoster_rows__EZPzo{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.BoardPresenceRoster_row__a5hYX{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 10px;border:0;border-radius:var(--oge-radius-md);background:transparent;color:inherit;font:inherit;text-align:left}button.BoardPresenceRoster_row__a5hYX{cursor:pointer}.BoardPresenceRoster_row__a5hYX[aria-pressed=true],button.BoardPresenceRoster_row__a5hYX:hover{background:var(--workspace-surface-hover)}.BoardPresenceRoster_rowText__78mmo{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.BoardPresenceRoster_rowText__78mmo strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.BoardPresenceRoster_rowAction__3CyL8,.BoardPresenceRoster_rowText__78mmo small{color:var(--text-secondary);font-size:13px}.BoardPresenceRoster_rowAction__3CyL8{white-space:nowrap}.BoardPresenceRoster_followChip__dKeU_{display:inline-flex;box-sizing:border-box;max-width:100%;min-width:0;align-items:center;gap:10px;min-height:44px;padding:4px 6px 4px 14px;border:1px solid var(--action-primary-border,var(--workspace-border));border-radius:var(--oge-radius-lg);background:var(--workspace-surface);color:var(--text-primary);box-shadow:var(--workspace-shadow);font-size:14px}.BoardPresenceRoster_followText__ARTVm{min-width:0;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:46ch}.BoardPresenceRoster_followStop__XnwBL{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-md);background:var(--workspace-surface-soft,var(--workspace-surface));color:var(--text-primary);font:inherit;font-weight:600;cursor:pointer}.BoardPresenceRoster_followStop__XnwBL:hover{background:var(--workspace-surface-hover)}.BoardPresenceRoster_followKey__Zcner{padding:1px 6px;border:1px solid var(--workspace-border);border-radius:4px;background:var(--workspace-surface);color:var(--text-secondary);font:inherit;font-size:11px}.BoardPresenceRoster_notice___At_u{display:flex;align-items:center;gap:8px;max-width:min(360px,100%);margin:0;padding:8px 8px 8px 12px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-md);background:var(--workspace-surface);color:var(--text-primary);box-shadow:var(--workspace-shadow);font-size:13px;line-height:1.4}.BoardPresenceRoster_notice___At_u button{min-width:44px;min-height:44px;border:0;background:transparent;color:var(--text-secondary);font-size:20px;cursor:pointer}.BoardPresenceRoster_host__hL9XR .excalidraw .UserList,.BoardPresenceRoster_host__hL9XR .excalidraw .UserList__wrapper{display:none!important}@media (max-width:640px){.BoardPresenceRoster_dock__PC7N9{top:var(--board-presence-top-phone,116px);right:8px;max-width:calc(100% - 16px)}.BoardPresenceRoster_avatars__7Yi51{display:none}.BoardPresenceRoster_sheetTrigger__wocW1{display:inline-flex;align-items:center}.BoardPresenceRoster_sheet__IIYwI{top:auto;right:0;bottom:0;left:0;width:auto;max-height:72vh;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px));border-radius:16px 16px 0 0}.BoardPresenceRoster_followText__ARTVm{max-width:28ch}}@media (prefers-reduced-motion:reduce){.BoardPresenceRoster_avatarButton__sHMsu,.BoardPresenceRoster_followStop__XnwBL,.BoardPresenceRoster_moreButton__c6qia,.BoardPresenceRoster_row__a5hYX,.BoardPresenceRoster_sheetTrigger__wocW1{transition:none;animation:none}}.BoardAttachmentShelf_shelf__FSuvk{position:relative;display:inline-flex}.BoardAttachmentShelf_trigger__iFkze{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-lg);background:var(--workspace-surface);color:var(--text-primary);box-shadow:var(--workspace-shadow);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.BoardAttachmentShelf_trigger__iFkze:hover{background:var(--workspace-surface-hover)}.BoardAttachmentShelf_close__Y0ZtV:focus-visible,.BoardAttachmentShelf_download__eyunO:focus-visible,.BoardAttachmentShelf_retry__ki2G1:focus-visible,.BoardAttachmentShelf_trigger__iFkze:focus-visible{outline:3px solid var(--interactive-focus-color);outline-offset:2px}.BoardAttachmentShelf_clip__wskrS{color:var(--text-secondary)}.BoardAttachmentShelf_panel__XKQn5{position:fixed;z-index:71;top:64px;right:16px;width:min(380px,calc(100vw - 32px));max-height:min(70vh,560px);overflow:auto;padding:12px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-lg);background:var(--workspace-surface);color:var(--text-primary);box-shadow:var(--workspace-shadow)}.BoardAttachmentShelf_header__TZ3BL{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px 8px;font-size:15px}.BoardAttachmentShelf_close__Y0ZtV{min-width:44px;min-height:44px;border:0;border-radius:var(--oge-radius-md);background:transparent;color:var(--text-secondary);font-size:24px;line-height:1;cursor:pointer}.BoardAttachmentShelf_error__gZvaA,.BoardAttachmentShelf_note__O2Oq_{margin:0;padding:8px 4px;font-size:14px;line-height:1.45}.BoardAttachmentShelf_note__O2Oq_{color:var(--text-secondary)}.BoardAttachmentShelf_error__gZvaA{color:var(--text-primary)}.BoardAttachmentShelf_retry__ki2G1{margin-left:8px;min-height:44px;padding:0 12px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-md);background:var(--workspace-surface-soft,var(--workspace-surface));color:inherit;font:inherit;cursor:pointer}.BoardAttachmentShelf_list__cR0Nt{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.BoardAttachmentShelf_item__d2nMa{display:flex;align-items:center;gap:12px;min-height:52px;padding:4px;border-radius:var(--oge-radius-md)}.BoardAttachmentShelf_badge__Hm1Hk{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:32px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-sm,6px);background:var(--workspace-surface-soft,var(--workspace-surface));color:var(--text-secondary);font-size:11px;font-weight:700}.BoardAttachmentShelf_meta__Kx_xP{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.BoardAttachmentShelf_meta__Kx_xP strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.BoardAttachmentShelf_meta__Kx_xP small{color:var(--text-secondary);font-size:12px}.BoardAttachmentShelf_download__eyunO{flex:0 0 auto;min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-md);background:var(--workspace-surface-soft,var(--workspace-surface));color:var(--text-primary);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.BoardAttachmentShelf_download__eyunO:hover:not(:disabled){background:var(--workspace-surface-hover)}.BoardAttachmentShelf_download__eyunO:disabled{cursor:progress;opacity:.7}@media (max-width:640px){.BoardAttachmentShelf_panel__XKQn5{top:auto;right:0;bottom:0;left:0;width:auto;max-height:72vh;border-radius:16px 16px 0 0;padding-bottom:calc(12px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.BoardAttachmentShelf_download__eyunO,.BoardAttachmentShelf_trigger__iFkze{transition:none;animation:none}}.ThemeToggle_toggle__BAwb9{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-width:44px;min-height:44px;padding:0 .85rem;border:1px solid var(--theme-border-strong);border-radius:999px;background:var(--theme-panel-strong);color:var(--theme-text);font:inherit;font-size:.85rem;font-weight:650;cursor:pointer;transition:background-color var(--theme-motion) var(--theme-ease),border-color var(--theme-motion) var(--theme-ease),color var(--theme-motion) var(--theme-ease)}.ThemeToggle_toggle__BAwb9:hover{background:var(--theme-panel-hover)}.ThemeToggle_compact__hOt9V{width:44px;padding:0}.ThemeToggle_icon__l1meM{display:inline-flex}.ThemeToggle_text__lxfc9{white-space:nowrap}@media (prefers-reduced-motion:reduce){.ThemeToggle_toggle__BAwb9{transition:none}}.Buttons_base__r_XPT{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--oge-touch-min,44px);padding:.7rem 1.1rem;border:1px solid transparent;border-radius:var(--oge-radius-md,.5rem);font-size:1rem;font-weight:650;letter-spacing:.02em;text-decoration:none;transition:background-color var(--oge-motion-base,.2s) var(--oge-ease),border-color var(--oge-motion-base,.2s) var(--oge-ease),opacity var(--oge-motion-fast,.12s) var(--oge-ease)}.Buttons_base__r_XPT:disabled,.Buttons_base__r_XPT[aria-disabled=true]{opacity:.45;cursor:not-allowed}.Buttons_primary__Qjqcl{background:var(--oge-cta,#ff4b0a);color:var(--oge-on-cta,#fffdfc)}.Buttons_primary__Qjqcl:hover:not(:disabled):not([aria-disabled=true]){background:var(--oge-cta-hover,#e64309)}.Buttons_dark__UySTS{background:var(--oge-dark-btn,#0a0a0a);color:var(--oge-on-cta,#fffdfc);border-color:var(--oge-border-strong,rgba(20,34,55,.22))}.Buttons_dark__UySTS:hover:not(:disabled):not([aria-disabled=true]){background:var(--oge-dark-btn-hover,#161616)}.Buttons_secondary__ENTxU{border-color:var(--oge-border-strong,rgba(20,34,55,.22));background:var(--oge-surface-solid,#fff);color:var(--oge-ink,#0a0a0a)}.Buttons_loading__Tv7ID{position:relative}.WorkspaceTools_tools__vz9Ky{position:relative;color:var(--text-primary)}.WorkspaceTools_tools__vz9Ky button{padding:7px 10px;border-radius:var(--oge-radius-sm);border:1px solid var(--workspace-border);background:var(--workspace-surface);color:inherit;cursor:pointer;font:inherit;font-size:12px}.WorkspaceTools_tools__vz9Ky button:disabled{opacity:.5;cursor:default}.WorkspaceTools_panel__Ay11c{position:fixed;z-index:80;right:22px;top:190px;width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 280px);overflow:auto;padding:16px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-lg);background:var(--workspace-surface);box-shadow:0 20px 50px #0005}.WorkspaceTools_panel__Ay11c header{display:flex;align-items:center;justify-content:space-between;gap:12px}.WorkspaceTools_panel__Ay11c p,.WorkspaceTools_room__Tc2TM small{color:var(--text-muted);font-size:12px;line-height:1.5}.WorkspaceTools_panel__Ay11c form,.WorkspaceTools_panel__Ay11c label{display:grid;gap:8px;font-size:12px}.WorkspaceTools_panel__Ay11c form{margin:12px 0}.WorkspaceTools_panel__Ay11c input,.WorkspaceTools_panel__Ay11c select,.WorkspaceTools_panel__Ay11c textarea{width:100%;min-width:0;padding:8px;color:var(--text-primary);background:var(--workspace-surface);border:1px solid var(--workspace-border);border-radius:var(--oge-radius-sm);font:inherit}.WorkspaceTools_actions__8zAgN{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.WorkspaceTools_room__Tc2TM{border-top:1px solid var(--workspace-border);padding:12px 0;display:grid;gap:5px}.WorkspaceTools_assignment__2r7fn{grid-template-columns:1fr 1fr;align-items:center;margin:8px 0}.WorkspaceTools_thread__rXFMu{margin:12px 0;border-top:1px solid var(--workspace-border);padding:10px 0}.WorkspaceTools_thread__rXFMu p{white-space:pre-wrap;overflow-wrap:anywhere}.WorkspaceTools_reply__Uofrs{padding-left:16px}@media(max-width:900px){.WorkspaceTools_panel__Ay11c{top:auto;bottom:90px;right:16px;max-height:65dvh}}.ClassroomRoom_page__TGtzG{display:grid;align-content:start;gap:var(--oge-space-3);width:min(100%,90rem);margin:0 auto;min-height:calc(100vh - 5.5rem);padding:clamp(var(--oge-space-3),2vw,var(--oge-space-4));color:var(--text-primary);--classroom-control-bar-height:calc(var(--oge-touch-min) + var(--oge-space-5))}.ClassroomRoom_page__TGtzG[data-in-call=true]{grid-template-rows:minmax(0,1fr) auto;height:calc(100dvh - var(--classroom-page-top, 5.5rem));max-height:calc(100dvh - var(--classroom-page-top, 5.5rem));min-height:0;overflow:hidden;gap:var(--oge-space-3);padding-bottom:var(--oge-space-3)}.ClassroomRoom_srOnly__wfzA0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ClassroomRoom_eyebrow__G_mKE{margin:0;color:var(--text-muted);font-size:var(--oge-text-xs);letter-spacing:.04em;text-transform:uppercase}.ClassroomRoom_topBar__DI2D_{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--oge-space-3)}.ClassroomRoom_prejoin___CeNf h1,.ClassroomRoom_topCopy___txDc h1{margin:.2rem 0;font-size:clamp(1.35rem,3vw,1.9rem);line-height:1.15;color:var(--text-primary)}.ClassroomRoom_prejoin___CeNf p,.ClassroomRoom_topCopy___txDc p{margin:.2rem 0 0;color:var(--text-secondary)}.ClassroomRoom_topMeta__3DYnG{display:flex;flex-wrap:wrap;gap:var(--oge-space-2);align-items:center}.ClassroomRoom_recordingBadge__zO_9D,.ClassroomRoom_statusPill__30Q1V{display:inline-flex;align-items:center;min-height:var(--oge-touch-min);padding:.45rem .8rem;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-lg);background:var(--workspace-surface-soft);color:var(--text-secondary);font-size:var(--oge-text-sm)}.ClassroomRoom_recordingNote___zWOu{margin:.5rem 0 0;color:var(--text-muted);font-size:var(--oge-text-sm)}.ClassroomRoom_prejoin___CeNf{display:grid;gap:var(--oge-space-4);max-width:40rem;padding:clamp(1rem,3vw,1.75rem);border:1px solid var(--workspace-border);border-radius:var(--oge-radius-xl);background:var(--workspace-surface);box-shadow:var(--workspace-shadow)}.ClassroomRoom_prejoinCopy__HhSLO{display:grid;gap:.35rem}.ClassroomRoom_modeLine__a0mo3{margin:0;color:var(--text-secondary);font-size:var(--oge-text-sm)}.ClassroomRoom_dialogActions__B9z6i,.ClassroomRoom_peopleActions__dIvIx,.ClassroomRoom_prejoinActions__X3W6s{display:flex;flex-wrap:wrap;gap:var(--oge-space-2)}.ClassroomRoom_controlBtn__N_712,.ClassroomRoom_dangerBtn__Hkhtd,.ClassroomRoom_dangerQuietBtn__bVQG2,.ClassroomRoom_iconBtn__9ZJYz,.ClassroomRoom_leaveBtn__Wrh0W,.ClassroomRoom_mobileTab__VSzuE,.ClassroomRoom_primaryBtn__INsT_,.ClassroomRoom_tabletTab__2uEcY,.ClassroomRoom_toolBtn__l55dh{display:inline-flex;align-items:center;justify-content:center;gap:var(--oge-space-2);min-height:var(--oge-touch-min);min-width:var(--oge-touch-min);padding:.55rem .9rem;border-radius:var(--oge-radius-lg);border:1px solid var(--workspace-border);background:var(--workspace-surface-soft);color:var(--text-primary);font:inherit;font-weight:650;text-decoration:none;cursor:pointer}.ClassroomRoom_primaryBtn__INsT_{background:var(--action-primary-bg);border-color:var(--action-primary-border);color:var(--action-primary-text)}.ClassroomRoom_dangerBtn__Hkhtd,.ClassroomRoom_leaveBtn__Wrh0W{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.ClassroomRoom_dangerQuietBtn__bVQG2{background:var(--workspace-surface-soft);border-color:var(--error-border);color:var(--error-text)}.ClassroomRoom_controlBtn__N_712:focus-visible,.ClassroomRoom_dangerBtn__Hkhtd:focus-visible,.ClassroomRoom_dangerQuietBtn__bVQG2:focus-visible,.ClassroomRoom_iconBtn__9ZJYz:focus-visible,.ClassroomRoom_inkSwatch__1d_aV:focus-visible,.ClassroomRoom_leaveBtn__Wrh0W:focus-visible,.ClassroomRoom_mobileTab__VSzuE:focus-visible,.ClassroomRoom_peopleMenuSummary__CxEDv:focus-visible,.ClassroomRoom_primaryBtn__INsT_:focus-visible,.ClassroomRoom_tabletTab__2uEcY:focus-visible,.ClassroomRoom_toolBtn__l55dh:focus-visible{outline:3px solid var(--interactive-focus-color);outline-offset:2px}.ClassroomRoom_controlBtn__N_712:disabled,.ClassroomRoom_dangerBtn__Hkhtd:disabled,.ClassroomRoom_dangerQuietBtn__bVQG2:disabled,.ClassroomRoom_leaveBtn__Wrh0W:disabled,.ClassroomRoom_primaryBtn__INsT_:disabled,.ClassroomRoom_toolBtn__l55dh:disabled{opacity:.55;cursor:not-allowed}.ClassroomRoom_controlBtn__N_712[aria-pressed=true],.ClassroomRoom_mobileTab__VSzuE[aria-selected=true],.ClassroomRoom_tabletTab__2uEcY[aria-pressed=true],.ClassroomRoom_toolBtn__l55dh[aria-pressed=true]{background:var(--workspace-surface-selected);border-color:var(--workspace-border-strong)}.ClassroomRoom_primaryControls__gbmow .ClassroomRoom_controlBtn__N_712[aria-pressed=false]{color:var(--error-text);background:color-mix(in srgb,var(--error-bg) 70%,var(--workspace-surface-soft));border-color:var(--error-border)}.ClassroomRoom_boardError__93Xvh,.ClassroomRoom_errorBanner__M9tNy{margin:0;padding:.7rem .9rem;border-radius:var(--oge-radius-lg);border:1px solid var(--error-border);background:var(--error-bg);color:var(--error-text)}.ClassroomRoom_audioUnlockBanner__PHckf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--oge-space-2);margin:0 0 var(--oge-space-2);padding:.7rem .9rem;border-radius:var(--oge-radius-lg);border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning-text)}.ClassroomRoom_audioUnlockBanner__PHckf p{margin:0;flex:1 1 12rem}.ClassroomRoom_audioUnlockBanner__PHckf button{min-height:var(--oge-touch-min);min-width:var(--oge-touch-min)}.ClassroomRoom_hint__lmtVW{color:var(--text-muted);font-size:var(--oge-text-sm)}.ClassroomRoom_roomLayout__tySrJ{display:grid;grid-template-columns:320px minmax(0,1fr) 312px;gap:var(--oge-space-4);min-height:0;min-width:0;flex:1 1;height:100%}.ClassroomRoom_page__TGtzG[data-board-only=true] .ClassroomRoom_roomLayout__tySrJ,.ClassroomRoom_roomLayout__tySrJ[data-board-only=true]{grid-template-columns:320px minmax(0,1fr)}.ClassroomRoom_roomLayout__tySrJ[data-room-view=board]{grid-template-columns:minmax(0,1fr)}.ClassroomRoom_roomLayout__tySrJ[data-room-view=board] .ClassroomRoom_materialsSidebar__w_FJq,.ClassroomRoom_roomLayout__tySrJ[data-room-view=board] .ClassroomRoom_videoColumn__81qtA{display:none}.ClassroomRoom_roomLayout__tySrJ[data-room-view=call]{position:relative;grid-template-columns:minmax(0,1fr)}.ClassroomRoom_roomLayout__tySrJ[data-room-view=call] .ClassroomRoom_materialsSidebar__w_FJq{display:none}.ClassroomRoom_roomLayout__tySrJ[data-room-view=call] .ClassroomRoom_boardColumn__5Qwhp{position:absolute;inset:0;visibility:hidden;pointer-events:none}.ClassroomRoom_roomLayout__tySrJ[data-room-view=call] .ClassroomRoom_videoColumn__81qtA{display:grid;grid-template-columns:minmax(0,1fr) 312px;grid-template-rows:auto minmax(0,1fr);gap:var(--oge-space-3);min-height:0;height:100%}.ClassroomRoom_roomLayout__tySrJ[data-room-view=call] .ClassroomRoom_callViewChrome__5GVY7{grid-column:1/-1}.ClassroomRoom_roomLayout__tySrJ[data-room-view=call] .ClassroomRoom_videoPanel__hbkjk{grid-row:2;grid-column:1;min-height:0;height:100%}.ClassroomRoom_roomLayout__tySrJ[data-room-view=call] .ClassroomRoom_peopleDock__XB9pQ{grid-row:2;grid-column:2;min-height:0;height:100%}@media (max-width:1279px){.ClassroomRoom_roomLayout__tySrJ[data-room-view=call] .ClassroomRoom_videoColumn__81qtA{grid-template-columns:minmax(0,1fr)}.ClassroomRoom_roomLayout__tySrJ[data-room-view=call] .ClassroomRoom_peopleDock__XB9pQ{display:none}.ClassroomRoom_roomLayout__tySrJ[data-room-view=call] .ClassroomRoom_videoPanel__hbkjk{grid-column:1}}.ClassroomRoom_roomViewSwitch__2T7Y5{display:inline-flex;align-items:stretch;flex-shrink:0;gap:2px;padding:2px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-md);background:var(--workspace-surface-soft)}.ClassroomRoom_roomViewOption__F3RDz{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--oge-touch-min);min-width:var(--oge-touch-min);padding:0 10px;border:0;border-radius:var(--oge-radius-md);background:transparent;color:var(--text-secondary);font:inherit;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.ClassroomRoom_roomViewOption__F3RDz:hover{background:var(--workspace-surface-hover);color:var(--text-primary)}.ClassroomRoom_roomViewOption__F3RDz[aria-checked=true]{background:var(--workspace-surface-selected);color:var(--text-primary)}.ClassroomRoom_roomViewOption__F3RDz:focus-visible{outline:3px solid var(--interactive-focus-color);outline-offset:2px}.ClassroomRoom_roomViewLabel__GVrve{display:inline}.ClassroomRoom_roomViewBadge__BdAPx{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--oge-radius-md);background:var(--action-primary-bg);color:var(--action-primary-text);font-size:10px;font-weight:700;line-height:16px;text-align:center}.ClassroomRoom_callViewChrome__5GVY7{display:flex;align-items:center;gap:var(--oge-space-2);min-width:0;flex-shrink:0}.ClassroomRoom_videoGridCall__5SFj7{display:flex;flex-direction:column;gap:var(--oge-space-3);flex:1 1;min-height:0;height:100%}.ClassroomRoom_videoPanel__hbkjk[data-layout=call]{flex:1 1;min-height:0;height:100%}.ClassroomRoom_videoPanel__hbkjk[data-layout=call] .ClassroomRoom_videoTileEmpty__uw_xy.ClassroomRoom_videoTileSpeaker__pMq0N,.ClassroomRoom_videoPanel__hbkjk[data-layout=call] .ClassroomRoom_videoTileSpeaker__pMq0N{flex:1 1 auto;grid-column:unset;width:100%;max-width:100%;max-height:100%;aspect-ratio:16/9;height:auto;margin-inline:auto;border:2px solid var(--workspace-border-strong)}.ClassroomRoom_videoPanel__hbkjk[data-layout=call] .ClassroomRoom_videoTileSpeaker__pMq0N video{object-fit:contain;background:var(--workspace-page)}.ClassroomRoom_videoOthersGrid__besL6{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--oge-space-3);flex:0 0 auto;min-width:0}.ClassroomRoom_videoOthersGrid__besL6 .ClassroomRoom_videoTile__zJWqp{aspect-ratio:16/9}@media (max-width:1279px){.ClassroomRoom_roomViewLabel__GVrve{display:none}}@media (prefers-reduced-motion:no-preference){.ClassroomRoom_roomViewOption__F3RDz{transition:background-color .12s ease,color .12s ease}}.ClassroomRoom_materialsDrawer__Ncea7,.ClassroomRoom_materialsSidebar__w_FJq{display:flex;flex-direction:column;gap:var(--oge-space-3);min-height:0;overflow:auto;padding:var(--oge-space-3);border:1px solid var(--workspace-border);border-radius:var(--oge-radius-xl);background:var(--workspace-surface);scrollbar-width:thin}.ClassroomRoom_materialsDrawer__Ncea7>[data-sidebar-dock],.ClassroomRoom_materialsSidebar__w_FJq>[data-sidebar-dock],.ClassroomRoom_mobileMaterials__adUQP>[data-sidebar-dock]{display:flex;flex-direction:column;gap:var(--oge-space-3);flex:1 1 auto;min-height:0;order:1}.ClassroomRoom_materialsDrawer__Ncea7>.ClassroomRoom_materialsStack__Vs90O,.ClassroomRoom_materialsSidebar__w_FJq>.ClassroomRoom_materialsStack__Vs90O,.ClassroomRoom_mobileMaterials__adUQP>:not([data-sidebar-dock]){order:2}.ClassroomRoom_materialsStack__Vs90O,.ClassroomRoom_mobileMaterials__adUQP{display:flex;flex-direction:column;gap:var(--oge-space-3);align-items:stretch}.ClassroomRoom_boardColumn__5Qwhp{display:grid;grid-template-rows:48px minmax(0,1fr);gap:10px;min-height:0;min-width:0}.ClassroomRoom_lessonHeader__f10Af{display:flex;align-items:center;gap:13px;min-width:0;min-height:48px;padding:5px 9px 5px 16px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-lg);background:var(--workspace-surface)}.ClassroomRoom_onlineDot__t9eCM{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--text-muted)}.ClassroomRoom_onlineDot__t9eCM[data-online=true]{background:var(--action-primary-bg)}.ClassroomRoom_lessonTitle__eC3Ae{margin:0;flex:1 1;min-width:0;font-size:var(--oge-text-sm);line-height:1.5;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ClassroomRoom_boardBackLink__6FIEl,.ClassroomRoom_waitingCallStatus__o6j0d{color:var(--text-secondary);font-size:var(--oge-text-xs);white-space:nowrap}.ClassroomRoom_boardBackLink__6FIEl{display:inline-flex;align-items:center;gap:var(--oge-space-1);text-decoration:none}.ClassroomRoom_boardBackLink__6FIEl:hover{color:var(--text-primary)}.ClassroomRoom_boardBackLink__6FIEl:focus-visible{outline:3px solid var(--interactive-focus-color);outline-offset:2px}.ClassroomRoom_lessonTimer__49TkZ{font-size:13px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.ClassroomRoom_lessonMetaMobile__HtZg1{display:none}.ClassroomRoom_lessonHeader__f10Af .ClassroomRoom_iconBtn__9ZJYz{width:36px;height:36px;min-height:36px;padding:var(--oge-space-2);color:var(--text-secondary)}.ClassroomRoom_lessonHeader__f10Af .ClassroomRoom_dangerQuietBtn__bVQG2{min-height:36px;padding:6px 10px;font-size:11px}.ClassroomRoom_mobileTabs__MsX0B,.ClassroomRoom_tabletTabs__IA7TG{display:none}.ClassroomRoom_boardViewport__L_RsW{position:relative;min-width:0;min-height:0;overflow:hidden;border-radius:var(--oge-radius-xl);background-color:var(--workspace-page);background-image:radial-gradient(var(--workspace-border) .7px,transparent .9px);background-size:22px 22px;background-position:12px 12px}.ClassroomRoom_boardViewport__L_RsW:fullscreen{border-radius:0;background-color:var(--workspace-page)}.ClassroomRoom_fullscreenBtn__UITZK{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;border-radius:var(--oge-radius-md);border:1px solid var(--workspace-border);background:var(--workspace-surface);color:var(--text-muted);box-shadow:var(--workspace-shadow);cursor:pointer;flex-shrink:0}.ClassroomRoom_fullscreenBtn__UITZK:hover{background:var(--workspace-surface-hover);color:var(--text-primary)}.ClassroomRoom_fullscreenBtn__UITZK:focus-visible{outline:3px solid var(--interactive-focus-color);outline-offset:2px}.ClassroomRoom_fullscreenBtn__UITZK[aria-pressed=true]{background:var(--workspace-surface-selected);color:var(--text-primary)}.ClassroomRoom_page__TGtzG [data-classroom-board][data-expanded=true],.ClassroomRoom_page__TGtzG [data-classroom-chat][data-expanded=true],.ClassroomRoom_page__TGtzG [data-classroom-screen-demo][data-expanded=true],.ClassroomRoom_page__TGtzG[data-classroom-room] [data-expanded=true],.ClassroomRoom_page__TGtzG[data-classroom-room][data-expanded=true],.ClassroomRoom_videoTile__zJWqp[data-expanded=true]{position:fixed;inset:0;z-index:1000;width:auto;height:auto;max-width:none;max-height:none;margin:0;border-radius:0;background:var(--workspace-page);padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);box-sizing:border-box}.ClassroomRoom_page__TGtzG[data-classroom-room][data-expanded=true]{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100dvh;max-height:100dvh;overflow:hidden;gap:var(--oge-space-3);padding:var(--oge-space-3)}.ClassroomRoom_screenStage__Icq3D{display:flex;flex-direction:column;gap:var(--oge-space-2);min-width:0;min-height:0;height:100%}.ClassroomRoom_stageSwitcher__jTwta{display:flex;flex-wrap:wrap;gap:var(--oge-space-2);padding:0 var(--oge-space-1)}.ClassroomRoom_stageSwitchBtn__JtMBo{display:inline-flex;align-items:center;justify-content:center;min-height:var(--oge-touch-min);padding:.4rem .85rem;border-radius:var(--oge-radius-md);border:1px solid var(--workspace-border);background:var(--workspace-surface-soft);color:var(--text-secondary);font:inherit;font-size:var(--oge-text-sm);font-weight:600;cursor:pointer}.ClassroomRoom_stageSwitchBtn__JtMBo[aria-pressed=true]{background:var(--workspace-surface-selected);border-color:var(--workspace-border-strong);color:var(--text-primary)}.ClassroomRoom_stageSwitchBtn__JtMBo:focus-visible{outline:3px solid var(--interactive-focus-color);outline-offset:2px}.ClassroomRoom_demoEndedStatus__Hkpq_{margin:0;padding:0 var(--oge-space-1);color:var(--text-secondary);font-size:var(--oge-text-sm)}.ClassroomRoom_stageBody__iz8sj{position:relative;flex:1 1 auto;min-height:0;min-width:0}.ClassroomRoom_stageBoardSlot__k2QXy{min-width:0;min-height:0;height:100%}.ClassroomRoom_stageBoardSlot__k2QXy>div:not([hidden]){height:100%;min-height:0}.ClassroomRoom_screenDemo__hCVN5{position:relative;display:grid;place-items:center;width:100%;height:100%;min-height:16rem;overflow:hidden;border-radius:var(--oge-radius-xl);background:var(--workspace-page)}.ClassroomRoom_screenDemo__hCVN5:fullscreen,.ClassroomRoom_screenDemo__hCVN5[data-expanded=true]{border-radius:0;min-height:0}.ClassroomRoom_screenDemoVideo__R5xDR{display:block;width:100%;height:100%;object-fit:contain;background:var(--workspace-page)}.ClassroomRoom_screenDemoOverlay___tmHO{position:absolute;inset:auto 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--oge-space-2);padding:var(--oge-space-3) var(--oge-space-3) var(--oge-space-2);background:linear-gradient(transparent,color-mix(in srgb,var(--workspace-page) 92%,transparent));color:var(--text-primary)}.ClassroomRoom_screenDemoOverlay___tmHO strong{font-size:var(--oge-text-sm);font-weight:600}.ClassroomRoom_videoOverlayActions__MukVN{display:inline-flex;align-items:center;gap:var(--oge-space-2);flex-shrink:0}.ClassroomRoom_videoTileScreen__A18Uk video{object-fit:contain;background:var(--workspace-page)}.ClassroomRoom_videoTile__zJWqp:fullscreen,.ClassroomRoom_videoTile__zJWqp[data-expanded=true]{aspect-ratio:auto;border-radius:0}.ClassroomRoom_videoTile__zJWqp:fullscreen video,.ClassroomRoom_videoTile__zJWqp[data-expanded=true] video{object-fit:contain;background:var(--workspace-page)}.ClassroomRoom_boardStack__uPmfe{display:grid;gap:var(--oge-space-3);min-width:0;height:100%;padding:var(--oge-space-2)}.ClassroomRoom_videoColumn__81qtA{display:flex;flex-direction:column;gap:var(--oge-space-3);min-width:0;min-height:0;overflow:hidden}.ClassroomRoom_callConnection__KeJTn{display:grid;gap:var(--oge-space-2);padding:var(--oge-space-3);border:1px solid var(--workspace-border);border-radius:var(--oge-radius-lg);background:var(--workspace-surface);color:var(--text-secondary);font-size:var(--oge-text-sm)}.ClassroomRoom_videoPanel__hbkjk{display:flex;flex-direction:column;gap:var(--oge-space-3);min-width:0;min-height:0}.ClassroomRoom_videoGrid__1JF5o{display:grid;grid-template-columns:1fr 1fr;gap:var(--oge-space-3);min-height:0}.ClassroomRoom_videoTile__zJWqp{position:relative;margin:0;min-width:0;aspect-ratio:150/114;overflow:hidden;border-radius:var(--oge-radius-lg);border:1px solid var(--workspace-border);background:var(--workspace-surface-soft)}.ClassroomRoom_videoTileSpeaker__pMq0N{grid-column:span 2;aspect-ratio:312/224;border:2px solid var(--workspace-border-strong)}.ClassroomRoom_videoTileEmpty__uw_xy{display:grid;place-items:center;color:var(--text-muted);font-size:var(--oge-text-sm)}.ClassroomRoom_videoTile__zJWqp video{display:block;width:100%;height:100%;object-fit:cover}.ClassroomRoom_videoAvatar__D4iDi{display:grid;place-items:center;width:100%;height:100%;background:var(--workspace-surface);color:var(--text-primary);font-size:var(--oge-text-lg);font-weight:600}.ClassroomRoom_videoOverlay__9_Ttq{position:absolute;inset:auto 0 0;min-height:58px;display:flex;align-items:flex-end;justify-content:space-between;gap:6px;padding:12px 10px 10px;background:linear-gradient(transparent,color-mix(in srgb,var(--workspace-page) 92%,transparent));color:var(--text-primary)}.ClassroomRoom_videoOverlay__9_Ttq strong{display:block;font-size:12px;font-weight:600;line-height:1.4}.ClassroomRoom_videoOverlay__9_Ttq small{display:block;font-size:11px;line-height:1.5;margin-top:2px;color:var(--text-secondary)}.ClassroomRoom_videoMicOff__IRkO6{color:var(--error-text);flex-shrink:0}.ClassroomRoom_videoTileSpeaker__pMq0N .ClassroomRoom_videoOverlay__9_Ttq{min-height:73px}.ClassroomRoom_videoTileSpeaker__pMq0N .ClassroomRoom_videoOverlay__9_Ttq strong{font-size:13px}.ClassroomRoom_peopleDock__XB9pQ{flex:1 1;min-height:0;display:flex;flex-direction:column}.ClassroomRoom_peoplePanel__OCcTK{display:grid;align-content:start;gap:var(--oge-space-3);padding:10px 15px 13px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-xl);background:var(--workspace-surface);min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.ClassroomRoom_peoplePanelDocked__2W3Ug{flex:1 1;min-height:230px}.ClassroomRoom_peopleHead__wlomo{display:flex;justify-content:space-between;align-items:center;gap:var(--oge-space-2);min-height:30px;min-width:0}.ClassroomRoom_peopleHeadActions__GZF2a{display:flex;align-items:center;gap:var(--oge-space-2);flex-shrink:0}.ClassroomRoom_inviteButton__ocj4j{display:inline-flex;gap:6px;align-items:center;min-height:var(--oge-touch-min);padding:7px 8px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-md);background:var(--workspace-surface-soft);color:var(--action-primary-bg);font:inherit;font-size:10px;cursor:pointer}.ClassroomRoom_inviteButton__ocj4j:hover{background:var(--workspace-surface-hover)}.ClassroomRoom_inviteButton__ocj4j:focus-visible{outline:3px solid var(--interactive-focus-color);outline-offset:2px}.ClassroomRoom_inviteFeedback__g7ehs{display:grid;gap:var(--oge-space-2)}.ClassroomRoom_inviteStatus__yECji{margin:0;font-size:12px;line-height:1.45;color:var(--text-secondary)}.ClassroomRoom_inviteFallback__W3WLT{display:grid;gap:4px}.ClassroomRoom_inviteFallbackInput__1gs_H{width:100%;box-sizing:border-box;min-height:var(--oge-touch-min);padding:8px 10px;border-radius:var(--oge-radius-md);border:1px solid var(--input-border);background:var(--input-bg);color:var(--input-text);font:inherit;font-size:12px}.ClassroomRoom_inviteFallbackInput__1gs_H:focus-visible{outline:3px solid var(--interactive-focus-color);outline-offset:2px}.ClassroomRoom_peopleHead__wlomo h2{margin:0;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClassroomRoom_peopleHead__wlomo h2:focus{outline:3px solid var(--interactive-focus-color);outline-offset:2px;border-radius:var(--oge-radius-md)}.ClassroomRoom_peopleList__qbTFG{list-style:none;margin:0;padding:0;display:grid;align-content:start;gap:4px;min-width:0;width:100%}.ClassroomRoom_peopleItem__utOde{display:flex;align-items:center;gap:8px;min-height:34px;min-width:0;max-width:100%;font-size:11.5px;padding:0;border-bottom:none}.ClassroomRoom_peopleAvatar__kxVUb{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--workspace-surface-soft);font-size:12px;font-weight:600;color:var(--text-primary)}.ClassroomRoom_peopleIdentity__9hBJ_{flex:1 1;min-width:0}.ClassroomRoom_peopleIdentity__9hBJ_ strong{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ClassroomRoom_peopleIdentity__9hBJ_ small{color:var(--text-secondary);font-weight:400}.ClassroomRoom_peopleMicOn__efqhD{color:var(--success-text);flex-shrink:0}.ClassroomRoom_peopleMicOff__f4KYP{color:var(--error-text);flex-shrink:0}.ClassroomRoom_peopleTrailing__ysqbq{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;margin-left:auto;min-width:0}.ClassroomRoom_peopleMenu__Bwpuq{position:relative;flex-shrink:0}.ClassroomRoom_peopleMenuSummary__CxEDv{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;min-height:36px;border-radius:var(--oge-radius-md);border:1px solid transparent;background:transparent;color:var(--text-secondary);cursor:pointer;list-style:none}.ClassroomRoom_peopleMenuSummary__CxEDv::-webkit-details-marker{display:none}.ClassroomRoom_peopleMenu__Bwpuq[open] .ClassroomRoom_peopleMenuSummary__CxEDv{border-color:var(--workspace-border);background:var(--workspace-surface-soft)}.ClassroomRoom_peopleMenu__Bwpuq .ClassroomRoom_peopleActions__dIvIx{position:absolute;right:0;top:calc(100% + 4px);z-index:8;display:grid;gap:4px;min-width:10rem;padding:var(--oge-space-2);border:1px solid var(--workspace-border);border-radius:var(--oge-radius-lg);background:var(--workspace-surface-raised);box-shadow:var(--workspace-shadow-raised)}.ClassroomRoom_peopleFooter__Qxvc7{display:grid;gap:.45rem;min-width:0;max-width:100%}.ClassroomRoom_peopleFooter__Qxvc7 .ClassroomRoom_primaryBtn__INsT_,.ClassroomRoom_peoplePanel__OCcTK .ClassroomRoom_presentRequestBlock__W0neI .ClassroomRoom_primaryBtn__INsT_,.ClassroomRoom_peoplePanel__OCcTK .ClassroomRoom_presentRequestBlock__W0neI .ClassroomRoom_toolBtn__l55dh{max-width:100%;white-space:normal;height:auto;text-align:center}.ClassroomRoom_presentRequestBlock__W0neI{display:grid;gap:.55rem;padding:.65rem .7rem;border:1px solid var(--workspace-border-subtle);border-radius:var(--oge-radius-lg);background:var(--workspace-surface-soft)}.ClassroomRoom_presentRequestHeading__1XhuK{margin:0;font-size:.95rem;color:var(--text-primary)}.ClassroomRoom_presentRequestList__3d7dh{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.ClassroomRoom_presentRequestItem__OfMRL{display:grid;gap:.45rem;padding:.35rem 0;border-bottom:1px solid var(--workspace-border-subtle)}.ClassroomRoom_presentRequestItem__OfMRL:last-child{border-bottom:none}.ClassroomRoom_presentRequestItem__OfMRL p{margin:.2rem 0 0;color:var(--text-muted);font-size:.85rem}.ClassroomRoom_presentRequestConfirm__zRxiM{display:grid;gap:.45rem}.ClassroomRoom_presentRequestStatus__3_pAY{margin:0;color:var(--text-secondary);font-size:.92rem}.ClassroomRoom_presentRequestCountdown__8ZaoY{margin:0;color:var(--text-muted);font-size:.85rem}.ClassroomRoom_presentRequestFeedback__OfmnH{display:grid;gap:.45rem;padding:.55rem .7rem;border:1px solid var(--workspace-border-subtle);border-radius:var(--oge-radius-lg);background:var(--workspace-surface-soft)}.ClassroomRoom_presentRequestError__Z3CIB{margin:0;padding:.55rem .7rem;border-radius:var(--oge-radius-md);border:1px solid var(--error-border);background:var(--error-bg);color:var(--error-text);font-size:.92rem}.ClassroomRoom_audioLayer__LgDhn{position:absolute;width:0;height:0;overflow:hidden}.ClassroomRoom_controlBar___5GsD{display:flex;align-items:center;gap:var(--oge-space-4);min-height:62px;padding:6px 16px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-xl);background:var(--workspace-surface);z-index:5;flex-shrink:0}.ClassroomRoom_connectionStatus__m3OYZ{display:flex;gap:12px;align-items:center;white-space:nowrap;margin-right:auto;font-size:12px;color:var(--text-secondary)}.ClassroomRoom_connectionOk__bO6ud{color:var(--success-text)}.ClassroomRoom_primaryControls__gbmow{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:center}.ClassroomRoom_secondaryControls__ilPiC{margin-left:auto;display:flex;gap:12px;align-items:center}.ClassroomRoom_reactionsWrap__eoO_o{position:relative}.ClassroomRoom_reactionsPopover__3vlM7{position:absolute;right:0;bottom:calc(100% + 8px);z-index:30;padding:var(--oge-space-2);border:1px solid var(--workspace-border);border-radius:var(--oge-radius-lg);background:var(--workspace-surface-raised);box-shadow:var(--workspace-shadow-raised)}.ClassroomRoom_reactions__HCI2K{display:flex;justify-content:space-around;gap:8px}.ClassroomRoom_reactionBtn__2w1Hr{display:inline-flex;align-items:center;justify-content:center;min-width:var(--oge-touch-min);min-height:var(--oge-touch-min);padding:10px;border:0;border-radius:var(--oge-radius-lg);background:var(--workspace-surface-soft);font-size:30px;line-height:1;cursor:pointer}.ClassroomRoom_reactionBtn__2w1Hr:hover{background:var(--workspace-surface-hover)}.ClassroomRoom_reactionBtn__2w1Hr:focus-visible{outline:3px solid var(--interactive-focus-color);outline-offset:2px}.ClassroomRoom_reactionChips__Phl4i{position:absolute;top:16px;right:13px;z-index:5;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.ClassroomRoom_reactionChip__C_gyc{display:inline-flex;align-items:center;min-height:36px;padding:6px 12px;border-radius:var(--oge-radius-lg);border:1px solid var(--workspace-border);background:var(--workspace-surface-raised);box-shadow:var(--workspace-shadow);color:var(--text-primary);font-size:13px;line-height:1.4;animation:ClassroomRoom_reactionChipFloat__jus_A 4s ease-out both}@keyframes ClassroomRoom_reactionChipFloat__jus_A{0%{opacity:0;transform:translateY(8px)}15%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.ClassroomRoom_reactionChip__C_gyc{animation:none}}.ClassroomRoom_mobileHand__7DFG_{display:none}.ClassroomRoom_controlBtn__N_712,.ClassroomRoom_leaveBtn__Wrh0W{min-height:48px;border-radius:var(--oge-radius-lg);padding:12px 20px;font-size:var(--oge-text-sm)}.ClassroomRoom_pttToggle__aIeU_{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--oge-touch-min);padding:0 .4rem;color:var(--text-secondary);font-size:.92rem}.ClassroomRoom_controlBar___5GsD .ClassroomRoom_pttToggle__aIeU_ input[type=checkbox]{flex:none;width:1.25rem;height:1.25rem;min-height:0;margin:0;padding:0}.ClassroomRoom_materialsDrawerBackdrop__ynwwA{position:fixed;inset:0;z-index:30;display:grid;place-items:stretch start;background:color-mix(in srgb,var(--workspace-page) 55%,transparent)}.ClassroomRoom_materialsDrawer__Ncea7{width:min(320px,calc(100vw - 24px));max-height:100dvh;margin:var(--oge-space-3);box-shadow:var(--workspace-shadow-raised)}.ClassroomRoom_dialogBackdrop__Fyou_{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:1rem;background:color-mix(in srgb,var(--workspace-page) 55%,transparent)}.ClassroomRoom_dialog___RyvZ{width:min(100%,26rem);display:grid;gap:.75rem;padding:1.1rem;border-radius:var(--oge-radius-xl);border:1px solid var(--workspace-border);background:var(--workspace-surface);color:var(--text-primary);box-shadow:var(--workspace-shadow-raised)}.ClassroomRoom_dialog___RyvZ h2{margin:0;font-size:1.15rem}.ClassroomRoom_dialog___RyvZ p{margin:0;color:var(--text-secondary)}.ClassroomRoom_board__CNB7v{display:grid;min-width:0;gap:.55rem;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-lg);background:var(--workspace-surface);padding:.65rem}.ClassroomRoom_boardToolbar__H1nrv{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.ClassroomRoom_boardHeader__BA6FN,.ClassroomRoom_boardHeader__BA6FN>div,.ClassroomRoom_boardOptions___BCc8{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem}.ClassroomRoom_boardHeader__BA6FN{justify-content:space-between;padding:.25rem .25rem .5rem}.ClassroomRoom_boardHeader__BA6FN>div{gap:.35rem 1rem}.ClassroomRoom_boardTools__lwna4,.ClassroomRoom_boardZoom__GdTgc{display:flex;align-items:center;gap:.2rem}.ClassroomRoom_boardTools__lwna4{padding-right:.5rem;border-right:1px solid var(--workspace-border)}.ClassroomRoom_boardTools__lwna4:first-child{max-width:100%;overflow-x:auto}.ClassroomRoom_boardZoom__GdTgc{margin-left:auto}.ClassroomRoom_boardToolbar__H1nrv .ClassroomRoom_toolBtn__l55dh{padding:.4rem;min-width:44px;min-height:44px}.ClassroomRoom_boardOptions___BCc8{padding:.4rem 0;border-top:1px solid var(--workspace-border)}.ClassroomRoom_objectPicker__IE3ZE{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1;font-size:.85rem;color:var(--text-secondary)}.ClassroomRoom_objectPicker__IE3ZE select{min-width:0;max-width:16rem;width:100%;min-height:44px;border:1px solid var(--workspace-border);border-radius:var(--oge-radius-md);padding:.4rem;background:var(--workspace-surface);color:var(--text-primary);font:inherit;font-size:16px}.ClassroomRoom_boardHint__n5TED{margin:0;color:var(--text-secondary);font-size:.85rem;line-height:1.5}.ClassroomRoom_boardError__93Xvh{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;justify-content:space-between}.ClassroomRoom_boardSvg__tjN8Y[data-tool=select]{cursor:default}.ClassroomRoom_boardSvg__tjN8Y[data-tool=hand]{cursor:grab}.ClassroomRoom_boardSvg__tjN8Y[data-tool=hand]:active{cursor:grabbing}.ClassroomRoom_boardSvg__tjN8Y:focus-visible,.ClassroomRoom_objectPicker__IE3ZE select:focus-visible{outline:3px solid var(--interactive-focus-color);outline-offset:-3px}.ClassroomRoom_boardTitle__2GY5g{font-weight:700;margin-right:.35rem}.ClassroomRoom_boardStatus__VISBN{color:var(--text-muted);font-size:.85rem}.ClassroomRoom_inkSwatches__W8VF6{display:inline-flex;gap:.35rem;margin-left:.25rem}.ClassroomRoom_inkSwatch__1d_aV{position:relative;width:44px;height:44px;min-width:44px;min-height:44px;border-radius:999px;border:2px solid var(--workspace-border-strong);cursor:pointer}.ClassroomRoom_inkSwatch__1d_aV[aria-pressed=true]{outline:2px solid var(--interactive-focus-color);outline-offset:2px}.ClassroomRoom_boardSurface__wQAfV{position:relative;width:100%;aspect-ratio:10/6;min-height:300px;border-radius:var(--oge-radius-md);overflow:hidden;border:1px solid var(--workspace-border);background:var(--workspace-surface-raised)}.ClassroomRoom_boardSvg__tjN8Y{width:100%;height:100%;display:block;touch-action:none;cursor:crosshair}.ClassroomRoom_boardPaper__r63yY{fill:var(--workspace-surface-raised)}.ClassroomRoom_boardTextForm__qEceo{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:.75rem;border:1px solid var(--workspace-border-strong);border-radius:var(--oge-radius-lg);background:var(--workspace-surface-soft)}.ClassroomRoom_boardTextInput__a9_4J{min-height:44px;min-width:0;width:100%;padding:.45rem .65rem;font-size:16px;border:1px solid var(--workspace-border-strong);border-radius:var(--oge-radius-md);background:var(--workspace-surface);color:var(--text-primary)}@media (min-width:700px){.ClassroomRoom_boardSurface__wQAfV{min-height:420px}.ClassroomRoom_boardTextInput__a9_4J{width:auto;flex:1 1}}@media (max-width:1430px) and (min-width:1121px){.ClassroomRoom_roomLayout__tySrJ{grid-template-columns:270px minmax(0,1fr) 256px;gap:var(--oge-space-3)}.ClassroomRoom_page__TGtzG[data-board-only=true] .ClassroomRoom_roomLayout__tySrJ,.ClassroomRoom_roomLayout__tySrJ[data-board-only=true]{grid-template-columns:270px minmax(0,1fr)}.ClassroomRoom_roomLayout__tySrJ[data-room-view=board],.ClassroomRoom_roomLayout__tySrJ[data-room-view=call]{grid-template-columns:minmax(0,1fr)}.ClassroomRoom_roomLayout__tySrJ[data-room-view=call] .ClassroomRoom_videoColumn__81qtA{grid-template-columns:minmax(0,1fr) 256px}.ClassroomRoom_connectionStatus__m3OYZ span{display:none}.ClassroomRoom_controlBar___5GsD{gap:var(--oge-space-3)}.ClassroomRoom_controlBtn__N_712,.ClassroomRoom_leaveBtn__Wrh0W{padding-inline:14px;font-size:13px}.ClassroomRoom_primaryControls__gbmow,.ClassroomRoom_secondaryControls__ilPiC{gap:8px}.ClassroomRoom_lessonHeader__f10Af{gap:10px}.ClassroomRoom_peoplePanel__OCcTK{padding-inline:12px}.ClassroomRoom_peopleItem__utOde{font-size:10.5px;gap:8px}}@media (max-width:1120px) and (min-width:901px){.ClassroomRoom_roomLayout__tySrJ{grid-template-columns:minmax(0,1fr) 246px;gap:var(--oge-space-3)}.ClassroomRoom_page__TGtzG[data-board-only=true] .ClassroomRoom_roomLayout__tySrJ,.ClassroomRoom_roomLayout__tySrJ[data-board-only=true],.ClassroomRoom_roomLayout__tySrJ[data-room-view=board],.ClassroomRoom_roomLayout__tySrJ[data-room-view=call]{grid-template-columns:minmax(0,1fr)}.ClassroomRoom_roomLayout__tySrJ[data-room-view=call] .ClassroomRoom_videoColumn__81qtA{grid-template-columns:minmax(0,1fr) 246px}.ClassroomRoom_materialsSidebar__w_FJq{display:none}.ClassroomRoom_boardColumn__5Qwhp{grid-template-rows:48px 38px minmax(0,1fr)}.ClassroomRoom_tabletTabs__IA7TG{display:flex;align-items:center;gap:6px}.ClassroomRoom_tabletTab__2uEcY{border:1px solid var(--workspace-border);background:var(--workspace-surface-soft);border-radius:var(--oge-radius-lg);padding:9px 14px;font-size:12px;min-height:var(--oge-touch-min)}.ClassroomRoom_lessonTitle__eC3Ae{font-size:13px}}@media (max-width:900px){.ClassroomRoom_page__TGtzG[data-in-call=true]{height:auto;max-height:none;overflow:visible;padding-bottom:calc(var(--classroom-control-bar-height) + var(--oge-space-4))}.ClassroomRoom_callViewChrome__5GVY7,.ClassroomRoom_roomViewSwitch__2T7Y5{display:none}.ClassroomRoom_roomLayout__tySrJ{display:flex;position:relative;flex-direction:column;gap:var(--oge-space-3);padding-top:50px;height:auto}.ClassroomRoom_materialsSidebar__w_FJq{display:none}.ClassroomRoom_boardColumn__5Qwhp{display:contents}.ClassroomRoom_lessonHeader__f10Af{position:absolute;left:0;right:0;top:0;height:auto;min-height:40px;padding:0;display:block;background:none;border:0}.ClassroomRoom_lessonTitle__eC3Ae{font-size:16px;line-height:24px;padding-right:36px}.ClassroomRoom_lessonHeader__f10Af .ClassroomRoom_dangerQuietBtn__bVQG2,.ClassroomRoom_lessonHeader__f10Af .ClassroomRoom_fullscreenBtn__UITZK,.ClassroomRoom_lessonHeader__f10Af .ClassroomRoom_iconBtn__9ZJYz,.ClassroomRoom_lessonHeader__f10Af .ClassroomRoom_onlineDot__t9eCM,.ClassroomRoom_lessonTimer__49TkZ,.ClassroomRoom_waitingCallStatus__o6j0d{display:none}.ClassroomRoom_boardBackLink__6FIEl{position:absolute;top:0;right:0;min-width:32px;min-height:32px;justify-content:center;font-size:var(--oge-text-lg)}.ClassroomRoom_boardBackText__BCQrl{display:none}.ClassroomRoom_lessonMetaMobile__HtZg1{display:block;font-size:11px;line-height:18px;margin-top:2px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClassroomRoom_videoColumn__81qtA{order:3;display:block;overflow:visible}.ClassroomRoom_peopleDock__XB9pQ{display:none}.ClassroomRoom_roomLayout__tySrJ[data-pane=people] .ClassroomRoom_peopleDock__XB9pQ{display:block;order:3}.ClassroomRoom_roomLayout__tySrJ[data-pane=people] .ClassroomRoom_boardViewport__L_RsW{display:none}.ClassroomRoom_roomLayout__tySrJ[data-pane=people] .ClassroomRoom_mobileTabs__MsX0B{order:1}.ClassroomRoom_videoGrid__1JF5o{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ClassroomRoom_videoGrid__1JF5o::-webkit-scrollbar{display:none}.ClassroomRoom_videoTileSpeaker__pMq0N,.ClassroomRoom_videoTile__zJWqp{flex:0 0 90px;width:90px;height:94px;aspect-ratio:auto;scroll-snap-align:start}.ClassroomRoom_videoTileSpeaker__pMq0N{flex-basis:166px;width:166px;max-height:none}.ClassroomRoom_videoOverlay__9_Ttq{padding:14px 8px 8px;min-height:44px}.ClassroomRoom_videoOverlay__9_Ttq strong,.ClassroomRoom_videoTileSpeaker__pMq0N .ClassroomRoom_videoOverlay__9_Ttq strong{font-size:11px}.ClassroomRoom_videoOverlay__9_Ttq small{display:none}.ClassroomRoom_mobileTabs__MsX0B{display:flex;order:1;padding:4px;background:var(--workspace-surface-soft);border:1px solid var(--workspace-border);border-radius:var(--oge-radius-lg);gap:4px;min-height:42px}.ClassroomRoom_mobileTab__VSzuE{flex:1 1;height:32px;min-height:32px;border-radius:var(--oge-radius-md);font-size:11px;white-space:nowrap;padding:0 6px;color:var(--text-secondary);border:0;background:transparent}.ClassroomRoom_mobileTab__VSzuE[aria-selected=true]{background:var(--workspace-surface-selected);color:var(--text-primary);border-color:var(--workspace-border-strong)}.ClassroomRoom_boardViewport__L_RsW{order:2;width:100%;max-width:100%;min-width:0;height:max(452px,calc(100dvh - 392px));min-height:452px;border-radius:var(--oge-radius-xl)}.ClassroomRoom_boardStack__uPmfe{max-width:100%;min-width:0;overflow:hidden}.ClassroomRoom_controlBar___5GsD{position:fixed;bottom:0;left:0;right:0;height:auto;min-height:80px;padding:8px 12px max(14px,env(safe-area-inset-bottom));border-radius:var(--oge-radius-xl) var(--oge-radius-xl) 0 0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:color-mix(in srgb,var(--workspace-surface) 92%,transparent)}.ClassroomRoom_connectionStatus__m3OYZ,.ClassroomRoom_secondaryControls__ilPiC,.ClassroomRoom_shareControl___kFGk{display:none}.ClassroomRoom_controlBar___5GsD[data-role=teacher] .ClassroomRoom_shareControl___kFGk,.ClassroomRoom_mobileHand__7DFG_{display:inline-flex}.ClassroomRoom_primaryControls__gbmow{display:flex;justify-content:space-between;width:100%;gap:12px}.ClassroomRoom_controlBtn__N_712,.ClassroomRoom_leaveBtn__Wrh0W{position:relative;width:66px;height:44px;min-height:44px;padding:8px 15px;border-radius:var(--oge-radius-lg);margin-bottom:12px;flex-direction:column}.ClassroomRoom_controlBtn__N_712>span,.ClassroomRoom_leaveBtn__Wrh0W>span{position:absolute;top:50px;left:50%;transform:translateX(-50%);font-size:10px;color:var(--text-secondary);font-weight:400;white-space:nowrap}.ClassroomRoom_leaveBtn__Wrh0W span{color:var(--error-text)}}@media (prefers-reduced-motion:reduce){.ClassroomRoom_boardViewport__L_RsW,.ClassroomRoom_controlBar___5GsD,.ClassroomRoom_controlBtn__N_712,.ClassroomRoom_primaryBtn__INsT_,.ClassroomRoom_toolBtn__l55dh{transition:none!important}}.product-page:has(>.ClassroomRoom_page__TGtzG[data-board-only=true]),.product-page:has(>.ClassroomRoom_page__TGtzG[data-in-call=true]){width:calc(100% - 2 * var(--oge-space-3));max-width:none;padding-top:var(--oge-space-2);padding-bottom:0}.ClassroomRoom_page__TGtzG[data-board-only=true],.ClassroomRoom_page__TGtzG[data-in-call=true]{width:100%}@media (min-width:901px){.ClassroomRoom_boardStack__uPmfe{grid-template-rows:minmax(0,1fr);padding:0}.ClassroomRoom_boardStack__uPmfe>div:not([hidden]){height:100%;min-height:0}}@media (max-width:900px){.ClassroomRoom_page__TGtzG[data-in-call=true]{height:auto;max-height:none;overflow:visible;padding-bottom:calc(var(--classroom-control-bar-height) + var(--oge-space-4))}.ClassroomRoom_boardViewport__L_RsW{height:auto;min-height:0;overflow:visible}.ClassroomRoom_boardStack__uPmfe{height:auto}}.product-page:has(.ClassroomRoom_page__TGtzG[data-expanded=true],.ClassroomRoom_page__TGtzG [data-expanded=true]){z-index:1000}body:has(.ClassroomRoom_page__TGtzG[data-classroom-room] [data-expanded=true]) .staff-console__trigger{display:none}.ClassroomRoom_headerLinkBtn__KrDTB{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--oge-space-3);border:1px solid var(--workspace-border);border-radius:var(--oge-radius-md);color:var(--text-secondary);font-size:.8125rem;white-space:nowrap;text-decoration:none}.ClassroomRoom_headerLinkBtn__KrDTB:hover{color:var(--text-primary);border-color:var(--workspace-border-strong)}.ClassroomRoom_headerLinkBtn__KrDTB:focus-visible{outline:3px solid var(--interactive-focus-color);outline-offset:2px}@media (max-width:900px){.ClassroomRoom_headerLinkBtn__KrDTB{display:none}}body:has(.ClassroomRoom_page__TGtzG[data-classroom-room]) .staff-console__trigger{display:none}.SafeRichContent_root__fycIC{color:var(--oge-ink);font-size:var(--oge-text-md);line-height:1.55;overflow-wrap:anywhere}.SafeRichContent_root__fycIC :is(h2,h3,h4){margin:1.1em 0 .45em;color:var(--oge-navy);font-family:var(--oge-font-display);font-weight:600;line-height:1.25}.SafeRichContent_root__fycIC p{margin:0 0 .85em}.SafeRichContent_root__fycIC :is(ul,ol){margin:0 0 .85em;padding-left:1.35rem}.SafeRichContent_root__fycIC li+li{margin-top:.25rem}.SafeRichContent_root__fycIC blockquote{margin:0 0 .85em;padding:.55rem .85rem;border-left:3px solid var(--oge-orange);background:var(--oge-surface-soft);color:var(--oge-navy)}.SafeRichContent_root__fycIC :is(code,pre){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.SafeRichContent_root__fycIC code{padding:.1em .35em;border-radius:var(--oge-radius-sm);background:color-mix(in srgb,var(--oge-navy) 8%,white);font-size:.92em}.SafeRichContent_root__fycIC pre{margin:0 0 .85em;padding:var(--oge-space-4);overflow-x:auto;border:1px solid var(--oge-border);border-radius:var(--oge-radius-md);background:#0f1724;color:#f8fafc}.SafeRichContent_root__fycIC pre code{padding:0;background:transparent;color:inherit}.SafeRichContent_root__fycIC figure.image,.SafeRichContent_root__fycIC figure.table{max-width:100%;overflow-x:auto}.SafeRichContent_root__fycIC figure.table{border:1px solid var(--border-default,var(--oge-border));border-radius:var(--oge-radius-md);background:var(--surface-1,var(--oge-surface-soft,#fff));color:var(--text-primary,var(--oge-ink))}.SafeRichContent_root__fycIC table{display:table;width:100%;max-width:100%;border-collapse:collapse;margin:0 0 .85em;background:var(--surface-1,var(--oge-surface-soft,transparent));color:var(--text-primary,var(--oge-ink))}.SafeRichContent_root__fycIC :is(th,td){padding:.45rem .65rem;border:1px solid var(--border-default,var(--oge-border));background:var(--surface-2,var(--oge-surface-soft,transparent));color:var(--text-primary,var(--oge-navy));text-align:left}.SafeRichContent_root__fycIC th{background:var(--surface-1,var(--oge-surface-soft));color:var(--text-primary,var(--oge-navy))}.SafeRichContent_root__fycIC figure{margin:0 0 .85em}.SafeRichContent_root__fycIC img{display:block;max-width:100%;height:auto}.SafeRichContent_root__fycIC figcaption{margin-top:.35rem;color:var(--oge-muted);font-size:var(--oge-text-sm)}.SafeRichContent_root__fycIC a{color:var(--oge-navy);font-weight:650;text-decoration:underline;text-underline-offset:.15em}.SafeRichContent_root__fycIC a:focus-visible{outline:none;box-shadow:var(--oge-focus-ring);border-radius:2px}.SafeRichContent_root__fycIC :is(sub,sup){font-size:.75em;line-height:0}@media (prefers-reduced-motion:reduce){.SafeRichContent_root__fycIC *{scroll-behavior:auto}}.DisplayHeading_heading__PcMRK{margin:0;color:var(--oge-ink,#0a0a0a);font-family:var(--oge-font-display);font-size:var(--oge-text-2xl);font-weight:700;line-height:var(--oge-leading-tight,1.12);letter-spacing:-.03em;text-wrap:balance}.DisplayHeading_underline__uIgq_{padding-bottom:.35em;background-image:linear-gradient(90deg,var(--oge-red,#ff1838),var(--oge-orange,#ff6a00),var(--oge-yellow,#ffc400),var(--oge-green,#13a523));background-repeat:no-repeat;background-position:0 100%;background-size:3.2rem .12rem}h1.DisplayHeading_heading__PcMRK{font-size:var(--oge-text-3xl)}h3.DisplayHeading_heading__PcMRK{font-size:var(--oge-text-xl)}.FormField_field__YUwRx{display:grid;gap:.35rem}.FormField_label__vgKsI{color:var(--oge-ink,#0a0a0a);font-size:var(--oge-text-sm,.875rem);font-weight:700}.FormField_hint__ZRb9m{margin:0;color:var(--oge-muted,#5a6474);font-size:var(--oge-text-xs,.75rem)}.FormField_error__Ji1gu{margin:0;color:var(--oge-red,#ff1838);font-size:var(--oge-text-xs,.75rem);font-weight:650}.FormField_control__W4MZy{width:100%;min-height:var(--oge-touch-min,44px);padding:.55rem .75rem;border:1px solid var(--oge-border-strong,rgba(20,34,55,.22));border-radius:var(--oge-radius-md,.5rem);background:var(--oge-surface-solid,#fff);color:var(--oge-ink,#0a0a0a);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.FormField_control__W4MZy::placeholder{color:var(--oge-muted,#5a6474)}.FormField_control__W4MZy:focus-visible{outline:none;border-color:var(--oge-focus,#86AAFF);box-shadow:var(--oge-focus-ring)}.FormField_textarea__vxC_A{min-height:6.5rem;resize:vertical}.FormField_invalid__X1YNv{border-color:var(--oge-red,#ff1838)}.InlineAlert_alert__suecl{display:grid;gap:.35rem;padding:.85rem 1rem;border:1px solid var(--oge-border,rgba(20,34,55,.12));border-radius:var(--oge-radius-md,.5rem);background:var(--oge-surface-solid,#fff)}.InlineAlert_body__xMkkm,.InlineAlert_title__Y1OhU{font-size:var(--oge-text-sm,.875rem)}.InlineAlert_body__xMkkm{color:var(--oge-muted,#5a6474)}.InlineAlert_info__d7_ik{border-left:4px solid var(--oge-navy,#17365f)}.InlineAlert_success__JlJ2C{background:var(--oge-success-bg,#eef9ef);border-color:var(--oge-success-border);border-left:4px solid var(--oge-green,#13a523)}.InlineAlert_warning__FS0K7{background:var(--oge-warning-bg,#fff4eb);border-color:var(--oge-warning-border);border-left:4px solid var(--oge-orange,#ff6a00)}.InlineAlert_error__X6qnd{background:var(--oge-error-bg,#fff0f1);border-color:var(--oge-error-border);border-left:4px solid var(--oge-red,#ff1838)}.TaskPaper_paper__lRu96[data-task-paper]{--paper-accent:var(--action-primary-bg,var(--theme-action,#315fcc));--paper-on-accent:var(--action-primary-text,#fff);--paper-rule:color-mix(in srgb,var(--paper-accent) 44%,#172b38);--paper-ink:#233241;--paper-muted:#52616e;--oge-ink:var(--paper-ink);--oge-navy:var(--paper-ink);--oge-muted:var(--paper-muted);--text-primary:var(--paper-ink);--text-secondary:var(--paper-muted);--text-muted:var(--paper-muted);--work-ink:var(--paper-ink);--work-muted:var(--paper-muted);--work-surface:#fff;--work-surface-inset:#fff;--surface-1:#fff;--surface-2:#f8fafb;--surface-inset:#f8fafb;--border-default:#cdd6df;--oge-border:var(--paper-rule);--input-bg:#fff;--input-text:var(--paper-ink);--input-placeholder:var(--paper-muted);--input-border:var(--paper-rule);--success-bg:#e8f8ed;--success-text:#176a39;--success-border:#69b77e;--error-bg:#fff0f1;--error-text:#9a1f2c;--error-border:#dd7180;min-width:0;width:100%;padding:20px 16px;margin:0;border:1px solid #d8dfe5;border-radius:var(--theme-radius-lg,24px);background:#fff;color:var(--paper-ink);color-scheme:light;box-shadow:none;font-size:16px;line-height:1.6;text-align:left}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_heading__aphQ6{display:flex;align-items:baseline;gap:12px;margin:0 0 12px;padding:0;border:0;background:none;color:var(--paper-ink);font:inherit;line-height:1.4;text-shadow:none;-webkit-text-fill-color:currentColor}.TaskPaper_number__CPLCl{border-radius:6px;display:inline-block;flex:0 0 auto;min-width:3em;padding:.2em .6em;background:var(--paper-accent);color:var(--paper-on-accent);font-size:.8125em;font-weight:750;letter-spacing:0;text-align:center;white-space:nowrap}.TaskPaper_title__vjeV_{min-width:0;color:var(--paper-ink);font-size:.8125em;font-weight:750;letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere}.TaskPaper_meta__CDUbS{margin:-2px 0 14px;color:var(--paper-muted);font-size:12px}.TaskPaper_content__xjUc3{min-width:0}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 :is(.task-question,.exn-rich-content,.exn-condition-body){padding:0;border:0;background:transparent;color:var(--paper-ink);box-shadow:none;font:inherit}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 :is(p,ul,ol,blockquote,pre,figure){margin:0 0 12px}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 :is(p,li,td,th):not([role]):not([data-kind]){color:var(--paper-ink);font-size:inherit;line-height:inherit}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 :is(p,ul,ol){max-width:76ch}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 :is(p,li){overflow-wrap:anywhere}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 :is(td,th) p{margin:0;overflow-wrap:normal;word-break:normal}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 img{display:block;max-width:100%;min-width:0;height:auto;object-fit:contain;margin:12px 0}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 :is(figure.table,.programs-table){max-width:100%;overflow:auto;border:0;border-radius:0;background:#fff}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 figure.table{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 table{display:table;width:auto;min-width:0;max-width:100%;margin:0;border-collapse:collapse;background:#fff;color:var(--paper-ink)}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 :is(th,td){padding:.375em .625em;border:1px solid var(--paper-rule);background:#fff;text-align:start;overflow-wrap:normal;word-break:normal}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 th{background:var(--paper-accent);color:var(--paper-on-accent);font-weight:700}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 th p{color:inherit}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 [data-statement-header] td{background:var(--paper-accent);color:var(--paper-on-accent);font-weight:700}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 [data-statement-header] td p{color:inherit}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 pre{max-width:100%;padding:12px;overflow-x:auto;border:1px solid #ccd6df;border-radius:2px;background:#f8fafb;color:var(--paper-ink);font:.9167em/1.55 var(--font-geist-mono,ui-monospace,monospace);white-space:pre}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 code{color:inherit;background:transparent}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 a{color:var(--paper-rule);text-decoration:underline;text-underline-offset:.2em}.TaskPaper_paper__lRu96[data-task-paper] :is(a,[tabindex]):focus-visible{outline:2px solid var(--paper-rule);outline-offset:3px}@media (min-width:768px){.TaskPaper_paper__lRu96[data-task-paper]{padding:28px 32px}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_heading__aphQ6{gap:14px}}@media print{.TaskPaper_paper__lRu96[data-task-paper]{padding:0;border:0;box-shadow:none;page-break-inside:avoid;break-inside:avoid}.TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 :is(figure.table,.programs-table){overflow:visible}}.TaskPaper_paper__lRu96.TaskPaper_embedded__iZSZ_[data-task-paper]{padding:0;border:0;border-radius:inherit;background:transparent;box-shadow:none}html[data-palette] .site-scene .task-detail-nextgen .tdn-condition .TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 .task-question{font:inherit!important;color:var(--paper-ink)!important}html[data-palette] .site-scene .task-detail-nextgen .tdn-condition .TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 .task-question :is(p,li){font-size:inherit!important;line-height:inherit!important}html[data-palette] .site-scene .task-detail-nextgen .tdn-condition .TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 .task-question figure.table{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;background:#fff!important;border-radius:14px!important}html[data-palette] .site-scene .task-detail-nextgen .tdn-condition .TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 .task-question table{width:auto!important;min-width:0!important;max-width:100%!important;border-collapse:collapse!important;background:#fff!important}html[data-palette] .site-scene .task-detail-nextgen .tdn-condition .TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 .task-question :is(th,td){padding:.375em .625em!important;border:1px solid var(--paper-rule)!important;background:#fff!important;color:var(--paper-ink)!important;-webkit-text-fill-color:var(--paper-ink)!important;font:inherit!important;overflow-wrap:normal!important;word-break:normal!important}html[data-palette] .site-scene .task-detail-nextgen .tdn-condition .TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 .task-question :is(th,[data-statement-header] td){background:var(--paper-accent)!important;color:var(--paper-on-accent)!important;-webkit-text-fill-color:var(--paper-on-accent)!important;font-weight:700!important}html[data-palette] .site-scene .task-detail-nextgen .tdn-condition .TaskPaper_paper__lRu96[data-task-paper] .TaskPaper_content__xjUc3 .task-question :is(th,[data-statement-header] td) p{color:inherit!important;-webkit-text-fill-color:inherit!important}.LessonPracticeTask_card__eWoLb{--lesson-task-surface:var(--surface-2);--lesson-task-border:var(--border-default);--lesson-task-text:var(--text-primary);--lesson-task-secondary:var(--text-secondary);--lesson-task-muted:var(--text-muted);--lesson-task-input-bg:var(--input-bg);--lesson-task-input-border:var(--input-border);--lesson-task-input-text:var(--input-text);--lesson-task-input-placeholder:var(--input-placeholder);--lesson-task-input-focus:var(--input-focus);--lesson-task-action-bg:var(--action-primary-bg);--lesson-task-action-border:var(--action-primary-border);--lesson-task-action-text:var(--action-primary-text);--lesson-task-action-bg-hover:var(--action-primary-bg-hover,var(--action-primary-bg));display:grid;gap:12px;padding:14px;border:1px solid var(--lesson-task-border);border-radius:14px;background:var(--lesson-task-surface);color:var(--lesson-task-text)}.LessonPracticeTask_header__vwInT{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline}.LessonPracticeTask_header__vwInT strong{font-size:15px;line-height:1.35}.LessonPracticeTask_header__vwInT small{color:var(--lesson-task-muted);font-size:12px}.LessonPracticeTask_content__nbbEM{color:var(--lesson-task-secondary)}.LessonPracticeTask_content__nbbEM>*+*{margin-top:8px}.LessonPracticeTask_form__0jUgx{display:grid;gap:8px}.LessonPracticeTask_label__9C6WW{font-size:13px;font-weight:650;color:var(--lesson-task-text)}.LessonPracticeTask_controls__DK2iY{display:grid;gap:8px}.LessonPracticeTask_input__RvNDh{min-height:44px;width:100%;padding:10px 12px;border:1px solid var(--lesson-task-input-border);border-radius:10px;outline:none;background:var(--lesson-task-input-bg);color:var(--lesson-task-input-text);font:inherit;transition:border-color .14s ease,box-shadow .14s ease}.LessonPracticeTask_input__RvNDh::placeholder{color:var(--lesson-task-input-placeholder)}.LessonPracticeTask_input__RvNDh:focus-visible{border-color:var(--lesson-task-input-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--lesson-task-input-focus) 20%,transparent)}.LessonPracticeTask_input__RvNDh:disabled{color:var(--text-disabled);cursor:not-allowed}.LessonPracticeTask_button___CEHT{min-height:44px;padding:10px 14px;border:1px solid var(--lesson-task-action-border);border-radius:10px;background:var(--lesson-task-action-bg);color:var(--lesson-task-action-text);font:inherit;font-weight:700;cursor:pointer}.LessonPracticeTask_button___CEHT:hover{background:var(--lesson-task-action-bg-hover)}.LessonPracticeTask_button___CEHT:focus-visible{outline:2px solid var(--lesson-task-input-focus);outline-offset:2px}.LessonPracticeTask_button___CEHT:disabled{background:var(--action-disabled-bg);border-color:var(--action-disabled-border);color:var(--action-disabled-text);cursor:not-allowed}.LessonPracticeTask_error__Fe3l4,.LessonPracticeTask_result___yj5d{margin:0;padding:10px 12px;border:1px solid var(--lesson-task-border);border-radius:10px;font-size:14px;line-height:1.4}.LessonPracticeTask_result___yj5d[data-kind=correct]{border-color:color-mix(in srgb,var(--status-success-text,var(--lesson-task-text)) 28%,var(--lesson-task-border));background:var(--status-success-bg,color-mix(in srgb,var(--action-primary-bg) 16%,var(--lesson-task-surface)));color:var(--status-success-text,var(--lesson-task-text))}.LessonPracticeTask_error__Fe3l4,.LessonPracticeTask_result___yj5d[data-kind=wrong]{border-color:color-mix(in srgb,var(--status-error-text,var(--lesson-task-text)) 28%,var(--lesson-task-border));background:var(--status-error-bg,color-mix(in srgb,var(--action-secondary-border) 20%,var(--lesson-task-surface)));color:var(--status-error-text,var(--lesson-task-text))}@media (min-width:820px){.LessonPracticeTask_controls__DK2iY{grid-template-columns:minmax(0,1fr) auto;align-items:center}}@media (prefers-reduced-motion:reduce){.LessonPracticeTask_input__RvNDh{transition:none}}.SelfStudy_page__iz4Sg{--program-page-bg:var(--page-bg);--program-surface:var(--surface-1);--program-raised:var(--surface-2);--program-inset:var(--surface-inset);--program-border:var(--border-default);--program-text:var(--text-primary);--program-secondary:var(--text-secondary);--program-muted:var(--text-muted);--program-accent:var(--action-primary-bg);--program-on-accent:var(--action-primary-text);--program-accent-border:var(--action-primary-border);width:100%;max-width:960px;margin:0 auto;padding:24px 16px 80px;color:var(--text-primary,var(--color-text));font-size:16px;line-height:1.65}.SelfStudy_page__iz4Sg a:not(.SelfStudy_primary__kByA8),.SelfStudy_page__iz4Sg h1,.SelfStudy_page__iz4Sg h2,.SelfStudy_page__iz4Sg h3{color:inherit}.SelfStudy_page__iz4Sg h1{font-size:clamp(28px,4vw,42px);line-height:1.2;margin:12px 0}.SelfStudy_entry__kuLUo h2,.SelfStudy_page__iz4Sg h2{line-height:1.35;margin:8px 0;font-size:22px;font-weight:700}.SelfStudy_page__iz4Sg h3{font-size:18px;font-weight:650}.SelfStudy_entry__kuLUo p,.SelfStudy_page__iz4Sg p{margin:12px 0}.SelfStudy_eyebrow__1D_Xi{font-size:13px;letter-spacing:.04em;font-weight:700;opacity:.75}.SelfStudy_header__vPjWC{padding:24px 0;border-bottom:1px solid var(--border-color,#80668f)}.SelfStudy_breadcrumb__nWJgG{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:12px}.SelfStudy_breadcrumb__nWJgG a{padding:10px 0}.SelfStudy_progressLine__LWCqY{display:flex;align-items:center;gap:16px;margin-top:24px}.SelfStudy_progressLine__LWCqY progress{flex:1 1;min-width:70px;max-width:400px;accent-color:var(--action-primary-bg);height:10px}.SelfStudy_primary__kByA8,.SelfStudy_secondary__eP3r8{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border-radius:12px;font:inherit;font-weight:700;text-decoration:none;cursor:pointer;text-align:center}.SelfStudy_primary__kByA8{background:var(--action-primary-bg,#1769e0);color:var(--action-primary-text,#fff)!important;border:1px solid var(--action-primary-border,transparent)}.SelfStudy_secondary__eP3r8{color:inherit;border:1px solid var(--border-color,#80668f);background:transparent}.SelfStudy_primary__kByA8:disabled,.SelfStudy_secondary__eP3r8:disabled{opacity:.5;cursor:default}.SelfStudy_entry__kuLUo a:focus-visible,.SelfStudy_page__iz4Sg :is(a,button,input,summary):focus-visible{outline:3px solid var(--accent,#baf44b);outline-offset:4px}.SelfStudy_entry__kuLUo{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:20px 0;padding:24px;border:1px solid var(--border-color,#80668f);border-radius:16px;font-size:16px;line-height:1.5}.SelfStudy_entry__kuLUo small{opacity:.8}.SelfStudy_intro__d_PTj,.SelfStudy_module__waZ_4,.SelfStudy_section__iHBUB{padding:24px 0;border-bottom:1px solid var(--border-color,#80668f)}.SelfStudy_instructions__RbQll{padding:16px 0;opacity:.85}.SelfStudy_lessons__eNjfc{padding-left:24px}.SelfStudy_lessons__eNjfc li{border-bottom:1px solid var(--border-color,#80668f)}.SelfStudy_lessons__eNjfc :is(a,div){display:flex;flex-direction:column;gap:8px;padding:16px 8px;text-decoration:none;color:inherit}.SelfStudy_lessons__eNjfc a:hover{background:rgb(128 128 128/.08)}.SelfStudy_lessonTitle__mdjFx{font-weight:650}.SelfStudy_lessons__eNjfc a>span:last-child{opacity:.75;font-size:14px;white-space:nowrap}.SelfStudy_lessonBody__M3dWT{max-width:76ch;overflow-wrap:anywhere}.SelfStudy_lessonBody__M3dWT li,.SelfStudy_lessonBody__M3dWT p,.SelfStudy_lessonBody__M3dWT ul{color:inherit}.SelfStudy_lessonBody__M3dWT pre{max-width:100%;padding:16px;overflow-x:auto;white-space:pre;background:#102736;color:#f8fafc;border:1px solid var(--border-default);border-radius:8px;line-height:1.6}.SelfStudy_lessonBody__M3dWT code{font-family:ui-monospace,Consolas,monospace;font-size:.95em}.SelfStudy_lessonBody__M3dWT pre code{color:inherit;background:transparent}.SelfStudy_lessonBody__M3dWT ul{padding-left:24px}.SelfStudy_lessonBody__M3dWT fieldset{min-width:0}.SelfStudy_lessonBody__M3dWT legend{white-space:pre-wrap;overflow-wrap:anywhere}.SelfStudy_lessonBody__M3dWT label{min-height:44px;font-size:16px}.SelfStudy_lessonBody__M3dWT input{font-size:16px;min-height:44px;max-width:100%}.SelfStudy_lessonBody__M3dWT input:not([type=radio]){background:var(--input-bg,#fff)!important;color:var(--input-text,#102736)!important;border-color:var(--input-border,#a9bfd0)!important}.SelfStudy_lessonBody__M3dWT input:not([type=radio])::placeholder{color:var(--input-placeholder,#5d7180)!important;opacity:1}.SelfStudy_finish__U2d2l{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid var(--border-color,#80668f)}.SelfStudy_finish__U2d2l>p{flex-basis:100%}.SelfStudy_finish__U2d2l small{opacity:.75}.SelfStudy_section__iHBUB summary{cursor:pointer;min-height:44px;font-weight:700}.SelfStudy_resultList__E0nk8{padding-left:24px}.SelfStudy_resultList__E0nk8>li{padding:16px 0;border-bottom:1px solid var(--border-color,#80668f)}.SelfStudy_resultList__E0nk8>li>span{display:block}@media (min-width:700px){.SelfStudy_page__iz4Sg{padding:32px 32px 80px}.SelfStudy_entry__kuLUo{flex-direction:row;align-items:center;justify-content:space-between}.SelfStudy_entry__kuLUo .SelfStudy_primary__kByA8{flex-shrink:0}.SelfStudy_lessons__eNjfc :is(a,div){flex-direction:row;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.SelfStudy_entry__kuLUo *,.SelfStudy_page__iz4Sg *{scroll-behavior:auto;transition:none}}.StudentNameGate_page__i1hbQ{padding:clamp(24px,6vw,64px) 16px}.StudentNameGate_panel__fd6u8{width:min(100%,620px);margin:0 auto}.StudentNameGate_title__196Nr{margin:0;color:var(--text-primary);font-size:clamp(26px,5vw,36px);line-height:1.15}.StudentNameGate_primary__Dr7sV{width:100%}.TaskPicker_root__uHJGE{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;margin-top:8px}.TaskPicker_label__1cdIy{color:var(--text-primary);font-weight:700}.TaskPicker_searchInput___JyNA{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--input-border);border-radius:10px;outline:none;background:var(--input-bg);color:var(--input-text);font:inherit;transition:border-color .14s ease,box-shadow .14s ease}.TaskPicker_searchInput___JyNA::placeholder{color:var(--input-placeholder)}.TaskPicker_searchInput___JyNA:focus{border-color:var(--input-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--input-focus) 18%,transparent)}.TaskPicker_searchInput___JyNA:disabled{color:var(--text-disabled);cursor:not-allowed}.TaskPicker_results__0r_IJ{display:grid;gap:8px;margin:0;padding:0;list-style:none}.TaskPicker_resultsRegion__G8WYu{min-width:0}.TaskPicker_srStatus__bg43z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.TaskPicker_resultButton__btfbU{width:100%;min-height:44px;padding:10px 11px;border:1px solid var(--border-default);border-radius:10px;background:var(--surface-2);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.TaskPicker_resultButton__btfbU:focus-visible,.TaskPicker_resultButton__btfbU:hover{border-color:var(--border-strong);background:var(--surface-3)}.TaskPicker_removeButton__eupa0:focus-visible,.TaskPicker_resultButton__btfbU:focus-visible{outline:2px solid var(--interactive-focus-color,var(--input-focus));outline-offset:2px}.TaskPicker_removeButton__eupa0:disabled,.TaskPicker_resultButton__btfbU:disabled{opacity:.62;cursor:not-allowed}.TaskPicker_preview__Dkp9d{display:block;margin-top:3px;color:var(--text-secondary);font-size:.92em;white-space:normal;line-height:1.35}.TaskPicker_hint__jwnYd{margin:0;color:var(--text-muted);font-size:.92em}.TaskPicker_selected__FlGqJ{display:grid;gap:8px;margin:0;padding:0;list-style:none}.TaskPicker_selectedItem__n3nhE{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:8px 10px;border:1px solid var(--border-soft);border-radius:10px;background:var(--surface-1)}.TaskPicker_selectedText__QOcIq{color:var(--text-primary);line-height:1.4}.TaskPicker_removeButton__eupa0{width:30px;height:30px;flex:0 0 auto;border:1px solid var(--border-default);border-radius:8px;background:var(--surface-2);color:var(--text-secondary);font:inherit;font-size:21px;line-height:1;cursor:pointer}.TaskPicker_removeButton__eupa0:focus-visible,.TaskPicker_removeButton__eupa0:hover{border-color:var(--border-strong);color:var(--text-primary)}@media (prefers-reduced-motion:reduce){.TaskPicker_searchInput___JyNA{transition:none}}