html[data-learning-island] .desk-board-stage .sidebar-trigger__label-element{touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-block-size:44px}html[data-learning-island] .desk-board-stage .sidebar-trigger__label-element input:focus-visible+.default-sidebar-trigger{outline-offset:2px;outline:2px solid #5948cf}html[data-learning-island] .desk-board-stage .excalidraw.excalidraw-container,html[data-learning-island] .desk-board-stage .excalidraw-container{background-color:#0000!important}html[data-learning-island] .desk-board-stage .studio-board-paper-layer{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}html[data-learning-island] .desk-board-stage .studio-board-appearance-popover,html[data-learning-island] .desk-board-stage .studio-board-png-popover{gap:10px;padding-block-start:8px;display:grid}html[data-learning-island] .desk-board-stage .studio-board-appearance-fields{border:0;gap:12px;min-inline-size:0;margin:0;padding:0;display:grid}html[data-learning-island] .desk-board-stage .studio-board-popover-header{justify-content:space-between;align-items:center;gap:10px;min-inline-size:0;display:flex}html[data-learning-island] .desk-board-stage .studio-board-popover-header h3{min-inline-size:0;margin:0;font-size:.95rem}html[data-learning-island] .desk-board-stage .studio-board-popover-close{box-sizing:border-box;border:1px solid var(--desk-border,#d9dce4);min-block-size:44px;min-inline-size:44px;color:var(--desk-text,#252b3c);cursor:pointer;font:inherit;background:0 0;border-radius:10px;flex:0 0 44px;place-items:center;margin:0;padding:0;font-size:1.25rem;line-height:1;display:inline-grid;text-align:center!important;inline-size:44px!important;max-inline-size:44px!important}html[data-learning-island] .desk-board-stage .studio-board-popover-close:hover{background:var(--desk-surface-muted,#f3f4f7)}html[data-learning-island] .desk-board-stage .studio-board-popover-close:focus-visible{outline-offset:2px;outline:2px solid #5948cf}html[data-learning-island] .desk-board-stage .studio-board-math-content{gap:14px;min-inline-size:0;display:grid}html[data-learning-island] .desk-board-stage .studio-board-appearance-popover label{color:var(--desk-text,#252b3c);gap:6px;font-size:.78rem;font-weight:650;display:grid}html[data-learning-island] .desk-board-stage .studio-board-appearance-popover select,html[data-learning-island] .desk-board-stage .studio-board-appearance-popover input,html[data-learning-island] .desk-board-stage .studio-board-png-popover button,html[data-learning-island] .desk-board-stage .studio-board-appearance-save{box-sizing:border-box;min-block-size:44px}html[data-learning-island] .desk-board-stage .studio-board-appearance-popover select{border:1px solid var(--desk-border,#d9dce4);inline-size:100%;color:inherit;font:inherit;background:#fff;border-radius:9px;padding:8px 10px}html[data-learning-island] .desk-board-stage .studio-board-appearance-popover input[type=range]{accent-color:#5948cf;min-block-size:36px;inline-size:100%}html[data-learning-island] .desk-board-stage .studio-board-appearance-hint,html[data-learning-island] .desk-board-stage .studio-board-appearance-status,html[data-learning-island] .desk-board-stage .studio-board-png-popover p{color:var(--desk-muted,#626a7a);margin:0;font-size:.74rem;line-height:1.4}html[data-learning-island] .desk-board-stage .studio-board-png-popover{gap:8px;display:grid}html[data-learning-island] .desk-board-stage .studio-board-png-popover button{text-align:start;inline-size:100%}html[data-learning-island] .desk-board-stage .desk-board-math,html[data-learning-island] .desk-board-stage .desk-board-math-recognition{gap:10px;min-inline-size:0;display:grid}html[data-learning-island] .desk-board-stage .desk-board-math__heading,html[data-learning-island] .desk-board-stage .desk-board-math-recognition h3,html[data-learning-island] .desk-board-stage .desk-board-math-recognition h4{margin:0;font-size:.9rem}html[data-learning-island] .desk-board-stage .desk-board-math__field,html[data-learning-island] .desk-board-stage .desk-board-math-recognition__formula{gap:5px;font-size:.76rem;font-weight:650;display:grid}html[data-learning-island] .desk-board-stage .desk-board-math input,html[data-learning-island] .desk-board-stage .desk-board-math select,html[data-learning-island] .desk-board-stage .desk-board-math-recognition textarea{box-sizing:border-box;border:1px solid var(--desk-border,#d9dce4);min-block-size:44px;inline-size:100%;min-inline-size:0;color:inherit;font:inherit;background:#fff;border-radius:9px;padding:8px 10px}html[data-learning-island] .desk-board-stage .desk-board-math__range{border:1px solid var(--desk-border,#d9dce4);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:10px;display:grid}html[data-learning-island] .desk-board-stage .desk-board-math__range legend{padding-inline:4px;font-size:.74rem;font-weight:700}html[data-learning-island] .desk-board-stage .desk-board-math__help,html[data-learning-island] .desk-board-stage .desk-board-math__status,html[data-learning-island] .desk-board-stage .desk-board-math-recognition__status,html[data-learning-island] .desk-board-stage .desk-board-math-recognition__caption,html[data-learning-island] .desk-board-stage .desk-board-math-recognition__board-text{color:var(--desk-muted,#626a7a);overflow-wrap:anywhere;margin:0;font-size:.74rem;line-height:1.4}html[data-learning-island] .desk-board-stage .desk-board-math__submit,html[data-learning-island] .desk-board-stage .desk-board-math-recognition button{border:1px solid var(--desk-border,#d9dce4);color:#30287d;min-block-size:44px;font:inherit;touch-action:manipulation;background:#f7f6ff;border-radius:9px;padding:8px 11px;font-size:.76rem;font-weight:700}html[data-learning-island] .desk-board-stage .desk-board-math-recognition__toggle{align-items:center;gap:9px;min-block-size:44px;font-size:.76rem;line-height:1.35;display:flex}html[data-learning-island] .desk-board-stage .desk-board-math-recognition__toggle input{accent-color:#5948cf;flex:0 0 20px;block-size:20px;inline-size:20px}html[data-learning-island] .desk-board-stage .desk-board-math-recognition__preview{border:1px solid var(--desk-border,#d9dce4);background:#fafaff;border-radius:10px;gap:8px;padding:10px;display:grid}html[data-learning-island] .desk-board-stage .desk-board-math-recognition__preview[hidden]{display:none}html[data-learning-island] .desk-board-stage .desk-board-math-recognition__typeset{overflow-x:auto}html[data-learning-island] .desk-board-stage .desk-board-math-recognition__formula textarea{resize:vertical}html[data-learning-island] .desk-board-stage .desk-board-math-recognition__actions{gap:8px;display:grid}html[data-learning-island] .desk-board-stage .studio-board-appearance-popover :focus-visible,html[data-learning-island] .desk-board-stage .studio-board-png-popover :focus-visible,html[data-learning-island] .desk-board-stage .studio-board-math-popover :focus-visible{outline-offset:2px;outline:2px solid #5948cf}html[data-learning-island] .desk-board-stage[data-lesson-mode]>.studio-board-head.desk-board-workspace-head [hidden][hidden],html[data-learning-island] .desk-board-stage[data-board-fullscreen-mode]>.studio-board-head.desk-board-workspace-head{display:none!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu-content>.desk-board-student-return:not([hidden]){gap:5px!important;min-inline-size:0!important;padding-block:4px!important;display:grid!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu-content .desk-school-student-link{min-block-size:44px!important;min-inline-size:0!important;color:var(--desk-foundation-text)!important;overflow-wrap:anywhere!important;border-radius:10px!important;align-items:center!important;padding:8px 10px!important;text-decoration:none!important;display:inline-flex!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu-content .desk-school-student-link:hover{background:var(--desk-foundation-inset)!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu-content .desk-school-student-link:focus-visible{outline-offset:2px!important;outline:2px solid #6254dc!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu{z-index:2!important;flex:none!important;justify-self:end!important;min-inline-size:44px!important;margin:0!important;position:static!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu>summary{box-sizing:border-box!important;border-radius:var(--desk-foundation-radius-group)!important;block-size:44px!important;min-block-size:44px!important;max-block-size:44px!important;inline-size:44px!important;min-inline-size:44px!important;max-inline-size:44px!important;color:var(--desk-foundation-secondary)!important;font-size:var(--desk-foundation-section-size)!important;cursor:pointer!important;background:0 0!important;border:0!important;place-items:center!important;padding:0!important;font-weight:700!important;line-height:1!important;list-style:none!important;display:inline-grid!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu>summary:hover,html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu[open]>summary{background:var(--desk-foundation-inset)!important;color:var(--desk-foundation-text)!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu>summary::-webkit-details-marker,html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu>summary::marker{content:""!important;display:none!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu>summary:focus-visible,html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu-content :focus-visible{outline:3px solid var(--desk-foundation-accent)!important;outline-offset:2px!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu-content{z-index:1000!important;box-sizing:border-box!important;inline-size:min(310px,100vw - 16px)!important;max-block-size:var(--studio-board-header-menu-max-height,min(70dvh, calc(100dvh - 80px)))!important;overscroll-behavior:contain!important;border:1px solid var(--desk-foundation-divider)!important;border-radius:var(--desk-foundation-radius-window)!important;background:var(--desk-foundation-group)!important;color:var(--desk-foundation-text)!important;box-shadow:var(--desk-foundation-shadow-floating)!important;gap:7px!important;padding:10px!important;display:grid!important;position:fixed!important;inset-block-start:var(--studio-board-header-menu-top,64px)!important;inset-inline-end:max(8px, env(safe-area-inset-right))!important;overflow:hidden auto!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-menu-heading{justify-content:space-between!important;align-items:center!important;gap:8px!important;min-inline-size:0!important;display:flex!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-menu-heading h3{min-inline-size:0!important;font-size:var(--desk-foundation-row-size)!important;font-weight:var(--desk-foundation-emphasis-weight)!important;margin:0!important}html[data-learning-island] .desk-board-stage[data-lesson-mode]>.studio-board-head.desk-board-workspace-head>.studio-board-head-actions.desk-board-action-rail .studio-board-header-menu-content>.learning-button:not([hidden]),html[data-learning-island] .desk-board-stage[data-lesson-mode]>.studio-board-head.desk-board-workspace-head>.studio-board-head-actions.desk-board-action-rail .studio-board-header-menu-content .studio-board-advanced>div>.learning-button:not([hidden]){box-sizing:border-box!important;text-align:start!important;white-space:normal!important;border:0!important;border-radius:11px!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;min-block-size:44px!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;padding:8px 10px!important;display:flex!important}html[data-learning-island] .desk-board-stage[data-lesson-mode]>.studio-board-head.desk-board-workspace-head>.studio-board-head-actions.desk-board-action-rail .studio-board-header-menu-content .learning-button:not(.learning-button-primary):not(.desk-board-delete-action){color:var(--desk-foundation-secondary)!important;box-shadow:none!important;background:0 0!important}html[data-learning-island] .desk-board-stage[data-lesson-mode]>.studio-board-head.desk-board-workspace-head>.studio-board-head-actions.desk-board-action-rail .studio-board-header-menu-content .learning-button:not(.learning-button-primary):not(.desk-board-delete-action):hover:not(:disabled){background:var(--desk-foundation-inset)!important;color:var(--desk-foundation-text)!important}html[data-learning-island] .desk-board-stage[data-lesson-mode]>.studio-board-head.desk-board-workspace-head>.studio-board-head-actions.desk-board-action-rail .studio-board-header-menu-content .desk-board-delete-action{color:var(--desk-danger)!important;box-shadow:none!important;background:0 0!important}html[data-learning-island] .desk-board-stage[data-lesson-mode]>.studio-board-head.desk-board-workspace-head>.studio-board-head-actions.desk-board-action-rail .studio-board-header-menu-content .desk-board-delete-action:hover:not(:disabled){background:color-mix(in srgb, var(--desk-danger) 9%, var(--desk-foundation-group))!important;color:var(--desk-danger)!important}html[data-learning-island] .desk-board-stage[data-lesson-mode]>.studio-board-head.desk-board-workspace-head>.studio-board-head-actions.desk-board-action-rail .studio-board-header-menu-content .learning-button{font:inherit!important;font-size:var(--desk-foundation-label-size)!important;line-height:1.25!important}html[data-learning-island] .desk-board-stage[data-lesson-mode]>.studio-board-head.desk-board-workspace-head>.studio-board-head-actions.desk-board-action-rail .studio-board-header-menu-content .desk-board-action-label{clip:auto!important;clip-path:none!important;block-size:auto!important;inline-size:auto!important;font:inherit!important;font-size:var(--desk-foundation-label-size)!important;white-space:normal!important;margin:0!important;line-height:1.25!important;display:inline!important;position:static!important;overflow:visible!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu-content .studio-board-advanced{inline-size:100%!important;min-inline-size:0!important}html[data-learning-island] .desk-board-stage[data-lesson-mode]>.studio-board-head.desk-board-workspace-head>.studio-board-head-actions.desk-board-action-rail .studio-board-header-menu-content .studio-board-advanced>summary{box-sizing:border-box!important;min-block-size:44px!important;inline-size:100%!important;min-inline-size:0!important;max-inline-size:100%!important;font:inherit!important;cursor:pointer!important;border-radius:11px!important;align-items:center!important;padding:8px 10px!important;font-size:.82rem!important;line-height:1.25!important;list-style:none!important;display:flex!important}html[data-learning-island] .desk-board-stage[data-lesson-mode] .studio-board-header-menu-content .studio-board-advanced>summary:after{content:none!important;display:none!important}html[data-learning-island] .desk-board-stage .studio-board-view-menu{gap:7px;display:grid}html[data-learning-island] .desk-board-stage .studio-board-view-menu>details>summary{box-sizing:border-box;border:1px solid var(--desk-foundation-divider);border-radius:var(--desk-foundation-radius-group);min-block-size:44px;color:inherit;font:inherit;font-size:var(--desk-foundation-label-size);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;list-style:none;display:flex}html[data-learning-island] .desk-board-stage .studio-board-view-menu>details>summary::-webkit-details-marker{display:none}html[data-learning-island] .desk-board-stage .studio-board-view-menu>details>summary:after{content:"";border:2px solid;border-width:0 2px 2px 0;block-size:7px;inline-size:7px;transform:rotate(45deg)}html[data-learning-island] .desk-board-stage .studio-board-view-menu>details[open]>summary:after{transform:rotate(-135deg)}html[data-learning-island] .desk-board-stage .studio-board-view-menu>details>summary:focus-visible{outline-offset:2px;outline:2px solid #6254dc}html[data-learning-island] .desk-board-stage .excalidraw .App-toolbar-container>.App-toolbar,html[data-learning-island] .desk-board-stage .excalidraw .mobile-misc-tools-container>.ToolIcon__penMode,html[data-learning-island] .desk-board-stage .excalidraw .mobile-misc-tools-container>.ToolIcon__lock,html[data-learning-island] .desk-board-stage .excalidraw .mobile-misc-tools-container>.ToolIcon:has([data-testid=toolbar-hand]){display:none!important}html[data-learning-island] .desk-board-stage .excalidraw--mobile .mobile-misc-tools-container{pointer-events:auto!important;position:absolute!important;inset-block-start:8px!important;inset-inline-end:8px!important}html[data-learning-island] .desk-board-stage[data-lesson-mode]:not([data-board-fullscreen-mode]) .desk-lesson-board-pane>.studio-board-host.desk-board-canvas{position:relative!important}html[data-learning-island] .desk-board-stage .excalidraw .layer-ui__wrapper__top-right{pointer-events:none!important;min-block-size:0!important;display:block!important;position:relative!important}html[data-learning-island] .desk-board-stage .excalidraw .sidebar.default-sidebar{z-index:45!important}html[data-learning-island] .desk-board-stage .excalidraw .layer-ui__wrapper__top-right>.sidebar-trigger__label-element{z-index:26!important;box-sizing:border-box!important;pointer-events:auto!important;block-size:44px!important;min-block-size:44px!important;max-block-size:44px!important;inline-size:44px!important;min-inline-size:44px!important;max-inline-size:44px!important;display:block!important;position:absolute!important;inset-block-start:12px!important;inset-inline-end:12px!important}html[data-learning-island] .desk-board-stage .excalidraw .sidebar-trigger__label-element>.default-sidebar-trigger{box-sizing:border-box!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:1px!important;block-size:44px!important;min-block-size:44px!important;max-block-size:44px!important;inline-size:44px!important;min-inline-size:44px!important;max-inline-size:44px!important;padding:2px!important;display:flex!important;overflow:hidden!important}html[data-learning-island] .desk-board-stage .excalidraw .sidebar-trigger__label-element>.default-sidebar-trigger>div:first-child,html[data-learning-island] .desk-board-stage .excalidraw .sidebar-trigger__label-element>.default-sidebar-trigger svg{flex:0 0 18px!important;place-items:center!important;block-size:18px!important;min-block-size:18px!important;max-block-size:18px!important;inline-size:18px!important;min-inline-size:18px!important;max-inline-size:18px!important;display:inline-grid!important}html[data-learning-island] .desk-board-stage .excalidraw .sidebar-trigger__label-element>.default-sidebar-trigger>.sidebar-trigger__label{display:none!important}html[data-learning-island] .desk-board-stage .studio-board-dock{z-index:25;box-sizing:border-box;padding-inline:max(8px, env(safe-area-inset-left)) max(8px, env(safe-area-inset-right));pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;inset-inline:0}html[data-learning-island] .desk-board-stage .studio-board-dock[data-dock-placement=top]{inset-block-start:12px}html[data-learning-island] .desk-board-stage .studio-board-dock[data-dock-placement=bottom]{flex-direction:column-reverse;inset-block-end:calc(var(--studio-dock-native-bottom,0px) + 8px + env(safe-area-inset-bottom,0px))}html[data-learning-island] .desk-board-stage .studio-board-toolbar,html[data-learning-island] .desk-board-stage .studio-board-stylebar{box-sizing:border-box;overscroll-behavior-x:contain;scrollbar-width:none;border:1px solid var(--desk-board-control-line);background:var(--desk-board-control-surface);max-inline-size:100%;color:var(--desk-board-control-ink);color-scheme:light;pointer-events:auto;border-radius:18px;align-items:center;gap:2px;padding:4px;display:flex;overflow-x:auto;box-shadow:0 6px 20px #1b1e2629}html[data-learning-island] .desk-board-stage .studio-board-toolbar::-webkit-scrollbar,html[data-learning-island] .desk-board-stage .studio-board-stylebar::-webkit-scrollbar{display:none}html[data-learning-island] .desk-board-stage .studio-board-tool-divider{background:var(--desk-board-control-line);flex:0 0 1px;block-size:24px;inline-size:1px;margin-inline:4px}html[data-learning-island] .desk-board-stage .studio-board-tool-button,html[data-learning-island] .desk-board-stage .studio-board-style-button,html[data-learning-island] .desk-board-stage .studio-board-swatch,html[data-learning-island] .desk-board-stage .studio-board-style-more{box-sizing:border-box;color:var(--desk-board-control-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:12px;flex:none;place-items:center;margin:0;padding:0;line-height:1;display:inline-grid}html[data-learning-island] .desk-board-stage .studio-board-tool-button{block-size:44px;inline-size:44px}html[data-learning-island] .desk-board-stage .studio-board-tool-menu-button{grid-auto-flow:column;gap:0;inline-size:56px}html[data-learning-island] .desk-board-stage .studio-board-tool-menu-button svg:last-child{opacity:.6;block-size:14px;inline-size:14px;margin-inline-start:-2px}html[data-learning-island] .desk-board-stage .studio-board-tool-button svg{block-size:22px;inline-size:22px;display:block}html[data-learning-island] .desk-board-stage .studio-board-tool-button:disabled{cursor:wait;opacity:.6}html[data-learning-island] .desk-board-stage .studio-board-tool-button[aria-pressed=true],html[data-learning-island] .desk-board-stage .studio-board-style-button[aria-pressed=true],html[data-learning-island] .desk-board-stage .studio-board-segmented button[aria-pressed=true],html[data-learning-island] .desk-board-stage .studio-board-shape-button[aria-pressed=true]{color:#4e3fc3;background:#eeeaff;border-color:#d6d0ff}html[data-learning-island] .desk-board-stage .studio-board-tool-button:hover:not([aria-pressed=true],:disabled),html[data-learning-island] .desk-board-stage .studio-board-style-button:hover:not([aria-pressed=true]),html[data-learning-island] .desk-board-stage .studio-board-style-more:hover,html[data-learning-island] .desk-board-stage .studio-board-shape-button:hover:not([aria-pressed=true]){background:var(--desk-board-control-surface-muted)}html[data-learning-island] .desk-board-stage .studio-board-tool-button:focus-visible,html[data-learning-island] .desk-board-stage .studio-board-style-button:focus-visible,html[data-learning-island] .desk-board-stage .studio-board-swatch:focus-visible,html[data-learning-island] .desk-board-stage .studio-board-style-more:focus-visible,html[data-learning-island] .desk-board-stage .studio-board-popover :focus-visible{outline-offset:2px;outline:2px solid #6254dc}html[data-learning-island] .desk-board-stage .studio-board-pen-mode{grid-auto-flow:row;gap:1px;inline-size:64px;padding:2px 3px}html[data-learning-island] .desk-board-stage .studio-board-pen-mode span{text-align:center;max-inline-size:58px;font-size:.58rem;font-weight:650;line-height:1.05}html[data-learning-island] .desk-board-stage .studio-board-pen-mode svg{block-size:18px;inline-size:18px}html[data-learning-island] .desk-board-stage .studio-board-image-input{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}html[data-learning-island] .desk-board-stage .studio-board-style-group{border-inline-end:1px solid var(--desk-board-control-line);flex:none;align-items:center;gap:1px;margin-inline-end:4px;padding-inline-end:4px;display:flex}html[data-learning-island] .desk-board-stage .studio-board-swatch{block-size:36px;inline-size:36px}html[data-learning-island] .desk-board-stage .studio-board-swatch>span{background:var(--studio-swatch);border-radius:50%;block-size:22px;inline-size:22px;box-shadow:inset 0 0 0 1px #00000024}html[data-learning-island] .desk-board-stage .studio-board-swatch[aria-pressed=true]>span{box-shadow:0 0 0 2px var(--desk-board-control-surface), 0 0 0 4px var(--studio-swatch)}html[data-learning-island] .desk-board-stage .studio-board-style-button{block-size:40px;inline-size:40px}html[data-learning-island] .desk-board-stage .studio-board-style-button svg{block-size:24px;inline-size:24px}html[data-learning-island] .desk-board-stage .studio-board-size-button span{font-size:.8rem;font-weight:750}html[data-learning-island] .desk-board-stage .studio-board-style-more{grid-auto-flow:column;gap:2px;block-size:40px;min-inline-size:44px;padding-inline:8px;font-size:.8rem;font-weight:650}html[data-learning-island] .desk-board-stage .studio-board-style-more svg{block-size:14px;inline-size:14px}html[data-learning-island] .desk-board-stage .studio-board-style-more[aria-expanded=true]{background:var(--desk-board-control-surface-muted)}@media (pointer:coarse){html[data-learning-island] .desk-board-stage .studio-board-swatch,html[data-learning-island] .desk-board-stage .studio-board-style-button,html[data-learning-island] .desk-board-stage .studio-board-style-more{block-size:44px;inline-size:44px}html[data-learning-island] .desk-board-stage .studio-board-style-more{inline-size:auto}}html[data-learning-island] .desk-board-stage .excalidraw--mobile .App-bottom-bar .App-toolbar-content>:not(.main-menu-trigger):not(.dropdown-menu){display:none!important}html[data-learning-island] .desk-board-stage .excalidraw--mobile .App-bottom-bar{margin:0!important;padding:0!important}html[data-learning-island] .desk-board-stage .excalidraw--mobile .App-bottom-bar>.Island{block-size:auto!important;inline-size:auto!important;min-inline-size:0!important;max-inline-size:none!important;position:absolute!important;inset-block-start:8px!important;inset-inline-start:8px!important}html[data-learning-island] .desk-board-stage .excalidraw--mobile .App-bottom-bar .App-toolbar-content{padding:0!important}html[data-learning-island] .desk-board-stage .excalidraw--mobile .App-toolbar-content .dropdown-menu--mobile{inline-size:min(320px,100vw - 16px)!important;inset-block:52px auto!important;inset-inline:0 auto!important}html[data-learning-island] .desk-board-stage .studio-board-dock[data-dock-compact=true] .studio-board-toolbar{justify-content:space-between;gap:0;inline-size:min(100%,320px);padding:2px;overflow-x:hidden}html[data-learning-island] .desk-board-stage .studio-board-dock[data-dock-compact=true] .studio-board-toolbar>.studio-board-tool-button{flex:0 0 44px;inline-size:44px;min-inline-size:44px;max-inline-size:44px}html[data-learning-island] .desk-board-stage .studio-board-dock[data-dock-compact=true] .studio-board-toolbar>.studio-board-tool-menu-button{inline-size:44px;max-inline-size:44px}html[data-learning-island] .desk-board-stage .studio-board-dock[data-dock-compact=true] .studio-board-stylebar{flex-wrap:wrap;justify-content:center;row-gap:0;inline-size:100%;overflow:visible}html[data-learning-island] .desk-board-stage .studio-board-dock[data-dock-compact=true] .studio-board-stylebar .studio-board-style-colors{border-inline-end:0;flex:1 0 100%;justify-content:space-between;margin-inline-end:0;padding-inline-end:0}html[data-learning-island] .desk-board-stage .studio-board-dock[data-dock-compact=true]{padding-inline:max(4px, env(safe-area-inset-left)) max(4px, env(safe-area-inset-right))}html[data-learning-island] .desk-board-stage .studio-board-popover{z-index:1200;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--desk-board-control-line);background:var(--desk-board-control-surface);inline-size:min(300px,100vw - 16px);color:var(--desk-board-control-ink);color-scheme:light;pointer-events:auto;border-radius:16px;padding:8px;position:fixed;overflow:hidden auto;box-shadow:0 14px 44px #191b2238}html[data-learning-island] .desk-board-stage .studio-board-popover[hidden]{display:none}html[data-learning-island] .desk-board-stage .studio-board-shapes-popover{gap:2px;inline-size:min(240px,100vw - 16px);display:grid}html[data-learning-island] .desk-board-stage .studio-board-shape-button{box-sizing:border-box;min-block-size:44px;color:inherit;font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 10px;font-size:.86rem;display:grid}html[data-learning-island] .desk-board-stage .studio-board-shape-button svg{block-size:22px;inline-size:22px}html[data-learning-island] .desk-board-stage .studio-board-shape-button kbd{background:var(--desk-board-control-surface-muted);color:#5b6064;min-inline-size:22px;font:inherit;text-align:center;border-radius:6px;padding:2px 6px;font-size:.72rem}html[data-learning-island] .desk-board-stage .studio-board-more-popover{gap:12px;inline-size:min(300px,100vw - 16px);padding:12px;display:grid}html[data-learning-island] .desk-board-stage .studio-board-more-row{gap:6px;font-size:.8rem;font-weight:650;display:grid}html[data-learning-island] .desk-board-stage .studio-board-more-row input[type=range]{accent-color:#5948cf;min-block-size:44px;inline-size:100%}html[data-learning-island] .desk-board-stage .studio-board-segmented{gap:4px;display:flex}html[data-learning-island] .desk-board-stage .studio-board-segmented-wrap{flex-wrap:wrap}html[data-learning-island] .desk-board-stage .studio-board-segmented button{box-sizing:border-box;border:1px solid var(--desk-board-control-line);min-block-size:44px;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border-radius:10px;flex:1 1 0;padding:6px 8px;font-size:.76rem}html[data-learning-island] .desk-board-stage .studio-board-segmented-wrap button{flex-basis:calc(50% - 4px)}html[data-learning-island] .desk-board-stage .studio-board-math-popover{inline-size:min(360px,100vw - 16px);padding:12px}html[data-learning-island] .desk-board-stage .studio-board-math-popover input,html[data-learning-island] .desk-board-stage .studio-board-math-popover select,html[data-learning-island] .desk-board-stage .studio-board-math-popover textarea{color-scheme:light}html[data-learning-island] .desk-board-stage .studio-board-image-message{box-sizing:border-box;border:1px solid var(--desk-board-control-line);background:var(--desk-board-control-surface);max-inline-size:min(360px,100vw - 24px);color:var(--desk-board-control-ink);overflow-wrap:anywhere;pointer-events:auto;border-radius:12px;padding:6px 10px;font-size:.76rem;line-height:1.25;box-shadow:0 6px 20px #1b1e2624}html[data-learning-island] .desk-board-stage .studio-board-image-message-error{color:#9a4628}html[data-learning-island] .desk-board-stage .studio-board-image-message-saved{color:#176d55}html[data-learning-island][data-learning-theme=dark] .desk-board-stage .studio-board-view-menu option{color:#f4f2eb!important;background:#2d3033!important}html[data-learning-island][data-learning-theme=dark] .desk-board-stage .studio-board-view-menu>details>summary{color:#f4f2eb;background:#2d3033;border-color:#484d4c}html[data-learning-island][data-learning-theme=dark] .desk-board-stage .studio-board-view-menu label,html[data-learning-island][data-learning-theme=dark] .desk-board-stage .studio-board-view-menu p{color:#f4f2eb}html[data-learning-island][data-learning-theme=dark] .desk-board-stage .studio-board-view-menu input[type=text],html[data-learning-island][data-learning-theme=dark] .desk-board-stage .studio-board-view-menu input[type=number],html[data-learning-island][data-learning-theme=dark] .desk-board-stage .studio-board-view-menu select,html[data-learning-island][data-learning-theme=dark] .desk-board-stage .studio-board-view-menu textarea{color:#f4f2eb;color-scheme:dark;background:#2d3033;border-color:#484d4c}html[data-learning-island] .desk-board-stage[data-lesson-mode][data-board-fullscreen-mode]>.studio-board-head.desk-board-workspace-head,html[data-learning-island] .desk-board-stage[data-lesson-mode] .desk-board-topic-slot:not(:has(.desk-meeting-material-label:not([hidden]),.desk-meeting-material-picker>select:not([hidden]))),html[data-learning-island] .desk-board-stage[data-lesson-mode] .desk-board-topic-slot .desk-meeting-material-picker:not(:has(>select:not([hidden]))){display:none!important}@media (prefers-reduced-motion:reduce){html[data-learning-island] .desk-board-stage .studio-board-tool-button,html[data-learning-island] .desk-board-stage .studio-board-style-button,html[data-learning-island] .desk-board-stage .studio-board-header-menu>summary{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[data-learning-island] .desk-board-stage .excalidraw .HintViewer{display:none!important}@media (height<=520px) and (width<=1023px){html[data-learning-island] .desk-board-stage .excalidraw .welcome-screen-decor-hint--toolbar{display:none!important}}
