.account_indicator__wcXQ7{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:7px 9px;color:var(--learning-muted,#626466);border:1px solid var(--learning-line,#e4e4e7);border-radius:5px;font:400 11px var(--font-plex),sans-serif;position:relative;flex-shrink:0;background:var(--learning-paper,#fff)}.account_indicator__wcXQ7 i{width:5px;height:5px;border-radius:50%;background:var(--learning-accent,#42715b)}.account_indicator__wcXQ7[data-state=conflict] i,.account_indicator__wcXQ7[data-state=error] i,.account_indicator__wcXQ7[data-state=offline] i{background:#a87929}.account_indicator__wcXQ7[data-state=syncing] i{animation:account_breathe__v9v8b 1.2s ease-in-out infinite}.account_indicator__wcXQ7:focus-visible{outline:2px solid var(--learning-accent,#42715b);outline-offset:3px}@keyframes account_breathe__v9v8b{50%{opacity:.35}}@media (max-width:1050px){.account_indicator__wcXQ7{width:35px;padding:6px}.account_indicator__wcXQ7>span{display:none}.account_indicator__wcXQ7 i{position:absolute;right:4px;top:5px;width:4px;height:4px}}@media (prefers-reduced-motion:reduce){.account_indicator__wcXQ7 i{animation:none!important}}@font-face{font-family:Room Departure;src:url(/fonts/DepartureMono-Regular.woff2) format("woff2");font-weight:400;font-display:swap}.StudyRoom_shell__O5ZT0{--room-bg:var(--learning-bg);--room-paper:var(--learning-paper);--room-ink:var(--learning-ink);--room-diagram-ink:var(--learning-accent);--room-muted:var(--learning-muted);--room-line:var(--learning-line);--room-blue:var(--learning-accent);--room-soft:var(--learning-soft);--room-rail:var(--learning-rail);--room-note:var(--learning-note);--room-note-line:var(--learning-note-line);--room-green:#42735c;--room-red:#9d4746;--room-grid:var(--learning-grid);--room-spotlight:var(--learning-spotlight);--room-spotlight-line:var(--learning-spotlight-line);--room-text-selection:var(--learning-selection);--room-selection-dim:var(--learning-selection-dim);height:100dvh;width:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column;color:var(--room-ink);background:var(--room-bg);font:14px/1.5 var(--font-inter),sans-serif;-webkit-font-smoothing:antialiased;color-scheme:light}.StudyRoom_shell__O5ZT0[data-theme=dark]{--room-bg:var(--learning-bg);--room-paper:var(--learning-paper);--room-ink:var(--learning-ink);--room-diagram-ink:var(--learning-accent);--room-muted:var(--learning-muted);--room-line:var(--learning-line);--room-blue:var(--learning-accent);--room-soft:var(--learning-soft);--room-rail:var(--learning-rail);--room-note:var(--learning-note);--room-note-line:var(--learning-note-line);--room-green:#a7d3bc;--room-red:#f4b3aa;--room-grid:var(--learning-grid);--room-spotlight:var(--learning-spotlight);--room-spotlight-line:var(--learning-spotlight-line);--room-text-selection:var(--learning-selection);--room-selection-dim:var(--learning-selection-dim);color-scheme:dark}.StudyRoom_shell__O5ZT0 *,.StudyRoom_shell__O5ZT0 :after,.StudyRoom_shell__O5ZT0 :before{box-sizing:border-box}.StudyRoom_shell__O5ZT0 h1,.StudyRoom_shell__O5ZT0 h2,.StudyRoom_shell__O5ZT0 h3,.StudyRoom_shell__O5ZT0 ol,.StudyRoom_shell__O5ZT0 p{margin:0}.StudyRoom_shell__O5ZT0 button,.StudyRoom_shell__O5ZT0 textarea{font:inherit}.StudyRoom_shell__O5ZT0 button{cursor:pointer}.StudyRoom_shell__O5ZT0 button:disabled{cursor:default}.StudyRoom_shell__O5ZT0 a{color:inherit;text-decoration:none}.StudyRoom_shell__O5ZT0 [tabindex]:focus-visible,.StudyRoom_shell__O5ZT0 a:focus-visible,.StudyRoom_shell__O5ZT0 button:focus-visible,.StudyRoom_shell__O5ZT0 input:focus-visible,.StudyRoom_shell__O5ZT0 select:focus-visible,.StudyRoom_shell__O5ZT0 textarea:focus-visible{outline:2px solid var(--room-blue);outline-offset:4px}.StudyRoom_shell__O5ZT0 ::selection{color:var(--room-ink);background:var(--room-text-selection)}.StudyRoom_shell__O5ZT0 kbd{font:9px Room Departure,monospace;border:1px solid var(--room-line);border-radius:3px;padding:2px 4px;color:var(--room-muted)}.StudyRoom_skipLink__dkPzg{position:fixed;top:-80px;left:16px;padding:12px 16px;background:var(--room-paper);z-index:100;border:1px solid var(--room-blue);border-radius:5px}.StudyRoom_skipLink__dkPzg:focus{top:12px}.StudyRoom_miniLabel__YbzlE{font:8px/1.7 Room Departure,monospace;letter-spacing:.12em;color:var(--room-muted)}.StudyRoom_topbar__QVhJ2{height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 28px;border-bottom:1px solid var(--room-line);background:var(--room-paper);z-index:35}.StudyRoom_breadcrumbs__Y6mhd,.StudyRoom_headerActions__cV0sG{display:flex;align-items:center;gap:18px}.StudyRoom_brand__1bjIX{display:inline-flex;align-items:center;gap:10px;font:21px Room Departure,monospace;letter-spacing:-1.5px}.StudyRoom_divider__8krDM{color:var(--room-muted);font-weight:300}.StudyRoom_courseLink__dxGy_{font-size:12px}.StudyRoom_courseLink__dxGy_:hover{color:var(--room-blue)}.StudyRoom_roomTag__nCSXc{font:7px Room Departure,monospace;letter-spacing:.06em;color:var(--room-blue);background:var(--room-soft);border:1px solid var(--room-line);border-radius:3px;padding:5px 7px}.StudyRoom_headerActions__cV0sG{gap:14px}.StudyRoom_iconButton__GK_xa{background:transparent;border:0;color:var(--room-muted);width:36px;height:36px;display:grid;place-items:center;border-radius:5px}.StudyRoom_focusButton__eu1tk:hover,.StudyRoom_iconButton__GK_xa:hover{color:var(--room-blue);background:var(--room-soft)}.StudyRoom_focusButton__eu1tk{background:transparent;border:0;color:var(--room-muted);display:flex;align-items:center;gap:8px;min-height:36px;padding:0 7px;font-size:11px!important;border-radius:5px}.StudyRoom_focusButton__eu1tk>span:first-child{font-size:21px;font-weight:300}.StudyRoom_labLink__mNdlw{display:inline-flex;align-items:center;gap:17px;border:1px solid var(--room-line);background:var(--room-paper);border-radius:5px;min-height:37px;padding:8px 13px;font-size:11px;box-shadow:0 2px 0 rgba(34,46,65,.06)}.StudyRoom_labLink__mNdlw:hover{border-color:var(--room-blue);color:var(--room-blue)}.StudyRoom_closeChapters__ppMtB,.StudyRoom_mobileChapters__BhPcg{display:none}.StudyRoom_workspace__IgQiw{display:flex;flex:1;min-height:0}.StudyRoom_sidebarWrap__cq5N_{width:244px;flex-shrink:0;overflow-y:auto;border-right:1px solid var(--room-line);background:var(--room-rail);scrollbar-width:thin;scrollbar-color:var(--room-line) transparent}.StudyRoom_sidebar__t3cFm{min-height:100%;padding:20px 16px 16px;display:flex;flex-direction:column}.StudyRoom_courseCover__ipT1m{position:relative;overflow:hidden;background:var(--learning-tint);border:1px solid var(--room-line);border-radius:7px;padding:15px 18px 17px;color:inherit;box-shadow:0 2px 3px rgba(40,65,102,.04)}.StudyRoom_courseCover__ipT1m:before{content:"";position:absolute;inset:0;opacity:.45;background-image:linear-gradient(var(--learning-grid) 1px,transparent 1px),linear-gradient(90deg,var(--learning-grid) 1px,transparent 1px);background-size:23px 23px;mask-image:linear-gradient(#000,transparent 75%);pointer-events:none}.StudyRoom_coverEdition__pk3t8{position:relative;font:5px Room Departure,monospace;letter-spacing:.15em;color:inherit}.StudyRoom_coverBook__OwkwP{position:relative;width:126px;height:auto;display:block;margin:9px auto 12px;filter:drop-shadow(4px 9px 7px rgba(22,42,73,.16));transition:transform .4s cubic-bezier(.2,.8,.2,1)}.StudyRoom_courseCover__ipT1m:hover .StudyRoom_coverBook__OwkwP{transform:translateY(-3px) rotate(-1deg)}.StudyRoom_coverCaption__sIL9z{position:relative}.StudyRoom_coverCaption__sIL9z h2{font-size:18px;font-weight:600;letter-spacing:-.65px}.StudyRoom_coverCaption__sIL9z p{color:inherit;font-size:10px;margin-top:3px}.StudyRoom_coverCaption__sIL9z>span{display:block;margin-top:11px;font:5px Room Departure,monospace;letter-spacing:.08em}.StudyRoom_railHeading__s3UBf{display:flex;justify-content:space-between;gap:10px;align-items:center;margin:24px 5px 10px}.StudyRoom_railHeading__s3UBf>span:last-child{font:7px Room Departure,monospace;color:var(--room-muted)}.StudyRoom_chapterList__MogIn{list-style:none;padding:0;position:relative}.StudyRoom_chapterList__MogIn:before{content:"";position:absolute;top:20px;bottom:20px;left:20px;width:1px;background:var(--room-line)}.StudyRoom_chapterList__MogIn li{position:relative;margin:2px 0}.StudyRoom_chapterList__MogIn button{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:53px;padding:9px 7px;text-align:left;color:var(--room-muted);background:transparent;border:1px solid transparent;border-radius:6px}.StudyRoom_chapterList__MogIn button:hover{color:var(--room-ink);background:var(--room-paper)}.StudyRoom_chapterList__MogIn li[data-active=true] button{background:var(--room-paper);border-color:var(--room-line);color:var(--room-ink);box-shadow:0 2px 2px rgba(33,48,69,.025)}.StudyRoom_chapterNumber__WMt9a{width:25px;height:25px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;font:7px Room Departure,monospace;background:var(--room-rail);border:1px solid var(--room-line);color:var(--room-muted)}.StudyRoom_chapterList__MogIn li[data-active=true] .StudyRoom_chapterNumber__WMt9a{background:linear-gradient(var(--learning-solid-top),var(--learning-solid));color:var(--learning-on-solid);border-color:var(--learning-solid);box-shadow:0 2px 3px rgba(56,85,141,.2),inset 0 1px 0 rgba(255,255,255,.2)}.StudyRoom_chapterList__MogIn li[data-passed=true]:not([data-active=true]) .StudyRoom_chapterNumber__WMt9a{color:var(--room-green);border-color:color-mix(in srgb,var(--room-green) 35%,transparent);background:color-mix(in srgb,var(--room-green) 8%,var(--room-paper))}.StudyRoom_chapterTitle__6xz37{min-width:0;flex:1}.StudyRoom_chapterTitle__6xz37 strong{display:block;font-size:11px;font-weight:500;line-height:1.35}.StudyRoom_chapterTitle__6xz37 strong:first-letter{text-transform:uppercase}.StudyRoom_chapterTitle__6xz37>span{display:block;margin-top:4px;font:5px Room Departure,monospace;text-transform:uppercase;letter-spacing:.075em;color:var(--room-muted)}.StudyRoom_activeDot__xTKcu{width:4px;height:4px;background:var(--room-blue);border-radius:50%}.StudyRoom_studyNote__Fv0VN{margin:22px 5px 18px;padding:14px 13px 12px;background:var(--room-note);border:1px solid var(--room-note-line);box-shadow:1px 3px 4px rgba(42,42,25,.025);transform:rotate(-1.5deg)}.StudyRoom_studyNote__Fv0VN .StudyRoom_miniLabel__YbzlE{font-size:6px}.StudyRoom_studyNote__Fv0VN p{font:18px/1.35 var(--font-serif),Georgia,serif;margin-top:9px}.StudyRoom_studyNote__Fv0VN em{font-style:normal;text-decoration:underline;text-decoration-color:#bdb79b;text-underline-offset:3px}.StudyRoom_noteSignature__iNb__{display:block;font:italic 12px var(--font-serif),Georgia,serif;color:var(--room-muted);margin-top:12px}.StudyRoom_savedProgress__2i6iU{display:flex;align-items:center;gap:6px;margin:auto 5px 0;padding-top:18px;font-size:8px;color:var(--room-muted)}.StudyRoom_savedDot___xI2p{width:4px;height:4px;display:inline-block;border-radius:50%;background:var(--room-green);flex-shrink:0}.StudyRoom_studyArea__3yaeu{display:flex;flex-direction:column;min-width:0;min-height:0;flex:1}.StudyRoom_readingRow__L_6Yk{display:flex;flex:1;min-height:0;position:relative;overflow:hidden}.StudyRoom_sceneColumn__D7J_d{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}.StudyRoom_reader__8pMbI{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--room-line) transparent}.StudyRoom_page__HiuB5{max-width:1000px;margin:0 auto;padding:33px 48px 24px}.StudyRoom_pageMeta__hACbE{display:flex;justify-content:space-between;gap:12px;align-items:center;color:var(--room-muted);font:7px Room Departure,monospace;letter-spacing:.08em}.StudyRoom_pageMeta__hACbE b{color:var(--room-blue);padding:0 8px;font-weight:400}.StudyRoom_pageMeta__hACbE>span:last-child{font:10px var(--font-inter),sans-serif;letter-spacing:0;display:inline-flex;align-items:center;gap:8px}.StudyRoom_sceneHeading__BGcWL{margin-top:34px}.StudyRoom_chapterEyebrow__2xaLd{display:flex;align-items:center;gap:9px;color:var(--room-muted);font-size:11px}.StudyRoom_chapterBadge__2yUjT{height:22px;width:22px;border:1px solid var(--room-line);border-radius:4px;color:var(--room-blue);background:var(--room-paper);display:grid;place-items:center;font:7px Room Departure,monospace;flex-shrink:0}.StudyRoom_sceneHeading__BGcWL h1{font-size:clamp(32px,3.4vw,46px);font-weight:500;line-height:1.12;letter-spacing:-2px;margin-top:15px;outline:none}.StudyRoom_sceneHeading__BGcWL h1:first-letter{text-transform:uppercase}.StudyRoom_titlePeriod__GCUVU{color:var(--room-blue)}.StudyRoom_opener__iC5X8{font:27px/1.35 var(--font-serif),Georgia,serif;color:var(--room-ink);max-width:850px;margin-top:16px!important;letter-spacing:-.5px}.StudyRoom_whiteboard__JihnS{border:1px solid var(--room-line);border-radius:8px;background:var(--room-paper);box-shadow:0 9px 26px -12px rgba(44,65,92,.13),0 1px 2px rgba(44,65,92,.025);margin-top:29px;overflow:hidden}.StudyRoom_boardHeader__BF5kG{height:43px;display:flex;align-items:center;gap:8px;padding:0 18px;border-bottom:1px solid var(--room-line);background:linear-gradient(90deg,var(--room-paper),var(--room-soft));color:var(--room-muted);font:7px Room Departure,monospace;letter-spacing:.08em}.StudyRoom_teacherGlyph__kif5i{width:27px;height:27px;border:1px solid var(--room-line);display:inline-grid;place-items:center;color:var(--room-blue);background:var(--room-paper);border-radius:50%;font:21px/1 var(--font-serif),Georgia,serif;flex-shrink:0;box-shadow:0 2px 2px rgba(31,50,77,.035)}.StudyRoom_boardHeader__BF5kG .StudyRoom_teacherGlyph__kif5i{width:22px;height:22px;font-size:17px}.StudyRoom_boardPage__x73lT{margin-left:auto;font-size:6px;letter-spacing:.05em}.StudyRoom_boardPage__x73lT i{padding:0 6px;font-style:normal;color:var(--room-blue)}.StudyRoom_diagramViewport__Tofg_{overflow-x:auto;background-image:radial-gradient(var(--room-grid) .85px,transparent .85px);background-size:16px 16px;scrollbar-width:thin;scrollbar-color:var(--room-line) transparent}.StudyRoom_diagramCanvas__pWrdZ{width:100%;min-width:620px;aspect-ratio:2.25/1;padding:10px 12px 0}.StudyRoom_diagramCanvas__pWrdZ [data-region]{cursor:pointer;transition:filter .15s ease}.StudyRoom_diagramCanvas__pWrdZ [data-region]:hover{filter:drop-shadow(0 1px 2px color-mix(in srgb,var(--room-blue) 20%,transparent))}.StudyRoom_diagramCanvas__pWrdZ [data-region]:focus-visible{outline-offset:2px}.StudyRoom_boardFooter___sdyG{display:flex;justify-content:space-between;align-items:center;min-height:37px;gap:10px;padding:7px 18px;color:var(--room-muted);border-top:1px solid var(--room-line);font-size:8px}.StudyRoom_boardFooter___sdyG>span:first-child{display:flex;align-items:center;gap:7px}.StudyRoom_boardSignature__4OvI8{font:italic 14px var(--font-serif),Georgia,serif;color:var(--room-blue)}.StudyRoom_mobileDiagramHint__BnVuM{display:none}.StudyRoom_stateSequence__fL_tm{display:flex;align-items:flex-start;gap:13px;padding:17px 0 19px;border-bottom:1px solid var(--room-line)}.StudyRoom_stateTicks__y2ri_{display:flex;gap:3px;padding-top:6px;flex-shrink:0}.StudyRoom_stateTicks__y2ri_ span{height:23px;width:4px;border-radius:2px;background:var(--room-line);transition:background-color .2s ease}.StudyRoom_stateTicks__y2ri_ span[data-active=true]{background:var(--room-blue)}.StudyRoom_stateTicks__y2ri_ span[data-done=true]{background:var(--room-green);opacity:.65}.StudyRoom_stateSequence__fL_tm .StudyRoom_miniLabel__YbzlE{font-size:6px}.StudyRoom_stateSequence__fL_tm p{margin-top:4px;font-size:12px;line-height:1.6;color:var(--room-ink)}.StudyRoom_readingLabel__c_7jH{display:flex;gap:8px;align-items:center;margin-top:27px;margin-bottom:20px;font-size:10px}.StudyRoom_readingLabel__c_7jH strong{font-weight:500}.StudyRoom_readingLabel__c_7jH>span:not(.StudyRoom_teacherGlyph__kif5i){font-size:9px;color:var(--room-muted)}.StudyRoom_readingLabel__c_7jH i{height:1px;background:var(--room-line);flex:1;margin-left:12px}.StudyRoom_proseStack__6tFs6{display:grid;gap:17px}.StudyRoom_proseBlock__pGvfj{position:relative}.StudyRoom_proseBody__31sEo{color:var(--room-ink);font-size:15px;line-height:1.8;letter-spacing:-.1px}.StudyRoom_markdown___UYpe{overflow-wrap:anywhere}.StudyRoom_markdown___UYpe p+p{margin-top:15px}.StudyRoom_markdown___UYpe strong{font-weight:600;color:var(--room-ink)}.StudyRoom_markdown___UYpe code{color:var(--room-blue);padding:1px 4px;border-radius:3px;background:var(--room-soft);font:.82em/1.6 Room Departure,monospace}.StudyRoom_markdown___UYpe pre{white-space:pre;max-width:100%;overflow-x:auto;background:var(--room-soft);border:1px solid var(--room-line);border-radius:5px;padding:16px;margin:15px 0;line-height:1.7}.StudyRoom_markdown___UYpe pre code{padding:0;color:var(--room-ink);background:transparent;font-size:10px}.StudyRoom_passageTools__VLe0i{display:flex;gap:10px;align-items:center;margin-top:7px;min-height:28px}.StudyRoom_passageTools__VLe0i>button{background:transparent;border:0;color:var(--room-muted);font-size:9px!important;display:inline-flex;align-items:center;gap:8px;padding:6px 0}.StudyRoom_passageTools__VLe0i>button:hover{color:var(--room-blue)}.StudyRoom_passageTools__VLe0i>span{font-size:10px;color:var(--room-red)}.StudyRoom_proseBlock__pGvfj[data-rewritten=true]{border-left:2px solid var(--room-blue);padding-left:16px}.StudyRoom_rewriteHeading__vRkLW{display:flex;justify-content:space-between;gap:10px;align-items:center;color:var(--room-blue);font-size:10px;padding-bottom:9px}.StudyRoom_rewriteHeading__vRkLW button{border:0;background:none;color:var(--room-muted);font-size:9px!important}.StudyRoom_pageFootnote__QxfKM{display:flex;align-items:center;gap:12px;padding-top:22px;border-top:1px solid var(--room-line);margin-top:27px;color:var(--room-muted);font-size:9px}.StudyRoom_pageFootnote__QxfKM>span:first-child{font:7px Room Departure,monospace;color:var(--room-blue)}.StudyRoom_pageFootnote__QxfKM>span:last-child{margin-left:auto;font:19px var(--font-serif),Georgia,serif}.StudyRoom_check__vALdt{margin-top:30px;background:var(--room-paper);border:1px solid var(--room-line);border-radius:7px;padding:23px;box-shadow:0 5px 18px -10px rgba(40,59,86,.15)}.StudyRoom_checkHeading__T7PVR{display:flex;align-items:center;justify-content:space-between;gap:12px}.StudyRoom_checkHeading__T7PVR>span:last-child{font-size:9px;color:var(--room-muted);display:flex;align-items:center;gap:6px}.StudyRoom_check__vALdt h2{font-size:18px;font-weight:500;letter-spacing:-.35px;line-height:1.5;margin-top:14px}.StudyRoom_checkOptions__ToHik{display:grid;gap:9px;margin-top:20px}.StudyRoom_checkOptions__ToHik button{display:flex;align-items:flex-start;gap:12px;background:var(--room-bg);border:1px solid var(--room-line);border-radius:5px;padding:13px;color:var(--room-ink);text-align:left;font-size:12px!important;line-height:1.6}.StudyRoom_checkOptions__ToHik button>span:nth-child(2){flex:1}.StudyRoom_checkOptions__ToHik button:not(:disabled):hover{border-color:var(--room-blue);background:var(--room-soft)}.StudyRoom_optionLetter__x42gt{width:23px;height:23px;display:grid;place-items:center;flex-shrink:0;font:8px Room Departure,monospace;border-radius:3px;border:1px solid var(--room-line);background:var(--room-paper);color:var(--room-blue)}.StudyRoom_checkOptions__ToHik button[data-state=correct]{border-color:color-mix(in srgb,var(--room-green) 45%,var(--room-line));background:color-mix(in srgb,var(--room-green) 7%,var(--room-paper))}.StudyRoom_checkOptions__ToHik button[data-state=correct]>svg{color:var(--room-green);margin-top:4px;flex-shrink:0}.StudyRoom_checkOptions__ToHik button[data-state=retry]{border-color:var(--room-blue);background:var(--room-soft)}.StudyRoom_checkReply__zPwl1{margin-top:18px;border-top:1px solid var(--room-line);padding-top:16px;font-size:12px;line-height:1.7}.StudyRoom_checkReply__zPwl1>strong{font-size:12px;font-weight:500;color:var(--room-blue)}.StudyRoom_checkReply__zPwl1[data-correct=true]>strong{color:var(--room-green)}.StudyRoom_checkReply__zPwl1 p{margin-top:5px;color:var(--room-muted)}.StudyRoom_checkReply__zPwl1 button,.StudyRoom_explanationError__lNfmS button{display:flex;align-items:center;gap:8px;color:var(--room-blue);background:var(--room-soft);border:1px solid var(--room-line);border-radius:4px;padding:7px 12px;margin-top:12px;font-size:11px!important}.StudyRoom_sceneControls__Qdz2K{display:flex;align-items:center;gap:19px;flex-shrink:0;padding:16px max(28px,calc((100% - 904px) / 2));min-height:77px;border-top:1px solid var(--room-line);background:var(--room-paper)}.StudyRoom_backButton__gpVAT{display:flex;align-items:center;gap:7px;color:var(--room-muted);background:transparent;border:0;padding:8px 0;font-size:11px!important}.StudyRoom_backButton__gpVAT:disabled{opacity:.4}.StudyRoom_controlStatus__kNxas{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.StudyRoom_controlStatus__kNxas .StudyRoom_miniLabel__YbzlE{font-size:6px}.StudyRoom_controlStatus__kNxas>span:last-child{font-size:10px;text-transform:none}.StudyRoom_primaryButton__sIm9K{display:inline-flex;align-items:center;justify-content:center;gap:17px;flex-shrink:0;min-height:43px;padding:10px 17px;color:var(--learning-on-solid);border:1px solid var(--learning-solid);border-radius:5px;background:linear-gradient(var(--learning-solid-top),var(--learning-solid));box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 3px 0 rgba(25,46,81,.15),0 6px 12px -6px rgba(32,55,97,.25);font-size:12px!important;transition:transform .18s ease,box-shadow .18s ease}.StudyRoom_primaryButton__sIm9K:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 4px 0 rgba(25,46,81,.13),0 9px 15px -7px rgba(32,55,97,.3)}.StudyRoom_primaryButton__sIm9K:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.26)}.StudyRoom_primaryButton__sIm9K:disabled{opacity:.45;box-shadow:none}.StudyRoom_primaryButton__sIm9K kbd{color:var(--learning-on-solid);border-color:rgba(255,255,255,.25);background:rgba(255,255,255,.08)}.StudyRoom_dock__CuBi4{flex-shrink:0;background:var(--room-paper);border-top:1px solid var(--room-line);padding:11px 28px 13px;z-index:25}.StudyRoom_dockClosed__78s4Z{display:flex;align-items:center;gap:20px;max-width:904px;margin:0 auto}.StudyRoom_askTrigger__S_4sY{display:flex;align-items:center;gap:9px;min-height:40px;min-width:320px;max-width:550px;flex:1;border:1px solid var(--room-line);border-radius:6px;padding:7px 11px;background:var(--room-bg);color:var(--room-muted);text-align:left;font-size:11px!important}.StudyRoom_askTrigger__S_4sY:hover{border-color:var(--room-blue);color:var(--room-blue)}.StudyRoom_askTrigger__S_4sY .StudyRoom_teacherGlyph__kif5i{width:25px;height:25px;font-size:19px}.StudyRoom_askTrigger__S_4sY>span:nth-child(2){flex:1}.StudyRoom_dockHint__3Xlsv{font:italic 15px/1.25 var(--font-serif),Georgia,serif;color:var(--room-muted);max-width:230px}.StudyRoom_questionComposer__azHnl{max-width:904px;margin:0 auto;padding:11px 14px;border:1px solid var(--room-blue);border-radius:6px;box-shadow:0 3px 9px rgba(35,56,90,.06)}.StudyRoom_composerHeading__bb2J0{display:flex;align-items:center;gap:9px}.StudyRoom_composerHeading__bb2J0 strong{font-size:11px;font-weight:500}.StudyRoom_composerHeading__bb2J0>span:nth-last-child(2){color:var(--room-muted);font-size:9px}.StudyRoom_composerHeading__bb2J0>button{margin-left:auto;border:0;background:transparent;color:var(--room-muted);display:grid;place-items:center;padding:4px}.StudyRoom_questionComposer__azHnl textarea{color:var(--room-ink);background:none;border:0;width:100%;resize:none;font-size:13px;line-height:1.6;padding:10px 0;outline:none!important}.StudyRoom_questionComposer__azHnl textarea::placeholder{color:var(--room-muted)}.StudyRoom_composerFooter__8WpG9{display:flex;align-items:center;justify-content:space-between;gap:12px}.StudyRoom_composerFooter__8WpG9>span{font-size:9px;color:var(--room-muted)}.StudyRoom_composerFooter__8WpG9 .StudyRoom_primaryButton__sIm9K{font-size:11px!important;min-height:35px;padding:7px 13px;gap:13px}.StudyRoom_notePanel__aJukv{width:326px;flex-shrink:0;display:flex;flex-direction:column;background:var(--room-note);border-left:1px solid var(--room-note-line);min-height:0;box-shadow:-6px 0 20px -15px rgba(40,45,26,.2);z-index:30}.StudyRoom_noteHeader__tFvIm{display:flex;align-items:center;gap:9px;padding:20px;font-size:12px;border-bottom:1px solid var(--room-note-line)}.StudyRoom_lensHeader__mPrKa button,.StudyRoom_noteHeader__tFvIm button,.StudyRoom_regionHeader__GPKPx button{margin-left:auto;background:none;border:0;color:var(--room-muted);display:grid;place-items:center;width:30px;height:30px;flex-shrink:0}.StudyRoom_noteQuestion__A5o1e{padding:21px 21px 18px}.StudyRoom_noteQuestion__A5o1e .StudyRoom_miniLabel__YbzlE{font-size:6px}.StudyRoom_noteQuestion__A5o1e h2{font:24px/1.25 var(--font-serif),Georgia,serif;letter-spacing:-.35px;margin-top:9px}.StudyRoom_noteBody___RaMh{margin:0 21px;padding:19px 0;border-top:1px solid var(--room-note-line);flex:1;overflow-y:auto;min-height:0;font-size:13px;line-height:1.75}.StudyRoom_noteFooter__7nj63{padding:17px 21px;font:italic 15px var(--font-serif),Georgia,serif;color:var(--room-muted);border-top:1px solid var(--room-note-line)}.StudyRoom_explanationError__lNfmS{font-size:12px}.StudyRoom_explanationError__lNfmS strong{font-weight:500}.StudyRoom_explanationError__lNfmS p{margin-top:7px;color:var(--room-muted)}.StudyRoom_thinking__zELpw{display:flex;align-items:center;gap:5px;color:var(--room-muted);font-size:10px}.StudyRoom_thinking__zELpw .StudyRoom_teacherGlyph__kif5i{width:23px;height:23px;font-size:16px;margin-right:3px}.StudyRoom_thinking__zELpw i{height:3px;width:3px;border-radius:50%;background:var(--room-blue);animation:StudyRoom_roomThinking__FTBby 1.3s ease-in-out infinite}.StudyRoom_thinking__zELpw i:nth-last-child(2){animation-delay:.15s}.StudyRoom_thinking__zELpw i:last-child{animation-delay:.3s}@keyframes StudyRoom_roomThinking__FTBby{0%,70%,to{opacity:.3}35%{opacity:1}}.StudyRoom_lensPopover__l_vHE{position:fixed;z-index:60;width:430px;max-width:calc(100vw - 32px);background:var(--room-paper);border:1px solid var(--room-line);box-shadow:0 15px 35px -12px rgba(27,42,68,.27),0 2px 4px rgba(27,42,68,.05);border-radius:7px;padding:10px}.StudyRoom_lensHeader__mPrKa{display:flex;align-items:center;gap:8px;padding:0 2px 8px;border-bottom:1px solid var(--room-line);font-size:10px;color:var(--room-muted)}.StudyRoom_lensHeader__mPrKa>span:nth-child(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudyRoom_lensOptions__WCgw_{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:6px}.StudyRoom_lensOptions__WCgw_ button{padding:10px;border:1px solid transparent;border-radius:4px;background:transparent;text-align:left;color:var(--room-ink);font-size:12px!important}.StudyRoom_lensOptions__WCgw_ button:hover{background:var(--room-soft);border-color:var(--room-line);color:var(--room-blue)}.StudyRoom_lensOptions__WCgw_ button span{display:block;font-size:9px;color:var(--room-muted);margin-top:3px}.StudyRoom_regionCallout__N2V29{position:fixed;z-index:60;max-height:calc(100dvh - 170px);display:flex;flex-direction:column;border:1px solid var(--room-line);border-radius:7px;background:var(--room-paper);box-shadow:0 18px 45px -14px rgba(27,42,68,.27),0 2px 4px rgba(27,42,68,.04);overflow:hidden}.StudyRoom_regionHeader__GPKPx{display:flex;align-items:center;gap:9px;padding:12px 16px;border-bottom:1px solid var(--room-line);background:var(--room-soft)}.StudyRoom_regionHeader__GPKPx>span:nth-child(2){display:flex;flex-direction:column;gap:4px}.StudyRoom_regionHeader__GPKPx strong{font:6px Room Departure,monospace;color:var(--room-muted);letter-spacing:.1em}.StudyRoom_regionHeader__GPKPx>span:nth-child(2)>span{font-size:10px}.StudyRoom_regionCallout__N2V29 h2{font-size:16px;font-weight:500;line-height:1.4;padding:17px 18px 10px}.StudyRoom_regionBody__aYR9E{padding:2px 18px 18px;overflow-y:auto;min-height:0;font-size:12px;line-height:1.7}.StudyRoom_anotherLens__x1_bn{align-self:flex-start;margin:0 18px 16px;display:flex;align-items:center;gap:8px;border:0;background:none;color:var(--room-blue);font-size:10px!important;padding:0}.StudyRoom_handoff__spDPE{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:var(--room-bg)}.StudyRoom_handoffContent__W63Lt{text-align:center;padding:24px;max-width:600px}.StudyRoom_handoffBook__3SOVZ{position:relative;width:165px;margin:0 auto 30px}.StudyRoom_handoffBook__3SOVZ img{width:165px;height:auto;filter:drop-shadow(5px 12px 12px rgba(20,40,70,.2));transform:rotate(-4deg)}.StudyRoom_handoffCheck__mRTME{position:absolute;bottom:1px;right:-9px;height:44px;width:44px;display:grid;place-items:center;border:4px solid var(--room-bg);background:var(--room-blue);color:var(--room-paper);border-radius:50%}.StudyRoom_handoffContent__W63Lt>.StudyRoom_miniLabel__YbzlE{font-size:7px;color:var(--room-blue)}.StudyRoom_handoffContent__W63Lt h1{font:48px/1.1 var(--font-serif),Georgia,serif;letter-spacing:-1.5px;margin-top:15px}.StudyRoom_handoffContent__W63Lt p{font-size:13px;line-height:1.8;margin-top:17px;color:var(--room-muted)}.StudyRoom_handoffStatus__romyc{display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;color:var(--room-muted);margin-top:28px}@media (min-width:1600px){.StudyRoom_page__HiuB5{max-width:1060px}}@media (max-width:1200px){.StudyRoom_page__HiuB5{padding-inline:34px}.StudyRoom_sidebarWrap__cq5N_{width:225px}.StudyRoom_notePanel__aJukv{width:300px}.StudyRoom_dockHint__3Xlsv{display:none}}@media (max-width:1100px){.StudyRoom_notePanel__aJukv{position:absolute;right:14px;top:14px;bottom:14px;border:1px solid var(--room-note-line);border-radius:7px;width:340px;max-width:calc(100% - 28px);box-shadow:0 12px 40px -10px rgba(30,40,60,.25)}}@media (max-width:800px){.StudyRoom_topbar__QVhJ2{padding:0 18px;height:60px}.StudyRoom_breadcrumbs__Y6mhd{gap:12px}.StudyRoom_roomTag__nCSXc{display:none}.StudyRoom_headerActions__cV0sG{gap:8px}.StudyRoom_focusButton__eu1tk{display:none}.StudyRoom_mobileChapters__BhPcg{display:flex;align-items:center;justify-content:center;gap:7px;background:var(--room-soft);color:var(--room-blue);border:1px solid var(--room-line);border-radius:4px;min-height:37px;min-width:49px;padding:7px;font:8px Room Departure,monospace!important}.StudyRoom_workspace__IgQiw{position:relative}.StudyRoom_sidebarWrap__cq5N_{position:absolute;top:0;left:0;bottom:0;width:290px;max-width:100%;z-index:32;display:none;box-shadow:20px 0 50px -25px rgba(30,40,60,.3)}.StudyRoom_sidebarWrap__cq5N_[data-open=true]{display:block}.StudyRoom_sidebar__t3cFm{padding:15px}.StudyRoom_closeChapters__ppMtB{display:flex;justify-content:space-between;align-items:center;border:0;background:none;color:var(--room-muted);width:100%;padding:3px 3px 14px;font-size:10px!important}.StudyRoom_courseCover__ipT1m{display:grid;grid-template-columns:75px 1fr;grid-template-rows:auto 1fr;column-gap:13px;padding:15px}.StudyRoom_coverBook__OwkwP{width:72px;grid-column:1;grid-row:1/span 2;margin:0}.StudyRoom_coverEdition__pk3t8{grid-column:2;margin-top:5px;font-size:4px}.StudyRoom_coverCaption__sIL9z{grid-column:2;margin-top:8px}.StudyRoom_coverCaption__sIL9z h2{font-size:18px}.StudyRoom_coverCaption__sIL9z>span{font-size:4px}.StudyRoom_chapterList__MogIn button{min-height:53px;padding-inline:9px}.StudyRoom_chapterTitle__6xz37 strong{font-size:12px}.StudyRoom_chapterTitle__6xz37>span{font-size:6px}.StudyRoom_chapterList__MogIn:before{left:22px}.StudyRoom_studyNote__Fv0VN{display:none}.StudyRoom_savedProgress__2i6iU{margin-top:8px}.StudyRoom_page__HiuB5{padding:27px 30px 20px}.StudyRoom_sceneHeading__BGcWL h1{font-size:40px}.StudyRoom_dock__CuBi4,.StudyRoom_sceneControls__Qdz2K{padding-inline:25px}.StudyRoom_lensPopover__l_vHE{left:16px!important;right:16px;width:auto}}@media (max-width:520px){.StudyRoom_topbar__QVhJ2{padding-inline:16px;gap:10px}.StudyRoom_brand__1bjIX{font-size:18px;gap:8px}.StudyRoom_brand__1bjIX svg{width:23px}.StudyRoom_courseLink__dxGy_,.StudyRoom_divider__8krDM{display:none}.StudyRoom_headerActions__cV0sG{gap:6px}.StudyRoom_iconButton__GK_xa{width:31px}.StudyRoom_labLink__mNdlw{min-height:37px;padding:7px 10px;gap:10px;font-size:9px}.StudyRoom_mobileChapters__BhPcg{min-width:48px}.StudyRoom_page__HiuB5{padding:23px 20px 18px}.StudyRoom_pageMeta__hACbE{font-size:6px}.StudyRoom_pageMeta__hACbE>span:last-child{font-size:8px;gap:5px}.StudyRoom_sceneHeading__BGcWL{margin-top:27px}.StudyRoom_chapterEyebrow__2xaLd{font-size:10px;align-items:flex-start;line-height:1.5}.StudyRoom_chapterBadge__2yUjT{margin-top:-3px}.StudyRoom_sceneHeading__BGcWL h1{font-size:36px;letter-spacing:-1.4px;margin-top:13px}.StudyRoom_opener__iC5X8{font-size:24px;line-height:1.35;margin-top:14px!important;letter-spacing:-.3px}.StudyRoom_whiteboard__JihnS{margin-top:23px}.StudyRoom_boardHeader__BF5kG{padding-inline:12px;font-size:6px}.StudyRoom_boardPage__x73lT{font-size:5px}.StudyRoom_boardFooter___sdyG{font-size:7px;padding-inline:12px;min-height:40px}.StudyRoom_boardSignature__4OvI8{display:none}.StudyRoom_mobileDiagramHint__BnVuM{display:inline;font-size:6px}.StudyRoom_stateSequence__fL_tm{padding-block:16px}.StudyRoom_stateSequence__fL_tm p{font-size:11px}.StudyRoom_proseBody__31sEo{font-size:14px;line-height:1.85}.StudyRoom_readingLabel__c_7jH{margin-top:22px}.StudyRoom_check__vALdt{padding:16px}.StudyRoom_checkHeading__T7PVR{align-items:flex-start}.StudyRoom_checkHeading__T7PVR>span:last-child{font-size:8px}.StudyRoom_check__vALdt h2{font-size:17px}.StudyRoom_checkOptions__ToHik button{padding:12px 10px;gap:9px}.StudyRoom_optionLetter__x42gt{width:21px;height:21px}.StudyRoom_sceneControls__Qdz2K{padding:12px 16px;min-height:69px;gap:12px}.StudyRoom_controlStatus__kNxas>span:last-child{font-size:9px;line-height:1.3}.StudyRoom_controlStatus__kNxas .StudyRoom_miniLabel__YbzlE{font-size:5px}.StudyRoom_backButton__gpVAT{font-size:10px!important}.StudyRoom_backButton__gpVAT>span{display:none}.StudyRoom_primaryButton__sIm9K{min-height:41px;padding:10px 12px;font-size:10px!important;gap:11px}.StudyRoom_primaryButton__sIm9K kbd{display:none}.StudyRoom_dock__CuBi4{padding:9px 16px max(10px,env(safe-area-inset-bottom))}.StudyRoom_askTrigger__S_4sY{min-width:0;min-height:40px;font-size:10px!important}.StudyRoom_askTrigger__S_4sY .StudyRoom_teacherGlyph__kif5i{width:23px;height:23px;font-size:18px}.StudyRoom_questionComposer__azHnl{padding:10px}.StudyRoom_composerHeading__bb2J0>span:nth-last-child(2){display:none}.StudyRoom_composerHeading__bb2J0 strong{font-size:10px}.StudyRoom_questionComposer__azHnl textarea{font-size:16px}.StudyRoom_composerFooter__8WpG9>span{font-size:8px;max-width:150px}.StudyRoom_notePanel__aJukv{top:10px;right:10px;bottom:10px;width:calc(100% - 20px);max-width:none}.StudyRoom_noteQuestion__A5o1e h2{font-size:25px}.StudyRoom_lensPopover__l_vHE{top:auto!important;bottom:145px}.StudyRoom_lensOptions__WCgw_ button{min-height:50px}.StudyRoom_regionCallout__N2V29{top:auto!important;bottom:145px;left:16px!important;max-height:calc(100dvh - 220px)}.StudyRoom_pageFootnote__QxfKM{gap:10px;font-size:8px}.StudyRoom_handoffContent__W63Lt h1{font-size:39px}}@media (prefers-reduced-motion:reduce){.StudyRoom_shell__O5ZT0 *,.StudyRoom_shell__O5ZT0 :after,.StudyRoom_shell__O5ZT0 :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@keyframes StudyRoom_roomChapterEnter__tH66D{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.StudyRoom_sceneHeading__BGcWL{animation:StudyRoom_roomChapterEnter__tH66D .3s cubic-bezier(.2,.8,.2,1)}.StudyRoom_selectionBackdrop__8rgaR{position:fixed;inset:0;z-index:70;background:var(--room-selection-dim);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);animation:StudyRoom_roomSelectionDim__7FGCv .22s ease-out;cursor:default;touch-action:none}.StudyRoom_proseStack__6tFs6>div:has(>[data-passage-focus=true]){position:relative;z-index:75}.StudyRoom_proseBlock__pGvfj[data-passage-focus=true]{z-index:76;isolation:isolate;margin:-14px;padding:14px;border:1px solid var(--room-spotlight-line);border-radius:9px;background:var(--room-spotlight);box-shadow:0 0 0 5px var(--learning-glow),0 20px 65px -20px rgba(16,37,74,.35),0 0 48px -10px var(--learning-glow);animation:StudyRoom_roomPassageLight__zzZU_ .55s cubic-bezier(.2,.8,.2,1);outline:none}.StudyRoom_proseBlock__pGvfj[data-passage-focus=true] .StudyRoom_proseBody__31sEo{max-height:clamp(140px,calc(100dvh - 460px),360px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--room-spotlight-line) transparent;padding:2px 4px}.StudyRoom_proseBlock__pGvfj[data-passage-focus=true][data-rewritten=true]{border-left:1px solid var(--room-spotlight-line)}.StudyRoom_passageActions__2TLLX{position:relative;margin-top:16px;padding:17px 18px 12px;border:1px solid var(--room-line);border-radius:6px;background:var(--room-paper);box-shadow:0 4px 12px -7px rgba(35,56,90,.16)}.StudyRoom_passageActionHeader__zQj_M{display:flex;align-items:flex-start;gap:10px}.StudyRoom_passageActionHeader__zQj_M .StudyRoom_teacherGlyph__kif5i{margin-top:3px}.StudyRoom_passageActionHeader__zQj_M>div{flex:1;min-width:0}.StudyRoom_passageActionHeader__zQj_M .StudyRoom_miniLabel__YbzlE{font-size:6px;color:var(--room-blue)}.StudyRoom_passageActionHeader__zQj_M h2{font-size:17px;line-height:1.4;font-weight:500;letter-spacing:-.35px;margin-top:4px;outline:none}.StudyRoom_passageClose__6rOTQ{display:grid;place-items:center;height:32px;width:32px;flex-shrink:0;border:0;border-radius:4px;color:var(--room-muted);background:transparent}.StudyRoom_passageClose__6rOTQ:hover{color:var(--room-blue);background:var(--room-soft)}.StudyRoom_passageActionHint__rGiQe{font-size:11px;color:var(--room-muted);margin:9px 0 14px!important}.StudyRoom_passageLenses___GpO4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.StudyRoom_passageLenses___GpO4 button{display:flex;align-items:center;gap:10px;min-height:58px;padding:10px 12px;border:1px solid var(--room-line);border-radius:5px;background:var(--room-bg);color:var(--room-ink);text-align:left;transition:background .15s ease,border-color .15s ease}.StudyRoom_passageLenses___GpO4 button:hover{border-color:var(--room-blue);background:var(--room-soft)}.StudyRoom_passageLensIcon__U41ih{width:28px;height:28px;display:grid;place-items:center;flex-shrink:0;border:1px solid var(--room-line);border-radius:4px;color:var(--room-blue);background:var(--room-paper);font:11px Room Departure,monospace}.StudyRoom_passageLenses___GpO4 button>span:nth-child(2){flex:1;min-width:0}.StudyRoom_passageLenses___GpO4 strong{display:block;font-size:12px;font-weight:500}.StudyRoom_passageLenses___GpO4 button>span:nth-child(2)>span{display:block;font-size:9px;color:var(--room-muted);margin-top:3px}.StudyRoom_passageLenses___GpO4 button>svg{color:var(--room-muted);flex-shrink:0}.StudyRoom_passageThinking__qAc_T{padding:18px 0;min-height:78px}.StudyRoom_passageError__9d71d{font-size:11px;color:var(--room-red);margin-top:12px!important}.StudyRoom_passageActionFooter__kO2b_{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--room-line);padding-top:10px;margin-top:12px}.StudyRoom_passageActionFooter__kO2b_>span{color:var(--room-muted);font-size:9px}.StudyRoom_passageActionFooter__kO2b_ kbd{font-size:7px;margin-right:3px}.StudyRoom_passageActionFooter__kO2b_ button{display:flex;align-items:center;gap:8px;border:0;background:none;color:var(--room-blue);font-size:10px!important;padding:3px 0}@keyframes StudyRoom_roomSelectionDim__7FGCv{0%{opacity:0}to{opacity:1}}@keyframes StudyRoom_roomPassageLight__zzZU_{0%{box-shadow:0 0 0 2px var(--learning-glow),0 0 12px var(--learning-glow)}45%{box-shadow:0 0 0 7px var(--learning-glow),0 0 64px var(--learning-glow)}}@media (max-width:520px){.StudyRoom_proseBlock__pGvfj[data-passage-focus=true]{margin:-9px;padding:10px;border-radius:7px}.StudyRoom_proseBlock__pGvfj[data-passage-focus=true] .StudyRoom_proseBody__31sEo{max-height:clamp(120px,calc(100dvh - 485px),300px);font-size:14px}.StudyRoom_passageActions__2TLLX{margin-top:12px;padding:13px 12px 10px}.StudyRoom_passageActionHeader__zQj_M{gap:8px}.StudyRoom_passageActionHeader__zQj_M h2{font-size:15px;letter-spacing:-.25px}.StudyRoom_passageActionHeader__zQj_M .StudyRoom_teacherGlyph__kif5i{width:23px;height:23px;font-size:18px}.StudyRoom_passageActionHint__rGiQe{font-size:10px;line-height:1.5}.StudyRoom_passageClose__6rOTQ{height:27px;width:27px}.StudyRoom_passageLenses___GpO4{gap:6px}.StudyRoom_passageLenses___GpO4 button{padding:10px 8px;gap:7px;min-height:60px}.StudyRoom_passageLensIcon__U41ih{width:22px;height:25px;font-size:9px}.StudyRoom_passageLenses___GpO4 strong{font-size:11px}.StudyRoom_passageLenses___GpO4 button>span:nth-child(2)>span{font-size:8px;line-height:1.4}.StudyRoom_passageLenses___GpO4 button>svg{display:none}.StudyRoom_passageActionFooter__kO2b_>span{font-size:8px}.StudyRoom_passageActionFooter__kO2b_ button{font-size:9px!important}}@media (max-height:700px){.StudyRoom_proseBlock__pGvfj[data-passage-focus=true] .StudyRoom_proseBody__31sEo{max-height:min(140px,25dvh)}.StudyRoom_passageActions__2TLLX{padding:12px}.StudyRoom_passageActionHeader__zQj_M h2{font-size:14px}.StudyRoom_passageActionHint__rGiQe,.StudyRoom_passageLenses___GpO4 button>span:nth-child(2)>span{display:none}.StudyRoom_passageLenses___GpO4{margin-top:10px}.StudyRoom_passageLenses___GpO4 button{min-height:44px;padding:8px}}.Lab_frame__p__ps{--lab-bg:var(--room-paper);--lab-paper:var(--room-paper);--lab-rail:var(--room-rail);--lab-soft:var(--room-soft);--lab-line:var(--room-line);--lab-text:var(--room-ink);--lab-body:var(--learning-ink);--lab-muted:var(--room-muted);--lab-faint:var(--learning-muted);--lab-accent:var(--learning-accent);--lab-accent2:var(--learning-solid-top);--lab-accent-soft:var(--learning-soft);--lab-accent-line:var(--learning-accent-line);--lab-link:var(--learning-accent);--lab-success:#347055;--lab-success-soft:#edf5ef;--lab-success-line:#b6d1bf;--lab-warm:#8b641e;--lab-warm-soft:#faf4e6;--lab-warm-line:#e5d3aa;--lab-danger:#a24545;--lab-danger-soft:#fcf0ef;--lab-danger-line:#e6c3bf;--lab-violet:#73518d;--lab-violet-soft:#f4f0f8;--lab-violet-line:#d5c8e1;--lab-code-bg:var(--learning-rail);--font-plex:var(--font-inter)}.Lab_frame__p__ps[data-theme=dark]{--lab-body:var(--learning-ink);--lab-faint:var(--learning-muted);--lab-accent:var(--learning-accent);--lab-accent2:var(--learning-solid-top);--lab-accent-soft:var(--learning-soft);--lab-accent-line:var(--learning-accent-line);--lab-link:var(--learning-accent);--lab-success:#a7d3bc;--lab-success-soft:#253a32;--lab-success-line:#416851;--lab-warm:#e4c589;--lab-warm-soft:#373326;--lab-warm-line:#6b5b3a;--lab-danger:#edaaa7;--lab-danger-soft:#3b292e;--lab-danger-line:#764a50;--lab-violet:#ceb0e6;--lab-violet-soft:#342c41;--lab-violet-line:#685279;--lab-code-bg:var(--learning-rail)}.Lab_header__7pFSm{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:9px 24px;border-bottom:1px solid var(--lab-line);background:var(--lab-paper);flex-shrink:0}.Lab_identity__qVMyO{display:flex;align-items:center;gap:13px}.Lab_brand__HuHFa{display:flex;align-items:center;gap:8px;font:20px Room Departure,monospace;letter-spacing:-1.5px}.Lab_slash__tqJch{color:var(--lab-muted);margin-inline:3px}.Lab_miniBook__YoAJz{height:40px;width:40px;display:grid;place-items:center;border-radius:4px}.Lab_miniBook__YoAJz img{display:block;filter:drop-shadow(2px 3px 2px rgba(25,40,65,.2));transform:rotate(-6deg)}.Lab_identity__qVMyO>div:last-child>strong{display:block;font-size:13px;font-weight:500;letter-spacing:-.25px}.Lab_identity__qVMyO>div:last-child>span{display:block;color:var(--lab-muted);font:6px Room Departure,monospace;letter-spacing:.08em;margin-top:5px}.Lab_headerTools__MASS3{display:flex;align-items:center;gap:14px}.Lab_studyLink__B3d1x{display:flex;align-items:center;gap:8px;font-size:11px}.Lab_studyLink__B3d1x:hover{color:var(--room-blue)}.Lab_commandButton__mnEVo{display:flex;align-items:center;gap:10px;background:var(--lab-bg);color:var(--lab-muted);border:1px solid var(--lab-line);border-radius:5px;min-height:35px;padding:7px 11px;font-size:10px!important}.Lab_commandButton__mnEVo kbd{margin-left:13px}.Lab_iconButton__LgbuW{display:grid;place-items:center;border:0;background:none;color:var(--lab-muted);width:32px;height:35px}.Lab_focusButton__pQAqV{border:1px solid var(--lab-line);background:var(--lab-bg);color:var(--lab-muted);border-radius:4px;min-height:34px;padding:7px 12px;font-size:10px!important}.Lab_journey__ZHKoD{display:flex;align-items:center;justify-content:space-between;padding:9px 25px;background:var(--lab-bg);border-bottom:1px solid var(--lab-line);flex-shrink:0}.Lab_journey__ZHKoD>div{display:flex;align-items:center;gap:9px;font-size:9px}.Lab_journey__ZHKoD b,.Lab_journey__ZHKoD>div>span{font:6px Room Departure,monospace;border:1px solid var(--lab-line);border-radius:3px;height:16px;width:16px;display:grid;place-items:center;color:var(--lab-muted)}.Lab_journey__ZHKoD b{background:var(--lab-accent-soft);color:var(--room-blue);border-color:var(--lab-accent-line)}.Lab_journey__ZHKoD a{color:var(--lab-muted)}.Lab_journey__ZHKoD a:hover{color:var(--room-blue)}.Lab_journey__ZHKoD strong{font-weight:500}.Lab_journey__ZHKoD svg{color:var(--lab-faint);width:10px;margin-inline:3px}.Lab_journey__ZHKoD>span{font-size:9px;color:var(--lab-muted)}.Lab_progress__G_XJi{flex-shrink:0}.Lab_progress__G_XJi>div{height:3px!important}.Lab_grid__i86ld{display:flex;flex:1;min-height:0;min-width:0;position:relative}.Lab_activity__sXUGn{flex-shrink:0;display:flex}.Lab_activity__sXUGn>div{width:47px}.Lab_explorer__r0mej{width:235px;flex-shrink:0;min-width:0;display:flex;flex-direction:column;border-right:1px solid var(--lab-line);background:var(--lab-rail)}.Lab_explorer__r0mej>aside{width:100%!important;flex:1;min-height:0;height:auto!important;border-right:0}.Lab_bookplate__X9S9i{margin:14px 12px 7px;padding:11px;display:flex;align-items:center;gap:11px;border-radius:6px;border:1px solid rgba(72,95,130,.09)}.Lab_bookplate__X9S9i img{height:86px;width:66px;object-fit:contain;filter:drop-shadow(3px 5px 4px rgba(20,40,65,.18));transform:rotate(-4deg)}.Lab_bookplate__X9S9i>div{min-width:0}.Lab_bookplate__X9S9i span{font:5px Room Departure,monospace;letter-spacing:.1em}.Lab_bookplate__X9S9i h2{margin-top:9px!important;font-size:16px;letter-spacing:-.5px;font-weight:500;line-height:1.15}.Lab_bookplate__X9S9i p{margin-top:6px!important;font-size:9px;line-height:1.5}.Lab_editor__XJnyJ{min-width:0;min-height:0;flex:1;display:flex;flex-direction:column;background:var(--lab-bg)}.Lab_teacher__dXFrp{min-width:0;min-height:0;flex-shrink:0;display:flex}.Lab_teacher__dXFrp>aside{width:350px!important;opacity:1!important}.Lab_teacher__dXFrp [data-passage-focus=true]{margin:0;padding:10px}.Lab_teacher__dXFrp [data-passage-focus=true] [data-passage-text]{max-height:200px}.Lab_teacher__dXFrp [class*=passageLenses]{grid-template-columns:1fr}.Lab_teacher__dXFrp [class*=passageActionHint]{font-size:10px}.Lab_teacher__dXFrp [class*=passageActionHeader] h2{font-size:14px}.Lab_teacher__dXFrp [class*=passageLenses] button{min-height:44px;padding:8px}.Lab_teacher__dXFrp [class*=passageLenses] button>span:nth-child(2)>span{display:none}.Lab_teacher__dXFrp [class*=passageActionFooter]>span{font-size:7px}.Lab_utilityBar__ajEPV{gap:16px;padding:6px 16px;border-top:1px solid var(--lab-line);background:var(--lab-rail);flex-shrink:0;font-size:9px}.Lab_utilityBar__ajEPV,.Lab_utilityBar__ajEPV button{display:flex;align-items:center;color:var(--lab-muted)}.Lab_utilityBar__ajEPV button{gap:7px;background:none;border:0;padding:2px 0;font-size:9px!important}.Lab_utilityBar__ajEPV>span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px}.Lab_status__33U3T{display:flex;align-items:center;gap:10px;min-height:26px;padding:5px 16px;background:var(--lab-paper);color:var(--lab-muted);border-top:1px solid var(--lab-line);font-size:8px;flex-shrink:0}.Lab_status__33U3T strong{color:var(--lab-text);font-weight:500}.Lab_statusDot__o1AXu{width:4px;height:4px;flex-shrink:0;background:var(--room-green);border-radius:50%}.Lab_statusPath__Gn5K7{font:7px Room Departure,monospace}.Lab_status__33U3T a{margin-left:auto;font-size:8px}.Lab_statusRight__zhnSR{padding-left:10px}.Lab_sidebarNote__5F1O4{padding:13px 15px;border-top:1px solid var(--lab-line);color:var(--lab-muted)}.Lab_sidebarNote__5F1O4>span{font:6px Room Departure,monospace;letter-spacing:.08em}.Lab_sidebarNote__5F1O4 p{margin-top:8px!important;font-size:10px;line-height:1.7}.Lab_sidebarNote__5F1O4 i{display:block;font:italic 13px var(--font-serif),Georgia,serif;margin-top:8px}.Lab_frame__p__ps[data-focus=true] .Lab_activity__sXUGn,.Lab_frame__p__ps[data-focus=true] .Lab_explorer__r0mej,.Lab_frame__p__ps[data-focus=true] .Lab_teacher__dXFrp,.Lab_mobileNav__APPKZ{display:none}.Lab_frame__p__ps button[class~="bg-[var(--lab-accent)]"],.Lab_frame__p__ps button[class~="from-[var(--lab-accent)]"]{color:var(--learning-on-solid);background-color:var(--learning-solid)}.Lab_frame__p__ps button[class~="bg-[var(--lab-success)]"]{color:#fff;background-color:#347055}.Lab_frame__p__ps button[class~="bg-[var(--lab-warm)]"]{color:#fff;background-color:#8b641e}.Lab_frame__p__ps [data-tour=course-rail]{box-shadow:-5px 0 18px -18px rgba(36,55,85,.3)}.Lab_frame__p__ps [data-tour=course-rail] h2,.Lab_frame__p__ps [data-tour=course-rail] h3{letter-spacing:-.4px}.Lab_welcomeOverlay__GjBMf{position:fixed;inset:0;z-index:90;background:var(--room-selection-dim);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:grid;place-items:center;padding:20px}.Lab_welcome__mxUOY{position:relative;width:100%;max-width:580px;background:var(--lab-paper);border:1px solid var(--lab-line);border-radius:10px;padding:32px;box-shadow:0 25px 70px -20px rgba(20,40,70,.3)}.Lab_welcomeBook__VspSX{width:100px;height:auto;margin:0 auto 20px;display:block;filter:drop-shadow(4px 9px 7px rgba(30,50,80,.15));transform:rotate(-5deg)}.Lab_welcome__mxUOY>span{display:block;text-align:center;font:7px Room Departure,monospace;letter-spacing:.1em;color:var(--room-blue)}.Lab_welcome__mxUOY h1{margin-top:12px!important;text-align:center;font:35px/1.15 var(--font-serif),Georgia,serif;letter-spacing:-1px;outline:none}.Lab_welcome__mxUOY>p{font-size:12px;line-height:1.8;color:var(--lab-muted);text-align:center;margin:14px 0 20px!important}.Lab_welcomeSteps__pB1m8{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;border-block:1px solid var(--lab-line);padding-block:17px}.Lab_welcomeSteps__pB1m8 strong{font-size:11px;font-weight:500}.Lab_welcomeSteps__pB1m8 p{font-size:10px;color:var(--lab-muted);line-height:1.7;margin-top:5px!important}.Lab_welcomeActions__UPFX1{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:22px}.Lab_welcomeActions__UPFX1 a{font-size:10px;color:var(--lab-muted)}.Lab_welcomeActions__UPFX1 button{display:flex;align-items:center;gap:12px;border:1px solid var(--learning-solid);background:linear-gradient(var(--learning-solid-top),var(--learning-solid));color:var(--learning-on-solid);border-radius:5px;padding:11px 16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 3px 0 rgba(20,40,80,.15);font-size:12px!important}@media (max-width:1250px){.Lab_explorer__r0mej{width:210px}.Lab_teacher__dXFrp>aside{width:325px!important}.Lab_commandButton__mnEVo span{display:none}.Lab_commandButton__mnEVo kbd{margin:0}.Lab_headerTools__MASS3{gap:11px}}@media (min-width:1001px) and (max-width:1100px){.Lab_explorer__r0mej{display:none}.Lab_frame__p__ps[data-files-open=true] .Lab_explorer__r0mej{display:flex;position:absolute;inset:0 auto 0 47px;width:250px;z-index:45;box-shadow:12px 0 25px -15px rgba(25,40,65,.3)}}@media (max-width:1000px){.Lab_header__7pFSm{padding:9px 18px}.Lab_headerTools__MASS3{gap:9px}.Lab_focusButton__pQAqV{display:none}.Lab_mobileNav__APPKZ{display:flex;align-items:center;border-bottom:1px solid var(--lab-line);background:var(--lab-paper);flex-shrink:0}.Lab_mobileNav__APPKZ button{flex:1;display:flex;justify-content:center;align-items:center;gap:7px;padding:11px 8px;border:0;border-bottom:2px solid transparent;background:none;color:var(--lab-muted);font-size:10px!important}.Lab_mobileNav__APPKZ button[aria-pressed=true]{border-bottom-color:var(--room-blue);color:var(--room-blue);background:var(--lab-soft)}.Lab_activity__sXUGn,.Lab_editor__XJnyJ,.Lab_explorer__r0mej,.Lab_teacher__dXFrp{display:none}.Lab_frame__p__ps[data-panel=files] .Lab_explorer__r0mej{display:flex;flex:1;width:100%}.Lab_frame__p__ps[data-panel=editor] .Lab_editor__XJnyJ{display:flex}.Lab_frame__p__ps[data-panel=lesson] .Lab_teacher__dXFrp{display:flex;flex:1;width:100%}.Lab_teacher__dXFrp>aside{width:100%!important;flex:1}.Lab_bookplate__X9S9i{max-width:550px;margin:14px}.Lab_statusRight__zhnSR,.Lab_utilityBar__ajEPV{display:none}.Lab_statusPath__Gn5K7{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:35%}}@media (max-width:600px){.Lab_header__7pFSm{min-height:59px;padding:9px 13px;gap:10px}.Lab_identity__qVMyO{gap:8px}.Lab_brand__HuHFa{font-size:17px}.Lab_brand__HuHFa svg{width:22px}.Lab_miniBook__YoAJz,.Lab_slash__tqJch{display:none}.Lab_identity__qVMyO>div:last-child>strong{font-size:11px;border-left:1px solid var(--lab-line);padding-left:9px}.Lab_identity__qVMyO>div:last-child>span{font-size:4px;padding-left:9px}.Lab_studyLink__B3d1x{display:none}.Lab_headerTools__MASS3{gap:5px}.Lab_commandButton__mnEVo{min-height:32px;padding:7px 8px}.Lab_commandButton__mnEVo kbd{display:none}.Lab_journey__ZHKoD{padding:8px 13px}.Lab_journey__ZHKoD>div{gap:5px;font-size:8px}.Lab_journey__ZHKoD>span{font-size:7px}.Lab_journey__ZHKoD b,.Lab_journey__ZHKoD>div>span{width:13px;height:14px;font-size:5px}.Lab_mobileNav__APPKZ button{font-size:9px!important;padding:11px 5px}.Lab_status__33U3T{padding:6px 12px;font-size:7px;gap:7px}.Lab_statusPath__Gn5K7{display:none}.Lab_status__33U3T a{font-size:7px}.Lab_editor__XJnyJ article{padding:25px 20px 80px}.Lab_editor__XJnyJ article>h1{font-size:28px}.Lab_welcome__mxUOY{padding:22px}.Lab_welcomeBook__VspSX{width:76px;margin-bottom:15px}.Lab_welcome__mxUOY h1{font-size:29px}.Lab_welcomeSteps__pB1m8{gap:9px}.Lab_welcomeSteps__pB1m8 p{font-size:9px}.Lab_welcomeActions__UPFX1 button{padding:10px 12px;font-size:11px!important}}.Lab_progress__G_XJi>nav{height:30px}.Lab_lessonProgress__e9j3s{display:flex;align-items:center;gap:6px;padding:3px 20px;background:var(--lab-paper);border-bottom:1px solid var(--lab-line)}.Lab_lessonProgress__e9j3s>span:first-child{font:6px Room Departure,monospace;letter-spacing:.1em;color:var(--lab-muted);margin-right:9px}.Lab_lessonProgress__e9j3s button{min-width:25px;height:23px;display:grid;place-items:center;font:7px Room Departure,monospace!important;color:var(--lab-muted);background:none;border:1px solid transparent;border-radius:4px}.Lab_lessonProgress__e9j3s button:hover{background:var(--lab-soft);color:var(--room-blue)}.Lab_lessonProgress__e9j3s button[aria-current=step]{background:var(--lab-accent-soft);color:var(--room-blue);border-color:var(--lab-accent-line)}.Lab_lessonProgress__e9j3s button[data-done=true]{color:var(--room-green)}.Lab_progressCaption__Ix5bj{margin-left:auto;font:italic 13px var(--font-serif),Georgia,serif;color:var(--lab-muted)}.Lab_frame__p__ps [class~="from-[var(--lab-accent)]"]{background-image:linear-gradient(var(--learning-solid),var(--learning-solid-top));color:var(--learning-on-solid)}.Lab_frame__p__ps [class~="from-[var(--lab-accent)]"] [class*=text-]{color:inherit}@media (max-width:1000px){.Lab_teacher__dXFrp [class*=passageLenses]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-height:700px){.Lab_teacher__dXFrp [data-passage-focus=true] [data-passage-text]{max-height:120px}}@media (max-width:600px){.Lab_lessonProgress__e9j3s{padding-inline:13px;gap:4px}.Lab_lessonProgress__e9j3s button{min-width:22px}.Lab_progressCaption__Ix5bj{display:none}}.Lab_explorerTabs__0lWvN{display:flex;align-items:center;gap:5px;margin:4px 12px 10px;padding:3px;background:var(--lab-soft);border:1px solid var(--lab-line);border-radius:5px}.Lab_explorerTabs__0lWvN button{flex:1;border:0;background:none;border-radius:3px;padding:5px 7px;font-size:9px!important;color:var(--lab-muted)}.Lab_explorerTabs__0lWvN button[aria-pressed=true]{background:var(--lab-paper);color:var(--room-blue);box-shadow:0 1px 2px rgba(30,45,70,.08)}.Lab_frame__p__ps button[style*=linear-gradient]{color:var(--learning-on-solid)}.Lab_srOnly__1mKwl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Lab_frame__p__ps [class~="bg-[var(--lab-accent)]"]{color:var(--learning-on-solid);background-color:var(--learning-solid)}.Lab_frame__p__ps [class~="bg-[var(--lab-success)]"]{color:#fff;background-color:#347055}.Lab_frame__p__ps [class~="bg-[var(--lab-warm)]"]{color:#fff;background-color:#8b641e}.CourseTheme_theme__to59B{--learning-accent-light:#38558d;--learning-accent-dark:#a6bee9;--learning-solid:#38558d;--learning-solid-top:#5875aa;--learning-on-solid:#fff;--learning-tint:#dce5f3;--learning-accent:var(--learning-accent-light);--learning-paper:#fff;--learning-bg:color-mix(in srgb,var(--learning-tint) 18%,#fafafa);--learning-rail:color-mix(in srgb,var(--learning-tint) 28%,#f7f7f7);--learning-ink:color-mix(in srgb,var(--learning-accent-light) 12%,#242a32);--learning-muted:color-mix(in srgb,var(--learning-accent-light) 20%,#626871);--learning-line:color-mix(in srgb,var(--learning-tint) 40%,#dadddf);--learning-soft:color-mix(in srgb,var(--learning-tint) 50%,#fff);--learning-accent-line:color-mix(in srgb,var(--learning-accent-light) 35%,#fff);--learning-chart:color-mix(in srgb,var(--learning-accent-light) 35%,#fff);--learning-note:color-mix(in srgb,var(--learning-tint) 35%,#f7f2df);--learning-note-line:color-mix(in srgb,var(--learning-tint) 35%,#ded6bb);--learning-selection:color-mix(in srgb,var(--learning-tint) 70%,var(--learning-solid));--learning-spotlight:color-mix(in srgb,var(--learning-tint) 63%,#fff);--learning-spotlight-line:color-mix(in srgb,var(--learning-accent-light) 40%,#fff);--learning-grid:color-mix(in srgb,var(--learning-accent) 9%,transparent);--learning-glow:color-mix(in srgb,var(--learning-solid) 20%,transparent);--learning-selection-dim:rgba(24,24,22,0.43);--learning-shadow:color-mix(in srgb,var(--learning-accent-light) 20%,transparent)}.CourseTheme_theme__to59B[data-course=code]{--learning-accent-light:#93452e;--learning-accent-dark:#efb59d;--learning-solid:#a2492f;--learning-solid-top:#b65b40;--learning-tint:#ead4cc}.CourseTheme_theme__to59B[data-course=evals]{--learning-accent-light:#49633e;--learning-accent-dark:#bed3ad;--learning-solid:#4d683f;--learning-solid-top:#607d50;--learning-tint:#dce1d2}.CourseTheme_theme__to59B[data-course=context]{--learning-accent-light:#795b09;--learning-accent-dark:#efd16f;--learning-solid:#e7c242;--learning-solid-top:#f1d570;--learning-on-solid:#352a0c;--learning-tint:#f0e7bc}.CourseTheme_theme__to59B[data-course=mcp]{--learning-accent-light:#355e7e;--learning-accent-dark:#a8cce5;--learning-solid:#365f80;--learning-solid-top:#4b7594;--learning-tint:#d7e4ed}.CourseTheme_theme__to59B[data-course=finetune]{--learning-accent-light:#31685b;--learning-accent-dark:#a2d7c6;--learning-solid:#32695b;--learning-solid-top:#477d6f;--learning-tint:#d5e5df}.CourseTheme_theme__to59B[data-course=claudecode]{--learning-accent-light:#775238;--learning-accent-dark:#dfbfa3;--learning-solid:#80573c;--learning-solid-top:#95694b;--learning-tint:#e6dbcf}.CourseTheme_theme__to59B[data-course=voice]{--learning-accent-light:#635084;--learning-accent-dark:#c8b8e6;--learning-solid:#68518d;--learning-solid-top:#7b64a0;--learning-tint:#dddbea}.CourseTheme_theme__to59B[data-course=work]{--learning-accent-light:#873e58;--learning-accent-dark:#e9b1c0;--learning-solid:#873e58;--learning-solid-top:#9d536d;--learning-tint:#ead6da}.CourseTheme_theme__to59B[data-theme=dark]{--learning-accent:var(--learning-accent-dark);--learning-paper:color-mix(in srgb,var(--learning-accent-light) 12%,#242424);--learning-bg:color-mix(in srgb,var(--learning-accent-light) 8%,#191919);--learning-rail:color-mix(in srgb,var(--learning-accent-light) 10%,#1d1d1d);--learning-ink:color-mix(in srgb,var(--learning-tint) 25%,#f0f0f0);--learning-muted:color-mix(in srgb,var(--learning-tint) 25%,#b5b5b5);--learning-line:color-mix(in srgb,var(--learning-accent-light) 25%,#414141);--learning-soft:color-mix(in srgb,var(--learning-accent-light) 26%,#272727);--learning-accent-line:color-mix(in srgb,var(--learning-accent-dark) 40%,#333);--learning-chart:color-mix(in srgb,var(--learning-accent-dark) 65%,#333);--learning-note:color-mix(in srgb,var(--learning-tint) 8%,#2b2a22);--learning-note-line:color-mix(in srgb,var(--learning-tint) 15%,#444136);--learning-selection:color-mix(in srgb,var(--learning-solid) 50%,#303030);--learning-spotlight:color-mix(in srgb,var(--learning-accent-light) 36%,#292929);--learning-spotlight-line:color-mix(in srgb,var(--learning-accent-dark) 60%,#333);--learning-selection-dim:rgba(9,9,8,0.67)}