._experience_1byyh_1{min-height:calc(100dvh - var(--tj-student-bottom-nav-height));background:var(--tj-bg);overflow-x:clip}._topbar_1byyh_7{background:color-mix(in srgb, var(--tj-surface) 96%, transparent);border-bottom:1px solid var(--tj-border);justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding:9px max(18px,50vw - 760px);display:flex}._identity_1byyh_18,._topActions_1byyh_19{align-items:center;gap:9px;display:flex}._identity_1byyh_18>span{color:var(--tj-text-muted);font-size:11px;font-weight:800}._topActions_1byyh_19>a,._topActions_1byyh_19>button{min-height:44px;color:var(--tj-heading);background:var(--tj-surface-soft);border:1px solid var(--tj-border);border-radius:var(--tj-radius-sm);cursor:pointer;justify-content:center;align-items:center;padding:8px 12px;font-size:11px;font-weight:850;text-decoration:none;display:inline-flex}._topActions_1byyh_19>button[aria-pressed=true]{color:var(--tj-selected-neutral-text);background:color-mix(in srgb, var(--tj-selected-neutral) 10%, var(--tj-surface));border-color:var(--tj-selected-neutral)}._topActions_1byyh_19>button:disabled{color:var(--tj-text-muted);background:var(--tj-surface)}._topActions_1byyh_19 ._presentationAction_1byyh_59{color:var(--tj-on-primary-action);background:var(--tj-primary-action);border-color:var(--tj-primary-action)}:is(._topActions_1byyh_19 ._presentationAction_1byyh_59:hover,._topActions_1byyh_19 ._presentationAction_1byyh_59:focus-visible){background:var(--tj-primary-action-hover)}._workspace_1byyh_70{direction:ltr;grid-template-columns:56px minmax(0,1fr) 176px;grid-template-areas:"tools stage context";align-items:start;gap:14px;width:min(1520px,100% - 28px);margin:14px auto 18px;display:grid;position:relative}._contextPanel_1byyh_82,._whiteboardDock_1byyh_83,._stageArea_1byyh_84{direction:rtl}._contextPanel_1byyh_82{color:var(--tj-text);background:color-mix(in srgb, var(--tj-surface-soft) 68%, transparent);border:1px solid color-mix(in srgb, var(--tj-border) 72%, transparent);border-radius:var(--tj-radius-md);grid-area:context;align-content:start;gap:14px;padding:12px;display:grid}._contextHeading_1byyh_100{justify-content:space-between;align-items:center;gap:10px;display:flex}._contextHeading_1byyh_100>span{color:var(--tj-text-muted);font-size:10px;font-weight:850}._contextHeading_1byyh_100>strong{color:var(--tj-selected-neutral-text);background:color-mix(in srgb, var(--tj-selected-neutral) 9%, var(--tj-surface));border:1px solid color-mix(in srgb, var(--tj-selected-neutral) 24%, transparent);border-radius:999px;padding:4px 9px;font-size:10px}._contextPanel_1byyh_82 dl{gap:3px;margin:0;display:grid}._contextPanel_1byyh_82 dl>div{border-bottom:1px solid var(--tj-border);gap:1px;min-height:44px;padding:8px 0;display:grid}._contextPanel_1byyh_82 dl>div:last-child{border-bottom:0}._contextPanel_1byyh_82 dt,._pageContext_1byyh_141>span{color:var(--tj-text-muted);font-size:9px;font-weight:800}._contextPanel_1byyh_82 dd{color:var(--tj-heading);margin:0;font-size:12px;font-weight:850}._pageContext_1byyh_141{background:var(--tj-surface-soft);border:1px solid var(--tj-border);border-radius:var(--tj-radius-sm);gap:4px;padding:11px;display:grid}._pageContext_1byyh_141>strong{color:var(--tj-heading);font-size:14px}._pageContextActions_1byyh_168{grid-template-columns:1fr 1fr;gap:6px;margin-top:6px;display:grid}._pageContextActions_1byyh_168 button{min-height:38px;color:var(--tj-text-muted);background:var(--tj-surface);border:1px solid var(--tj-border);border-radius:8px;padding:5px;font-size:9px;font-weight:800}._contextPanel_1byyh_82>p{color:var(--tj-text-muted);margin:0;font-size:9px;line-height:1.75}._stageArea_1byyh_84{grid-area:stage;justify-items:center;gap:8px;min-width:0;display:grid}._stage_1byyh_84{isolation:isolate;width:100%;max-width:calc(177.778dvh - 362.667px);position:relative}._stage_1byyh_84>[data-canonical-learning-page]{width:100%}._annotationLayer_1byyh_212{z-index:5;pointer-events:none;border-radius:var(--tj-radius-lg);border:1px solid #0000;position:absolute;inset:0}._annotationLayer_1byyh_212[data-active-tool=PEN],._annotationLayer_1byyh_212[data-active-tool=HIGHLIGHTER],._annotationLayer_1byyh_212[data-active-tool=SHAPE],._annotationLayer_1byyh_212[data-active-tool=SPOTLIGHT]{border-color:color-mix(in srgb, var(--tj-focus) 20%, transparent)}._whiteboardDock_1byyh_83{z-index:20;grid-area:tools;position:sticky;top:82px}._whiteboardToolbar_1byyh_235{background:var(--tj-surface);border:1px solid var(--tj-border);border-radius:var(--tj-radius-md);width:56px;box-shadow:var(--tj-shadow-soft);gap:3px;padding:6px;display:grid}._toolSlot_1byyh_246{position:relative}._toolSlot_1byyh_246._historyStart_1byyh_250{border-top:1px solid var(--tj-border);margin-top:5px;padding-top:8px}._toolButton_1byyh_256{width:44px;height:44px;color:var(--tj-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;padding:0;transition:color .17s,background-color .17s,border-color .17s,transform .17s cubic-bezier(.22,1,.36,1);display:grid}._toolButton_1byyh_256 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}:is(._toolButton_1byyh_256:hover,._toolButton_1byyh_256:focus-visible){color:var(--tj-heading);background:var(--tj-surface-soft);border-color:var(--tj-border);transform:translate(1px)}._toolButton_1byyh_256[aria-pressed=true]{color:var(--tj-selected-neutral-text);background:color-mix(in srgb, var(--tj-selected-neutral) 10%, var(--tj-surface));border-color:var(--tj-selected-neutral);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tj-selected-neutral) 20%, transparent)}._toolButton_1byyh_256:disabled{color:var(--tj-locked);opacity:.44;background:0 0;border-color:#0000}._toolTip_1byyh_302{z-index:30;visibility:hidden;min-width:max-content;color:var(--tj-heading);background:var(--tj-surface-raised);border:1px solid var(--tj-border);box-shadow:var(--tj-shadow-soft);opacity:0;pointer-events:none;border-radius:8px;padding:5px 9px;font-size:10px;font-weight:800;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:50%;left:calc(100% + 9px);transform:translateY(-50%)translate(-3px)}._toolSlot_1byyh_246:hover ._toolTip_1byyh_302,._toolSlot_1byyh_246:focus-within ._toolTip_1byyh_302{visibility:visible;opacity:1;transform:translateY(-50%)translate(0)}._contextualOptions_1byyh_330{width:226px;color:var(--tj-text);background:var(--tj-surface-raised);border:1px solid var(--tj-border);border-radius:var(--tj-radius-sm);box-shadow:var(--tj-shadow-lift);gap:8px;padding:12px;display:grid;position:absolute;top:48px;left:calc(100% + 10px)}._contextualOptions_1byyh_330>strong{color:var(--tj-heading);font-size:12px}._contextualOptions_1byyh_330>span{color:var(--tj-text-muted);font-size:9px;font-weight:800}._segmented_1byyh_356{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}._segmented_1byyh_356 button{min-height:38px;color:var(--tj-text-muted);background:var(--tj-surface-soft);border:1px solid var(--tj-border);cursor:pointer;border-radius:7px;padding:5px;font-size:9px;font-weight:800}._segmented_1byyh_356 button[aria-pressed=true]{color:var(--tj-selected-neutral-text);background:color-mix(in srgb, var(--tj-selected-neutral) 9%, var(--tj-surface));border-color:var(--tj-selected-neutral)}._annotationColors_1byyh_380{gap:8px;display:flex}._annotationColors_1byyh_380 button{border:2px solid var(--tj-surface-raised);width:34px;min-height:34px;box-shadow:0 0 0 1px var(--tj-border);cursor:pointer;border-radius:50%;padding:0}._annotationColors_1byyh_380 button[aria-pressed=true]{box-shadow:0 0 0 2px var(--tj-focus)}._focusColor_1byyh_399{background:var(--tj-focus)}._errorColor_1byyh_400{background:var(--tj-error)}._warningColor_1byyh_401{background:var(--tj-warning)}._presentation_1byyh_59{min-height:100dvh;padding-bottom:0}._presentation_1byyh_59 ._topbar_1byyh_7{min-height:56px;padding-block:6px}._presentation_1byyh_59 ._identity_1byyh_18{opacity:.72}._presentation_1byyh_59 ._identity_1byyh_18>span,._presentation_1byyh_59 ._contextPanel_1byyh_82,._presentation_1byyh_59 ._topActions_1byyh_19>:not(._presentationAction_1byyh_59){display:none}._presentation_1byyh_59 ._workspace_1byyh_70{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage";width:min(1580px,100% - 24px);margin-block:10px}._presentation_1byyh_59 ._stage_1byyh_84{width:100%;max-width:calc(177.778dvh - 135.111px)}._presentation_1byyh_59 ._whiteboardDock_1byyh_83{z-index:40;position:fixed;top:50%;left:14px;transform:translateY(-50%)}._presentation_1byyh_59 ._whiteboardToolbar_1byyh_235{background:color-mix(in srgb, var(--tj-surface) 92%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html[data-teacher-presentation=true] body{padding-bottom:0}html[data-teacher-presentation=true] .app-bottom-navigation[data-navigation-mode=teacher]{display:none}@media (max-width:1100px){._workspace_1byyh_70{grid-template-columns:54px minmax(0,1fr) 158px;gap:10px}._contextPanel_1byyh_82{padding:11px}._stage_1byyh_84{max-width:calc(177.778dvh - 352px)}}@media (max-width:900px){._topbar_1byyh_7{min-height:60px}._identity_1byyh_18>span,._topActions_1byyh_19>button[disabled],._topActions_1byyh_19>a:last-child{display:none}._workspace_1byyh_70{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage"}._contextPanel_1byyh_82{display:none}._whiteboardDock_1byyh_83{z-index:40;position:fixed;top:50%;left:10px;transform:translateY(-50%)}._whiteboardToolbar_1byyh_235{background:color-mix(in srgb, var(--tj-surface) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._stage_1byyh_84{max-width:calc(177.778dvh - 334.222px)}}@media (max-width:680px){._experience_1byyh_1{min-width:320px}._topbar_1byyh_7{padding-inline:10px}._identity_1byyh_18 .brand>span:last-child,._topActions_1byyh_19>a,._topActions_1byyh_19>button:not(._presentationAction_1byyh_59){display:none}._workspace_1byyh_70{width:calc(100% - 12px);margin-top:8px}._stage_1byyh_84{width:100%}._whiteboardDock_1byyh_83{top:auto;left:6px;bottom:calc(var(--tj-student-bottom-nav-height) + 8px);transform:none}._whiteboardToolbar_1byyh_235{grid-template-columns:repeat(8,44px);width:auto;max-width:calc(100vw - 12px);overflow-x:auto}._toolSlot_1byyh_246._historyStart_1byyh_250{border-top:0;border-left:1px solid var(--tj-border);margin-top:0;padding-top:0;padding-left:7px}._toolTip_1byyh_302,._contextualOptions_1byyh_330{display:none}}@media print{._topbar_1byyh_7,._contextPanel_1byyh_82,._whiteboardDock_1byyh_83,._annotationLayer_1byyh_212{display:none!important}._experience_1byyh_1,._workspace_1byyh_70,._stageArea_1byyh_84,._stage_1byyh_84{width:100%;min-height:0;margin:0;display:block}._stage_1byyh_84>[data-canonical-learning-page]{width:100%}}@media (prefers-reduced-motion:reduce){._toolButton_1byyh_256,._toolTip_1byyh_302{transition:none;transform:none}}
