.classroom-loading_shell___mLnA{--entry-accent:hsl(var(--primary));--entry-indicator:hsl(var(--primary));--entry-surface:hsl(var(--card));--entry-line:hsl(var(--border));--entry-muted:hsl(var(--muted-foreground));--entry-ink:hsl(var(--foreground));--entry-paper:#faf8ff;--entry-purple:#7353d7;--entry-purple-ink:#5d42b0;--entry-lilac:#eae3fb;--entry-mint:#d1f2e8;--entry-mint-ink:#386f62;display:flex;min-height:100svh;flex-direction:column;background:hsl(var(--background));color:var(--entry-ink);font-family:inherit}.dark .classroom-loading_shell___mLnA{--entry-indicator:#bea7ff}.classroom-loading_header__zFq2D{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:20px;padding:16px clamp(20px,4vw,56px)}.classroom-loading_brand__h_IQG{display:flex;min-width:0;align-items:center;gap:10px;font-size:15px;font-weight:650}.classroom-loading_logo__tzSpl{width:28px;height:28px}.classroom-loading_back__dM7SL{display:inline-flex;min-height:44px;flex-shrink:0;align-items:center;gap:7px;border:0;border-radius:10px;padding:10px 12px;background:transparent;color:var(--entry-muted);font-size:13px;text-decoration:none;cursor:pointer}.classroom-loading_actions__LGLak svg,.classroom-loading_back__dM7SL svg{width:16px;height:16px}.classroom-loading_back__dM7SL:hover,.classroom-loading_return__A7S1J:hover{background:hsl(var(--muted));color:var(--entry-ink)}.classroom-loading_shell___mLnA :is(button,a):focus-visible{outline:2px solid var(--entry-accent);outline-offset:4px}.classroom-loading_shell___mLnA ::-moz-selection{background:hsl(var(--primary)/.18)}.classroom-loading_shell___mLnA ::selection{background:hsl(var(--primary)/.18)}.classroom-loading_mainArea___u9q7{display:grid;flex:1;place-items:center;padding:16px 24px 76px}.classroom-loading_content__boxk1{width:min(100%,600px);text-align:center}.classroom-loading_details__EVNa3{min-width:0}.classroom-loading_content__boxk1 h1{margin:24px 0 0;font-size:clamp(26px,3vw,32px);font-weight:650;line-height:1.35;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere}.classroom-loading_course__mIHU2{margin:10px 0 0;color:var(--entry-muted);font-size:15px;line-height:1.6;overflow-wrap:anywhere}.classroom-loading_description__1mhfz,.classroom-loading_error__egilc{max-width:46ch;margin:12px auto 0;color:var(--entry-muted);font-size:15px;line-height:1.7;text-wrap:pretty;overflow-wrap:anywhere}.classroom-loading_error__egilc{color:var(--entry-ink)}.classroom-loading_scene__uJp32{position:relative;isolation:isolate;container-type:inline-size;width:min(400px,100%);aspect-ratio:5/4;margin:0 auto}.classroom-loading_scene__uJp32:before{position:absolute;right:10%;bottom:0;left:10%;height:14%;border-radius:50%;background:hsl(var(--primary)/.035);content:""}.classroom-loading_connections__U1ojk{position:absolute;z-index:-1;inset:0;width:100%;height:100%;overflow:visible}.classroom-loading_connectionTrack__D5KSV{stroke:color-mix(in srgb,var(--entry-indicator) 18%,transparent);stroke-width:1}.classroom-loading_signal__y9URC{stroke:var(--entry-indicator);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:8 92;animation:classroom-loading_connect__CEF0p 3.6s cubic-bezier(.37,0,.63,1) infinite}.classroom-loading_signalSecond__Ujcye{animation-delay:-1.8s}.classroom-loading_screen__oDC6z{position:absolute;z-index:1;top:8%;left:23%;width:55%;height:56%;overflow:hidden;border:1cqw solid var(--entry-purple);border-radius:4cqw;background:var(--entry-paper);box-shadow:0 4cqw 7cqw hsl(var(--primary)/.13);transform:perspective(700px) rotateX(5deg) rotateY(-12deg) rotate(-5deg);transform-origin:50% 100%;animation:classroom-loading_unfold__Cm0rp .78s cubic-bezier(.16,1,.3,1) both}.classroom-loading_screenTop__Lar96{display:flex;height:15%;align-items:center;gap:1.1cqw;padding:0 2.6cqw;border-bottom:1px solid hsl(var(--primary)/.1)}.classroom-loading_screenTop__Lar96>span{width:1cqw;height:1cqw;border-radius:50%;background:var(--entry-purple);opacity:.28}.classroom-loading_screenTop__Lar96 i{width:8cqw;height:1cqw;margin-left:auto;border-radius:1cqw;background:var(--entry-lilac)}.classroom-loading_screenBody__v0FSS{display:flex;height:66%;gap:1.8cqw;padding:2.3cqw}.classroom-loading_lesson__d0Jjx{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:2cqw;border-radius:2cqw;background:var(--entry-lilac);color:var(--entry-purple-ink)}.classroom-loading_lessonIcon__QDD2O{width:10cqw;height:10cqw}.classroom-loading_lessonLines__JtNxA{display:grid;width:12cqw;gap:1cqw;justify-items:center}.classroom-loading_lessonLines__JtNxA span{width:100%;height:.8cqw;border-radius:1cqw;background:currentColor;opacity:.2}.classroom-loading_lessonLines__JtNxA span:last-child{width:65%}.classroom-loading_screenSeats__HXSHy{display:grid;width:11cqw;gap:1.5cqw}.classroom-loading_screenSeats__HXSHy>span{display:grid;place-items:center;border-radius:1.6cqw;background:var(--entry-mint);color:var(--entry-mint-ink)}.classroom-loading_screenSeats__HXSHy>span:last-child{background:var(--entry-lilac);color:var(--entry-purple-ink)}.classroom-loading_screenSeats__HXSHy svg{width:5cqw;height:5cqw}.classroom-loading_screenBottom__5R_O6{display:flex;height:19%;align-items:center;justify-content:center;gap:2cqw}.classroom-loading_screenBottom__5R_O6>span{width:1.5cqw;height:1.5cqw;border-radius:50%;background:var(--entry-purple);opacity:.3}.classroom-loading_screenBottom__5R_O6>.classroom-loading_screenMic__1d0w_{display:grid;width:5cqw;height:5cqw;place-items:center;background:var(--entry-purple);opacity:1}.classroom-loading_screenMic__1d0w_ svg{width:2.5cqw;height:2.5cqw;color:white}.classroom-loading_participant__MqoMj{position:absolute;z-index:2;width:17%;height:24%;overflow:hidden;border-radius:3cqw;background:var(--entry-paper);box-shadow:0 2.5cqw 5cqw hsl(var(--primary)/.12);animation:classroom-loading_gather__JuXcd .86s cubic-bezier(.16,1,.3,1) both}.classroom-loading_participantLeft__lWLjc{--arrival-x:-18px;top:32%;left:4%;transform:rotate(-10deg)}.classroom-loading_participantRight__4kaiF{--arrival-x:18px;top:19%;right:2%;transform:rotate(9deg);animation-delay:80ms}.classroom-loading_participantAvatar__Mh_PU{display:grid;height:76%;place-items:center;background:var(--entry-mint);color:var(--entry-mint-ink)}.classroom-loading_participantRight__4kaiF .classroom-loading_participantAvatar__Mh_PU{background:var(--entry-lilac);color:var(--entry-purple-ink)}.classroom-loading_participantAvatar__Mh_PU svg{width:8cqw;height:8cqw}.classroom-loading_participantCaption__VtEMG{display:flex;height:24%;align-items:center;justify-content:space-between;padding-inline:1.7cqw}.classroom-loading_participantCaption__VtEMG>span{width:6cqw;height:.75cqw;border-radius:1cqw;background:var(--entry-purple-ink);opacity:.22}.classroom-loading_participantCaption__VtEMG svg{width:2cqw;height:2cqw;color:var(--entry-purple-ink);opacity:.5}.classroom-loading_book__E_F0g{position:absolute;z-index:3;right:5%;bottom:0;width:90%;height:auto;pointer-events:none}.classroom-loading_steps__e_21U{display:flex;width:min(100%,400px);margin:28px auto 0;padding:0;list-style:none}.classroom-loading_steps__e_21U li{position:relative;display:flex;min-width:0;flex:1;flex-direction:column;align-items:center;gap:8px;color:var(--entry-muted);font-size:12px;line-height:1.5}.classroom-loading_steps__e_21U li:after,.classroom-loading_steps__e_21U li:before{position:absolute;z-index:0;top:11px;width:calc(50% - 19px);height:1px;background:var(--entry-line);content:""}.classroom-loading_steps__e_21U li:before{left:0}.classroom-loading_steps__e_21U li:after{right:0}.classroom-loading_steps__e_21U li:first-child:before,.classroom-loading_steps__e_21U li:last-child:after{display:none}.classroom-loading_stepMark__2KO9k{position:relative;z-index:1;display:inline-grid;width:23px;height:23px;flex-shrink:0;place-items:center;border:1px solid var(--entry-line);border-radius:50%;background:hsl(var(--background))}.classroom-loading_stepMark__2KO9k>span{width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.6}.classroom-loading_stepMark__2KO9k svg{width:13px;height:13px;stroke-width:2}.classroom-loading_steps__e_21U li[data-state=current]{color:var(--entry-ink);font-weight:600}.classroom-loading_steps__e_21U li[data-state=current] .classroom-loading_stepMark__2KO9k{border-color:color-mix(in srgb,var(--entry-indicator) 50%,transparent);color:var(--entry-indicator)}.classroom-loading_steps__e_21U li[data-state=complete]:after,.classroom-loading_steps__e_21U li[data-state=complete]:before,.classroom-loading_steps__e_21U li[data-state=current]:before{background:color-mix(in srgb,var(--entry-indicator) 32%,transparent)}.classroom-loading_steps__e_21U li[data-state=complete] .classroom-loading_stepMark__2KO9k{border-color:transparent;background:color-mix(in srgb,var(--entry-indicator) 12%,transparent);color:var(--entry-indicator)}.classroom-loading_spinner__dbZSR{animation:classroom-loading_turn__vXWzH 1.2s linear infinite}.classroom-loading_recovery__2hO0s p,.classroom-loading_wait__1x4C5{margin:24px 0 0;color:var(--entry-muted);font-size:12px;line-height:1.7}.classroom-loading_recovery__2hO0s{margin-top:24px}.classroom-loading_recovery__2hO0s p{margin-top:0}.classroom-loading_actions__LGLak{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:16px}.classroom-loading_actions__LGLak button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;padding:11px 18px;font-size:14px;font-weight:550;cursor:pointer;transition:background-color .15s ease-out,transform .15s ease-out}.classroom-loading_retry__LX3Es{background:var(--entry-accent);color:hsl(var(--primary-foreground))}.classroom-loading_retry__LX3Es:hover{background:hsl(var(--primary)/.88)}.classroom-loading_return__A7S1J{background:transparent;color:var(--entry-muted)}.classroom-loading_actions__LGLak button:active{transform:scale(.98)}.classroom-loading_shell___mLnA[data-entry-active=false] :is(.classroom-loading_screen__oDC6z,.classroom-loading_participant__MqoMj,.classroom-loading_signal__y9URC,.classroom-loading_spinner__dbZSR){animation-play-state:paused}.classroom-loading_shell___mLnA[data-entry-error=true] .classroom-loading_connections__U1ojk{visibility:hidden}.classroom-loading_shell___mLnA[data-entry-error=true] :is(.classroom-loading_screen__oDC6z,.classroom-loading_participant__MqoMj){animation:none}@keyframes classroom-loading_unfold__Cm0rp{0%{opacity:.6;transform:perspective(700px) translateY(24px) rotateX(35deg) rotateY(-12deg) rotate(-5deg) scale(.92)}}@keyframes classroom-loading_gather__JuXcd{0%{opacity:.4;translate:var(--arrival-x) 14px}to{opacity:1;translate:0 0}}@keyframes classroom-loading_connect__CEF0p{0%{stroke-dashoffset:100;opacity:0}15%,70%{opacity:.8}to{stroke-dashoffset:0;opacity:0}}@keyframes classroom-loading_turn__vXWzH{to{transform:rotate(1turn)}}@media (max-width:640px){.classroom-loading_header__zFq2D{min-height:64px;padding:12px 16px;gap:12px}.classroom-loading_brand__h_IQG{font-size:14px}.classroom-loading_back__dM7SL{padding-inline:6px;font-size:12px}.classroom-loading_mainArea___u9q7{padding:12px 24px 56px}.classroom-loading_scene__uJp32{width:min(330px,100%)}.classroom-loading_content__boxk1 h1{margin-top:24px;font-size:26px}.classroom-loading_description__1mhfz,.classroom-loading_error__egilc{font-size:14px}.classroom-loading_steps__e_21U{margin-top:28px}.classroom-loading_steps__e_21U li{font-size:11px}.classroom-loading_wait__1x4C5{max-width:30ch;margin-inline:auto}}@media (max-height:700px){.classroom-loading_header__zFq2D{min-height:56px;padding-block:8px}.classroom-loading_mainArea___u9q7{padding:8px 24px 32px}.classroom-loading_scene__uJp32{width:min(300px,100%)}.classroom-loading_content__boxk1 h1{margin-top:18px;font-size:26px}.classroom-loading_description__1mhfz{margin-top:8px;font-size:14px}.classroom-loading_steps__e_21U{margin-top:24px}.classroom-loading_recovery__2hO0s,.classroom-loading_wait__1x4C5{margin-top:20px}}@media (max-height:600px) and (max-width:599px){.classroom-loading_mainArea___u9q7{padding:4px 20px 24px}.classroom-loading_scene__uJp32{width:220px}.classroom-loading_content__boxk1 h1{margin-top:16px;font-size:23px}.classroom-loading_steps__e_21U{margin-top:20px}.classroom-loading_recovery__2hO0s,.classroom-loading_wait__1x4C5{margin-top:16px}.classroom-loading_shell___mLnA[data-entry-error=true] .classroom-loading_scene__uJp32,.classroom-loading_shell___mLnA[data-entry-slow=true] .classroom-loading_scene__uJp32{width:176px}}@media (max-height:500px) and (min-width:600px){.classroom-loading_mainArea___u9q7{padding:8px 28px 28px}.classroom-loading_content__boxk1{display:grid;width:min(100%,800px);grid-template-columns:240px minmax(0,1fr);align-items:center;gap:36px;text-align:left}.classroom-loading_scene__uJp32{width:240px}.classroom-loading_content__boxk1 h1{margin-top:0;font-size:24px}.classroom-loading_description__1mhfz,.classroom-loading_error__egilc,.classroom-loading_steps__e_21U,.classroom-loading_wait__1x4C5{margin-inline:0}.classroom-loading_steps__e_21U li{font-size:11px}.classroom-loading_actions__LGLak{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.classroom-loading_shell___mLnA :is(.classroom-loading_screen__oDC6z,.classroom-loading_participant__MqoMj,.classroom-loading_signal__y9URC,.classroom-loading_spinner__dbZSR){animation:none}.classroom-loading_signal__y9URC{opacity:0}.classroom-loading_actions__LGLak button{transition:none}.classroom-loading_actions__LGLak button:active{transform:none}}.caption-start-settings_settings__Nb_ur{padding:18px 20px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card));color:hsl(var(--foreground));min-width:0}.caption-start-settings_settings__Nb_ur h3{margin:0 0 8px;font-size:14px;font-weight:600}.caption-start-settings_row__Hn_EK{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:46px;font-size:13px}.caption-start-settings_row__Hn_EK>button{position:relative;flex:none;width:34px;height:20px;padding:3px;border:0;border-radius:12px;background:hsl(var(--muted-foreground)/.3);cursor:pointer}.caption-start-settings_row__Hn_EK>button[aria-checked=true]{background:hsl(var(--primary))}.caption-start-settings_row__Hn_EK>button i{display:block;width:14px;height:14px;border-radius:50%;background:white;transform:translateX(0)}.caption-start-settings_row__Hn_EK>button[aria-checked=true] i{transform:translateX(14px)}.caption-start-settings_chips__xHqGP button:disabled,.caption-start-settings_row__Hn_EK>button:disabled{opacity:.45;cursor:default}.caption-start-settings_chips__xHqGP button:focus-visible,.caption-start-settings_row__Hn_EK>button:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.caption-start-settings_languages__gPE8o{padding-top:12px;margin-top:8px;border-top:1px solid hsl(var(--border));display:grid;gap:16px}.caption-start-settings_languages__gPE8o .classroom-v3-caption-select-trigger{height:auto;min-height:38px;font-size:13px}.caption-start-settings_languages__gPE8o .classroom-v3-caption-select-trigger>span{white-space:normal}.caption-start-settings_languages__gPE8o .classroom-v3-caption-select-field>span,.caption-start-settings_targets__omqaj>span{font-size:12px;color:hsl(var(--muted-foreground))}.caption-start-settings_targets__omqaj{display:grid;gap:8px;min-width:0}.caption-start-settings_chips__xHqGP{display:flex;flex-wrap:wrap;gap:7px}.caption-start-settings_chip__Jd2dl{display:inline-flex;align-items:center;gap:6px;padding:5px 7px 5px 9px;border-radius:7px;background:var(--caption-start-accent-background,hsl(var(--primary)/.07));color:var(--caption-start-accent,hsl(var(--primary)));font-size:12px;max-width:100%;overflow-wrap:anywhere}.caption-start-settings_chip__Jd2dl button{border:0;background:transparent;color:inherit;padding:0;cursor:pointer}.caption-start-settings_chip__Jd2dl svg{width:13px;height:13px}.caption-start-settings_add__4BaRW{display:inline-flex;align-items:center;gap:4px;padding:5px 7px;border:0;border-radius:7px;background:transparent;color:hsl(var(--muted-foreground));font-size:12px;cursor:pointer}.caption-start-settings_add__4BaRW svg{width:14px;height:14px}.caption-start-settings_hint__SaJU6{display:flex;gap:6px;align-items:center;font-size:11px;line-height:1.6;color:hsl(var(--muted-foreground));margin:14px 0 0}.caption-start-settings_hint__SaJU6 svg{width:13px;height:13px;flex:none}.caption-start-settings_targets__omqaj>p{font-size:12px;color:hsl(var(--destructive));margin:0}.student-screen-shares_panel__HPqAX{padding:20px;color:hsl(var(--foreground));min-width:0}.student-screen-shares_panel__HPqAX header{display:flex;align-items:center;justify-content:space-between;gap:12px}.student-screen-shares_panel__HPqAX h2{font-size:18px;font-weight:600}.student-screen-shares_panel__HPqAX p{margin:12px 0 20px;font-size:13px;line-height:1.6;color:hsl(var(--muted-foreground))}.student-screen-shares_list__cXcbA{margin-top:20px}.student-screen-shares_list__cXcbA article{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;border-top:1px solid hsl(var(--border))}.student-screen-shares_list__cXcbA article>div:first-child{display:grid;gap:4px}.student-screen-shares_list__cXcbA strong{overflow-wrap:anywhere;font-size:14px}.student-screen-shares_list__cXcbA span{color:hsl(var(--muted-foreground));font-size:12px}.student-screen-shares_list__cXcbA article[data-current=true] span{color:hsl(var(--primary))}.student-screen-shares_actions__TbGt8{display:flex;flex-wrap:wrap;gap:4px}.student-screen-shares_invite__o_k77{display:grid;gap:12px;margin-top:20px;border:0;padding:0}.student-screen-shares_invite__o_k77 legend{margin-bottom:12px;font-size:14px}.student-screen-shares_invite__o_k77 label{display:flex;align-items:center;gap:12px;min-height:44px;font-size:14px}.activity-interaction_surface__5ckE_{--i-ink:var(--classroom-frost,#20242b);--i-muted:var(--classroom-mist,#657080);--i-bg:var(--classroom-panel,#fff);--i-line:var(--conversation-line,#e5e7ed);--i-accent:#4f46e5;--i-tint:var(--conversation-tint,#eeedff);color:var(--i-ink);font:12px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;text-align:start;accent-color:var(--i-accent)}.activity-interaction_surface__5ckE_ *{box-sizing:border-box}.activity-interaction_surface__5ckE_ button,.activity-interaction_surface__5ckE_ input,.activity-interaction_surface__5ckE_ select,.activity-interaction_surface__5ckE_ textarea{font:inherit;color:inherit}.activity-interaction_surface__5ckE_ button{cursor:pointer;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:5px 6px;border-radius:6px;min-height:28px;line-height:1.5;opacity:1;width:auto;margin:0}.activity-interaction_surface__5ckE_ button:disabled{opacity:.45;cursor:default}.activity-interaction_surface__5ckE_ button:hover:not(:disabled){background:var(--i-tint);color:var(--i-accent)}.activity-interaction_surface__5ckE_ [tabindex]:focus-visible,.activity-interaction_surface__5ckE_ button:focus-visible,.activity-interaction_surface__5ckE_ input:focus-visible,.activity-interaction_surface__5ckE_ select:focus-visible,.activity-interaction_surface__5ckE_ summary:focus-visible,.activity-interaction_surface__5ckE_ textarea:focus-visible{outline:2px solid var(--i-accent);outline-offset:3px}.activity-interaction_surface__5ckE_ svg{width:15px;height:15px;flex-shrink:0}.activity-interaction_surface__5ckE_ textarea{caret-color:var(--i-accent)}.activity-interaction_surface__5ckE_ ::-moz-selection{background:#dcd9ff;color:#292267}.activity-interaction_surface__5ckE_ ::selection{background:#dcd9ff;color:#292267}.activity-interaction_card__7WIY9{border:1px solid var(--i-line);border-radius:12px;background:var(--i-bg);overflow:visible;width:100%;min-width:0;flex-shrink:0}.activity-interaction_card__7WIY9 h3{font-size:14px;font-weight:600;line-height:1.65;margin:10px 14px 13px;overflow-wrap:anywhere;white-space:pre-wrap}.activity-interaction_questionHead__ZUFoh{display:flex;align-items:center;gap:9px;padding:13px 14px 0;color:var(--i-muted);font-size:11px}.activity-interaction_symbol__5iUD8{color:var(--i-accent);background:var(--i-tint);border-radius:7px;width:27px;height:27px;display:flex;align-items:center;justify-content:center}.activity-interaction_symbol__5iUD8 svg{width:16px;height:16px}.activity-interaction_questionHead__ZUFoh .activity-interaction_status__BiZN1{margin-inline-start:auto;color:#23744d}.activity-interaction_surface__5ckE_ .activity-interaction_questionHead__ZUFoh>button{width:25px;height:25px;min-height:25px;padding:3px;margin-inline-end:-5px;color:var(--i-muted)}.activity-interaction_distribution__eMa_W{margin:0 14px 14px;display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.activity-interaction_distribution__eMa_W>div{min-width:0;position:relative;isolation:isolate;border-radius:6px;background:var(--classroom-panel-raised,#f0f2f6);min-height:38px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:8px;padding:8px 10px;font-size:12px;line-height:1.6;color:var(--i-ink)}.activity-interaction_distribution__eMa_W>div:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--ratio);background:var(--i-tint);z-index:-1;border-radius:6px}.activity-interaction_optionLetter__DTAL4{color:var(--i-muted)}.activity-interaction_optionText__4vfg6{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0}.activity-interaction_distribution__eMa_W b{font-weight:600;color:var(--i-muted)}.activity-interaction_rosterSummary__5kpBm{border-top:1px solid var(--i-line);margin:0 14px;padding:12px 0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.activity-interaction_groupLabel__sNamJ{font-size:11px;color:var(--i-muted);display:flex;align-items:center;gap:4px;margin-bottom:6px}.activity-interaction_groupLabel__sNamJ b{font-size:12px;color:var(--i-ink);font-variant-numeric:tabular-nums}.activity-interaction_groupLabel__sNamJ i{width:5px;height:5px;border-radius:50%;background:#438761}.activity-interaction_surface__5ckE_ .activity-interaction_stack__79lRX{display:flex;align-items:center;padding:0;min-height:32px;border-radius:8px;max-width:100%;justify-content:flex-start}.activity-interaction_person__8PGKI{width:32px;height:32px;border-radius:50%;display:inline-flex;position:relative;align-items:center;justify-content:center;font-size:12px;font-weight:600;flex-shrink:0;background:#e1ebf6;color:#3e5b83;isolation:isolate}.activity-interaction_person__8PGKI img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;z-index:1}.activity-interaction_person__8PGKI[data-color="1"]{background:#efe6d9;color:#775a37}.activity-interaction_person__8PGKI[data-color="2"]{background:#e0ede4;color:#416c50}.activity-interaction_person__8PGKI[data-color="3"]{background:#e9e3f2;color:#685380}.activity-interaction_person__8PGKI[data-color="4"]{background:#f0e1e3;color:#86545e}.activity-interaction_person__8PGKI[data-color="5"]{background:#e0edef;color:#476e79}.activity-interaction_person__8PGKI[data-color="6"]{background:#eee7db;color:#776437}.activity-interaction_stack__79lRX .activity-interaction_person__8PGKI{width:30px;height:30px;border:2px solid var(--i-bg);margin-inline-start:-9px;font-size:10px}.activity-interaction_stack__79lRX .activity-interaction_person__8PGKI:first-child{margin-inline-start:0}.activity-interaction_person__8PGKI.activity-interaction_updated__SJotx:after{content:"";position:absolute;right:-1px;top:-2px;width:7px;height:7px;border-radius:50%;background:#b97315;border:1px solid white;z-index:2}.activity-interaction_empty__O6NRL{font-size:12px;color:var(--i-muted)}.activity-interaction_actions__lSIsC{display:flex;align-items:center;gap:8px;border-top:1px solid var(--i-line);padding:8px 13px;min-height:44px;font-size:11px;color:var(--i-muted)}.activity-interaction_surface__5ckE_ .activity-interaction_actions__lSIsC>button{font-size:12px;color:var(--i-accent);min-height:30px}.activity-interaction_actions__lSIsC>button:last-child{margin-inline-start:auto}.activity-interaction_surface__5ckE_ .activity-interaction_changeNotice__78hQb{font-size:11px;color:#8c5618;background:#fbf3e6;display:flex;align-items:center;justify-content:flex-start;gap:5px;width:100%;padding:8px 13px;border-top:1px solid #eee5d4;border-radius:0;min-height:32px;text-align:start}.activity-interaction_changeNotice__78hQb svg{width:13px;height:13px}.activity-interaction_answerPeek__t0HOc{border-top:1px solid var(--i-line);padding:12px 14px;background:var(--classroom-panel-raised,#fafaff)}.activity-interaction_answerPeek__t0HOc>header{display:flex;align-items:center;gap:8px;font-size:12px}.activity-interaction_answerPeek__t0HOc>header>button{margin-inline-start:auto}.activity-interaction_answerPeek__t0HOc strong{font-size:12px;font-weight:600}.activity-interaction_answerPeek__t0HOc p{font-size:12px;line-height:1.7;margin:10px 0 4px;color:var(--i-ink);white-space:pre-wrap;overflow-wrap:anywhere}.activity-interaction_answerMeta__VEIiL{font-size:11px;color:var(--i-muted);display:flex;justify-content:space-between;gap:8px}.activity-interaction_answerPeek__t0HOc .activity-interaction_history__6e0vr{font-size:11px;color:#805b24;padding-top:7px;display:flex;gap:5px;align-items:flex-start}.activity-interaction_history__6e0vr svg{width:12px;height:12px;margin-top:3px}.activity-interaction_studentSummary__RNqFc{display:flex;align-items:center;justify-content:space-between;padding:10px 13px;border-top:1px solid var(--i-line);gap:8px;font-size:12px}.activity-interaction_submitted__zFgiQ{color:#23744d;display:flex;gap:5px;align-items:center}.activity-interaction_surface__5ckE_ .activity-interaction_studentSummary__RNqFc>button{color:var(--i-accent);font-size:12px}.activity-interaction_muted__m_wxV{color:var(--i-muted)}.activity-interaction_solutions__Veut_,.activity-interaction_teacherSolution__qlxSO{border-top:1px solid var(--i-line);font-size:12px}.activity-interaction_solutionEdit__uJgLM>summary,.activity-interaction_solutions__Veut_>summary,.activity-interaction_teacherSolution__qlxSO>summary{display:flex;align-items:center;gap:6px;cursor:pointer;padding:10px 14px;color:var(--i-muted);min-height:34px;list-style:none}.activity-interaction_solutionEdit__uJgLM>summary>span,.activity-interaction_teacherSolution__qlxSO>summary>span{margin-inline-start:auto;font-size:11px}.activity-interaction_solutions__Veut_>div{padding:0 14px 10px}.activity-interaction_solutions__Veut_ p{margin:7px 0;font-size:12px;line-height:1.7;overflow-wrap:anywhere;white-space:pre-wrap}.activity-interaction_solutions__Veut_ b{font-weight:500;color:var(--i-muted)}.activity-interaction_teacherSolution__qlxSO .activity-interaction_solutions__Veut_{border-top:0}.activity-interaction_teacherSolution__qlxSO .activity-interaction_solutions__Veut_>summary{display:none}.activity-interaction_judgment__LK_nv{display:flex;align-items:center;flex-wrap:wrap;gap:5px;font-size:11px;color:var(--i-muted)}.activity-interaction_judgment__LK_nv>span{width:100%}.activity-interaction_manualGrade___MPzg{margin-top:10px;display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:11px}.activity-interaction_manualGrade___MPzg input{width:50px;border:1px solid var(--i-line);background:var(--i-bg);border-radius:6px;padding:5px}.activity-interaction_error__UG2OQ{font-size:12px;color:#a03835;margin:8px 14px;line-height:1.7}.activity-interaction_notice__5D21R{font-size:11px;color:#23744d;margin:8px 14px}.activity-interaction_rosterPopover__4T_eE{position:fixed;z-index:10000;background:var(--i-bg);border:1px solid var(--i-line);border-radius:12px;box-shadow:0 12px 32px #20242b1a;width:310px;max-width:calc(100vw - 24px);max-height:min(345px,calc(100dvh - 24px));overflow:auto;padding:10px 8px;scrollbar-width:thin}.activity-interaction_rosterPopover__4T_eE>header{padding:3px 7px 8px;display:flex;justify-content:space-between;align-items:center;gap:6px}.activity-interaction_rosterPopover__4T_eE header strong{font-size:12px;font-weight:600}.activity-interaction_rosterPopover__4T_eE header>span{font-size:11px;color:var(--i-muted)}.activity-interaction_rosterPopover__4T_eE header button{width:26px;height:26px;padding:2px;min-height:26px}.activity-interaction_rosterRow__2yO0x{display:flex;align-items:center;gap:9px;padding:8px;border-radius:7px;width:100%;min-height:52px;text-align:start}.activity-interaction_rosterRow__2yO0x:hover{background:var(--i-tint)}.activity-interaction_surface__5ckE_ .activity-interaction_rosterInfo__gaj66{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;align-items:flex-start;justify-content:flex-start;padding:0;text-align:start}.activity-interaction_rosterInfo__gaj66 strong{font-size:12px;font-weight:500;overflow-wrap:anywhere}.activity-interaction_rosterInfo__gaj66 small{font-size:11px;color:var(--i-muted)}.activity-interaction_rosterRow__2yO0x>span:last-child{color:#23744d;font-size:11px;white-space:nowrap}.activity-interaction_rosterRow__2yO0x>button:last-child:not(.activity-interaction_rosterInfo__gaj66){color:var(--i-accent);width:29px}.activity-interaction_surface__5ckE_ .activity-interaction_primary__idavK{background:var(--i-accent);color:white;border-radius:8px;min-height:36px;font-size:12px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;flex-shrink:0}.activity-interaction_surface__5ckE_ .activity-interaction_primary__idavK:hover:not(:disabled){background:#4338ca;color:white}.activity-interaction_creator__yOQxS{padding:13px 15px 0;border-top:1px solid var(--i-line);background:var(--classroom-panel-raised,#fbfbfe);flex-shrink:0;max-height:calc(100% - 110px);overflow:auto;scrollbar-width:thin;min-height:0}.activity-interaction_creator__yOQxS>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.activity-interaction_creator__yOQxS h3{font-size:13px;font-weight:600;margin:0;display:flex;align-items:center;gap:6px}.activity-interaction_creator__yOQxS h3 svg{color:var(--i-accent);width:15px}.activity-interaction_creator__yOQxS textarea{display:block;width:100%;resize:vertical;border:1px solid var(--i-line);background:var(--i-bg);border-radius:8px;padding:9px 10px;line-height:1.7;font-size:12px}.activity-interaction_promptInput__jCchF{min-height:76px}.activity-interaction_creator__yOQxS textarea::-moz-placeholder{color:var(--i-muted)}.activity-interaction_creator__yOQxS textarea::placeholder{color:var(--i-muted)}.activity-interaction_creatorToolbar__ePrUM{display:flex;gap:6px;align-items:center;margin-top:9px;position:sticky;bottom:0;z-index:2;background:var(--classroom-panel-raised,#fbfbfe);padding:10px 0 12px;border-top:1px solid var(--i-line)}.activity-interaction_creatorToolbar__ePrUM .activity-interaction_primary__idavK{margin-inline-start:auto}.activity-interaction_creator__yOQxS select{border:1px solid var(--i-line);background:var(--i-bg);border-radius:7px;font-size:12px;padding:6px;min-height:33px;max-width:100px}.activity-interaction_surface__5ckE_ .activity-interaction_manual__wkJvN{font-size:11px;color:var(--i-muted);padding:6px 0;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.activity-interaction_questionInput__YNDVm{min-height:64px}.activity-interaction_previewTop__rDLqr{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-bottom:10px;font-size:11px;color:var(--i-muted)}.activity-interaction_surface__5ckE_ .activity-interaction_previewTop__rDLqr>button{padding-inline-start:0}.activity-interaction_optionEdit__ULdA0{display:flex;gap:7px;align-items:center;margin-top:7px;font-size:11px;color:var(--i-muted)}.activity-interaction_optionEdit__ULdA0>span{width:15px}.activity-interaction_optionEdit__ULdA0>input:not([type]),.activity-interaction_optionEdit__ULdA0>input[type=text]{width:100%;min-width:0;border:0;border-bottom:1px solid var(--i-line);font-size:12px;background:transparent;padding:7px 3px;border-radius:0}.activity-interaction_optionEdit__ULdA0>input[type=checkbox],.activity-interaction_optionEdit__ULdA0>input[type=radio]{margin:0;width:13px;height:13px;flex-shrink:0}.activity-interaction_consequence__tfjiC{font-size:11px;color:var(--i-muted);margin:10px 0 0;line-height:1.7}.activity-interaction_solutionEdit__uJgLM{margin-top:10px;font-size:11px;color:var(--i-muted)}.activity-interaction_solutionEdit__uJgLM>summary{padding:8px 0}.activity-interaction_solutionEdit__uJgLM textarea{margin-top:6px;min-height:70px}.activity-interaction_generation__MrOdd{display:flex;align-items:center;gap:7px;margin-top:10px;color:var(--i-muted);font-size:12px}.activity-interaction_generation__MrOdd svg{animation:activity-interaction_spin__nGbfS 1s linear infinite}.activity-interaction_overlayHost__XQ7Pz{position:absolute;inset:0;pointer-events:none;z-index:65;min-height:0}.activity-interaction_quizFloat__IKQbb{position:absolute;width:350px;max-width:calc(100% - 24px);max-height:calc(100% - 24px);overflow:auto;background:var(--i-bg);border:1px solid var(--i-line);border-radius:12px;box-shadow:0 14px 38px #20242b1c;pointer-events:auto;touch-action:auto}.activity-interaction_quizFloat__IKQbb>header{display:flex;align-items:center;gap:7px;padding:8px 10px 5px;color:var(--i-muted)}.activity-interaction_dragHandle__iHAxg{display:flex;gap:6px;align-items:center;font-size:11px;font-weight:500;cursor:grab;touch-action:none;flex:1;border-radius:5px;min-height:30px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.activity-interaction_dragHandle__iHAxg:active{cursor:grabbing}.activity-interaction_dragHandle__iHAxg svg{width:14px}.activity-interaction_quizFloat__IKQbb>header>button{width:28px;height:28px;min-height:28px;padding:3px}.activity-interaction_quizFloat__IKQbb fieldset{border:0;min-width:0;margin:0;padding:0 16px 12px}.activity-interaction_quizFloat__IKQbb legend{font-size:15px;line-height:1.65;font-weight:600;padding:4px 0 13px;width:100%;white-space:pre-wrap;overflow-wrap:anywhere;float:left}.activity-interaction_quizFloat__IKQbb legend+*{clear:both}.activity-interaction_answerOptions__6pBvm{display:flex;flex-direction:column;gap:7px}.activity-interaction_answerOption__vJUa6{display:flex;align-items:center;gap:9px;border:1px solid var(--i-line);border-radius:7px;padding:9px 10px;font-size:12px;line-height:1.6;cursor:pointer;min-height:40px;overflow-wrap:anywhere}.activity-interaction_answerOption__vJUa6:has(input:checked){background:var(--i-tint);border-color:#9c95ee;color:var(--i-accent)}.activity-interaction_answerOption__vJUa6 input{flex-shrink:0;margin:0;width:14px;height:14px}.activity-interaction_answerOption__vJUa6>span{font-size:11px;color:var(--i-muted)}.activity-interaction_answerArea__T6MvC{width:100%;resize:vertical;min-height:125px;border:1px solid var(--i-line);background:var(--i-bg);padding:9px;border-radius:7px;line-height:1.7;font-size:13px}.activity-interaction_quizFloat__IKQbb form>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:2px 16px 14px;position:sticky;bottom:0;background:var(--i-bg)}.activity-interaction_quizFloat__IKQbb small{font-size:11px;color:var(--i-muted)}.activity-interaction_quizFloat__IKQbb footer .activity-interaction_primary__idavK{min-width:90px}.activity-interaction_capsule__23gK1{position:absolute;pointer-events:auto;bottom:16px;right:400px;display:flex;align-items:center;gap:9px;background:var(--i-bg,#fff);border:1px solid var(--i-line,#d5e1da);border-radius:10px;padding:8px 11px;box-shadow:0 6px 22px #20242b10;max-width:calc(100% - 24px);font-size:12px}.activity-interaction_capsule__23gK1>svg{color:#23744d;width:16px}.activity-interaction_surface__5ckE_ .activity-interaction_capsule__23gK1>button{color:var(--i-accent);white-space:nowrap}.activity-interaction_surface__5ckE_ .activity-interaction_capsule__23gK1>button:last-child{width:23px;height:23px;min-height:23px;padding:2px;color:var(--i-muted)}.activity-interaction_surface__5ckE_ .activity-interaction_questionReopen__fVOX1{position:absolute;bottom:16px;left:16px;pointer-events:auto;background:var(--i-bg);border:1px solid var(--i-line);border-radius:8px;width:34px;height:34px;color:var(--i-muted)}.activity-interaction_questionReopen__fVOX1 i{position:absolute;right:6px;top:5px;width:5px;height:5px;background:#b97315;border-radius:50%}.activity-interaction_nudge__dcHNw{position:absolute;pointer-events:auto;z-index:3;left:50%;bottom:16px;transform:translateX(-50%);width:-moz-max-content;width:max-content;max-width:calc(100% - 24px);padding:11px 13px;display:flex;gap:11px;align-items:center;border-radius:10px;background:#fff8e9;border:1px solid #e9d4a7;box-shadow:0 8px 25px #5e48251c;color:#805419;font-size:12px;animation:activity-interaction_nudge-in__2lUFx .45s cubic-bezier(.16,1,.3,1) both}.activity-interaction_nudge__dcHNw>svg{animation:activity-interaction_bell__rcshz .6s ease-in-out 2;transform-origin:top center}.activity-interaction_surface__5ckE_ .activity-interaction_nudge__dcHNw>button{color:#84530d;font-size:12px;font-weight:600;white-space:nowrap}.activity-interaction_surface__5ckE_ .activity-interaction_nudge__dcHNw>button:last-child{width:22px;height:22px;min-height:22px;padding:2px}.activity-interaction_surface__5ckE_ .activity-interaction_solutionEdit__uJgLM summary::-webkit-details-marker,.activity-interaction_surface__5ckE_ .activity-interaction_solutions__Veut_ summary::-webkit-details-marker,.activity-interaction_surface__5ckE_ .activity-interaction_teacherSolution__qlxSO summary::-webkit-details-marker{display:none}@keyframes activity-interaction_nudge-in__2lUFx{0%{opacity:0;transform:translate(-50%,12px);filter:blur(3px)}to{opacity:1;transform:translate(-50%);filter:blur(0)}}@keyframes activity-interaction_bell__rcshz{20%{transform:rotate(-12deg)}50%{transform:rotate(12deg)}80%{transform:rotate(-5deg)}}@keyframes activity-interaction_spin__nGbfS{to{transform:rotate(1turn)}}@media(max-width:719px) and (orientation:portrait){.activity-interaction_quizFloat__IKQbb{width:calc(100% - 24px)}.activity-interaction_quizFloat__IKQbb legend{font-size:14px}.activity-interaction_answerOption__vJUa6{min-height:43px}.activity-interaction_capsule__23gK1{right:12px}.activity-interaction_nudge__dcHNw{width:calc(100% - 24px);gap:7px;padding:9px 10px;font-size:11px}.activity-interaction_creator__yOQxS{max-height:100%;flex:1;padding:11px 13px 0}.activity-interaction_creatorToolbar__ePrUM{padding-bottom:12px}.activity-interaction_surface__5ckE_ .activity-interaction_creatorToolbar__ePrUM .activity-interaction_primary__idavK{padding-inline:10px}.activity-interaction_creating__fHBxE .classroom-v3-chat-form,.activity-interaction_creating__fHBxE .classroom-v3-message-list{display:none!important}}@media(prefers-reduced-motion:reduce){.activity-interaction_surface__5ckE_ *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.activity-interaction_inlineNudge__024oE{position:static;transform:none;width:auto;max-width:none;margin:0 12px 10px;padding:8px 10px;box-shadow:none;animation:none;gap:7px;font-size:11px}.activity-interaction_inlineNudge__024oE>span{flex:1}.activity-interaction_inlineNudge__024oE>svg{flex-shrink:0}.activity-interaction_results__D_Z5V{margin:0 14px 14px;display:grid;gap:12px}.activity-interaction_resultItem__zkwYU{padding-top:12px;border-top:1px solid var(--i-line);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.activity-interaction_resultItem__zkwYU strong{display:flex;gap:6px;align-items:center;font-size:14px}.activity-interaction_resultItem__zkwYU svg{width:17px;height:17px;flex-shrink:0}.activity-interaction_resultItem__zkwYU p{margin:5px 0;white-space:pre-wrap}.activity-interaction_resultItem__zkwYU p>span{color:var(--i-muted)}.activity-interaction_resultItem__zkwYU[data-judgment=correct] strong{color:#23744d}.activity-interaction_resultItem__zkwYU[data-judgment=incorrect] strong{color:#a03835}.activity-interaction_waitingResults__9tdj9{margin:8px 14px 12px;color:var(--i-muted);font-size:12px;line-height:1.7;overflow-wrap:anywhere}.activity-interaction_releaseResults__jbZnK{margin:0 14px 14px;display:flex;align-items:center;gap:10px}.activity-interaction_releaseResults__jbZnK>span{flex:1;min-width:140px;font-size:12px;color:var(--i-muted);line-height:1.6}.activity-interaction_answerOptionText__09ajH{min-width:0;flex:1;white-space:pre-wrap;overflow-wrap:anywhere}.activity-interaction_surface__5ckE_ .activity-interaction_answerOption__vJUa6>.activity-interaction_answerOptionText__09ajH{font-size:12px;color:inherit}.activity-interaction_answerOption__vJUa6>svg{width:16px;height:16px;flex-shrink:0}.activity-interaction_surface__5ckE_ .activity-interaction_answerOption__vJUa6[data-result=correct]{border-color:#23744d;color:#23744d;background:var(--i-bg)}.activity-interaction_surface__5ckE_ .activity-interaction_answerOption__vJUa6[data-result=incorrect]{border-color:#a03835;color:#a03835;background:var(--i-bg)}.activity-interaction_questionTitle__7JJi6{font-size:14px;font-weight:600;line-height:1.65;margin:10px 14px 13px}.activity-interaction_questionPrompt__b23qy{font-size:14px;font-weight:600;line-height:1.65;margin-bottom:12px}.activity-interaction_formulaPreview__Bg__c{margin:8px 12px;padding:10px;border:1px solid var(--i-line);border-radius:8px;overflow:auto}.activity-interaction_formulaPreview__Bg__c summary{cursor:pointer;color:var(--i-muted)}.activity-interaction_formulaPreview__Bg__c>div{margin-top:8px}.activity-interaction_formulaPreview__Bg__c>div>.markdown-content{display:inline-block}.activity-interaction_quizFloat__IKQbb legend.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;float:none}.is-classin-layout .activity-interaction_surface__5ckE_ .activity-interaction_questionReopen__fVOX1{left:82px}.activity-interaction_answerBadge__AA0k5{position:absolute;inset:-3px -3px auto auto;z-index:3;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--i-bg);color:var(--i-muted);border:1px solid var(--i-line)}.activity-interaction_answerBadge__AA0k5 svg{width:12px;height:12px}.activity-interaction_answerBadge__AA0k5[data-judgment=correct]{color:#23744d}.activity-interaction_answerBadge__AA0k5[data-judgment=incorrect]{color:#b33542}.activity-interaction_answerBadge__AA0k5[data-judgment=partial]{color:#805b24}.activity-interaction_person__8PGKI.activity-interaction_updated__SJotx:after{inset:auto -1px -1px auto}.activity-interaction_releaseResults__jbZnK{flex-wrap:wrap}.activity-interaction_surface__5ckE_ .activity-interaction_releaseResults__jbZnK button{white-space:normal;text-align:start}.activity-interaction_surface__5ckE_ .activity-interaction_optionEdit__ULdA0>button{flex-shrink:0}.activity-interaction_distribution__eMa_W>[role=button]{cursor:pointer}.activity-interaction_distribution__eMa_W>[role=button]:hover{outline:1px solid var(--i-accent)}.activity-interaction_card__7WIY9[data-activity-pending]{padding:12px 14px}.activity-interaction_card__7WIY9[data-activity-pending] h3{margin:0}.activity-interaction_card__7WIY9[data-activity-pending] p{margin:6px 0;color:var(--i-muted)}.activity-interaction_rosterRow__2yO0x>span[data-judgment=incorrect]{color:#b33542}.activity-interaction_rosterRow__2yO0x>span[data-judgment=partial],.activity-interaction_rosterRow__2yO0x>span[data-judgment=pending]{color:#805b24}.activity-interaction_choiceMeta__cZTem{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--i-muted);font-variant-numeric:tabular-nums}.activity-interaction_surface__5ckE_ .activity-interaction_answerOption__vJUa6[data-result=incorrect]{background:color-mix(in srgb,var(--i-answer-wrong,#a03835) 8%,var(--i-bg));border-color:var(--i-answer-wrong,#a03835);color:var(--i-answer-wrong,#a03835);accent-color:var(--i-answer-wrong,#a03835)}.activity-interaction_surface__5ckE_ .activity-interaction_answerOption__vJUa6[data-result=correct]{background:color-mix(in srgb,var(--i-answer-correct,#23744d) 7%,var(--i-bg));border-color:var(--i-answer-correct,#23744d);color:var(--i-answer-correct,#23744d);accent-color:var(--i-answer-correct,#23744d)}html.dark .activity-interaction_surface__5ckE_{--i-answer-wrong:#ff9aa2;--i-answer-correct:#75d6a8}.activity-interaction_surface__5ckE_ .activity-interaction_answerOption__vJUa6 .activity-interaction_missedOption__SdptI,.activity-interaction_surface__5ckE_ .activity-interaction_answerOption__vJUa6[data-result]>span{color:inherit}.activity-interaction_surface__5ckE_ .activity-interaction_answerOption__vJUa6:has(input:disabled){cursor:default}.activity-interaction_surface__5ckE_ .activity-interaction_answerOption__vJUa6 input:disabled{opacity:1}.activity-interaction_missedOption__SdptI{flex-shrink:0;font-size:11px}.activity-overview_panel__2BxRU{--overview-bg:hsl(var(--card,0 0% 100%));--overview-ink:hsl(var(--foreground,222 20% 15%));--overview-muted:hsl(var(--muted-foreground,218 12% 43%));--overview-line:hsl(var(--border,220 15% 88%));--overview-tint:hsl(var(--muted,220 20% 96%));color:var(--overview-ink);background:var(--overview-bg);padding:16px;min-width:0;display:flex;flex-direction:column;gap:14px;font:13px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif}.classroom-v3-shell .activity-overview_panel__2BxRU{--overview-bg:var(--classroom-panel,#fff);--overview-ink:var(--classroom-frost,#20242b);--overview-muted:var(--classroom-mist,#657080);--overview-line:var(--conversation-line,#e5e7ed);--overview-tint:var(--conversation-tint,#eeedff)}.activity-overview_panel__2BxRU *{box-sizing:border-box}.activity-overview_panel__2BxRU dl,.activity-overview_panel__2BxRU h3,.activity-overview_panel__2BxRU p{margin:0}.activity-overview_panel__2BxRU button,.activity-overview_panel__2BxRU input,.activity-overview_panel__2BxRU select{font:inherit;color:inherit}.activity-overview_panel__2BxRU button{cursor:pointer}.activity-overview_panel__2BxRU button:disabled{cursor:default;opacity:.5}.activity-overview_panel__2BxRU a:focus-visible,.activity-overview_panel__2BxRU button:focus-visible,.activity-overview_panel__2BxRU input:focus-visible,.activity-overview_panel__2BxRU select:focus-visible{outline:2px solid #7063d9;outline-offset:3px}.activity-overview_header___FA95{display:flex;align-items:center;justify-content:space-between;gap:12px}.activity-overview_header___FA95 h3{font-size:16px;font-weight:600;display:flex;align-items:center;gap:8px}.activity-overview_header___FA95 svg{width:17px;height:17px}.activity-overview_header___FA95 button{border:0;background:transparent;padding:6px;display:flex;border-radius:6px}.activity-overview_hint__feInd{font-size:12px;color:var(--overview-muted);line-height:1.7;overflow-wrap:anywhere}.activity-overview_error__6UGF7{color:#a03835;font-size:12px}.activity-overview_error__6UGF7 button{background:transparent;border:0;color:inherit;text-decoration:underline;text-underline-offset:3px}.activity-overview_metrics__IapPq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding-block:12px;border-block:1px solid var(--overview-line)}.activity-overview_metrics__IapPq dt{font-size:12px;color:var(--overview-muted)}.activity-overview_metrics__IapPq dd{margin:2px 0 0;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.activity-overview_tabs__wMFqa{display:flex;gap:6px}.activity-overview_tabs__wMFqa button{padding:5px 12px;background:transparent;border:1px solid var(--overview-line);border-radius:6px}.activity-overview_tabs__wMFqa button[aria-pressed=true]{background:var(--overview-tint);border-color:#8b80dd}.activity-overview_search__fB0KM{width:100%;padding:7px 10px;border:1px solid var(--overview-line);border-radius:6px;background:var(--overview-bg)}.activity-overview_tableScroll__1ECR1{max-width:100%;overflow:auto}.activity-overview_tableScroll__1ECR1 table{width:100%;min-width:510px;border-collapse:collapse;font-size:12px;font-variant-numeric:tabular-nums}.activity-overview_tableScroll__1ECR1 td,.activity-overview_tableScroll__1ECR1 th{padding:9px 8px;border-bottom:1px solid var(--overview-line);text-align:start;white-space:nowrap}.activity-overview_tableScroll__1ECR1 thead th{font-weight:500;color:var(--overview-muted)}.activity-overview_tableScroll__1ECR1 tbody th{font-weight:500;max-width:180px;white-space:normal;overflow-wrap:anywhere}.activity-overview_history__5Eq2G{display:grid;gap:0}.activity-overview_activity__BJ_Pk{padding-block:12px;border-bottom:1px solid var(--overview-line);min-width:0}.activity-overview_activity__BJ_Pk:first-child{padding-top:0}.activity-overview_panel__2BxRU .activity-overview_activityButton__eNiT3{padding:0;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;background:transparent;text-align:start}.activity-overview_activityTitle__6Sg0M{font-size:14px;font-weight:500;overflow-wrap:anywhere;min-width:0}.activity-overview_activityTitle__6Sg0M small{display:block;font-size:11px;font-weight:400;color:var(--overview-muted);margin-top:3px}.activity-overview_activityButton__eNiT3 svg{width:16px;height:16px;flex-shrink:0;color:var(--overview-muted);transition:transform .16s ease-out}.activity-overview_activityButton__eNiT3[aria-expanded=true] svg{transform:rotate(180deg)}.activity-overview_activityNumbers__oPkTN{display:flex;gap:8px 16px;flex-wrap:wrap;font-size:11px;color:var(--overview-muted);margin-top:6px;font-variant-numeric:tabular-nums}.activity-overview_detail__ZcRgm{--classroom-panel:var(--overview-bg);--classroom-frost:var(--overview-ink);--classroom-mist:var(--overview-muted);--conversation-line:var(--overview-line);margin-top:12px;padding-top:12px;border-top:1px solid var(--overview-line);overflow-wrap:anywhere;min-width:0}.activity-overview_detail__ZcRgm>p{margin-bottom:10px}.activity-overview_detail__ZcRgm [data-choice-result]{padding-top:5px}.activity-overview_detail__ZcRgm [data-choice-result]~[data-choice-result]{margin-top:12px}.activity-overview_detail__ZcRgm [data-choice-options]{margin-top:8px}.activity-overview_detail__ZcRgm [role=status]{font-size:12px}.activity-overview_responsePicker__WHD89{display:grid;gap:5px;margin-bottom:14px;font-size:12px;color:var(--overview-muted)}.activity-overview_responsePicker__WHD89 select{width:100%;min-width:0;background:var(--overview-bg);color:var(--overview-ink);border:1px solid var(--overview-line);padding:7px;border-radius:6px}.activity-overview_reviewLink__sknTU{font-size:12px;color:inherit;text-decoration:underline;text-underline-offset:3px;align-self:flex-start}@media(prefers-reduced-motion:reduce){.activity-overview_activityButton__eNiT3 svg{transition:none}}@container activity-dashboard (min-width:620px){.activity-overview_metrics__IapPq{grid-template-columns:repeat(4,minmax(0,1fr))}}.activity-overview_questionStats__8ywkT{margin:10px 0 0;padding-inline-start:22px;font-size:12px}.activity-overview_questionStats__8ywkT li{padding-block:6px}.activity-overview_questionStats__8ywkT li>span{color:var(--overview-muted);font-size:11px;font-variant-numeric:tabular-nums}.activity-overview_historyQuestion__j0QRs+.activity-overview_historyQuestion__j0QRs{margin-top:18px}.activity-overview_historyQuestion__j0QRs>div+div{margin-top:8px}.activity-overview_panel__2BxRU{container-name:activity-dashboard;container-type:inline-size;width:100%;--chart-correct:#28765b;--chart-incorrect:#b34550;--chart-partial:#956315;--chart-pending:#78839b;--chart-withheld:#8b78b3;--chart-accent:#6254be}html.dark .activity-overview_panel__2BxRU{--chart-correct:#8bd5b7;--chart-incorrect:#f39da8;--chart-partial:#dfbf78;--chart-pending:#bbc3d4;--chart-withheld:#c1b4f0;--chart-accent:#b2a5f5}.activity-overview_review__vEuFt{max-width:1120px;margin-inline:auto;padding:24px}.activity-overview_metricContext__KzgXy{display:flex;align-items:baseline;gap:8px 16px;flex-wrap:wrap;font-size:12px;color:var(--overview-muted)}.activity-overview_metricContext__KzgXy details{min-width:0}.activity-overview_chartData__J4UjX summary,.activity-overview_metricContext__KzgXy summary{cursor:pointer;text-underline-offset:3px}.activity-overview_metricContext__KzgXy details p{max-width:70ch;padding-top:6px}.activity-overview_panel__2BxRU summary:focus-visible{outline:2px solid var(--chart-accent);outline-offset:3px}.activity-overview_currentFocus__fJP_l{display:flex;justify-content:space-between;gap:16px;align-items:center;background:var(--overview-tint);padding:12px;border-radius:8px}.activity-overview_currentFocus__fJP_l>div{min-width:0;display:grid;gap:4px}.activity-overview_currentFocus__fJP_l small,.activity-overview_currentFocus__fJP_l span{font-size:11px;color:var(--overview-muted)}.activity-overview_currentFocus__fJP_l strong{font-size:13px;font-weight:600;overflow-wrap:anywhere}.activity-overview_currentFocus__fJP_l button{border:0;background:transparent;text-decoration:underline;text-underline-offset:3px;flex-shrink:0;padding:6px;color:var(--overview-ink)}.activity-overview_visuals__OxhjP{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding-block:8px 20px;border-bottom:1px solid var(--overview-line)}.activity-overview_visuals__OxhjP section{min-width:0}.activity-overview_chartHeading___TwIu{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px}.activity-overview_chartHeading___TwIu h4{font-size:14px;line-height:1.5;font-weight:600;margin:0}.activity-overview_chartHeading___TwIu>span{font-size:11px;color:var(--overview-muted)}.activity-overview_chartHeading___TwIu select{max-width:55%;font-size:11px;padding:4px 6px;background:var(--overview-bg);border:1px solid var(--overview-line);border-radius:6px}.activity-overview_chartFrame__tegzF{container-type:inline-size;width:100%;min-width:0;position:relative}.activity-overview_chartFrame__tegzF>p{padding-block:12px}.activity-overview_chartFrame__tegzF button{border:0;background:transparent;text-decoration:underline;padding:2px 4px}.activity-overview_chartLabels__4lV_4{position:absolute;z-index:1;inset:8px auto 28px 0;width:clamp(78px,32%,200px);display:grid;pointer-events:none}.activity-overview_chartLabel__lGYzJ{position:relative;display:flex;align-items:center;min-width:0;overflow:visible;color:var(--overview-ink);font-size:11px}.activity-overview_panel__2BxRU .activity-overview_chartLabelTrigger__L4eNo{display:-webkit-box;width:100%;min-width:0;overflow:hidden;padding:0 6px 0 0;color:inherit;text-align:start;text-decoration:none;line-height:1.45;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;pointer-events:auto}.activity-overview_chartLabelTrigger__L4eNo .markdown-content{display:contents}.activity-overview_chartLabelPopover__NTM7x{position:absolute;z-index:3;visibility:hidden;opacity:0;left:0;top:calc(100% - 4px);width:min(420px,100cqw);max-height:min(240px,50vh);overflow:auto;padding:10px 12px;border:1px solid var(--overview-line);border-radius:8px;background:var(--overview-bg);box-shadow:0 8px 24px color-mix(in srgb,var(--overview-ink) 16%,transparent);font-size:12px;line-height:1.6;pointer-events:none;transition:opacity .12s ease-out}.activity-overview_chartLabel__lGYzJ:focus-within .activity-overview_chartLabelPopover__NTM7x,.activity-overview_chartLabel__lGYzJ:hover .activity-overview_chartLabelPopover__NTM7x{visibility:visible;opacity:1;pointer-events:auto}.activity-overview_chartLabelPopover__NTM7x .markdown-content>p{margin:0}.activity-overview_echart__w2Fx0{height:100%;width:100%;color:var(--overview-ink);border-color:var(--overview-line);background:var(--overview-bg)}.activity-overview_panel__2BxRU .activity-overview_chartNote__mNkLN{font-size:11px;line-height:1.7;color:var(--overview-muted);margin:8px 0 0;max-width:65ch}.activity-overview_chartLegend__iGgGy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;padding-block:8px 12px}.activity-overview_chartLegend__iGgGy>div{--tone:var(--chart-correct)}.activity-overview_chartLegend__iGgGy [data-tone=incorrect]{--tone:var(--chart-incorrect)}.activity-overview_chartLegend__iGgGy [data-tone=partial]{--tone:var(--chart-partial)}.activity-overview_chartLegend__iGgGy [data-tone=pending]{--tone:var(--chart-pending)}.activity-overview_chartLegend__iGgGy [data-tone=withheld]{--tone:var(--chart-withheld)}.activity-overview_chartLegend__iGgGy dt{display:flex;align-items:center;gap:6px;color:var(--overview-muted);font-size:12px}.activity-overview_chartLegend__iGgGy i{width:7px;height:7px;background:var(--tone);border-radius:2px;flex-shrink:0}.activity-overview_chartLegend__iGgGy dd{margin:2px 0 0 13px;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:8px}.activity-overview_chartLegend__iGgGy small{font-size:11px;font-weight:400;color:var(--overview-muted)}.activity-overview_chartPages__VTFXF{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:11px;color:var(--overview-muted);font-variant-numeric:tabular-nums}.activity-overview_chartPages__VTFXF button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--overview-line);background:transparent;border-radius:6px}.activity-overview_chartPages__VTFXF svg{width:14px;height:14px}.activity-overview_chartData__J4UjX{font-size:11px;color:var(--overview-muted);margin-top:8px}.activity-overview_chartData__J4UjX table{width:100%;border-collapse:collapse;margin-top:10px;table-layout:fixed}.activity-overview_chartData__J4UjX td,.activity-overview_chartData__J4UjX th{padding:7px 4px;border-bottom:1px solid var(--overview-line);text-align:start;vertical-align:top;font-weight:400;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.activity-overview_chartData__J4UjX th:first-child{width:55%}.activity-overview_chartData__J4UjX button{border:0;padding:0;background:transparent;line-height:1.7;text-align:start;color:var(--overview-ink);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.activity-overview_chartData__J4UjX td{color:var(--overview-ink)}@container activity-dashboard (min-width:760px){.activity-overview_visuals__OxhjP{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);gap:40px}.activity-overview_qualityChart__RGP6n{padding-inline-end:30px;border-inline-end:1px solid var(--overview-line)}}@media(max-width:600px){.activity-overview_review__vEuFt{padding:16px}}.create-course-dialog_dialog__cfUjZ{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(1080px,calc(100vw - 32px))!important;max-width:none!important;height:min(860px,calc(100svh - 32px));max-height:none!important;grid-template-columns:minmax(280px,.72fr) minmax(0,1.45fr);grid-template-rows:auto minmax(0,1fr) auto;gap:0!important;overflow:hidden;border:1px solid color-mix(in srgb,#a7afbd 24%,transparent)!important;border-radius:28px!important;background:#f4f6f8!important;padding:0!important;box-shadow:0 40px 120px rgba(9,10,13,.34),0 2px 8px rgba(9,10,13,.1)}.create-course-dialog_dialog__cfUjZ>button{top:22px;right:22px;z-index:8;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(21,23,28,.08);border-radius:999px;background:rgba(255,255,255,.72);color:#525866;opacity:1;box-shadow:0 8px 24px rgba(9,10,13,.08);backdrop-filter:blur(18px)}.create-course-dialog_dialog__cfUjZ>button:hover{color:#15171c;transform:rotate(4deg)}.create-course-dialog_dialog__cfUjZ.create-course-dialog_isSubmitting__aIH4m>button{pointer-events:none;opacity:.34}.create-course-dialog_submittingOverlay__LhU3H{position:absolute;z-index:12;inset:0;display:grid;place-content:center;justify-items:center;padding:32px;background:rgba(9,10,13,.72);color:#f4f6f8;text-align:center;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}.create-course-dialog_submittingOverlay__LhU3H strong{margin-top:15px;font-size:16px;font-weight:680;letter-spacing:-.02em}.create-course-dialog_submittingOverlay__LhU3H p{max-width:310px;margin:7px 0 0;color:#a7afbd;font-size:12px;line-height:1.55}.create-course-dialog_submittingOrb__mEzT3{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(167,158,255,.42);border-radius:16px;color:#c8c1ff;background:rgba(123,111,242,.2);box-shadow:0 0 0 9px rgba(123,111,242,.08)}.create-course-dialog_submittingOrb__mEzT3 svg{width:21px;height:21px;animation:create-course-dialog_submitSpin__kota8 .9s linear infinite}@keyframes create-course-dialog_submitSpin__kota8{to{transform:rotate(1turn)}}.create-course-dialog_preview__PY0VU{position:relative;grid-row:1/-1;min-width:0;overflow:hidden;background:radial-gradient(circle at 12% 8%,rgba(123,111,242,.34),transparent 34%),radial-gradient(circle at 94% 72%,rgba(50,212,154,.14),transparent 28%),linear-gradient(155deg,#15171c,#0d0f13 72%,#090a0d);color:#f4f6f8;padding:34px 30px 28px}.create-course-dialog_preview__PY0VU:before{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.026) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:linear-gradient(180deg,black,transparent 84%);mask-image:linear-gradient(180deg,black,transparent 84%);content:"";pointer-events:none}.create-course-dialog_previewGlow__kowoG{position:absolute;top:42%;left:52%;width:240px;height:240px;border-radius:999px;background:rgba(123,111,242,.15);filter:blur(60px);transform:translate(-50%,-50%);pointer-events:none}.create-course-dialog_previewContent__8GkYn{position:relative;z-index:1;display:flex;height:100%;flex-direction:column}.create-course-dialog_previewTop__bDwLH,.create-course-dialog_readinessTop__Gwy8q,.create-course-dialog_stageBar__Lw_gd{display:flex;align-items:center;justify-content:space-between;gap:12px}.create-course-dialog_draftBadge__I_KLi,.create-course-dialog_eyebrow__1ksuT,.create-course-dialog_stageLive__hZh7n{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.06);padding:7px 10px;color:rgba(244,246,248,.74);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.create-course-dialog_eyebrow__1ksuT svg{width:13px;height:13px;color:#a79eff}.create-course-dialog_draftBadge__I_KLi{padding-inline:9px;color:#a7afbd;letter-spacing:.08em}.create-course-dialog_draftBadge__I_KLi:before,.create-course-dialog_stageLive__hZh7n:before{width:6px;height:6px;border-radius:999px;background:#32d49a;box-shadow:0 0 0 5px rgba(50,212,154,.1);content:""}.create-course-dialog_previewTitle__l1i75{margin-top:56px}.create-course-dialog_previewTitle__l1i75 small{color:#8f97a7;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.create-course-dialog_previewTitle__l1i75 h2{color:#fff;font-size:clamp(26px,3vw,38px);font-weight:680;line-height:1.08;letter-spacing:-.04em}.create-course-dialog_previewTitle__l1i75 h2,.create-course-dialog_previewTitle__l1i75 p{display:-webkit-box;overflow:hidden;margin-top:12px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.create-course-dialog_previewTitle__l1i75 p{color:#a7afbd;font-size:13px;line-height:1.65}.create-course-dialog_stage__WXKIq{position:relative;margin-top:34px;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:rgba(255,255,255,.045);padding:14px;box-shadow:inset 0 1px rgba(255,255,255,.05)}.create-course-dialog_stageBar__Lw_gd{color:#8f97a7;font-size:10px}.create-course-dialog_stageLive__hZh7n{border:0;background:transparent;padding:0;color:#63e4b4;font-size:8px}.create-course-dialog_stageLive__hZh7n:before{width:5px;height:5px;animation:create-course-dialog_previewPulse__nfDu_ 2s ease-in-out infinite}.create-course-dialog_teacherTile__aCfI4{display:flex;align-items:center;gap:11px;margin-top:18px;border-radius:15px;background:linear-gradient(135deg,rgba(123,111,242,.26),rgba(123,111,242,.08));padding:12px}.create-course-dialog_teacherTile__aCfI4 strong{display:block;overflow:hidden;max-width:150px;color:#fff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.create-course-dialog_teacherTile__aCfI4 span{color:#a7afbd;font-size:9px}.create-course-dialog_teacherAvatar__WyU22{width:34px;height:34px;border:1px solid rgba(255,255,255,.14);background:#7b6ff2;color:#fff;font-size:11px}.create-course-dialog_seatRail__fF8Tp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:9px}.create-course-dialog_seat__r5jhK{position:relative;display:grid;aspect-ratio:1.25;min-width:0;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:rgba(0,0,0,.2)}.create-course-dialog_seat__r5jhK>i{display:grid;width:22px;height:22px;place-items:center;border:1px dashed rgba(167,175,189,.22);border-radius:999px;color:rgba(167,175,189,.52);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-style:normal}.create-course-dialog_occupiedSeat__EB8YN{align-content:center;gap:4px;padding:6px;background:linear-gradient(150deg,rgba(123,111,242,.2),rgba(9,10,13,.3))}.create-course-dialog_seatAvatar__LY5nF{width:25px;height:25px;border:1px solid rgba(255,255,255,.15);background:#272a32;font-size:8px}.create-course-dialog_occupiedSeat__EB8YN small{width:100%;overflow:hidden;color:#daddE4;font-size:7px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.create-course-dialog_metaGrid__AT_Xu{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:20px}.create-course-dialog_metaItem__4Qh06{min-width:0;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:rgba(255,255,255,.035);padding:11px}.create-course-dialog_metaItem__4Qh06 dt{display:flex;align-items:center;gap:6px;color:#7e8695;font-size:9px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.create-course-dialog_metaItem__4Qh06 dt svg{width:12px;height:12px;color:#a79eff}.create-course-dialog_metaItem__4Qh06 dd{overflow:hidden;margin-top:7px;color:#e7eaf0;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.create-course-dialog_readiness__vAL25{margin-top:auto;padding-top:28px}.create-course-dialog_readinessTop__Gwy8q{color:#a7afbd;font-size:10px;font-weight:650}.create-course-dialog_readinessTop__Gwy8q strong{color:#f4f6f8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.create-course-dialog_progress__Wxbfn{height:4px;overflow:hidden;margin-top:10px;border-radius:999px;background:rgba(255,255,255,.08)}.create-course-dialog_progress__Wxbfn>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7b6ff2,#a79eff);box-shadow:0 0 16px rgba(123,111,242,.6);transition:width .24s ease}.create-course-dialog_readiness__vAL25 p{margin-top:12px;color:#737b8a;font-size:10px;line-height:1.5}.create-course-dialog_header__22EOP{grid-column:2;padding:30px 70px 20px 34px;border-bottom:1px solid rgba(21,23,28,.07);background:rgba(244,246,248,.94)}.create-course-dialog_stepLabel___HXCx{display:inline-flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;margin-bottom:9px;color:#7b6ff2;font-size:10px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.create-course-dialog_stepLabel___HXCx:before{width:18px;height:1px;background:#7b6ff2;content:""}.create-course-dialog_header__22EOP h2{color:#15171c;font-size:24px;font-weight:720;letter-spacing:-.03em}.create-course-dialog_header__22EOP p{max-width:580px;margin-top:6px;color:#737b8a;font-size:12px;line-height:1.55}.create-course-dialog_error__1diIK{grid-column:2;margin:18px 34px 0;border:1px solid rgba(255,94,105,.24);border-radius:13px;background:rgba(255,94,105,.07);padding:11px 13px;color:#e43f4c;font-size:12px}.create-course-dialog_formBody__Cz6Dl{grid-column:2;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 34px 30px;scrollbar-color:rgba(82,88,102,.28) transparent;scrollbar-width:thin}.create-course-dialog_formBody__Cz6Dl>.create-course-dialog_captionSettings__WNCuk,.create-course-dialog_formBody__Cz6Dl>div{border:1px solid rgba(21,23,28,.075);border-radius:18px;background:rgba(255,255,255,.82);padding:17px;box-shadow:0 1px 1px rgba(9,10,13,.025)}.create-course-dialog_formBody__Cz6Dl .create-course-dialog_captionSettings__WNCuk label{font-size:14px;font-weight:600;letter-spacing:normal}.create-course-dialog_captionSettings__WNCuk button[role=switch]{width:48px;height:28px;padding:4px;border-radius:999px}.create-course-dialog_captionSettings__WNCuk button[role=switch] i{width:20px;height:20px}.create-course-dialog_captionSettings__WNCuk button[role=switch][aria-checked=true] i{transform:translateX(20px)}.create-course-dialog_formBody__Cz6Dl button[role=combobox],.create-course-dialog_formBody__Cz6Dl input,.create-course-dialog_formBody__Cz6Dl textarea{border-color:rgba(21,23,28,.1);background:#f7f8fa;box-shadow:none}.create-course-dialog_formBody__Cz6Dl button[role=combobox]:hover,.create-course-dialog_formBody__Cz6Dl input:hover,.create-course-dialog_formBody__Cz6Dl textarea:hover{border-color:rgba(123,111,242,.34)}.create-course-dialog_formBody__Cz6Dl label{color:#626a78;letter-spacing:.08em}.create-course-dialog_kindSelector__64HQU{display:grid;gap:13px}.create-course-dialog_kindHeading__efA_L{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.create-course-dialog_kindHeading__efA_L>span{color:#5b4fc9;font-size:11px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.create-course-dialog_kindHeading__efA_L>small{color:#8a92a0;font-size:10px}.create-course-dialog_kindOptions__oNPQ7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.create-course-dialog_kindOptions__oNPQ7>button{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;gap:3px 11px;min-width:0;border:1px solid rgba(21,23,28,.1);border-radius:14px;background:#f7f8fa;padding:13px;color:#15171c;font:inherit;text-align:left;cursor:pointer;transition:.18s ease}.create-course-dialog_kindOptions__oNPQ7>button:hover{border-color:rgba(123,111,242,.32);transform:translateY(-1px)}.create-course-dialog_kindOptions__oNPQ7>button[data-active=true]{border-color:rgba(123,111,242,.48);background:rgba(123,111,242,.08);box-shadow:inset 0 0 0 1px rgba(123,111,242,.1)}.create-course-dialog_kindOptions__oNPQ7>button>span{display:grid;grid-row:1/3;width:34px;height:34px;place-items:center;border-radius:10px;color:#7065da;background:rgba(123,111,242,.1)}.create-course-dialog_kindOptions__oNPQ7 svg{width:17px;height:17px}.create-course-dialog_kindOptions__oNPQ7 strong{align-self:end;overflow:hidden;font-size:12px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.create-course-dialog_kindOptions__oNPQ7 small{overflow:hidden;color:#7e8695;font-size:9px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.create-course-dialog_scheduleBlock__t7IJc{display:grid;gap:14px}.create-course-dialog_scheduleHeading__mbvWe{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.create-course-dialog_scheduleHeading__mbvWe>div>span,.create-course-dialog_timezoneHeader__pmESp>span{display:flex;align-items:center;gap:7px;color:#5b4fc9;font-size:11px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.create-course-dialog_scheduleHeading__mbvWe svg,.create-course-dialog_timezoneHeader__pmESp svg{width:14px;height:14px}.create-course-dialog_scheduleHeading__mbvWe p{margin-top:5px;color:#7e8695;font-size:10px;line-height:1.5}.create-course-dialog_scheduleHeading__mbvWe>strong{flex-shrink:0;border-radius:999px;background:rgba(123,111,242,.1);padding:6px 9px;color:#6257ce;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.create-course-dialog_scheduleGrid__VKKNN{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(105px,.62fr) minmax(0,1.35fr);gap:10px}.create-course-dialog_singleScheduleGrid__r2zL6{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:10px}.create-course-dialog_singleScheduleGrid__r2zL6 label{display:grid;min-width:0;gap:7px}.create-course-dialog_singleScheduleGrid__r2zL6 label>span{color:#626a78;font-size:9px;font-weight:720}.create-course-dialog_singleScheduleGrid__r2zL6 input{height:42px;min-width:0;border-radius:11px;padding-inline:11px;font-size:11px;font-weight:620}.create-course-dialog_scheduleEndHint__Rx_TB{margin:0;border-top:1px solid rgba(21,23,28,.07);padding-top:10px;color:#737b8a;font-size:10px}.create-course-dialog_scheduleGrid__VKKNN label{display:grid;min-width:0;gap:7px}.create-course-dialog_scheduleGrid__VKKNN label>span{color:#626a78;font-size:9px;font-weight:720}.create-course-dialog_scheduleGrid__VKKNN input{height:42px;min-width:0;border-radius:11px;padding-inline:11px;font-size:11px;font-weight:620}.create-course-dialog_durationField__8as6O input{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-align:center}.create-course-dialog_durationPresets__rViIW{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.create-course-dialog_durationPresets__rViIW button,.create-course-dialog_timezoneConfig__u8o_8 button{flex:0 0 auto;border:1px solid rgba(21,23,28,.09);border-radius:999px;background:#f7f8fa;color:#737b8a;font:inherit;font-size:9px;font-weight:680;cursor:pointer;transition:.16s ease}.create-course-dialog_durationPresets__rViIW button{min-height:28px;padding:0 10px}.create-course-dialog_customDuration__nRKxD{display:inline-flex;flex:0 0 auto;min-height:28px;align-items:center;gap:5px;padding:0 9px;border:1px solid rgba(123,111,242,.3);border-radius:999px;color:#6257ce;background:rgba(123,111,242,.06);font-size:10px;font-weight:680}.create-course-dialog_customDuration__nRKxD input{width:42px;min-width:0;border:0;outline-offset:2px;color:inherit;background:transparent;font:inherit;text-align:center}.create-course-dialog_durationPresets__rViIW button:hover,.create-course-dialog_durationPresets__rViIW button[data-active=true],.create-course-dialog_timezoneConfig__u8o_8 button:hover,.create-course-dialog_timezoneConfig__u8o_8 button[data-active=true]{border-color:rgba(123,111,242,.34);color:#6257ce;background:rgba(123,111,242,.09)}.create-course-dialog_timezoneInline__F7nA_{display:grid;gap:9px;border-top:1px solid rgba(21,23,28,.07);padding-top:12px}.create-course-dialog_timezoneHeader__pmESp{display:flex;align-items:center;justify-content:space-between;gap:12px}.create-course-dialog_timezoneHeader__pmESp>span{color:#737b8a;font-size:9px}.create-course-dialog_timezoneHeader__pmESp>button{border:0;background:transparent;color:#6257ce;font:inherit;font-size:9px;font-weight:700;cursor:pointer}.create-course-dialog_timezoneConfig__u8o_8{display:flex;max-height:94px;flex-wrap:wrap;gap:5px;overflow-y:auto;border-radius:11px;background:rgba(244,246,248,.72);padding:8px}.create-course-dialog_timezoneConfig__u8o_8 button{min-height:25px;padding:0 8px;font-size:8px}.create-course-dialog_timezoneRail__jEo_h{display:flex;gap:7px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.create-course-dialog_timezoneRail__jEo_h>small{color:#8b92a0;font-size:9px;font-style:italic}.create-course-dialog_timezoneRail__jEo_h>span{display:grid;min-width:150px;grid-template-columns:1fr auto;gap:3px 8px;border:1px solid rgba(21,23,28,.07);border-radius:10px;background:#f8f9fb;padding:8px 9px}.create-course-dialog_timezoneRail__jEo_h b,.create-course-dialog_timezoneRail__jEo_h i,.create-course-dialog_timezoneRail__jEo_h strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-course-dialog_timezoneRail__jEo_h b{color:#6257ce;font-size:8px}.create-course-dialog_timezoneRail__jEo_h strong{grid-column:1/-1;color:#30343d;font-size:9px}.create-course-dialog_timezoneRail__jEo_h i{color:#9aa1ae;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;font-style:normal}.create-course-dialog_footer__vQN3a{grid-column:2;align-items:center;justify-content:space-between!important;gap:16px!important;border-top:1px solid rgba(21,23,28,.07);background:rgba(255,255,255,.84);padding:16px 34px;box-shadow:0 -16px 40px rgba(244,246,248,.88);backdrop-filter:blur(18px)}.create-course-dialog_footerNote__pkqod{color:#858d9b;font-size:10px;line-height:1.4}.create-course-dialog_footerActions__vz6oW{display:flex;flex-shrink:0;align-items:center;gap:8px}.create-course-dialog_createButton__KyiC4{min-width:130px;height:42px;border-radius:13px;background:#15171c!important;color:#fff!important;box-shadow:0 10px 24px rgba(9,10,13,.16);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.create-course-dialog_createButton__KyiC4:hover{background:#242731!important;box-shadow:0 14px 30px rgba(9,10,13,.22);transform:translateY(-1px)}.create-course-dialog_createButton__KyiC4:disabled{box-shadow:none;transform:none}.create-course-dialog_createButton__KyiC4 svg{width:15px;height:15px;margin-left:7px}html.dark .create-course-dialog_dialog__cfUjZ{color-scheme:dark;border-color:rgba(167,175,189,.18)!important;background:#0f1116!important;box-shadow:0 44px 140px rgba(0,0,0,.7),0 2px 10px rgba(0,0,0,.34)}html.dark .create-course-dialog_dialog__cfUjZ>button{border-color:rgba(167,175,189,.16);color:#c4cad4;background:rgba(29,32,40,.92);box-shadow:0 10px 28px rgba(0,0,0,.3)}html.dark .create-course-dialog_dialog__cfUjZ>button:hover{color:#ffffff;background:#252934}html.dark .create-course-dialog_header__22EOP{border-bottom-color:rgba(167,175,189,.11);background:rgba(15,17,22,.96)}html.dark .create-course-dialog_header__22EOP h2{color:#f4f6f8}html.dark .create-course-dialog_footerNote__pkqod,html.dark .create-course-dialog_header__22EOP p,html.dark .create-course-dialog_scheduleHeading__mbvWe p{color:#9ba4b3}html.dark .create-course-dialog_formBody__Cz6Dl{background:#0f1116;scrollbar-color:rgba(167,175,189,.28) transparent}html.dark .create-course-dialog_formBody__Cz6Dl>.create-course-dialog_captionSettings__WNCuk,html.dark .create-course-dialog_formBody__Cz6Dl>div{border-color:rgba(167,175,189,.12);background:#15171c;box-shadow:inset 0 1px rgba(255,255,255,.035),0 12px 28px rgba(0,0,0,.12)}html.dark .create-course-dialog_captionSettings__WNCuk{--caption-start-accent:#c4bdff;--caption-start-accent-background:rgba(123,111,242,0.18)}html.dark .create-course-dialog_formBody__Cz6Dl button[role=combobox],html.dark .create-course-dialog_formBody__Cz6Dl input,html.dark .create-course-dialog_formBody__Cz6Dl textarea{border-color:rgba(167,175,189,.2);color:#f4f6f8;background:#0d0f13;caret-color:#a79eff;-webkit-text-fill-color:#f4f6f8}html.dark .create-course-dialog_formBody__Cz6Dl input::-moz-placeholder,html.dark .create-course-dialog_formBody__Cz6Dl textarea::-moz-placeholder{color:#747d8d;opacity:1;-webkit-text-fill-color:#747d8d}html.dark .create-course-dialog_formBody__Cz6Dl input::placeholder,html.dark .create-course-dialog_formBody__Cz6Dl textarea::placeholder{color:#747d8d;opacity:1;-webkit-text-fill-color:#747d8d}html.dark .create-course-dialog_formBody__Cz6Dl button[role=combobox]:hover,html.dark .create-course-dialog_formBody__Cz6Dl input:hover,html.dark .create-course-dialog_formBody__Cz6Dl textarea:hover{border-color:rgba(167,158,255,.48);background:#11141a}html.dark .create-course-dialog_formBody__Cz6Dl button[role=combobox]:focus-visible,html.dark .create-course-dialog_formBody__Cz6Dl input:focus-visible,html.dark .create-course-dialog_formBody__Cz6Dl textarea:focus-visible{border-color:#8f83ff;outline:none;box-shadow:0 0 0 3px rgba(123,111,242,.28),inset 0 1px rgba(255,255,255,.035)}html.dark .create-course-dialog_formBody__Cz6Dl input::-moz-selection,html.dark .create-course-dialog_formBody__Cz6Dl textarea::-moz-selection{color:#ffffff;background:rgba(123,111,242,.5)}html.dark .create-course-dialog_formBody__Cz6Dl input::selection,html.dark .create-course-dialog_formBody__Cz6Dl textarea::selection{color:#ffffff;background:rgba(123,111,242,.5)}html.dark .create-course-dialog_formBody__Cz6Dl button[role=combobox]:disabled,html.dark .create-course-dialog_formBody__Cz6Dl input:disabled,html.dark .create-course-dialog_formBody__Cz6Dl textarea:disabled{color:#7f8795;background:#111318;opacity:.72;-webkit-text-fill-color:#7f8795}html.dark .create-course-dialog_formBody__Cz6Dl label,html.dark .create-course-dialog_scheduleGrid__VKKNN label>span,html.dark .create-course-dialog_singleScheduleGrid__r2zL6 label>span,html.dark .create-course-dialog_timezoneHeader__pmESp>span{color:#a7afbd}html.dark .create-course-dialog_kindHeading__efA_L>span{color:#a79eff}html.dark .create-course-dialog_kindHeading__efA_L>small,html.dark .create-course-dialog_kindOptions__oNPQ7 small,html.dark .create-course-dialog_scheduleEndHint__Rx_TB{color:#8f97a7}html.dark .create-course-dialog_kindOptions__oNPQ7>button{border-color:rgba(167,175,189,.16);color:#f4f6f8;background:#101218}html.dark .create-course-dialog_kindOptions__oNPQ7>button:hover,html.dark .create-course-dialog_kindOptions__oNPQ7>button[data-active=true]{border-color:rgba(167,158,255,.48);background:rgba(123,111,242,.16)}html.dark .create-course-dialog_scheduleEndHint__Rx_TB{border-top-color:rgba(167,175,189,.11)}html.dark .create-course-dialog_scheduleHeading__mbvWe>div>span,html.dark .create-course-dialog_timezoneHeader__pmESp>button,html.dark .create-course-dialog_timezoneRail__jEo_h b{color:#a79eff}html.dark .create-course-dialog_scheduleHeading__mbvWe>strong{color:#c4bdff;background:rgba(123,111,242,.18)}html.dark .create-course-dialog_durationPresets__rViIW button,html.dark .create-course-dialog_timezoneConfig__u8o_8 button{border-color:rgba(167,175,189,.16);color:#a7afbd;background:#101218}html.dark .create-course-dialog_durationPresets__rViIW button:hover,html.dark .create-course-dialog_durationPresets__rViIW button[data-active=true],html.dark .create-course-dialog_timezoneConfig__u8o_8 button:hover,html.dark .create-course-dialog_timezoneConfig__u8o_8 button[data-active=true]{border-color:rgba(167,158,255,.46);color:#d4d0ff;background:rgba(123,111,242,.18)}html.dark .create-course-dialog_timezoneInline__F7nA_{border-top-color:rgba(167,175,189,.11)}html.dark .create-course-dialog_timezoneConfig__u8o_8{background:#101218}html.dark .create-course-dialog_timezoneRail__jEo_h>small{color:#8f97a7}html.dark .create-course-dialog_timezoneRail__jEo_h>span{border-color:rgba(167,175,189,.13);background:#101218}html.dark .create-course-dialog_timezoneRail__jEo_h strong{color:#e3e6ec}html.dark .create-course-dialog_timezoneRail__jEo_h i{color:#858e9e}html.dark .create-course-dialog_footer__vQN3a{border-top-color:rgba(167,175,189,.12);background:rgba(15,17,22,.94);box-shadow:0 -18px 44px rgba(9,10,13,.82)}html.dark .create-course-dialog_createButton__KyiC4{background:#7b6ff2!important;box-shadow:0 12px 30px rgba(74,62,189,.34)}html.dark .create-course-dialog_createButton__KyiC4:hover{background:#8f83ff!important;box-shadow:0 15px 34px rgba(74,62,189,.44)}html.dark .create-course-dialog_createButton__KyiC4:disabled{color:#9aa2af!important;background:#2b2e36!important;opacity:1}@keyframes create-course-dialog_previewPulse__nfDu_{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@media (max-width:820px){.create-course-dialog_dialog__cfUjZ{height:min(920px,calc(100svh - 20px));width:min(680px,calc(100vw - 20px))!important;grid-template-columns:1fr;grid-template-rows:auto auto minmax(0,1fr) auto;border-radius:22px!important}.create-course-dialog_preview__PY0VU{grid-row:auto;min-height:190px;padding:23px 24px}.create-course-dialog_previewContent__8GkYn{min-height:142px}.create-course-dialog_previewTitle__l1i75{margin-top:24px;padding-right:140px}.create-course-dialog_previewTitle__l1i75 h2{margin-top:7px;font-size:25px;-webkit-line-clamp:2}.create-course-dialog_metaGrid__AT_Xu,.create-course-dialog_previewTitle__l1i75 p,.create-course-dialog_readiness__vAL25,.create-course-dialog_stage__WXKIq{display:none}.create-course-dialog_error__1diIK,.create-course-dialog_footer__vQN3a,.create-course-dialog_formBody__Cz6Dl,.create-course-dialog_header__22EOP{grid-column:1}.create-course-dialog_header__22EOP{padding:22px 58px 17px 24px}.create-course-dialog_error__1diIK{margin:14px 24px 0}.create-course-dialog_formBody__Cz6Dl{padding:18px 24px 24px}.create-course-dialog_footer__vQN3a{padding:14px 24px}.create-course-dialog_kindHeading__efA_L>span,.create-course-dialog_scheduleGrid__VKKNN label>span,.create-course-dialog_scheduleHeading__mbvWe>div>span,.create-course-dialog_singleScheduleGrid__r2zL6 label>span,.create-course-dialog_timezoneHeader__pmESp>span{font-size:12px}.create-course-dialog_kindHeading__efA_L>small,.create-course-dialog_kindOptions__oNPQ7 small,.create-course-dialog_scheduleHeading__mbvWe p{font-size:12px;line-height:1.45}.create-course-dialog_kindOptions__oNPQ7 strong{font-size:14px}.create-course-dialog_footerActions__vz6oW>button,.create-course-dialog_kindOptions__oNPQ7>button{min-height:44px}}@media (max-width:560px){.create-course-dialog_dialog__cfUjZ{inset:auto 0 0!important;width:100%!important;height:min(94svh,920px);transform:none!important;border-right:0!important;border-bottom:0!important;border-left:0!important;border-radius:26px 26px 0 0!important}.create-course-dialog_preview__PY0VU{min-height:154px;padding:20px}.create-course-dialog_previewContent__8GkYn{min-height:114px}.create-course-dialog_previewTop__bDwLH{padding-right:38px}.create-course-dialog_previewTitle__l1i75{margin-top:19px;padding-right:0}.create-course-dialog_previewTitle__l1i75 h2{font-size:22px}.create-course-dialog_header__22EOP{padding:18px 52px 15px 20px}.create-course-dialog_header__22EOP h2{font-size:20px}.create-course-dialog_formBody__Cz6Dl{padding:15px 16px 22px}.create-course-dialog_formBody__Cz6Dl button[role=combobox],.create-course-dialog_formBody__Cz6Dl input,.create-course-dialog_formBody__Cz6Dl textarea{min-height:44px;font-size:16px}.create-course-dialog_formBody__Cz6Dl>.create-course-dialog_captionSettings__WNCuk,.create-course-dialog_formBody__Cz6Dl>div{border-radius:15px;padding:14px}.create-course-dialog_scheduleGrid__VKKNN{grid-template-columns:1fr 104px}.create-course-dialog_kindOptions__oNPQ7,.create-course-dialog_singleScheduleGrid__r2zL6{grid-template-columns:1fr}.create-course-dialog_scheduleGrid__VKKNN label:last-child{grid-column:1/-1}.create-course-dialog_footer__vQN3a{align-items:stretch;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.create-course-dialog_footerNote__pkqod{display:none}.create-course-dialog_footerActions__vz6oW{width:100%}.create-course-dialog_footerActions__vz6oW>button{flex:1}}@media (prefers-reduced-motion:reduce){.create-course-dialog_dialog__cfUjZ *,.create-course-dialog_dialog__cfUjZ :after,.create-course-dialog_dialog__cfUjZ :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.teacher-schedule_list__fN2WD{display:grid;gap:12px}.teacher-schedule_monthList__HzMud{display:grid;gap:28px}.teacher-schedule_dateHeader__Voqql{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin:0 0 12px;color:hsl(var(--foreground));font-size:15px;font-weight:600}.teacher-schedule_dateHeader__Voqql small{color:hsl(var(--muted-foreground));font-size:13px;font-weight:400}.teacher-schedule_lessonTitle__1NDfJ{margin:5px 0 0;color:hsl(var(--muted-foreground));font-size:13px;overflow-wrap:anywhere}.teacher-schedule_card__H7yCa{position:relative;display:grid;min-height:112px;grid-template-columns:86px minmax(0,1fr) auto;overflow:hidden;border:1px solid hsl(var(--border)/.72);border-radius:12px;background:hsl(var(--card)/.88);box-shadow:0 12px 40px rgb(21 23 28/.045);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.teacher-schedule_card__H7yCa:before{position:absolute;inset:0 auto 0 0;width:3px;background:#7b6ff2;opacity:0;transform:scaleY(.4);transition:opacity .2s ease,transform .2s ease;content:""}.teacher-schedule_card__H7yCa:focus-within,.teacher-schedule_card__H7yCa:hover{border-color:rgb(123 111 242/.28);box-shadow:0 20px 52px rgb(35 29 91/.09);transform:translateY(-2px)}.teacher-schedule_card__H7yCa:focus-within:before,.teacher-schedule_card__H7yCa:hover:before{opacity:1;transform:scaleY(1)}.teacher-schedule_time__Jg7_r{display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid hsl(var(--border)/.56);background:radial-gradient(circle at 40% 28%,rgb(123 111 242/.12),transparent 72px),hsl(var(--muted)/.3)}.teacher-schedule_time__Jg7_r strong{color:hsl(var(--foreground));font-family:SFMono-Regular,SF Mono,ui-monospace,monospace;font-size:20px;font-weight:620;letter-spacing:-.02em}.teacher-schedule_time__Jg7_r span{margin-top:5px;color:hsl(var(--muted-foreground));font-family:SFMono-Regular,SF Mono,ui-monospace,monospace;font-size:9px}.teacher-schedule_time__Jg7_r i{width:18px;height:2px;margin-top:13px;border-radius:999px;background:#7b6ff2;box-shadow:0 0 12px rgb(123 111 242/.45)}.teacher-schedule_main__NrAab{min-width:0;padding:14px 18px}.teacher-schedule_actions__4cOpS,.teacher-schedule_hoverDetails__swwoh,.teacher-schedule_kicker__39cIX,.teacher-schedule_meta___lKow,.teacher-schedule_studentMeta__kd9YN{display:flex;align-items:center}.teacher-schedule_kicker__39cIX{flex-wrap:wrap;gap:7px}.teacher-schedule_roomBadge__tRB5b{color:#7569df;font-size:9px;font-weight:730;letter-spacing:.08em;text-transform:uppercase}.teacher-schedule_title__6bKSa{display:block;max-width:100%;margin-top:6px;overflow:hidden;border:0;color:hsl(var(--foreground));background:transparent;font-size:17px;font-weight:710;letter-spacing:-.035em;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.teacher-schedule_title__6bKSa:hover{color:#6c60df}.teacher-schedule_meta___lKow{min-width:0;flex-wrap:wrap;gap:9px 16px;margin-top:11px;color:hsl(var(--muted-foreground));font-size:12px}.teacher-schedule_meta___lKow>span{display:inline-flex;min-width:0;align-items:center;gap:6px}.teacher-schedule_meta___lKow svg{width:13px;height:13px;color:#8d82ef}.teacher-schedule_description__2vKIe{overflow:hidden;max-width:620px;margin:11px 0 0;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.teacher-schedule_hoverDetails__swwoh{gap:6px;margin-top:6px;opacity:1;transform:none;transition:opacity .18s ease,transform .18s ease}.teacher-schedule_card__H7yCa:focus-within .teacher-schedule_hoverDetails__swwoh,.teacher-schedule_card__H7yCa:hover .teacher-schedule_hoverDetails__swwoh{opacity:1;transform:translateY(0)}.teacher-schedule_linkChip__1qyOY{display:inline-flex;max-width:150px;height:25px;align-items:center;gap:5px;overflow:hidden;border:1px solid rgb(123 111 242/.16);border-radius:8px;background:rgb(123 111 242/.055);padding:0 8px;color:#7569df;font-size:9px;font-weight:620;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.teacher-schedule_linkChip__1qyOY:hover{border-color:rgb(123 111 242/.34);background:rgb(123 111 242/.1)}.teacher-schedule_linkChip__1qyOY svg{width:11px;height:11px;flex:0 0 auto}.teacher-schedule_actions__4cOpS{width:168px;flex-direction:column;justify-content:center;gap:9px;border-left:1px solid hsl(var(--border)/.56);padding:18px;background:hsl(var(--background)/.32)}.teacher-schedule_enterButton__Ngvek{width:100%;height:44px;border-radius:12px;font-size:12px;font-weight:690}.teacher-schedule_subActions__pzQDu{display:grid;width:100%;grid-template-columns:1fr auto;align-items:center;gap:6px}.teacher-schedule_detailsButton__PTxim{width:33px;height:33px;padding:0;opacity:1;transition:opacity .18s ease}.teacher-schedule_card__H7yCa:focus-within .teacher-schedule_detailsButton__PTxim,.teacher-schedule_card__H7yCa:hover .teacher-schedule_detailsButton__PTxim{opacity:1}@media (max-width:760px){.teacher-schedule_card__H7yCa{grid-template-columns:82px minmax(0,1fr)}.teacher-schedule_actions__4cOpS{grid-column:1/-1;width:auto;flex-direction:row-reverse;justify-content:space-between;border-top:1px solid hsl(var(--border)/.56);border-left:0;padding:12px 16px}.teacher-schedule_enterButton__Ngvek{width:min(180px,50%)}.teacher-schedule_subActions__pzQDu{width:min(220px,50%)}.teacher-schedule_detailsButton__PTxim,.teacher-schedule_hoverDetails__swwoh{opacity:1;transform:none}}@media (max-width:480px){.teacher-schedule_card__H7yCa{grid-template-columns:70px minmax(0,1fr);border-radius:17px}.teacher-schedule_time__Jg7_r strong{font-size:17px}.teacher-schedule_main__NrAab{padding:17px 15px}.teacher-schedule_actions__4cOpS{align-items:stretch;flex-direction:column}.teacher-schedule_enterButton__Ngvek,.teacher-schedule_subActions__pzQDu{width:100%}}@media (prefers-reduced-motion:reduce){.teacher-schedule_card__H7yCa,.teacher-schedule_card__H7yCa:before,.teacher-schedule_detailsButton__PTxim,.teacher-schedule_hoverDetails__swwoh{transition:none}}.teacher-schedule_description__2vKIe,.teacher-schedule_hoverDetails__swwoh:empty,.teacher-schedule_subActions__pzQDu,.teacher-schedule_time__Jg7_r i{display:none}@media (max-width:480px){.teacher-schedule_main__NrAab{padding:12px}.teacher-schedule_title__6bKSa{font-size:15px;white-space:normal}.teacher-schedule_meta___lKow{gap:6px 10px}}