.ClassroomUserAvatar-module__1bXxtW__root{flex:none;position:relative}.ClassroomUserAvatar-module__1bXxtW__avatar{cursor:pointer;border:1px solid var(--ce-border);color:#334a9e;background:linear-gradient(145deg,#dfe6ff,#b8c6f4);border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;font-weight:600;display:grid;overflow:hidden}.ClassroomUserAvatar-module__1bXxtW__picture{object-fit:cover;width:100%;height:100%}.ClassroomUserAvatar-module__1bXxtW__menu{z-index:60;border:1px solid var(--ce-border);border-radius:var(--ce-radius-md);background:var(--ce-raised);transform-origin:100% 0;width:190px;animation:ClassroomUserAvatar-module__1bXxtW__accountMenuIn var(--ce-motion-base) var(--ce-motion-ease) both;padding:7px;position:absolute;top:45px;right:0;box-shadow:0 18px 46px #1e2a472b}@keyframes ClassroomUserAvatar-module__1bXxtW__accountMenuIn{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ClassroomUserAvatar-module__1bXxtW__menu{animation:none}}.ClassroomUserAvatar-module__1bXxtW__accountHead{border-bottom:1px solid var(--ce-border);padding:9px 10px 10px}.ClassroomUserAvatar-module__1bXxtW__accountHead b{color:var(--ce-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.ClassroomUserAvatar-module__1bXxtW__accountHead small{color:var(--ce-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;display:block;overflow:hidden}.ClassroomUserAvatar-module__1bXxtW__accountAction{box-sizing:border-box;border-radius:var(--ce-radius-sm);width:100%;color:var(--ce-text-muted);text-align:left;justify-content:space-between;align-items:center;padding:9px 10px;font-size:12px;text-decoration:none;display:flex}.ClassroomUserAvatar-module__1bXxtW__accountAction:hover:not(:disabled){color:var(--ce-text);background:var(--ce-surface-subtle)}.ClassroomUserAvatar-module__1bXxtW__accountAction:disabled{cursor:not-allowed;opacity:.45}.ClassroomUserAvatar-module__1bXxtW__error{color:var(--ce-danger);margin:2px 10px 5px;font-size:12px;line-height:1.4}@media (min-width:640px){.ClassroomUserAvatar-module__1bXxtW__mobileSettings{display:none}}
.SlideViewer-module__4iAviG__header{min-height:60px;color:var(--ce-text);flex:none;align-items:center;gap:8px;padding:8px 12px;display:flex}.SlideViewer-module__4iAviG__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.SlideViewer-module__4iAviG__page{font-variant-numeric:tabular-nums;color:var(--ce-text-secondary);flex:none;font-size:12px;line-height:16px}.SlideViewer-module__4iAviG__toolbarHost{flex:none}.SlideViewer-module__4iAviG__viewer{background:var(--ce-surface);flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;min-height:0;padding-bottom:16px;display:grid;position:relative}.SlideViewer-module__4iAviG__readOnly{grid-template-columns:0 minmax(0,1fr) 0;padding:0 16px 16px}.SlideViewer-module__4iAviG__imageArea{grid-area:1/2;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex}.SlideViewer-module__4iAviG__arrow{z-index:40;border:1px solid var(--ce-border);border-radius:var(--ce-radius-md);background:var(--ce-surface-elevated);width:44px;height:44px;color:var(--ce-text-secondary);cursor:pointer;grid-row:1;place-items:center;padding:0;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:grid}.SlideViewer-module__4iAviG__previous{grid-column:1;justify-self:start;margin-left:4px}.SlideViewer-module__4iAviG__next{grid-column:3;justify-self:end;margin-right:4px}.SlideViewer-module__4iAviG__arrow:hover:enabled{color:var(--ce-primary-strong);border-color:var(--ce-primary);background:var(--ce-primary-soft)}.SlideViewer-module__4iAviG__arrow:disabled{opacity:.35;cursor:default}.SlideViewer-module__4iAviG__arrow:focus-visible{outline:2px solid var(--ce-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.SlideViewer-module__4iAviG__arrow{transition:none}}.SlideViewer-module__4iAviG__translationToggle{border:1px solid var(--ce-border);border-radius:var(--ce-radius-sm);background:var(--ce-surface);width:32px;height:32px;color:var(--ce-text-secondary);cursor:pointer;flex:none;justify-content:center;align-items:center;font-size:12px;display:flex}.SlideViewer-module__4iAviG__translationToggle[aria-pressed=true]{background:var(--ce-primary-soft);color:var(--ce-primary-strong);border-color:var(--ce-primary)}.SlideViewer-module__4iAviG__translationToggle:focus-visible{outline:2px solid var(--ce-primary);outline-offset:2px}.SlideViewer-module__4iAviG__translationToggle:disabled{opacity:.45;cursor:default}.SlideViewer-module__4iAviG__translationSpinner{animation:1s linear infinite SlideViewer-module__4iAviG__translation-spin}.SlideViewer-module__4iAviG__translationStatus{color:var(--ce-text-secondary);border-bottom:1px solid var(--ce-border);padding:6px 12px;font-size:12px}.SlideViewer-module__4iAviG__translationStatus button{color:var(--ce-primary-strong);min-height:32px;margin-left:8px;text-decoration:underline}@keyframes SlideViewer-module__4iAviG__translation-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.SlideViewer-module__4iAviG__translationSpinner{animation:none}}.SlideViewer-module__4iAviG__embedded{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex}.SlideViewer-module__4iAviG__embedded .SlideViewer-module__4iAviG__viewer{grid-template-columns:0 minmax(0,1fr) 0;padding-bottom:0}
.pn{--pn-e:var(--pinote-easing,cubic-bezier(.2, 0, 0, 1));--pn-t:var(--pinote-duration,var(--pn-d,.14s));--pn-s:var(--pinote-background,var(--pn-bg,#2c2c2c))}[data-pinote-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-pinote-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.pn-layer{position:relative}.pn-t,.pn-c{box-sizing:border-box;color:var(--pinote-foreground,#fff);background:var(--pn-s);border:0;box-shadow:0 3px 8px #0003}.pn-t,.pn-f{place-items:center;display:grid}.pn-t{width:var(--pinote-size,25px);aspect-ratio:1;cursor:pointer;touch-action:manipulation;padding:0;position:relative}.pn-f{background:inherit;border-radius:inherit;position:absolute;inset:0}:is(.pn-t,.pn-c):focus-visible{outline-offset:3px}.pn-t svg{width:16px;height:16px}.pn-v{aspect-ratio:1;object-fit:cover;border-radius:50%;width:21px}.pn-h>span{-webkit-text-decoration:underline dotted var(--pinote-accent,currentColor);-webkit-text-decoration:underline dotted var(--pinote-accent,currentColor);text-decoration:underline dotted var(--pinote-accent,currentColor);text-underline-offset:.15em;cursor:pointer}.pn-c{z-index:50;width:max-content;max-width:min(var(--pinote-width,280px), var(--pn-w,calc(100vw - 24px)));max-height:var(--pn-h,calc(100dvh - 24px));border-radius:var(--pinote-radius,var(--radius,12px));overflow-wrap:anywhere;padding:16px;font:.875rem/1.5 system-ui;overflow:auto}@media (pointer:coarse){.pn-t:after{content:"";position:absolute;inset:-10px}}@media (prefers-reduced-motion:no-preference){.pn-b,.pn-t,.pn-c{transition:var(--pn-t) var(--pn-e);transition-property:opacity,scale,transform,clip-path,translate}[data-entrance=pop]{animation:pn-enter var(--pinote-entrance-duration,.24s) var(--pn-e) var(--pinote-entrance-delay,0s) backwards}@keyframes pn-enter{0%{scale:0}}@media (hover:hover) and (pointer:fine){.pn-t:hover{scale:var(--pinote-hover-scale,.96)}.pn-t:hover>.pn-b{translate:var(--pinote-aside-reveal,3px)}}}:is(.pn-t,.pn-r)[data-dragging]{cursor:grabbing}@media (prefers-reduced-motion:reduce){.pn-c[data-leaving]{opacity:0!important}.pn-c{clip-path:none!important;transition:opacity .2s!important}.pn-c,.pn-v,.pn-l{transform:none!important}}
.CourseSlideNotes-module__U0colW__toolbar{flex:none;align-items:center;display:flex}.CourseSlideNotes-module__U0colW__status{flex-wrap:wrap;gap:8px;padding:0 16px 8px;display:flex}.CourseSlideNotes-module__U0colW__add,.CourseSlideNotes-module__U0colW__addActive,.CourseSlideNotes-module__U0colW__primary,.CourseSlideNotes-module__U0colW__secondary,.CourseSlideNotes-module__U0colW__danger,.CourseSlideNotes-module__U0colW__textButton,.CourseSlideNotes-module__U0colW__iconButton{cursor:pointer;font:inherit;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 12px;font-size:14px;line-height:20px;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:inline-flex}.CourseSlideNotes-module__U0colW__add,.CourseSlideNotes-module__U0colW__addActive{white-space:nowrap;border-color:var(--ce-border);color:var(--ce-primary-strong);background:var(--ce-surface-elevated)}.CourseSlideNotes-module__U0colW__addActive{background:var(--ce-primary-soft);border-color:var(--ce-primary)}.CourseSlideNotes-module__U0colW__secondary{background:var(--ce-surface-elevated);color:var(--ce-text);border-color:var(--ce-border)}.CourseSlideNotes-module__U0colW__primary{background:var(--ce-primary);color:#fff}:root[data-theme=dark] .CourseSlideNotes-module__U0colW__primary{color:var(--ce-surface)}.CourseSlideNotes-module__U0colW__add:hover,.CourseSlideNotes-module__U0colW__secondary:hover,.CourseSlideNotes-module__U0colW__iconButton:hover,.CourseSlideNotes-module__U0colW__textButton:hover{background:var(--ce-primary-soft)}.CourseSlideNotes-module__U0colW__primary:hover{background:var(--ce-primary-strong)}:root[data-theme=dark] .CourseSlideNotes-module__U0colW__primary:hover{color:var(--ce-surface)}.CourseSlideNotes-module__U0colW__hint{color:var(--ce-text-secondary);font-size:14px;line-height:20px}.CourseSlideNotes-module__U0colW__layer{border:0;padding:0}.CourseSlideNotes-module__U0colW__addSurface{pointer-events:auto;cursor:crosshair;touch-action:manipulation;-webkit-user-select:none;user-select:none;z-index:1;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.CourseSlideNotes-module__U0colW__pinote{pointer-events:auto}.CourseSlideNotes-module__U0colW__dot{--ce-note-pin:#4b67dd;pointer-events:auto;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.CourseSlideNotes-module__U0colW__dotVisual,.CourseSlideNotes-module__U0colW__unsavedDot{box-sizing:border-box;background:var(--ce-note-pin);border:2px solid var(--ce-note-pin);border-radius:50%;width:12px;height:12px;transition:background-color .15s ease-out;box-shadow:0 1px 4px #0003}.CourseSlideNotes-module__U0colW__unsavedDot{background:var(--ce-surface-elevated)}.CourseSlideNotes-module__U0colW__dot:focus-visible{outline:2px solid var(--ce-note-pin);outline-offset:-4px}.CourseSlideNotes-module__U0colW__pinote.pn-c{box-sizing:border-box;z-index:100;width:var(--pinote-width);border:1px solid var(--ce-border);background:var(--ce-surface-elevated);box-shadow:var(--ce-float-shadow);max-width:var(--ce-note-available-width,calc(100vw - 24px));max-height:min(var(--pinote-course-note-height,480px),var(--ce-note-available-height,calc(100dvh - 24px)));translate:var(--ce-note-offset-x,0px) var(--ce-note-offset-y,0px);border-radius:16px;padding:16px;transition-property:opacity,background-color,border-color,color}.CourseSlideNotes-module__U0colW__card{min-width:0;max-height:min(calc(var(--pinote-course-note-height,480px) - 34px),calc(var(--ce-note-available-height,100dvh - 24px) - 34px));color:var(--ce-text);flex-direction:column;font-size:16px;line-height:24px;display:flex}.CourseSlideNotes-module__U0colW__cardHeader{flex:none;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.CourseSlideNotes-module__U0colW__heading{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CourseSlideNotes-module__U0colW__saveState{color:var(--ce-text-secondary);font-size:12px;line-height:16px}.CourseSlideNotes-module__U0colW__iconButton{width:44px;height:44px;color:var(--ce-text-secondary);background:0 0;flex:none;padding:0}.CourseSlideNotes-module__U0colW__scrollArea{overscroll-behavior:contain;scrollbar-color:var(--ce-border-strong) transparent;scrollbar-width:thin;min-height:0;overflow:auto}.CourseSlideNotes-module__U0colW__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:24px}.CourseSlideNotes-module__U0colW__textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:144px;max-height:320px;font:inherit;border:1px solid var(--ce-border);background:var(--ce-surface);color:var(--ce-text);caret-color:var(--ce-primary);border-radius:8px;padding:12px;font-size:16px;line-height:24px;display:block}.CourseSlideNotes-module__U0colW__textarea::placeholder{color:var(--ce-text-secondary);opacity:1}.CourseSlideNotes-module__U0colW__textarea::selection,.CourseSlideNotes-module__U0colW__body::selection{background:var(--ce-primary-soft);color:var(--ce-text)}.CourseSlideNotes-module__U0colW__textarea:focus-visible{outline:2px solid var(--ce-primary);outline-offset:-2px}.CourseSlideNotes-module__U0colW__card button:focus-visible,.CourseSlideNotes-module__U0colW__toolbar button:focus-visible,.CourseSlideNotes-module__U0colW__guard button:focus-visible{outline:2px solid var(--ce-primary);outline-offset:2px}.CourseSlideNotes-module__U0colW__count{text-align:right;font-variant-numeric:tabular-nums;color:var(--ce-text-secondary);margin:8px 0 0;font-size:12px;line-height:16px}.CourseSlideNotes-module__U0colW__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}.CourseSlideNotes-module__U0colW__textButton{color:var(--ce-text-secondary);background:0 0}.CourseSlideNotes-module__U0colW__danger{color:var(--ce-danger);background:var(--ce-surface-elevated);border-color:var(--ce-danger)}.CourseSlideNotes-module__U0colW__error{color:var(--ce-danger);overflow-wrap:anywhere;margin:8px 0;font-size:14px;line-height:20px}.CourseSlideNotes-module__U0colW__remote{background:var(--ce-surface);border-radius:8px;margin-top:8px;padding:12px;font-size:14px;line-height:20px}.CourseSlideNotes-module__U0colW__remote p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.CourseSlideNotes-module__U0colW__confirm{flex:none;font-size:14px;line-height:20px}.CourseSlideNotes-module__U0colW__confirm p{margin:16px 0 0}.CourseSlideNotes-module__U0colW__backdrop{z-index:200;background:#0d17214d;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.CourseSlideNotes-module__U0colW__guard{background:var(--ce-surface-elevated);width:400px;max-width:100%;color:var(--ce-text);box-shadow:var(--ce-float-shadow);border-radius:16px;padding:24px}.CourseSlideNotes-module__U0colW__guard p{margin:12px 0;font-size:14px;line-height:20px}.CourseSlideNotes-module__U0colW__primary:disabled,.CourseSlideNotes-module__U0colW__secondary:disabled,.CourseSlideNotes-module__U0colW__danger:disabled,.CourseSlideNotes-module__U0colW__textButton:disabled,.CourseSlideNotes-module__U0colW__iconButton:disabled,.CourseSlideNotes-module__U0colW__add:disabled,.CourseSlideNotes-module__U0colW__addActive:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.CourseSlideNotes-module__U0colW__toolbar button,.CourseSlideNotes-module__U0colW__card button,.CourseSlideNotes-module__U0colW__guard button,.CourseSlideNotes-module__U0colW__dotVisual,.CourseSlideNotes-module__U0colW__unsavedDot{transition:none!important}.CourseSlideNotes-module__U0colW__pinote.pn-c{transition:none!important}}
