.Certificados_Certificados__0Hdy4{width:100%;max-width:1920px;margin-left:auto;margin-right:auto}.EnglishLevelsBoard_EnglishLevelsBoard__WRQDd{display:flex;flex-direction:column;gap:18px;width:100%;container-type:inline-size;container-name:english-levels-board}@media(min-width:480px){.EnglishLevelsBoard_EnglishLevelsBoard__WRQDd{--level-card-height:clamp(384px,calc(100dvh - 340px),512px);flex-direction:row;align-items:stretch;min-height:var(--level-card-height)}}.EnglishLevelsBoard_EnglishLevelsBoard__error__fpjz7{font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400;margin:0;color:var(--sin-on-surface-variant)}.EnglishLevelsBoard_EnglishLevelsBoard__skeletonCard__FWZkw{display:grid;flex:0 0 auto;height:180px;border-radius:1rem}@media(min-width:480px){.EnglishLevelsBoard_EnglishLevelsBoard__skeletonCard__FWZkw{flex:1 1;height:auto;min-height:var(--level-card-height,512px)}}.EnglishLevelsBoard_EnglishLevelsBoard__skeletonCard__FWZkw>:first-child{border-radius:inherit}.EnglishLevelsBoard_EnglishLevelsBoard__notice__hZywN{font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400;margin:0;color:var(--sin-on-surface-variant)}@property --ea-node-focus{syntax:"<number>";inherits:true;initial-value:.4615384615}.EnglishAcademyRoute_EnglishAcademyDetail__iisfm{position:relative;isolation:isolate;overflow:clip;background-color:var(--sin-surface-dim);min-height:100%;width:100%}.EnglishAcademyRoute_EnglishAcademyDetail__title__vzwSC{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.EnglishAcademyRoute_ProgressMap__N2Tir{transition:--ea-nebula-primary .9s ease,--ea-nebula-accent .9s ease;--ea-band:0.41;--ea-ramp-rows:2;--ea-node-dim-floor:0.35;--ea-node-halo:rgba(252,252,252,0.42);--ea-chrome-h:52px;--ea-scrollport:var(--ea-scroller-h,calc(100dvh - var(--ea-chrome-h)));--ea-lead-in-estimate:213px;--ea-sheet-bottom:calc(calc(56px + 1rem * 2) + 1rem);--ea-route-w:min(100vw - 0.75rem * 2,592px);--ea-row-h:clamp(98.25px,calc((100dvh - var(--ea-chrome-h)) * 0.2055702918),200px);--ea-node-box:clamp(96px,min(calc(var(--ea-row-h) * 0.8516129032),calc(var(--ea-route-w) * 0.38)),160px);position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;width:100%;max-width:1920px;min-height:100vh;margin:0 auto;padding:.75rem;color:var(--sin-on-surface)}.EnglishAcademyRoute_ProgressMap--palette1__WnAz4{--ea-nebula-primary:#1d7259;--ea-nebula-secondary:#2d6671;--ea-nebula-accent:#0cba76}.EnglishAcademyRoute_ProgressMap--palette2__xyNjM{--ea-nebula-primary:#563e92;--ea-nebula-secondary:#205d91;--ea-nebula-accent:#9c5bdb}.EnglishAcademyRoute_ProgressMap--palette3__bapl6{--ea-nebula-primary:#87513d;--ea-nebula-secondary:#7b3f69;--ea-nebula-accent:#e78257}.EnglishAcademyRoute_ProgressMap--palette4__CgN3O{--ea-nebula-primary:#1a5f83;--ea-nebula-secondary:#31518b;--ea-nebula-accent:#3cc8e8}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__N2Tir{--ea-band:0.5;--ea-ramp-rows:3;--ea-node-dim-floor:1;--ea-node-halo:rgba(158,158,158,0.18);--ea-chrome-h:64px;--ea-lead-in-estimate:330px}}@media(max-height:600px){.EnglishAcademyRoute_ProgressMap__N2Tir{--ea-row-h:clamp(98.25px,calc(var(--ea-route-w) * 0.2212837838),131px);--ea-node-box:clamp(120px,calc(var(--ea-route-w) * 0.2702702703),160px)}}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__N2Tir{--ea-row-h:clamp(98.25px,calc(var(--ea-route-w) * 0.2212837838),131px);--ea-node-box:clamp(120px,calc(var(--ea-route-w) * 0.2702702703),160px)}}@media(min-width:480px){.EnglishAcademyRoute_ProgressMap__N2Tir{padding:1rem 1.5rem 2.5rem}}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__N2Tir{grid-template-columns:minmax(0,1fr) 240px;column-gap:1.5rem;padding:1rem 1.5rem 1.5rem}}@media(min-width:1280px){.EnglishAcademyRoute_ProgressMap__N2Tir{grid-template-columns:minmax(280px,1fr) minmax(0,850px) minmax(240px,1fr);column-gap:2.5rem;padding:1rem 2rem 1.5rem}}@media(min-width:1440px){.EnglishAcademyRoute_ProgressMap__N2Tir{grid-template-columns:minmax(340px,1fr) minmax(0,850px) minmax(240px,1fr)}}.EnglishAcademyRoute_ProgressMap__header__WYHHR{position:-webkit-sticky;position:sticky;top:.5rem;z-index:5;display:flex;align-items:center;gap:.75rem;min-width:0;padding-bottom:.5rem}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__header__WYHHR{top:1rem;grid-column:1;gap:1.5rem;padding-bottom:1rem}}@media(min-width:1280px){.EnglishAcademyRoute_ProgressMap__header__WYHHR{grid-row:1}}.EnglishAcademyRoute_ProgressMap__back__Wwr_V{display:none;flex:none;place-items:center;width:64px;height:64px;border-radius:999px;background:var(--sin-surface-container)}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__back__Wwr_V{display:grid}}.EnglishAcademyRoute_ProgressMap__courseCard__RdWK7{display:flex;box-sizing:border-box;gap:.75rem;align-items:center;flex:1 1 auto;max-width:456px;min-height:56px;min-width:0;padding:.75rem;border-radius:.875rem;background:color-mix(in srgb,var(--ea-nebula-primary) 40%,var(--sin-surface-container));box-shadow:0 1px 2px 0 color-mix(in srgb,var(--sin-shadow) 30%,transparent),0 1px 3px 1px color-mix(in srgb,var(--sin-shadow) 15%,transparent)}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__courseCard__RdWK7{min-height:64px;height:64px}}@media(min-width:40rem)and (min-height:601px){.EnglishAcademyRoute_ProgressMap__courseCard__RdWK7{gap:1rem}}@media(min-width:1280px){.EnglishAcademyRoute_ProgressMap__courseCard__RdWK7{display:none}}.EnglishAcademyRoute_ProgressMap__courseTitle__SUVc0{font-family:Bricolage Grotesque,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:600;display:-webkit-box;min-width:0;margin:0;overflow:hidden;color:var(--sin-on-surface);-webkit-box-orient:vertical;-webkit-line-clamp:2}.EnglishAcademyRoute_ProgressMap__courseTitle__SUVc0 span{animation:EnglishAcademyRoute_course-card-in___lFqH .24s ease-out both}.EnglishAcademyRoute_ProgressMap__courseCard--control__3bfPf{border:0;text-align:left;cursor:pointer}.EnglishAcademyRoute_ProgressMap__courseCard--control__3bfPf:focus-visible{outline:3px solid var(--sin-primary);outline-offset:2px}.EnglishAcademyRoute_ProgressMap__courseCardSlot__EFxlt{display:grid;flex:none;place-items:center;width:44px;height:44px;color:var(--sin-on-surface-variant)}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__courseCardSlot__EFxlt{display:none}}.EnglishAcademyRoute_ProgressMap__srOnly__F3tOX{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.EnglishAcademyRoute_ProgressMap__sidebar__IC1Ls{display:none}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__sidebar__IC1Ls{position:-webkit-sticky;position:sticky;top:1rem;display:grid;grid-column:2;grid-row:1/span 3;grid-gap:1rem;gap:1rem;align-self:start;grid-template-columns:1fr;margin:0}}@media(min-width:1280px){.EnglishAcademyRoute_ProgressMap__sidebar__IC1Ls{grid-column:3;justify-self:end;width:min(100%,320px)}}.EnglishAcademyRoute_ProgressMap__levelCard__ate_0{display:flex;box-sizing:border-box;gap:.75rem;align-items:center;justify-self:start;width:-moz-fit-content;width:fit-content;max-width:100%;height:64px;padding:.75rem 1rem .75rem .75rem;border-radius:.875rem;background:var(--sin-surface-container)}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__levelCard__ate_0{justify-self:end}}.EnglishAcademyRoute_ProgressMap__levelCard__ate_0 strong{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EnglishAcademyRoute_ProgressMap__route__C402b{padding-block:var(--ea-lead-in,max(0px,var(--ea-band) * var(--ea-scrollport) - var(--ea-lead-in-estimate))) calc((1 - var(--ea-band))*var(--ea-scrollport) - var(--ea-row-h)/2);width:min(100%,592px);margin:0 auto;padding-inline:0}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__route__C402b{grid-column:1;grid-row:2}}@media(min-width:1280px){.EnglishAcademyRoute_ProgressMap__route__C402b{grid-column:2}}.EnglishAcademyRoute_ProgressMap__floatingNav__CKYAF{position:fixed;right:.75rem;bottom:calc(calc(56px + 1rem * 2) + 1rem + var(--ea-sheet-h, 0px) + .75rem);left:.75rem;z-index:6;display:flex;justify-content:flex-start;max-width:450px;margin-inline:auto;pointer-events:none}@media(max-height:600px){.EnglishAcademyRoute_ProgressMap__floatingNav__CKYAF{top:calc(var(--ea-chrome-h) + .5rem);right:1rem;bottom:auto;left:auto;max-width:none;justify-content:flex-end;margin-inline:0}}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__floatingNav__CKYAF{position:-webkit-sticky;position:sticky;top:auto;right:auto;bottom:1.5rem;left:auto;height:0;max-width:none;justify-content:center;align-items:flex-end;grid-row:3;grid-column:1;margin-inline:0;pointer-events:auto}}@media(min-width:1280px){.EnglishAcademyRoute_ProgressMap__floatingNav__CKYAF{grid-column:2}}.EnglishAcademyRoute_ProgressMap__floatingNav__CKYAF>*{animation:EnglishAcademyRoute_floating-nav-in__quCEp .24s ease-out both;pointer-events:auto}.EnglishAcademyRoute_ProgressMap__course__uuTK3{position:relative;scroll-margin-block:20vh}.EnglishAcademyRoute_ProgressMap__course__uuTK3+.EnglishAcademyRoute_ProgressMap__course__uuTK3{margin-top:4rem}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__course__uuTK3+.EnglishAcademyRoute_ProgressMap__course__uuTK3{margin-top:6rem}}.EnglishAcademyRoute_ProgressMap__course__uuTK3 h2{font-family:Bricolage Grotesque,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:600;position:relative;z-index:2;max-width:520px;margin:0 auto 1.5rem;text-align:center;text-wrap:balance}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__course__uuTK3 h2{font-family:Bricolage Grotesque,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:-.0125rem;font-weight:700;margin-bottom:2.5rem}}.EnglishAcademyRoute_ProgressMap__items__bdmti{position:relative;width:100%;list-style:none}.EnglishAcademyRoute_ProgressMap__item__mEqr0{--ea-node-scale:calc(0.1875 + 0.8125 * var(--ea-node-focus));--ea-node-radius:calc(var(--ea-node-box) * 0.5 * var(--ea-node-scale));position:relative;width:100%;height:var(--ea-row-h);scroll-snap-align:center;scroll-margin-bottom:calc((1 - 2*var(--ea-band))*var(--ea-scrollport))}.EnglishAcademyRoute_ProgressMap__connector__83z12{position:absolute;top:50%;left:0;z-index:0;width:100%;height:var(--ea-row-h);overflow:visible}.EnglishAcademyRoute_ProgressMap__connector__83z12 path{stroke-linecap:var(--ea-trail-cap,round);stroke-width:calc(3px + 3px*var(--ea-node-focus))}.EnglishAcademyRoute_ProgressMap__connectorPath--done__12Bkc{stroke:var(--sin-english-complete);filter:drop-shadow(0 0 2.5px rgba(8,11,10,.92)) drop-shadow(0 0 10px color-mix(in srgb,var(--sin-english-complete) 60%,transparent))}.EnglishAcademyRoute_ProgressMap__connectorPath--current__5WyBx{stroke:var(--sin-english);filter:drop-shadow(0 0 2.5px rgba(8,11,10,.92)) drop-shadow(0 0 10px var(--sin-english))}.EnglishAcademyRoute_ProgressMap__connectorPath--locked__h4nBs,.EnglishAcademyRoute_ProgressMap__connectorPath--pending__YBRRS{filter:drop-shadow(0 0 2.5px rgba(8,11,10,.92));--ea-trail-cap:butt;stroke:#767676;stroke-dasharray:6 6}.EnglishAcademyRoute_ProgressMap__classCardOrder__oqll4{color:var(--sin-on-surface-variant)}.EnglishAcademyRoute_ProgressMap__classCard__vbzzB{animation:EnglishAcademyRoute_class-card-sheet-in__T8Zry .24s cubic-bezier(.2,.9,.3,1) both;position:fixed;right:.75rem;bottom:var(--ea-sheet-bottom);left:.75rem;z-index:5;display:flex;flex-direction:column;gap:.5rem;max-width:450px;margin-inline:auto;padding:.5rem .75rem;border-radius:1.25rem;background:var(--sin-surface-container);box-shadow:0 29px 50px color-mix(in srgb,var(--ea-nebula-accent) 15%,transparent);text-align:center}@media(max-height:600px){.EnglishAcademyRoute_ProgressMap__classCard__vbzzB{flex-direction:row;gap:1rem;align-items:center;text-align:left}.EnglishAcademyRoute_ProgressMap__classCard__vbzzB strong{flex:1 1;min-width:0}.EnglishAcademyRoute_ProgressMap__classCard__vbzzB>a,.EnglishAcademyRoute_ProgressMap__classCard__vbzzB>button{flex:0 0 auto;width:auto}}.EnglishAcademyRoute_ProgressMap__classCard__vbzzB strong{font-family:Bricolage Grotesque,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:600;text-wrap:balance}@media(min-width:64rem){.EnglishAcademyRoute_ProgressMap__classCard__vbzzB strong{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600}.EnglishAcademyRoute_ProgressMap__classCard__vbzzB{--ea-card-room:calc(100% - var(--ea-node-x) - var(--ea-node-radius) - 1.5rem + var(--ea-route-slack, 0px));position:absolute;top:50%;right:auto;bottom:auto;left:calc(var(--ea-node-x) + var(--ea-node-radius) + 1.5rem);z-index:3;width:clamp(180px,var(--ea-card-room),360px);max-width:none;gap:1rem;margin-inline:0;padding:1rem;border-radius:32px;transform:translateY(-50%);animation-name:EnglishAcademyRoute_class-card-in__hch7y}.EnglishAcademyRoute_ProgressMap__classCard--leading__NvywR{--ea-card-room:calc(var(--ea-node-x) - var(--ea-node-radius) - 1.5rem + var(--ea-route-slack, 0px));left:calc(var(--ea-node-x) - var(--ea-node-radius) - 1.5rem);transform:translate(-100%,-50%)}}.EnglishAcademyRoute_RouteTopBar__5nGM_{position:fixed;top:0;right:0;left:0;z-index:7;display:flex;gap:.5rem;align-items:center;justify-content:space-between;box-sizing:content-box;height:52px;padding-top:env(safe-area-inset-top,0);padding-inline:1rem;background:#080b0a}@media(min-width:64rem){.EnglishAcademyRoute_RouteTopBar__5nGM_{display:none}}.EnglishAcademyRoute_RouteTopBar__brand___ZwC_{position:absolute;left:50%;display:flex;gap:.5rem;align-items:center;margin:0;translate:-50%;white-space:nowrap}.EnglishAcademyRoute_RouteTopBar__brand___ZwC_ span{font-family:Bricolage Grotesque,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:600;color:var(--sin-on-surface)}.EnglishAcademyRoute_CourseList__xMTE7{position:fixed;top:calc(52px + env(safe-area-inset-top, 0px));right:0;bottom:0;left:0;z-index:6;overflow:clip;background:color-mix(in srgb,#080b0a 94%,transparent);backdrop-filter:blur(3.85px);-webkit-backdrop-filter:blur(3.85px);animation:EnglishAcademyRoute_course-list-in__qYwPO .18s ease-out both}.EnglishAcademyRoute_CourseList__xMTE7:focus-visible{outline:none}@media(min-width:64rem){.EnglishAcademyRoute_CourseList__xMTE7{display:none}}.EnglishAcademyRoute_CourseList__list__iVMGb{height:100%;padding-block:calc(var(--ea-course-list-h, 60vh)/2 - 88px/2);padding-inline:1rem;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;list-style:none}.EnglishAcademyRoute_CourseList__list__iVMGb::-webkit-scrollbar{display:none}.EnglishAcademyRoute_CourseList__item__2vVXt{--ea-course-dim:0.45;display:flex;flex-direction:column;gap:.5rem;box-sizing:border-box;min-height:88px;padding:.75rem;border:1px solid rgba(0,0,0,0);border-radius:.875rem;opacity:var(--ea-course-dim);scroll-snap-align:center}@supports(animation-timeline:view()){@media not (prefers-reduced-motion:reduce){.EnglishAcademyRoute_CourseList__item__2vVXt{animation:EnglishAcademyRoute_course-barrel__MmuXM linear both;animation-timeline:view(block);animation-range:cover calc(50% - 4*88px) cover calc(50% + 4*88px)}}}@media not (prefers-reduced-motion:reduce){.EnglishAcademyRoute_CourseList__item__2vVXt{transition:background .24s ease,border-color .24s ease}}.EnglishAcademyRoute_CourseList__item--open__KvJ1L{--ea-course-dim:1}.EnglishAcademyRoute_CourseList__item--completed__tK6Cn{--ea-course-tone:var(--sin-english-complete);--ea-course-fill:14%}.EnglishAcademyRoute_CourseList__item--in_progress__p7XiT{--ea-course-tone:var(--sin-english);--ea-course-fill:10%}.EnglishAcademyRoute_CourseList__item--not_started__g7FHM{--ea-course-tone:#263c5a;--ea-course-fill:26%}.EnglishAcademyRoute_CourseList__item--open__KvJ1L{border-color:color-mix(in srgb,var(--ea-course-tone) 70%,transparent);background:color-mix(in srgb,var(--ea-course-tone) var(--ea-course-fill),var(--sin-surface-dim))}.EnglishAcademyRoute_CourseList__row__gM8Nq{display:flex;gap:.75rem;align-items:center;width:100%;min-height:calc(88px - .75rem*2);padding:0;border:0;color:inherit;background:rgba(0,0,0,0);text-align:left;cursor:pointer}.EnglishAcademyRoute_CourseList__row__gM8Nq:focus-visible{outline:2px solid var(--sin-primary);outline-offset:4px;border-radius:.5rem}.EnglishAcademyRoute_CourseList__badge__nj4_8{flex:none;width:32px;height:32px;border-radius:999px;background:var(--sin-surface-container-high);object-fit:cover;outline:2px solid color-mix(in srgb,var(--ea-course-tone) 70%,transparent);outline-offset:2px}.EnglishAcademyRoute_CourseList__title__xNbEI{font-family:Bricolage Grotesque,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:600;display:-webkit-box;min-width:0;overflow:hidden;color:var(--sin-on-surface);-webkit-box-orient:vertical;-webkit-line-clamp:2}.EnglishAcademyRoute_CourseList__progress__ij1YB{display:flex;gap:.5rem;align-items:center;margin:0}.EnglishAcademyRoute_CourseList__progress__ij1YB>:first-child{flex:1 1;min-width:0}.EnglishAcademyRoute_CourseList__percentage__O632z{font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.0188rem;font-weight:600;flex:none;color:var(--sin-on-surface-variant)}.EnglishAcademyRoute_CourseList__slot__reClH{position:absolute;top:50%;right:1rem;left:1rem;height:88px;border:1px dashed color-mix(in srgb,var(--sin-on-surface) 40%,transparent);border-radius:.875rem;opacity:0;translate:0 -50%;pointer-events:none}@media not (prefers-reduced-motion:reduce){.EnglishAcademyRoute_CourseList__slot__reClH{transition:opacity .24s ease}}.EnglishAcademyRoute_CourseList__slot--visible__GOPhh{opacity:1}@property --ea-course-dim{syntax:"<number>";inherits:false;initial-value:1}@keyframes EnglishAcademyRoute_course-barrel__MmuXM{0%{--ea-course-dim:0.08}7%{--ea-course-dim:0.25}19.5%{--ea-course-dim:0.5}32%{--ea-course-dim:0.85}46%,54%{--ea-course-dim:1}68%{--ea-course-dim:0.85}80.5%{--ea-course-dim:0.5}93%{--ea-course-dim:0.25}to{--ea-course-dim:0.08}}.EnglishAcademyRoute_RouteRail__p4o2B{display:none;--ea-rail-settled:1}@media(min-width:1280px){.EnglishAcademyRoute_RouteRail__p4o2B{position:-webkit-sticky;position:sticky;top:0;z-index:4;display:block;grid-row:1/span 3;grid-column:1;box-sizing:border-box;align-self:start;justify-self:start;width:min(100%,468px);height:var(--ea-scrollport);margin-top:-1rem;-webkit-mask-image:linear-gradient(180deg,transparent,#000 88px,#000 calc(100% - 88px),transparent);mask-image:linear-gradient(180deg,transparent,#000 88px,#000 calc(100% - 88px),transparent)}}.EnglishAcademyRoute_RouteRail__list__tvlxp{box-sizing:border-box;height:100%;margin:0;padding:calc(var(--ea-scrollport)/2 - 76px/2) 4px;overflow-y:auto;list-style:none;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none}.EnglishAcademyRoute_RouteRail__list__tvlxp::-webkit-scrollbar{display:none}.EnglishAcademyRoute_RouteRail--spinning__z1Cq1{--ea-rail-settled:0}@media not (prefers-reduced-motion:reduce){.EnglishAcademyRoute_RouteRail__p4o2B{transition:--ea-rail-settled .24s ease}}.EnglishAcademyRoute_RouteRail__item___JaZO{--ea-rail-size:52px;--ea-rail-dim:0.5;--ea-rail-open:0;--ea-rail-card:calc(var(--ea-rail-open) * var(--ea-rail-settled));display:flex;align-items:center;height:76px;scroll-snap-align:center}@supports(animation-timeline:view()){@media not (prefers-reduced-motion:reduce){.EnglishAcademyRoute_RouteRail__item___JaZO{animation:EnglishAcademyRoute_rail-barrel__qF8rw linear both;animation-timeline:view(block);animation-range:cover calc(50% - 5*76px) cover calc(50% + 5*76px)}}}.EnglishAcademyRoute_RouteRail__course__6__g6{position:relative;display:flex;gap:.75rem;align-items:center;box-sizing:border-box;width:calc(var(--ea-rail-size) + var(--ea-rail-card)*(100% - var(--ea-rail-size)));height:calc(var(--ea-rail-size) + var(--ea-rail-card)*(92px - var(--ea-rail-size)));min-width:0;padding:calc(var(--ea-rail-card)*1rem);border:0;border-radius:calc((1 - var(--ea-rail-card))*50% + var(--ea-rail-card)*.875rem);background:none;color:var(--sin-on-surface);text-align:left;opacity:calc(var(--ea-rail-dim) + var(--ea-rail-open)*(1 - var(--ea-rail-dim)));translate:0 var(--ea-rail-lean);cursor:pointer}.EnglishAcademyRoute_RouteRail__course__6__g6:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--ea-nebula-primary) 40%,transparent);box-shadow:0 1px 2px 0 color-mix(in srgb,var(--sin-shadow) 30%,transparent),0 1px 3px 1px color-mix(in srgb,var(--sin-shadow) 15%,transparent);backdrop-filter:blur(3.85px);-webkit-backdrop-filter:blur(3.85px);opacity:var(--ea-rail-card)}.EnglishAcademyRoute_RouteRail__course__6__g6:focus-visible,.EnglishAcademyRoute_RouteRail__course__6__g6:hover{opacity:1}.EnglishAcademyRoute_RouteRail__course__6__g6:focus-visible{outline:2px solid var(--sin-english);outline-offset:2px}.EnglishAcademyRoute_RouteRail__course__6__g6[aria-current] .EnglishAcademyRoute_RouteRail__badge__VNuTs{outline:2px solid var(--sin-english);outline-offset:2px}.EnglishAcademyRoute_RouteRail__badge__VNuTs{flex:none;width:calc(var(--ea-rail-size)*.8333333333);height:calc(var(--ea-rail-size)*.8333333333);margin:calc(var(--ea-rail-size)*.0833333333);border-radius:50%;background:var(--sin-surface-container);object-fit:cover}.EnglishAcademyRoute_RouteRail__title__uA4qS{font-family:Bricolage Grotesque,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:600;display:-webkit-box;flex:1 1;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;opacity:var(--ea-rail-card)}@property --ea-rail-size{syntax:"<length>";inherits:true;initial-value:52px}@property --ea-rail-dim{syntax:"<number>";inherits:true;initial-value:.5}@property --ea-rail-open{syntax:"<number>";inherits:true;initial-value:0}@property --ea-rail-settled{syntax:"<number>";inherits:true;initial-value:1}@property --ea-rail-lean{syntax:"<length>";inherits:true;initial-value:0}@keyframes EnglishAcademyRoute_rail-barrel__qF8rw{0%{--ea-rail-size:18px;--ea-rail-dim:0.1;--ea-rail-open:0;--ea-rail-lean:-27px}10%{--ea-rail-size:32px;--ea-rail-dim:0.1;--ea-rail-lean:0px}20%{--ea-rail-size:42px;--ea-rail-dim:0.3;--ea-rail-lean:15px}30%,40%{--ea-rail-size:52px;--ea-rail-dim:0.5;--ea-rail-open:0;--ea-rail-lean:20px}48%,52%{--ea-rail-size:60px;--ea-rail-dim:1;--ea-rail-open:1;--ea-rail-lean:0px}60%,70%{--ea-rail-size:52px;--ea-rail-dim:0.5;--ea-rail-open:0;--ea-rail-lean:-20px}80%{--ea-rail-size:42px;--ea-rail-dim:0.3;--ea-rail-lean:-15px}90%{--ea-rail-size:32px;--ea-rail-dim:0.1;--ea-rail-lean:0px}to{--ea-rail-size:18px;--ea-rail-dim:0.1;--ea-rail-open:0;--ea-rail-lean:27px}}@supports not (animation-timeline:view()){.EnglishAcademyRoute_RouteRail__item--centred__DjIYE{--ea-rail-size:60px;--ea-rail-dim:1;--ea-rail-open:1}}@media(prefers-reduced-motion:reduce){.EnglishAcademyRoute_RouteRail__item--centred__DjIYE{--ea-rail-size:60px;--ea-rail-dim:1;--ea-rail-open:1}}.EnglishAcademyRoute_ProgressMapNode__xLQmX{position:relative;z-index:2;display:block;width:100%;height:100%;padding:0;border:0;border-radius:999px;color:inherit;background:rgba(0,0,0,0);cursor:pointer}.EnglishAcademyRoute_ProgressMapNode__xLQmX:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px/var(--ea-node-scale));height:max(100%,44px/var(--ea-node-scale));transform:translate(-50%,-50%)}.EnglishAcademyRoute_ProgressMapNode__xLQmX:focus-visible{outline:3px solid var(--sin-primary);outline-offset:4px}.EnglishAcademyRoute_ProgressMapNode__wrapper__W4zTV{position:absolute;top:50%;left:var(--ea-node-x,50%);z-index:2;width:var(--ea-node-box);height:var(--ea-node-box);transform:translate(-50%,-50%) scale(var(--ea-node-scale))}.EnglishAcademyRoute_ProgressMapNode__mark__w_9kF{display:block;width:100%;height:100%;transition:filter .2s ease}.EnglishAcademyRoute_ProgressMapNode--current__NI3OZ{filter:drop-shadow(0 0 24px color-mix(in srgb,var(--sin-english) 55%,transparent))}.EnglishAcademyRoute_ProgressMapNode--syncing__GiHeI .EnglishAcademyRoute_ProgressMapNode__mark__w_9kF{filter:saturate(.45)}@media not (prefers-reduced-motion:reduce){.EnglishAcademyRoute_ProgressMapNode--syncing__GiHeI .EnglishAcademyRoute_ProgressMapNode__mark__w_9kF{animation:EnglishAcademyRoute_node-syncing-pulse__4kI4n 1.4s ease-in-out infinite}}.EnglishAcademyRoute_ProgressMapNode--seen__HbJY2 .EnglishAcademyRoute_ProgressMapNode__mark__w_9kF{filter:none}.EnglishAcademyRoute_ProgressMapNode--unseen__zdSMW .EnglishAcademyRoute_ProgressMapNode__mark__w_9kF{filter:saturate(0)}.EnglishAcademyRoute_ProgressMapNode--selected__HkGUS .EnglishAcademyRoute_ProgressMapNode__mark__w_9kF{filter:drop-shadow(0 0 calc(var(--ea-node-box) * 10 / 90) var(--ea-node-halo,rgba(158,158,158,.18))) drop-shadow(0 0 calc(var(--ea-node-box) * 4 / 90) var(--ea-node-halo,rgba(158,158,158,.18)))}.EnglishAcademyRoute_ProgressMapNode--unseen__zdSMW.EnglishAcademyRoute_ProgressMapNode--selected__HkGUS .EnglishAcademyRoute_ProgressMapNode__mark__w_9kF{filter:saturate(0) drop-shadow(0 0 calc(var(--ea-node-box) * 10 / 90) var(--ea-node-halo,rgba(158,158,158,.18))) drop-shadow(0 0 calc(var(--ea-node-box) * 4 / 90) var(--ea-node-halo,rgba(158,158,158,.18)))}.EnglishAcademyRoute_ProgressMapNode--syncing__GiHeI.EnglishAcademyRoute_ProgressMapNode--selected__HkGUS .EnglishAcademyRoute_ProgressMapNode__mark__w_9kF{filter:saturate(.45) drop-shadow(0 0 calc(var(--ea-node-box) * 10 / 90) var(--ea-node-halo,rgba(158,158,158,.18))) drop-shadow(0 0 calc(var(--ea-node-box) * 4 / 90) var(--ea-node-halo,rgba(158,158,158,.18)))}.EnglishAcademyRoute_ProgressMapNode__srLabel__EkkFW{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.EnglishAcademyRoute_FinalExam__qFPlP{--ea-boss-glow:var(--sin-english);--ea-boss-planet:var(--sin-english-complete);--ea-boss-shape:#fcfcfc;--ea-boss-glyph:var(--sin-english);position:relative;display:flex;flex-direction:column;align-items:center}.EnglishAcademyRoute_FinalExam--done__QeX7p{--ea-boss-glow:var(--sin-english-complete)}.EnglishAcademyRoute_FinalExam--locked__0BcOp{--ea-boss-planet:#0a1b32;--ea-boss-shape:#263c5a;--ea-boss-glyph:#0a1b32}.EnglishAcademyRoute_FinalExam__approach__zmJbE{display:block;width:100%;height:calc(var(--ea-row-h)*1.6374045802);margin-top:calc(var(--ea-row-h)*-.5);overflow:visible}.EnglishAcademyRoute_FinalExam__approach__zmJbE path{stroke-linecap:var(--ea-trail-cap,round);stroke-width:6px}.EnglishAcademyRoute_FinalExam__stage__M37IB{position:relative;margin-top:calc(var(--ea-row-h)*-.45);width:clamp(200px,48.6486486486%,288px);aspect-ratio:.9113924051;scroll-snap-align:center;scroll-margin-bottom:calc((1 - 2*var(--ea-band))*var(--ea-scrollport))}.EnglishAcademyRoute_FinalExam__button__ZtTlM{display:block;width:100%;height:100%;padding:0;border:0;border-radius:32px;color:inherit;background:rgba(0,0,0,0);cursor:pointer}.EnglishAcademyRoute_FinalExam__button__ZtTlM:focus-visible{outline:3px solid var(--sin-primary);outline-offset:4px}.EnglishAcademyRoute_FinalExam__art___DeHF{position:relative;display:block;width:100%;height:100%}.EnglishAcademyRoute_FinalExam__planet__zELUD{fill:var(--ea-boss-planet)}.EnglishAcademyRoute_FinalExam__starShape__2veRJ{fill:var(--ea-boss-shape)}.EnglishAcademyRoute_FinalExam__glyph__BkHdH{fill:var(--ea-boss-glyph)}.EnglishAcademyRoute_FinalExam__spark__VZgUw{fill:#fcfcfc;opacity:.7;transform-box:fill-box;transform-origin:center}.EnglishAcademyRoute_FinalExam--locked__0BcOp .EnglishAcademyRoute_FinalExam__spark__VZgUw{opacity:0}.EnglishAcademyRoute_FinalExam__card___v3oC{animation:EnglishAcademyRoute_class-card-sheet-in__T8Zry .24s cubic-bezier(.2,.9,.3,1) both;position:relative;z-index:2;display:flex;flex-direction:column;gap:.75rem;margin-top:-2rem;width:min(100%,360px);padding:1rem;border-radius:32px;background:var(--sin-surface-container);box-shadow:0 29px 50px color-mix(in srgb,var(--ea-boss-glow) 15%,transparent);text-align:center}.EnglishAcademyRoute_FinalExam__title__j_Wxw{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600;margin:0;text-wrap:balance}.EnglishAcademyRoute_FinalExam__copy__dJYra{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;margin:0;color:var(--sin-on-surface-variant);text-wrap:balance}@supports(animation-timeline:view()){@media not (prefers-reduced-motion:reduce){.EnglishAcademyRoute_ProgressMapNode__xLQmX{opacity:calc(var(--ea-node-dim-floor) + (1 - var(--ea-node-dim-floor))*min(1,var(--ea-node-focus)*2))}.EnglishAcademyRoute_ProgressMap__item__mEqr0{--ea-band-cover:calc((1 - var(--ea-band)) * var(--ea-scrollport) + var(--ea-row-h) / 2);animation:EnglishAcademyRoute_node-depth__5FNbd linear both;animation-timeline:view(block);animation-range:cover calc(var(--ea-band-cover) - var(--ea-ramp-rows)*var(--ea-row-h)) cover calc(var(--ea-band-cover) + var(--ea-ramp-rows)*var(--ea-row-h))}}}@keyframes EnglishAcademyRoute_node-syncing-pulse__4kI4n{0%,to{opacity:1}50%{opacity:.55}}@keyframes EnglishAcademyRoute_node-depth__5FNbd{0%,to{--ea-node-focus:0}50%{--ea-node-focus:1}}@keyframes EnglishAcademyRoute_class-card-in__hch7y{0%{opacity:0}}@keyframes EnglishAcademyRoute_class-card-sheet-in__T8Zry{0%{opacity:0;transform:translateY(12px)}}@keyframes EnglishAcademyRoute_course-list-in__qYwPO{0%{opacity:0}}@keyframes EnglishAcademyRoute_course-card-in___lFqH{0%{opacity:0;transform:translateY(-6px)}}@keyframes EnglishAcademyRoute_floating-nav-in__quCEp{0%{opacity:0;transform:translateY(8px)}}@media not (prefers-reduced-motion:reduce){.EnglishAcademyRoute_FinalExam__burst__D9qzF{animation:EnglishAcademyRoute_boss-burst__ZfGgh 3.4s ease-in-out infinite}.EnglishAcademyRoute_FinalExam__spark__VZgUw{animation:EnglishAcademyRoute_boss-spark___MLSx 3.5s ease-in-out infinite}.EnglishAcademyRoute_FinalExam--locked__0BcOp .EnglishAcademyRoute_FinalExam__burst__D9qzF,.EnglishAcademyRoute_FinalExam--locked__0BcOp .EnglishAcademyRoute_FinalExam__spark__VZgUw{animation:none}}@supports(animation-timeline:view()){@media not (prefers-reduced-motion:reduce){.EnglishAcademyRoute_FinalExam__stage__M37IB{animation:EnglishAcademyRoute_boss-arrival__4wNOW linear both;animation-timeline:view(block);animation-range:entry 5% cover 42%}}}@keyframes EnglishAcademyRoute_boss-burst__ZfGgh{0%,to{transform:rotate(-1.5deg) scale(1)}50%{transform:rotate(1.5deg) scale(1.04)}}@keyframes EnglishAcademyRoute_boss-spark___MLSx{0%,62%,to{opacity:0;transform:scale(.3)}10%{opacity:.95;transform:scale(1)}32%{opacity:.2;transform:scale(.6)}}@keyframes EnglishAcademyRoute_boss-arrival__4wNOW{0%{opacity:0;transform:translateY(14%) scale(.6)}}.DeletePathButton_DeletePathButton__Modal__jeXXo{display:flex;flex-direction:column;gap:1.5rem}.DeletePathButton_DeletePathButton__Header__PxusO{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600;display:flex;align-items:center;text-align:center;flex-direction:column;gap:1rem}.DeletePathButton_DeletePathButton__Body__UgIo0 p{color:var(--sin-on-surface-variant)}.DeletePathButton_DeletePathButton__Body__UgIo0 p,.DeletePathButton_DeletePathButton__Body__UgIo0 p b{font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400}.DeletePathButton_DeletePathButton__Body__UgIo0 p b{color:var(--sin-on-surface)}.DeletePathButton_DeletePathButton__Footer__fZgfH{display:flex;align-items:center;gap:1rem;flex-direction:column-reverse}@media(min-width:480px){.DeletePathButton_DeletePathButton__Footer__fZgfH{flex-direction:row}}.DeletePathButton_DeletePathButton__Cta__4isAH{width:100%}.Icon_Icon__k7v89{font-family:var(--sin-font-icon,"Material Symbols Rounded");font-style:normal;line-height:1;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;text-transform:none;letter-spacing:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga";-webkit-user-select:none;-moz-user-select:none;user-select:none}.RankingListSkeleton_RankingListSkeleton__amC4Z{display:flex;flex-direction:column;gap:.25rem}.Body_Body__srkIk{display:flex;flex-direction:column;gap:.125rem}.StepItem_StepItem__PG8M_{padding:.75rem 0 0}@media(min-width:1280px){.StepItem_StepItem__PG8M_{padding:1rem 0 0}}.StepItem_StepItem__Title__JAJXH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;letter-spacing:.019rem;text-transform:none;text-decoration:none;line-height:1.25rem;font-size:.875rem;font-style:normal;letter-spacing:.16px;background:var(--sin-surface);border-radius:2rem;color:var(--sin-on-surface-variant);display:inline-block;max-width:calc(100% - .75rem);padding:.5rem 1rem;position:relative;z-index:1}.Avatar_Avatar__G1ksV{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;box-sizing:border-box;background:var(--sin-primary-container);color:var(--sin-on-primary-container);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Avatar_Avatar--xs__1_mYC{width:24px;height:24px}.Avatar_Avatar--sm__S1P0Z{width:32px;height:32px}.Avatar_Avatar--md__Avxbq{width:40px;height:40px}.Avatar_Avatar--lg__JHyVC{width:48px;height:48px}.Avatar_Avatar--xl__g74Lx{width:64px;height:64px}.Avatar_Avatar--circle__wk8tH{border-radius:999px}.Avatar_Avatar--square__lRYUO{border-radius:.625rem}.Avatar_Avatar__image__nPhph{display:block;width:100%;height:100%;object-fit:cover}.Avatar_Avatar__icon__IZrcD{display:inline-flex;align-items:center;justify-content:center;width:55%;height:55%}.Avatar_Avatar__icon__IZrcD svg{display:block;width:100%;height:100%}.Avatar_Avatar__initials__TcZMk{font-family:Bricolage Grotesque,system-ui,sans-serif;font-weight:700;line-height:1;text-transform:uppercase}.Avatar_Avatar--xs__1_mYC .Avatar_Avatar__initials__TcZMk{font-size:10px}.Avatar_Avatar--sm__S1P0Z .Avatar_Avatar__initials__TcZMk{font-size:13px}.Avatar_Avatar--md__Avxbq .Avatar_Avatar__initials__TcZMk{font-size:16px}.Avatar_Avatar--lg__JHyVC .Avatar_Avatar__initials__TcZMk{font-size:19px}.Avatar_Avatar--xl__g74Lx .Avatar_Avatar__initials__TcZMk{font-size:26px}.EnglishLevelBadge_EnglishLevelBadge__O_64Z{display:block;flex:0 0 auto;width:var(--ea-badge-size,72px);height:var(--ea-badge-size,72px);border-radius:.75rem;background:#ffd9fd}.EnglishLevelBadge_EnglishLevelBadge__code__rRvTd{font-family:Bricolage Grotesque,sans-serif;font-size:18px;font-weight:700;letter-spacing:0}.EnglishLevelBadge_EnglishLevelBadge--animated__7SFHL{overflow:visible;background:none}.EnglishLevelBadge_EnglishLevelBadge--animated__7SFHL .EnglishLevelBadge_EnglishLevelBadge__bubble__cQ3vZ,.EnglishLevelBadge_EnglishLevelBadge--animated__7SFHL .EnglishLevelBadge_EnglishLevelBadge__rosette__qcmTt{transform-box:fill-box;transform-origin:center;animation-duration:2s;animation-iteration-count:infinite}.EnglishLevelBadge_EnglishLevelBadge--animated__7SFHL .EnglishLevelBadge_EnglishLevelBadge__rosette__qcmTt{animation-name:EnglishLevelBadge_placement-rosette-turn__oNQ9M,EnglishLevelBadge_placement-swell__W9gnL;animation-timing-function:linear}.EnglishLevelBadge_EnglishLevelBadge--animated__7SFHL .EnglishLevelBadge_EnglishLevelBadge__bubble__cQ3vZ{animation-name:EnglishLevelBadge_placement-swell__W9gnL}@media(prefers-reduced-motion:reduce){.EnglishLevelBadge_EnglishLevelBadge--animated__7SFHL .EnglishLevelBadge_EnglishLevelBadge__bubble__cQ3vZ,.EnglishLevelBadge_EnglishLevelBadge--animated__7SFHL .EnglishLevelBadge_EnglishLevelBadge__rosette__qcmTt{animation-name:none}}@keyframes EnglishLevelBadge_placement-rosette-turn__oNQ9M{0%{rotate:0deg}to{rotate:-45deg}}@keyframes EnglishLevelBadge_placement-swell__W9gnL{0%,to{scale:1;animation-timing-function:ease-in-out}50%{scale:1.3;animation-timing-function:ease-in-out}}.Skeleton_Skeleton__c8yTl{background-color:var(--sin-surface-container-lowest);border-radius:.75rem;display:inline-block}.Skeleton_Skeleton__c8yTl:not(.Skeleton_Skeleton--static__2SviN){animation:Skeleton_skeleton-loading__2y4oW 1s linear infinite alternate}@keyframes Skeleton_skeleton-loading__2y4oW{0%{background-color:var(--sin-surface-container-high)}to{background-color:var(--sin-surface-container-lowest)}}.Skeleton_Skeleton--circle__GO5yC{border-radius:100%}.LevelCard_LevelCard__7skZ8{--level-card-image:none;--level-card-progress:var(--sin-english);position:relative;display:flex;flex-direction:column;justify-content:space-between;flex:0 0 auto;min-width:0;container-type:inline-size;container-name:level-card;padding:1.5rem;border:1px solid rgba(0,0,0,0);border-radius:1rem;overflow:hidden;isolation:isolate;color:var(--sin-on-surface);background-color:var(--sin-surface-container-low);background-image:linear-gradient(180deg,rgba(70,76,72,.5) 0,rgba(0,0,0,.5) 100%),var(--level-card-image);background-size:cover;background-position:50%;background-origin:border-box;background-repeat:no-repeat;scroll-margin-top:1rem;scroll-margin-bottom:var(--english-academy-bottom-clearance,0);transition:flex-grow .32s cubic-bezier(.2,0,0,1),min-height .32s cubic-bezier(.2,0,0,1)}@media(min-width:480px){.LevelCard_LevelCard__7skZ8{flex:1 1;min-height:var(--level-card-height,512px);background-size:100% 100%,auto max(100%,48.8cqw)}.LevelCard_LevelCard--expanded__iJQgt{flex-grow:2.35}}.LevelCard_LevelCard--current__Vd_9Y{border-color:var(--sin-english)}.LevelCard_LevelCard--completed__l1Ouf{border-color:var(--sin-english-complete)}.LevelCard_LevelCard--locked__6wVO7{background-image:linear-gradient(color-mix(in srgb,var(--sin-surface-dim) 40%,transparent),color-mix(in srgb,var(--sin-surface-dim) 40%,transparent)),linear-gradient(180deg,rgba(70,76,72,.5) 0,rgba(0,0,0,.5) 100%),var(--level-card-image)}@media(min-width:480px){.LevelCard_LevelCard--locked__6wVO7{background-size:100% 100%,100% 100%,auto max(100%,48.8cqw)}}.LevelCard_LevelCard__header__GOeF0{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:0;margin:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:default;border-radius:.5rem}.LevelCard_LevelCard__header__GOeF0:focus-visible{outline:2px solid var(--sin-primary);outline-offset:4px}.LevelCard_LevelCard__badge__Gs8gP{display:flex;flex:0 0 auto;align-items:center;justify-content:center;padding:10px}.LevelCard_LevelCard__title__YA0YG{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600;color:var(--sin-on-surface)}.LevelCard_LevelCard__tag__CSwGh{display:flex;min-height:calc(26px + .5rem);padding-top:.5rem}.LevelCard_LevelCard__footer__D4aYJ{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.LevelCard_LevelCard__details__KOI7P{display:flex;flex-direction:column;gap:1rem;opacity:1;translate:0 0;max-height:640px;transition:opacity .16s ease-out .28s,translate .16s ease-out .28s,max-height 1ms linear .28s,display allow-discrete 1ms .28s}.LevelCard_LevelCard__details__KOI7P[hidden]{display:none;opacity:0;translate:0 .5rem;max-height:0;transition:opacity .12s ease-in,translate .12s ease-in,max-height 1ms linear 312ms,display allow-discrete 312ms}@container english-levels-board (width >= 829px){.LevelCard_LevelCard__details__KOI7P[hidden] .LevelCard_LevelCard__stats__9vhNb{grid-template-columns:repeat(2,140px);gap:.75rem}.LevelCard_LevelCard__details__KOI7P[hidden] .LevelCard_LevelCard__stats__9vhNb>:where(:first-child:nth-last-child(2)),.LevelCard_LevelCard__details__KOI7P[hidden] .LevelCard_LevelCard__stats__9vhNb>:where(:first-child:nth-last-child(2)+*),.LevelCard_LevelCard__details__KOI7P[hidden] .LevelCard_LevelCard__stats__9vhNb>:where(:last-child:nth-child(odd)){grid-column:1/-1}}@container english-levels-board (width >= 1450px){.LevelCard_LevelCard__details__KOI7P[hidden] .LevelCard_LevelCard__stats__9vhNb{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:140px;gap:1.25rem}.LevelCard_LevelCard__details__KOI7P[hidden] .LevelCard_LevelCard__stats__9vhNb>*{grid-column:auto}}.LevelCard_LevelCard__cta____nxv{display:flex;opacity:1;translate:0 0;transition:opacity .16s ease-out .28s,translate .16s ease-out .28s,display allow-discrete 1ms .28s}.LevelCard_LevelCard__cta____nxv>*{flex:1 1 auto}.LevelCard_LevelCard__cta____nxv[hidden]{display:none;opacity:0;translate:0 .5rem;transition:opacity .12s ease-in,translate .12s ease-in,display allow-discrete 312ms}@starting-style{.LevelCard_LevelCard__cta____nxv:not([hidden]),.LevelCard_LevelCard__details__KOI7P:not([hidden]){opacity:0;translate:0 .5rem}.LevelCard_LevelCard__details__KOI7P:not([hidden]){max-height:0}}@media(prefers-reduced-motion:reduce){.LevelCard_LevelCard__7skZ8,.LevelCard_LevelCard__cta____nxv,.LevelCard_LevelCard__cta____nxv[hidden],.LevelCard_LevelCard__details__KOI7P,.LevelCard_LevelCard__details__KOI7P[hidden]{transition:none}}.LevelCard_LevelCard__stats__9vhNb{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem;margin:0}@container level-card (width >= 230px){.LevelCard_LevelCard__stats__9vhNb{grid-template-columns:repeat(2,minmax(0,1fr))}.LevelCard_LevelCard__stats__9vhNb>:where(:first-child:nth-last-child(2)),.LevelCard_LevelCard__stats__9vhNb>:where(:first-child:nth-last-child(2)+*),.LevelCard_LevelCard__stats__9vhNb>:where(:last-child:nth-child(odd)){grid-column:1/-1}}@container level-card (width >= 460px){.LevelCard_LevelCard__stats__9vhNb{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:1.25rem}.LevelCard_LevelCard__stats__9vhNb>*{grid-column:auto}}.LevelCard_LevelCard__actions__zA39b{display:flex;flex-direction:column;align-items:stretch;gap:1rem}@media(min-width:480px){.LevelCard_LevelCard__actions__zA39b{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:1.5rem}}.LevelCard_LevelCard__progress__4iWNK{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-width:0}.LevelCard_LevelCard__progressLabel__fe_Cl{font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.025rem;font-weight:400;color:var(--sin-on-surface-variant);white-space:nowrap}.LevelCard_LevelCard__tagSkeleton__OLCNa{min-height:26px;border-radius:999px}.LevelCard_LevelCard__statSkeleton__olpUo{display:block;border-radius:.5rem}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ{--ea-skeleton-cta-h:36px}@media(min-width:64rem){.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ{--ea-skeleton-cta-h:44px}}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__route__rz_pA{container-type:inline-size}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__route__rz_pA .EnglishAcademyRouteSkeleton_RouteSkeleton__course__di70B{--ea-route-w:100cqi;display:block;width:100%;max-width:none;min-height:0;margin:0;padding:0}.EnglishAcademyRouteSkeleton_RouteSkeleton__heading__gf8JD{font-family:Bricolage Grotesque,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:600;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;max-width:520px;height:2lh;margin:0 auto 1.5rem}@media(min-width:64rem){.EnglishAcademyRouteSkeleton_RouteSkeleton__heading__gf8JD{font-family:Bricolage Grotesque,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:-.0125rem;font-weight:700;margin-bottom:2.5rem}}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__stop__pG8Gp{--ea-node-focus:max(var(--ea-skeleton-focus-floor),1 - var(--ea-skeleton-distance)/var(--ea-ramp-rows));animation:none;scroll-snap-align:none}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__trail__91lLA{pointer-events:none}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__trail__91lLA path{--ea-node-focus:max(var(--ea-skeleton-focus-floor),1 - var(--ea-skeleton-distance)/var(--ea-ramp-rows));--ea-trail-cap:butt;stroke:var(--sin-outline-variant);stroke-dasharray:6 6}@supports(animation-timeline:view()){@media not (prefers-reduced-motion:reduce){.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__stop__pG8Gp,.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__trail__91lLA path{--ea-node-focus:max(0,1 - var(--ea-skeleton-distance)/var(--ea-ramp-rows))}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__stop__pG8Gp .EnglishAcademyRouteSkeleton_RouteSkeleton__fill__lFiMU{opacity:calc(var(--ea-node-dim-floor) + (1 - var(--ea-node-dim-floor))*min(1,var(--ea-node-focus)*2))}}}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__fill__lFiMU{display:block}.EnglishAcademyRouteSkeleton_RouteSkeleton__lines__uZHvn{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-width:0}.EnglishAcademyRouteSkeleton_RouteSkeleton__icon__M9VpI{display:grid;flex:none;place-items:center;width:44px;height:44px}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__card__8kNNy,.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__sheet__aukbQ{animation:none}.EnglishAcademyRouteSkeleton_RouteSkeleton__cardTitle__8Dcez{font-family:Bricolage Grotesque,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:600;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:1lh}@media(min-width:64rem){.EnglishAcademyRouteSkeleton_RouteSkeleton__cardTitle__8Dcez{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600;height:2lh}}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__roomyLine__sJvSE{display:none}@media(min-width:64rem){.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__roomyLine__sJvSE{display:inline-block}}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__card__8kNNy{display:none}@media(min-width:64rem){.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__card__8kNNy{display:flex}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__sheet__aukbQ{display:none}}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__cta__8_pka{display:block;border-radius:999px}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__rail__T7Krs{pointer-events:none}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__rung__msBKu{animation:none}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__rung__msBKu:first-child{--ea-rail-size:60px;--ea-rail-dim:1;--ea-rail-open:1;--ea-rail-lean:0px}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__rung__msBKu:nth-child(2),.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__rung__msBKu:nth-child(3){--ea-rail-size:52px;--ea-rail-dim:0.5;--ea-rail-open:0;--ea-rail-lean:20px}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__rung__msBKu:nth-child(4){--ea-rail-size:42px;--ea-rail-dim:0.3;--ea-rail-open:0;--ea-rail-lean:15px}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__rung__msBKu:nth-child(5){--ea-rail-size:32px;--ea-rail-dim:0.1;--ea-rail-open:0;--ea-rail-lean:0px}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__rung__msBKu:nth-child(6){--ea-rail-size:18px;--ea-rail-dim:0.1;--ea-rail-open:0;--ea-rail-lean:-27px}.EnglishAcademyRouteSkeleton_RouteSkeleton__kyhlQ .EnglishAcademyRouteSkeleton_RouteSkeleton__rungCourse__YQxL8:before{backdrop-filter:none;-webkit-backdrop-filter:none}.Input_Input__xKfTI{display:flex;flex-direction:column}.Input_Input__shell__qEpW2{position:relative;display:flex;align-items:center;height:3.5rem;border-radius:.75rem;cursor:text;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.Input_Input__shell--outlined__vl6xR{background:rgba(0,0,0,0);border:1px solid var(--sin-outline)}.Input_Input__shell--outlined__vl6xR:hover:not(.Input_Input__shell--disabled__SK5qx):not(.Input_Input__shell--focused__vw_mj){border-color:var(--sin-on-surface)}.Input_Input__shell--outlined__vl6xR.Input_Input__shell--focused__vw_mj{border-color:var(--sin-primary)}.Input_Input__shell--outlined__vl6xR.Input_Input__shell--error__CkvsO{border-color:var(--sin-error)}.Input_Input__shell--outlined__vl6xR.Input_Input__shell--disabled__SK5qx{border-color:var(--sin-outline-variant)}.Input_Input__shell--soft__Y_4o8{background:var(--sin-surface-container);border:1px solid var(--sin-outline-variant)}.Input_Input__shell--soft__Y_4o8:hover:not(.Input_Input__shell--disabled__SK5qx):not(.Input_Input__shell--focused__vw_mj){background:var(--sin-surface-container-high);border-color:var(--sin-outline)}.Input_Input__shell--soft__Y_4o8.Input_Input__shell--focused__vw_mj{background:var(--sin-surface-container-high);border-color:var(--sin-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--sin-primary) 13%,transparent)}.Input_Input__shell--soft__Y_4o8.Input_Input__shell--error__CkvsO{border-color:var(--sin-error);box-shadow:0 0 0 3px color-mix(in srgb,var(--sin-error) 13%,transparent)}.Input_Input__shell--soft__Y_4o8.Input_Input__shell--disabled__SK5qx{background:var(--sin-surface-container);border-color:var(--sin-outline-variant)}.Input_Input__shell--disabled__SK5qx{opacity:var(--sin-state-disabled);cursor:not-allowed}.Input_Input__shell--hasLeadingIcon__2vgni .Input_Input__inner__gzGjM{left:3rem}.Input_Input__shell--hasTrailingAction__nXn4D .Input_Input__inner__gzGjM{right:3rem}.Input_Input__shell--hasTwoTrailingSlots__kFAg3 .Input_Input__inner__gzGjM{right:5rem}.Input_Input__shell--hasTwoTrailingSlots__kFAg3 .Input_Input__trailAddon__Os070{right:3rem}.Input_Input__trailAddon__Os070{right:1rem;z-index:3}.Input_Input__icon__LutIt,.Input_Input__trailAddon__Os070{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.Input_Input__icon__LutIt{left:1rem;color:var(--sin-on-surface-variant);pointer-events:none;z-index:1}.Input_Input__shell--error__CkvsO .Input_Input__icon__LutIt{color:var(--sin-error)}.Input_Input__shell--disabled__SK5qx .Input_Input__icon__LutIt{color:var(--sin-on-surface-variant)}.Input_Input__inner__gzGjM{position:absolute;inset:0;left:1rem;right:1rem}.Input_Input__label__9_Teb{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400;color:var(--sin-on-surface-variant);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;z-index:1;transition:top .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1),font-size .18s cubic-bezier(.16,1,.3,1),color .14s ease}.Input_Input__shell--error__CkvsO .Input_Input__label__9_Teb{color:var(--sin-error)}.Input_Input__shell--disabled__SK5qx .Input_Input__label__9_Teb{color:var(--sin-on-surface-variant)}.Input_Input__label-required__i_OLJ{color:var(--sin-error)}.Input_Input__field__Im9TS{position:absolute;inset:0;width:100%;box-sizing:border-box;padding:26px 0 .5rem;margin:0;border:none;outline:none;background:rgba(0,0,0,0);font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400;color:var(--sin-on-surface);z-index:2;opacity:0;transition:opacity .14s ease}.Input_Input__field__Im9TS::placeholder{color:var(--sin-on-surface-variant);opacity:.65}.Input_Input__field__Im9TS:focus,.Input_Input__field__Im9TS:not(:placeholder-shown){opacity:1}.Input_Input__field__Im9TS:focus~.Input_Input__label__9_Teb,.Input_Input__field__Im9TS:not(:placeholder-shown)~.Input_Input__label__9_Teb{top:.5rem;transform:translateY(0);font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.025rem;font-weight:400}.Input_Input__field__Im9TS:disabled{cursor:not-allowed}.Input_Input__field__Im9TS:-webkit-autofill,.Input_Input__field__Im9TS:-webkit-autofill:active,.Input_Input__field__Im9TS:-webkit-autofill:focus,.Input_Input__field__Im9TS:-webkit-autofill:hover{-webkit-text-fill-color:var(--sin-on-surface);caret-color:var(--sin-on-surface);-webkit-transition:background-color 0s 600000s,opacity .14s ease;transition:background-color 0s 600000s,opacity .14s ease}.Input_Input__shell--disabled__SK5qx .Input_Input__field__Im9TS{color:var(--sin-on-surface-variant)}.Input_Input__shell--disabled__SK5qx .Input_Input__field__Im9TS:-webkit-autofill{-webkit-text-fill-color:var(--sin-on-surface-variant)}.Input_Input__trailButton__77ZKX{position:absolute;right:.375rem;top:50%;transform:translateY(-50%);width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:999px;background:none;color:var(--sin-on-surface-variant);cursor:pointer;z-index:3}.Input_Input__trailButton__77ZKX:active,.Input_Input__trailButton__77ZKX:hover{transform:translateY(-50%)}.Input_Input__trailButton__77ZKX:focus-visible{outline:2px solid var(--sin-primary);outline-offset:2px}.Input_Input__trailButton__77ZKX:disabled{cursor:not-allowed;color:var(--sin-on-surface-variant)}.Input_Input__shell--error__CkvsO .Input_Input__trailButton__77ZKX{color:var(--sin-error)}.Input_Input__clearButton__R__oD{opacity:0;pointer-events:none;transition:opacity .14s ease}.Input_Input__clearButton--visible__xG0ii{opacity:1;pointer-events:auto}.Input_Input__support__YMmPL{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;padding:0 1rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.025rem;font-weight:400;color:var(--sin-on-surface-variant)}.Input_Input__support--error__dgVdf{color:var(--sin-error)}.Input_Input__supportIcon__x_fVw{display:flex;align-items:center;color:var(--sin-error)}.AddCourseModal_AddCourseModal__vKNhV{display:flex;flex-direction:column;gap:1.5rem}.AddCourseModal_AddCourseModal__Header__ScPAz{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.AddCourseModal_AddCourseModal__Title___kStH{font-family:Bricolage Grotesque,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:600;margin:0 auto;color:var(--sin-on-surface)}.AddCourseModal_AddCourseModal__Footer__1hHk4{display:flex;align-items:center;gap:1rem}.AddCourseModal_AddCourseModal__Body__bxBYX{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.AddCourseModal_AddCourseModal__Checkboxes__sLXYs{display:flex;flex-direction:column}.AddCourseModal_AddCourseModal__Skeleton__KxYka{display:flex;align-items:center;gap:.5rem;margin:.75rem 0}.EnglishAcademySection_EnglishAcademySection__skeleton__LC4Cv{border-radius:1rem}.EnglishTestCard_EnglishTestCard__4yLvF{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-width:0;height:360px;overflow:hidden;border-radius:.75rem;box-shadow:0 4px 20px 0 rgba(0,0,0,.43);text-decoration:none;color:inherit;cursor:pointer}@media(min-width:64rem){.EnglishTestCard_EnglishTestCard__4yLvF{height:424px}}.EnglishTestCard_EnglishTestCard__image__LDt7D{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:transform .5s ease-in-out}.EnglishTestCard_EnglishTestCard__4yLvF:hover .EnglishTestCard_EnglishTestCard__image__LDt7D{transform:scale(1.05)}.EnglishTestCard_EnglishTestCard__tint__PLRlV{position:absolute;inset:0;z-index:0;background-color:rgba(31,33,30,.4);pointer-events:none}.EnglishTestCard_EnglishTestCard__overlay__qDS7l{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.5rem;width:100%;height:100%;padding:0 1rem 1.5rem;background:linear-gradient(180deg,rgba(44,44,44,0) 24.46%,#151e1d 107.25%)}.EnglishTestCard_EnglishTestCard__title__X40dr{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#dce5e4;text-align:center;font-size:20px;font-weight:600;line-height:26px;letter-spacing:-.1px}@media(min-width:64rem){.EnglishTestCard_EnglishTestCard__title__X40dr{font-size:24px;line-height:31px;letter-spacing:-.75px}}.EnglishTestCard_EnglishTestCard__divider__wzk8M{flex-shrink:0;width:32px;height:4px;background-color:#bec8c9}.EnglishTestCard_EnglishTestCard__cta__sJguH{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#dce5e4;text-align:center;font-size:14px;font-weight:600;line-height:18px;letter-spacing:.1px}.EnglishTestCard_EnglishTestCard__meta__UV8As{color:#dce5e4;text-align:center;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px}.RecommendedCard_RecommendedCard__cvsEF{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-width:0;height:360px;overflow:hidden;border-radius:.75rem;box-shadow:0 4px 20px 0 rgba(0,0,0,.43);text-decoration:none;color:inherit;cursor:pointer}@media(min-width:64rem){.RecommendedCard_RecommendedCard__cvsEF{height:424px}}.RecommendedCard_RecommendedCard__image__jahJx{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:transform .5s ease-in-out}.RecommendedCard_RecommendedCard__cvsEF:hover .RecommendedCard_RecommendedCard__image__jahJx{transform:scale(1.05)}.RecommendedCard_RecommendedCard__overlay__gNlSB{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.5rem;width:100%;height:100%;padding:0 1rem 1.5rem;background:linear-gradient(180deg,rgba(44,44,44,0) 24.46%,#151e1d 107.25%)}.RecommendedCard_RecommendedCard__title__HCrDx{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#dce5e4;text-align:center;font-size:20px;font-weight:600;line-height:26px;letter-spacing:-.1px}@media(min-width:64rem){.RecommendedCard_RecommendedCard__title__HCrDx{font-size:24px;line-height:31px;letter-spacing:-.75px}}.RecommendedCard_RecommendedCard__divider__TkH_C{flex-shrink:0;width:32px;height:4px;background-color:#bec8c9}.RecommendedCard_RecommendedCard__teachers__4P6Mh{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#dce5e4;text-align:center;font-size:14px;font-weight:600;line-height:18px;letter-spacing:.1px}.RecommendedCard_RecommendedCard__footer__5mkYx{display:flex;gap:.25rem;align-items:center;justify-content:center}.RecommendedCard_RecommendedCard__meta__0zgd8{color:#dce5e4;text-align:center;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.4px;white-space:nowrap}.RecommendedCard_RecommendedCard__metaBullet__82v_G{color:var(--sin-on-surface-variant,#bec1c1);font-size:12px;font-weight:400;line-height:16px}.RecommendedCard_RecommendedCard__badge__H0QB_{position:absolute;top:.5rem;left:.5rem;z-index:2}.RecommendedCourses_RecommendedCourses__QZ3oK{display:flex;flex-direction:column;gap:1rem;padding-top:.75rem;padding-right:1rem}@media(min-width:1280px){.RecommendedCourses_RecommendedCourses__QZ3oK{padding-right:2rem}}.RecommendedCourses_RecommendedCourses__header__lxdwd{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.RecommendedCourses_RecommendedCourses__title__igxe5{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600;font-weight:700}@media(min-width:48rem){.RecommendedCourses_RecommendedCourses__title__igxe5{font-family:Bricolage Grotesque,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:-.0125rem;font-weight:700}}.RecommendedCourses_RecommendedCourses__grid__QgVHr{--recommended-grid-gap:0.5rem;display:flex;flex-wrap:wrap;gap:var(--recommended-grid-gap)}@media(min-width:64rem){.RecommendedCourses_RecommendedCourses__grid__QgVHr{--recommended-grid-gap:2rem}}.RecommendedCourses_RecommendedCourses__grid__QgVHr>*{flex:1 1;min-width:0}.RecommendedCourses_RecommendedCourses__grid__QgVHr>.RecommendedCourses_RecommendedCourses__wideItem___V_e3{flex:1 0 100%}@media(min-width:64rem){.RecommendedCourses_RecommendedCourses__grid__QgVHr>.RecommendedCourses_RecommendedCourses__wideItem___V_e3{flex:2 1 var(--recommended-grid-gap)}}.RecommendedCoursesSkeleton_RecommendedCoursesSkeleton__nO_Kl{pointer-events:none}.RecommendedCoursesSkeleton_RecommendedCoursesSkeleton__title__Ff3Wv{height:1.5rem!important;border-radius:.25rem}@media(min-width:48rem){.RecommendedCoursesSkeleton_RecommendedCoursesSkeleton__title__Ff3Wv{height:2.25rem!important}}.RecommendedCoursesSkeleton_RecommendedCoursesSkeleton__card__875gw{height:360px!important;border-radius:.75rem}.RecommendedCoursesSkeleton_RecommendedCoursesSkeleton__card__875gw:nth-child(n+3){display:none}@media(min-width:64rem){.RecommendedCoursesSkeleton_RecommendedCoursesSkeleton__card__875gw{height:424px!important}.RecommendedCoursesSkeleton_RecommendedCoursesSkeleton__card__875gw:nth-child(3){display:inline-block}}@media(min-width:120rem){.RecommendedCoursesSkeleton_RecommendedCoursesSkeleton__card__875gw:nth-child(4){display:inline-block}}.Home_Home__No60Z{padding:1.25rem 1rem;--home-padding-left:1rem;width:100%;max-width:1920px;margin-left:auto;margin-right:auto}@media(min-width:480px){.Home_Home__No60Z{--home-padding-left:1.5rem;padding:1.25rem 1.5rem}}@media(min-width:1280px){.Home_Home__No60Z{--home-padding-left:2rem;padding:1.5rem 2rem}}.Home_Home-filter__gsXfv{margin-bottom:1.5rem}.MaterialChallengeFeedback_MaterialChallengeFeedback__qcI77{position:absolute!important;bottom:1.5rem;left:50%;transform:translateX(-50%);display:grid;grid-template-areas:"message message message" "stars time continue";grid-gap:.75rem;gap:.75rem;align-items:center;justify-items:center;background:var(--sin-surface-container);border:1px solid var(--sin-outline-variant);border-radius:.5rem;padding:.75rem;color:var(--sin-on-surface,#f5f5f5);z-index:200!important;pointer-events:auto;box-shadow:0 24px 80px 4px rgba(245,219,49,.5),0 10px 8px 0 rgba(0,0,0,.16);width:max-content;max-width:min(100% - 2rem,800px);overflow:visible}@media(min-width:75rem){.MaterialChallengeFeedback_MaterialChallengeFeedback__qcI77{grid-template-areas:"stars time message continue";grid-template-columns:auto auto 1fr auto;justify-items:start;padding:.75rem 1.25rem;gap:.75rem;border-radius:1000px}}.MaterialChallengeFeedback_MaterialChallengeFeedback--withVote__ycyXx{grid-template-areas:"stars time" "message message" "vote continue";grid-template-columns:auto 1fr;justify-items:start}@media(min-width:75rem){.MaterialChallengeFeedback_MaterialChallengeFeedback--withVote__ycyXx{grid-template-areas:"stars time message vote continue";grid-template-columns:auto auto 1fr auto auto}}.MaterialChallengeFeedback_MaterialChallengeFeedback__vote__eK5CL{grid-area:vote}.MaterialChallengeFeedback_MaterialChallengeFeedback__message__1WY88{grid-area:message;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;margin:0;min-width:0;font-size:clamp(.875rem,2cqw,1rem);line-height:1.5}.MaterialChallengeFeedback_MaterialChallengeFeedback__stars__uB6Iz{grid-area:stars;display:flex;gap:.25rem;align-items:center;justify-self:start}.MaterialChallengeFeedback_MaterialChallengeFeedback__stars__uB6Iz svg{width:28px;height:28px}.MaterialChallengeFeedback_MaterialChallengeFeedback__stars__uB6Iz .MaterialChallengeFeedback_star--filled__Ntgzw path{fill:var(--sin-warning)}.MaterialChallengeFeedback_MaterialChallengeFeedback__stars__uB6Iz .MaterialChallengeFeedback_star--empty__58Qzt path{fill:var(--utility-neutral-neutral-050)}.MaterialChallengeFeedback_MaterialChallengeFeedback__time__jixjR{grid-area:time;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.0062rem;font-weight:400;margin:0;color:var(--sin-success);font-size:18px;line-height:28px;justify-self:start}.MaterialChallengeFeedback_MaterialChallengeFeedback__continueButton__HOG98{grid-area:continue;width:auto;justify-self:end;position:relative;overflow:hidden}@media(min-width:64rem){.MaterialChallengeFeedback_MaterialChallengeFeedback__continueButton__HOG98{min-width:90px}}.MaterialChallengeFeedback_MaterialChallengeFeedback__continueButton--autoClose__IXSOL:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.2);animation:MaterialChallengeFeedback_autoCloseProgress__7yS4w 5s linear forwards;pointer-events:none;border-radius:inherit}@keyframes MaterialChallengeFeedback_autoCloseProgress__7yS4w{0%{width:100%}to{width:0}}.ChallengeTimer_ChallengeTimer__VQFIR{position:absolute;bottom:1.25rem;left:50%;transform:translateX(-50%);z-index:100;display:flex;align-items:center;gap:.125rem;padding:.5rem 1rem;border-radius:999px;border:1px solid rgba(69,75,87,.5);background:var(--sin-surface-container);box-shadow:0 4px 8px 0 var(--translucent-container-on-black-subtle);font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:1600px){.ChallengeTimer_ChallengeTimer__VQFIR{font-size:1.125rem;padding:.75rem 1.25rem;bottom:1.5rem}}@media(min-width:1920px){.ChallengeTimer_ChallengeTimer__VQFIR{font-size:1.2em;padding:1rem 1.5rem;bottom:1.75rem}}@media(min-width:64rem)and (max-width:1600px){.ChallengeTimer_ChallengeTimer__VQFIR{pointer-events:auto;cursor:default;transition:opacity .2s ease}.ChallengeTimer_ChallengeTimer__VQFIR:hover{opacity:.2}}.ChallengeTimer_ChallengeTimer__digits__jgadx{color:var(--utility-error-error-060)}.ChallengeTimer_ChallengeTimer__separator__22Bll{color:var(--sin-on-surface);margin:0 .125rem}.MaterialChallenge_MaterialChallenge__hvlph{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:#1c1d1d;background-image:linear-gradient(#3b3f3e .1em,transparent 0),linear-gradient(90deg,#3b3f3e .1em,transparent 0);background-size:3em 3em;overflow:hidden;isolation:isolate}@media(min-width:64rem){.MaterialChallenge_MaterialChallenge__hvlph{border-radius:.5rem;aspect-ratio:16/9}}@media(min-width:1600px){.MaterialChallenge_MaterialChallenge__hvlph{font-size:clamp(1rem,1.8vh,1.15rem)}}@media(min-width:1920px){.MaterialChallenge_MaterialChallenge__hvlph{font-size:clamp(1rem,2vh,1.25rem)}}@media(min-width:2100px){.MaterialChallenge_MaterialChallenge__hvlph{font-size:clamp(1.05rem,2.1vh,1.35rem)}}@media(min-width:2560px){.MaterialChallenge_MaterialChallenge__hvlph{font-size:clamp(1.1rem,2.3vh,1.45rem)}}@media(min-width:3440px){.MaterialChallenge_MaterialChallenge__hvlph{font-size:clamp(1.15rem,2.5vh,1.6rem)}}.MaterialChallenge_MaterialChallenge__hvlph:after{content:"";top:0;left:0;right:0;bottom:-100%;position:absolute;background:linear-gradient(180deg,rgb(28,29,29) 10%,rgba(28,29,29,.2) 50%);z-index:0;pointer-events:none}.MaterialChallenge_MaterialChallenge__hvlph>*{position:relative;z-index:1}.MaterialChallenge_MaterialChallenge__topActions__iMmm3{position:absolute;top:1rem;right:1rem;z-index:100;display:flex;align-items:center;gap:1rem}.MaterialChallenge_MaterialChallenge__actionButton__gpXZi{padding:0!important;justify-content:center!important;align-items:center!important}.MaterialChallenge_MaterialChallenge__actionButton__gpXZi span{height:auto!important;width:auto!important}.MaterialChallenge_MaterialChallenge__actionButton__gpXZi span svg{width:24px!important;height:24px!important}.MaterialChallenge_MaterialChallenge__main__i_vDs{position:relative;flex:1 1;display:flex;flex-direction:column;min-height:0;overflow-y:visible;padding-bottom:0}.MaterialChallenge_MaterialChallenge__content__TAMJ1{flex:initial;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:1rem;min-height:0;margin:auto}@media(min-width:75rem){.MaterialChallenge_MaterialChallenge__content__TAMJ1{padding-left:2rem;padding-right:2rem}}@media(min-width:64rem)and (max-width:1600px){.MaterialChallenge_MaterialChallenge__content__TAMJ1{padding-top:0}}.MaterialChallenge_MaterialChallenge__challengeArea__qGdBX{width:100%;height:100%;display:flex;flex-direction:column;min-height:0;justify-content:center}.MaterialChallenge_MaterialChallenge__dropPlaceholder__60Qa0{height:.25rem;margin:.25rem 0;display:flex;align-items:center;justify-content:center}.MaterialChallenge_MaterialChallenge__dropIndicator__UDkRh{width:100%;height:2px;border-radius:.125rem;animation:MaterialChallenge_pulse__e5dRn 1s ease-in-out infinite}.MaterialChallenge_MaterialChallenge__item--dragged__ZJsc_{opacity:.3;pointer-events:none}.MaterialChallenge_MaterialChallenge__overlay__co4MF{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:rgba(0,0,0,0);pointer-events:all;cursor:default}@keyframes MaterialChallenge_pulse__e5dRn{0%,to{opacity:.6}50%{opacity:1}}.LearnPanel_Keep__e8eRq,.LearnPanel_Next__XmCtu{display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:1rem;border-radius:1rem;background:var(--sin-surface-container-low)}.LearnPanel_Panel__Head__BCN7R{display:flex;gap:.5rem;align-items:center}.LearnPanel_Panel__Title__qlFnd{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600;margin:0;font-weight:700;flex:1 1 auto}.LearnPanel_Challenge__LebqA{display:flex;flex-direction:column}.LearnPanel_Challenge__List__fL6Rh{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.LearnPanel_Challenge__Item__DoxLN{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start;padding:1rem;color:var(--sin-on-primary-container);border-radius:1rem;background:var(--sin-primary-container)}.LearnPanel_Challenge__Eyebrow__rtiIW{font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.0188rem;font-weight:600;font-weight:700;letter-spacing:.03rem;text-transform:uppercase;color:var(--sin-primary);display:inline-flex;gap:.25rem;align-items:center;color:inherit}.LearnPanel_Challenge__Title__vda_f{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600;margin:0;font-weight:700;color:var(--sin-on-surface)}.LearnPanel_Challenge__Instruction__NCOzA{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;margin:0;color:var(--sin-on-surface)}.LearnPanel_Actions__aPeOl{display:flex;flex-direction:column}.LearnPanel_Action__AjHG7{border-radius:.75rem;transition:background-color .15s ease;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400;display:flex;gap:.75rem;align-items:center;width:100%;padding:.75rem .5rem;font-weight:600;color:var(--sin-on-surface);text-align:left;cursor:pointer;background:rgba(0,0,0,0);border:0}.LearnPanel_Action__AjHG7:hover{background:color-mix(in srgb,var(--sin-on-surface) 8%,transparent)}@media(prefers-reduced-motion:reduce){.LearnPanel_Action__AjHG7{transition:none}}.LearnPanel_Action__AjHG7:focus-visible{outline:2px solid var(--sin-primary);outline-offset:2px}.LearnPanel_Action__AjHG7:disabled{cursor:default;background:rgba(0,0,0,0)}.LearnPanel_Action__AjHG7:disabled .LearnPanel_Action__Chevron__NkezX,.LearnPanel_Action__AjHG7:disabled .LearnPanel_Action__Icon__dDDIw,.LearnPanel_Action__AjHG7:disabled>.LearnPanel_Action__Text__iSv4k>:first-child{opacity:.5}.LearnPanel_Action__Icon__dDDIw{display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:.75rem;background:var(--sin-surface-container-high)}.LearnPanel_Action__Text__iSv4k{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.LearnPanel_Action__Hint__n01Z9{font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.025rem;font-weight:400;font-weight:500;color:var(--sin-on-surface-variant)}.LearnPanel_Action__Chevron__NkezX{flex:none;color:var(--sin-on-surface-variant)}.LearnPanel_Actions__Busy__dXrTW{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;margin:.25rem .5rem 0;color:var(--sin-on-surface)}.LearnPanel_Keep__Path__bvbvm{min-width:0}.LearnPanel_Keep__Path__bvbvm[open]>.LearnPanel_Keep__PathSummary__LYLDI:not([hidden]){margin-bottom:.75rem}.LearnPanel_Keep__PathSummary__LYLDI{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;display:flex;gap:.5rem;align-items:center;justify-content:center;height:40px;padding:0 1rem;font-weight:600;color:var(--sin-on-surface);cursor:pointer;list-style:none;border-radius:999px;box-shadow:inset 0 0 0 1px var(--sin-outline);transition:background-color .15s ease}.LearnPanel_Keep__PathSummary__LYLDI[hidden]{display:none}.LearnPanel_Keep__PathSummary__LYLDI::-webkit-details-marker{display:none}.LearnPanel_Keep__PathSummary__LYLDI:hover{background:color-mix(in srgb,var(--sin-on-surface) 8%,transparent)}.LearnPanel_Keep__PathSummary__LYLDI:active{background:color-mix(in srgb,var(--sin-on-surface) 16%,transparent)}.LearnPanel_Keep__PathSummary__LYLDI:focus-visible{outline:2px solid var(--sin-primary);outline-offset:2px}.LearnPanel_Related__List__f7J_R{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.LearnPanel_Course__iOyuV{border-radius:.75rem;transition:background-color .15s ease;display:flex;gap:.75rem;align-items:center;padding:.5rem;color:var(--sin-on-surface);text-decoration:none}.LearnPanel_Course__iOyuV:hover{background:color-mix(in srgb,var(--sin-on-surface) 8%,transparent)}@media(prefers-reduced-motion:reduce){.LearnPanel_Course__iOyuV{transition:none}}.LearnPanel_Course__iOyuV:focus-visible{outline:2px solid var(--sin-primary);outline-offset:2px}.LearnPanel_Course__Image__54yO6{display:inline-flex;flex:none;align-items:center;justify-content:center;width:72px;aspect-ratio:16/9;object-fit:cover;color:var(--sin-on-surface-variant);border-radius:.5rem;background:var(--sin-surface-container-highest)}.LearnPanel_Course__Text__7jVZQ{display:flex;flex:1 1;flex-direction:column;min-width:0}.LearnPanel_Course__Title__zv37W{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;display:-webkit-box;overflow:hidden;font-weight:600;line-height:1.25rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.LearnPanel_Course__Kind__fkf_H{font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.025rem;font-weight:400;color:var(--sin-on-surface-variant)}.LearnPanel_Course__Open__Qpopx{flex:none;color:var(--sin-on-surface-variant)}.LearnPanel_Subtitle__k5NJA{font-family:Bricolage Grotesque,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:600;margin:0}.LearnPanel_Accent__6nFQP:is(button,a){background:var(--sin-secondary-container);color:var(--sin-on-secondary-container)}.LearnPanel_Accent__6nFQP:is(button,a):disabled,.LearnPanel_Accent__6nFQP:is(button,a)[aria-disabled=true]{background:color-mix(in srgb,var(--sin-on-surface) 12%,transparent);color:var(--sin-on-surface-variant)}.LearnPanel_Path__Dgzau{display:flex;flex-direction:column;gap:.75rem}.LearnPanel_Path__Text__xiOYm{color:var(--sin-on-surface-variant);overflow-wrap:anywhere}.LearnPanel_Path__Error__tiPSl,.LearnPanel_Path__Text__xiOYm{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;margin:0}.LearnPanel_Path__Error__tiPSl{color:var(--sin-error)}.LearnPanel_Result__Steps__Vihiq,.LearnPanel_Result__spKAF{display:flex;flex-direction:column;gap:.75rem}.LearnPanel_Result__Steps__Vihiq{margin:0;padding:0;list-style:none}.LearnPanel_Step__taQbB{display:flex;flex-direction:column;gap:.25rem}.LearnPanel_Step__Number__WaXGv{font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.0188rem;font-weight:600;font-weight:700;letter-spacing:.03rem;text-transform:uppercase;color:var(--sin-primary)}.LearnPanel_Step__Title__wzQdh{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.0063rem;font-weight:600}.LearnPanel_Step__Courses__adEQ2{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.LearnPanel_Step__Course__8F_V0{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;color:var(--sin-on-surface);text-decoration:underline;-webkit-text-decoration-color:var(--sin-outline);text-decoration-color:var(--sin-outline);text-underline-offset:3px;transition:-webkit-text-decoration-color .15s ease;transition:text-decoration-color .15s ease;transition:text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.LearnPanel_Step__Course__8F_V0:hover{-webkit-text-decoration-color:var(--sin-primary);text-decoration-color:var(--sin-primary)}@media(prefers-reduced-motion:reduce){.LearnPanel_Keep__PathSummary__LYLDI,.LearnPanel_Step__Course__8F_V0{transition:none}}.MaterialHeading_MaterialHeading__YQo2r{width:100%;position:relative;background-color:rgba(0,0,0,0);padding:.5rem .75rem;min-height:3.5rem}.MaterialHeading_MaterialHeading__toolbar__EKm8I{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:2.5rem}.MaterialHeading_MaterialHeading__toolbarActions__sIc4a{display:flex;align-items:center;flex-wrap:nowrap;gap:.5rem;min-width:0}.MaterialHeading_MaterialHeading__info__wjA_W{display:none}.MaterialHeading_MaterialHeading__iconButton__nNRgI,.MaterialHeading_MaterialHeading__navButton__0XvH_{flex-shrink:0}.MaterialHeading_MaterialHeading__actions__JbVgc{display:none}.MaterialHeading_MaterialHeading__syllabus__TQMVs{display:none;position:fixed;inset:0;top:84px;z-index:3;background-color:var(--sin-surface-container-low);--syllabus-header-bg:var(--sin-surface-container-low);padding:0 .75rem 1rem;overflow-y:auto}.MaterialHeading_MaterialHeading__syllabus__TQMVs::-webkit-scrollbar{width:8px;height:8px}.MaterialHeading_MaterialHeading__syllabus__TQMVs::-webkit-scrollbar-track{background:var(--sin-surface-container-lowest)}.MaterialHeading_MaterialHeading__syllabus__TQMVs::-webkit-scrollbar-thumb{background:var(--sin-surface-container-high);border-radius:.5rem}.MaterialHeading_MaterialHeading__syllabus__TQMVs::-webkit-scrollbar-thumb:hover{background:#555c68}.MaterialHeading_MaterialHeading__syllabus__TQMVs section{margin-top:0}.MaterialHeading_MaterialHeading__syllabus--open__CGpwr{display:block}.MaterialHeading_MaterialHeading__syllabusSheet__PPfT_{--syllabus-header-bg:var(--sin-surface-container-high)}.MaterialHeading_MaterialHeading__syllabusSheet__PPfT_ section{margin:0 1rem 1rem}.MaterialHeading_MaterialHeading__syllabusSheet__PPfT_ .MaterialHeading_MaterialHeading__sheetHeader__XB_iJ{padding:.75rem 1rem}.MaterialHeading_MaterialHeading__sheetHeader__XB_iJ{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:1rem;width:100%;padding:.75rem 0;background-color:var(--syllabus-header-bg,var(--sin-surface-container-high,#1e1f1f))}.MaterialHeading_MaterialHeading__sheetHeader__info__WLFWB{display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-width:0}.MaterialHeading_MaterialHeading__sheetHeader__titleRow__VTfTj{display:flex;align-items:center;gap:.5rem}.MaterialHeading_MaterialHeading__sheetHeader__title__YxtT7{font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400;font-weight:700;color:var(--sin-on-surface);margin:0}.MaterialHeading_MaterialHeading__sheetHeader__percent__TwQ0Y{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;color:var(--primary-text,#0ae98a);white-space:nowrap}.MaterialHeading_MaterialHeading__sheetHeader__progress__2VlDc{width:100%;height:4px;border-radius:999px;background-color:color-mix(in srgb,var(--sin-on-surface) 15%,transparent);overflow:hidden}.MaterialHeading_MaterialHeading__sheetHeader__progressFill__YPG8v{display:block;height:100%;border-radius:999px;background-color:var(--sin-on-surface,#fafafa);transition:width .1s linear}.MaterialHeading_MaterialHeading__sheetHeader__close__tR2wC{flex-shrink:0;width:40px!important;height:40px!important;background-color:var(--background-action-tertiary)!important;color:var(--sin-on-surface)}.MaterialHeading_MaterialHeading__sheetHeader__close__tR2wC:hover{background-color:var(--background-action-tertiary-hover)!important}.MaterialHeading_MaterialHeading__sheetHeader__close__tR2wC:active{background-color:var(--background-action-tertiary-pressed)!important}.MaterialHeading_MaterialHeading__sheetHeader__close__tR2wC svg{display:block;width:24px;height:24px;fill:currentColor}.MaterialHeading_MaterialHeading__sheetHeader__close__tR2wC svg path{fill:currentColor}@media(min-width:64rem){.MaterialHeading_MaterialHeading__YQo2r{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:68px;padding:.75rem;background-color:var(--sin-surface-container-low);border-radius:1rem;overflow:visible}.MaterialHeading_MaterialHeading__toolbar__EKm8I{display:none}.MaterialHeading_MaterialHeading__info__wjA_W{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1}.MaterialHeading_MaterialHeading__text__OvBjt{display:flex;flex-direction:column;gap:0;min-width:0}.MaterialHeading_MaterialHeading__actions__JbVgc{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.MaterialHeading_MaterialHeading__navigation__1TNe9{display:flex;align-items:center;gap:.5rem}.MaterialHeading_MaterialHeading__syllabus__TQMVs{position:absolute;inset:auto;top:calc(100% + .5rem);right:0;left:auto;border-radius:1rem;width:calc((100% - 8px)*var(--comments-fraction, .3103448276));height:calc(100dvh - 84px)}}@media(min-width:64rem)and (max-width:74.9375rem){.MaterialHeading_MaterialHeading__syllabus__TQMVs{position:fixed;top:84px;right:.75rem;height:calc(100dvh - 84px);width:calc((var(--mv-content-w, 100vw) - 8px)*var(--comments-fraction, .4))}}@media(min-width:64rem){.MaterialHeading_MaterialHeading--hiddenDesktop__1whe1{display:none}}.MaterialHeading_MaterialHeading--hidden__Ovdzc{display:none}.MaterialMobileTitle_MaterialMobileTitle__AkzBB{display:flex;align-items:center;gap:.75rem;margin:0;padding:.75rem;background-color:var(--sin-surface)}.MaterialMobileTitle_MaterialMobileTitle__title__rrjJ6{flex:1 1;min-width:0;margin:0;color:var(--sin-on-surface);font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.0062rem;font-weight:400;font-weight:700;line-height:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(min-width:64rem){.MaterialMobileTitle_MaterialMobileTitle__AkzBB{display:none}}.MaterialMobileVideoControls_MaterialMobileVideoControls__5OCiV{display:flex;align-items:center;gap:.5rem;flex-shrink:0;border-radius:2rem;background-color:var(--sin-surface-container-low);padding:0 .25rem}.MaterialMobileVideoControls_MaterialMobileVideoControls__button__iGEGf{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:.5rem;border:none;background-color:rgba(0,0,0,0);color:var(--sin-on-surface);cursor:pointer}.MaterialMobileVideoControls_MaterialMobileVideoControls__button__iGEGf svg{width:1.5rem;height:1.5rem}.MaterialMobileVideoControls_MaterialMobileVideoControls__button--active__mlYcP{color:var(--sin-primary)}.MaterialMobileVideoControls_MaterialMobileVideoControls__speed__t9eIt{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;font-weight:600;color:var(--sin-on-surface)}.MaterialMobileVideoControls_MaterialMobileVideoControls__speed--active__mvTas{color:var(--sin-primary)}.MaterialMobileVideoControls_MaterialMobileVideoControls__sheet__yMCle{display:flex;flex-direction:column;padding:.5rem .75rem .75rem}.MaterialMobileVideoControls_MaterialMobileVideoControls__sheetTitle__nEbiJ{margin:0;padding:0 0 1.25rem;color:var(--sin-on-surface,#fafafa);font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.0062rem;font-weight:400;font-weight:700}.MaterialMobileVideoControls_MaterialMobileVideoControls__list__RIsuC{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.MaterialMobileVideoControls_MaterialMobileVideoControls__option__54nhA{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:3rem;padding:.75rem;border:none;background-color:rgba(0,0,0,0);color:var(--sin-on-surface,#fafafa);text-align:left;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400}.MaterialMobileVideoControls_MaterialMobileVideoControls__option__54nhA svg{flex-shrink:0;width:1.5rem;height:1.5rem}.MaterialMobileVideoControls_MaterialMobileVideoControls__option__54nhA svg path{fill:var(--sin-primary);stroke:var(--sin-primary)}@media(hover:hover){.MaterialMobileVideoControls_MaterialMobileVideoControls__option__54nhA:hover{background-color:var(--sin-surface-container-low)}}.SkeletonComments_SkeletonComments__BkS8C{background-color:var(--sin-surface-container-low);padding:.75rem;border-radius:.5rem;height:calc(100dvh - 84px - 8px);overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.SkeletonComments_SkeletonComments__BkS8C::-webkit-scrollbar{display:none}.SkeletonComments_SkeletonComments__BkS8C .SkeletonComments_Skeleton__mpQ3o{display:grid;grid-template-columns:24px 1fr;grid-gap:.5rem;gap:.5rem;margin-bottom:1rem}.Comments_Comments__3_G_x{list-style:none;width:100%;max-width:100%;height:100%;display:flex;flex-direction:column}.PaywallsModal_PaywallModal__RhBiE{max-width:100%;background-color:var(--sin-surface)!important;width:100%;padding:1.5rem 0!important;max-height:95%!important}@media(min-width:48rem){.PaywallsModal_PaywallModal__RhBiE{max-width:570px!important}}@media(min-width:480px){.PaywallsModal_PaywallModal__RhBiE{min-width:-moz-fit-content;min-width:fit-content;max-width:max-content;height:calc(100% - 80px)}}@media(min-width:1050px){.PaywallsModal_PaywallModal__RhBiE{width:auto;height:auto}}.PaywallsModal_PaywallModal__header__TgtJg{display:flex;align-items:center;padding:0 1rem!important}@media(min-width:1050px){.PaywallsModal_PaywallModal__header__TgtJg{gap:.5rem}}.PaywallsModal_PaywallModal__header__title__JWJpS{font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600;color:var(--sin-on-surface);text-align:start}@media(min-width:1050px){.PaywallsModal_PaywallModal__header__title__JWJpS{margin:0 auto;transform:translateX(15px)}}@media(min-width:1280px){.PaywallsModal_PaywallModal__header__title__JWJpS{font-family:Bricolage Grotesque,sans-serif;font-size:1.75rem;line-height:2.25rem;letter-spacing:-.0187rem;font-weight:700}}.PaywallsModal_PaywallModal__RhBiE h3[class*=Banner__content__copy]{font-weight:400}.PaywallsModal_PaywallModal__body__jYBtH{padding:0!important}@media(min-width:48rem){.PaywallsModal_PaywallModal__body__jYBtH{padding:0 1.5rem 1.5rem!important}.PaywallsModal_PaywallModal__body__jYBtH [data-class=B2BInvoice]{display:block!important;max-width:100%}.PaywallsModal_PaywallModal__body__jYBtH{min-width:30rem}}@media(min-width:1050px){.PaywallsModal_PaywallModal__body__jYBtH{min-width:1024px}}.PaywallsModal_PaywallModal__body__jYBtH [class*=PlansTable-module_PlansTable]>[class*=Banner-module_Banner]{margin:0 0 1.5rem!important}.PaywallsModal_PaywallModal__body__jYBtH [data-class*=PlansTable__BenefitsTable]{order:1}.PaywallsModal_PaywallModal__body__jYBtH #b2bPlans [data-class=B2BInvoice]{padding:0}.PaywallsModal_PaywallModal__body__jYBtH #b2bPlans [data-class=B2BInvoice__calculatorValueContainer]{max-width:106px!important;width:106px!important}@media(min-width:64rem){.PaywallsModal_PaywallModal__body__jYBtH #b2bPlans{padding:1.5rem}.PaywallsModal_PaywallModal__body__jYBtH #b2bPlans #proposalEmployees{width:60px}.PaywallsModal_PaywallModal__body__jYBtH #b2bPlans [data-class=B2BInvoice__calculatorValueContainer]{max-width:140px!important;width:140px!important}}@media(min-width:75rem){.PaywallsModal_PaywallModal__body__jYBtH #b2bPlans #proposalEmployees{width:120px}}@media(min-width:1100px){.PaywallsModal_PaywallModal__body__jYBtH #b2bPlans{margin-bottom:0!important;flex-direction:row;justify-content:space-between}.PaywallsModal_PaywallModal__body__jYBtH #b2bPlans [data-class=B2BInvoice]{display:grid!important}.PaywallsModal_PaywallModal__body__jYBtH #b2bPlans [data-class=b2bBenefits],.PaywallsModal_PaywallModal__body__jYBtH #b2bPlans [data-class=b2bForm]{width:49%}}.PaywallsModal_PaywallModal__footer__jbhVr{display:flex;align-items:center!important;justify-content:center!important;width:100%}.PaywallsModal_PaywallModal__footer__link__m0_0J{font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.0188rem;font-weight:600;display:flex;align-items:center;justify-content:center;color:var(--sin-on-surface);gap:.75rem;transition:all .2s ease-in-out}.PaywallsModal_PaywallModal__footer__link__m0_0J:hover{color:var(--sin-on-surface-variant)}.PaywallsModal_PaywallModal__footer__link__m0_0J:hover svg path{fill:var(--sin-on-surface-variant)}.PaywallsModal_PaywallModal__footer__jbhVr svg{display:flex;width:15px;height:15px;vertical-align:middle;transform:scale(.7)}.PaywallsModal_PaywallModal__footer__jbhVr svg path{fill:var(--sin-on-surface)}.LayoutV2_LayoutV2__9n7ZO{color:var(--sin-on-surface);background-color:var(--main-bg-color,var(--sin-surface));max-height:calc(100vh + 100px);display:grid;grid-template-areas:"top" "content" "main-menu";overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.LayoutV2_LayoutV2__9n7ZO::-webkit-scrollbar{display:none}@media(min-width:64rem){.LayoutV2_LayoutV2__9n7ZO{max-height:100vh;min-height:100vh;grid-template-columns:auto 1fr;grid-template-rows:64px 1fr;grid-template-areas:"main-menu top" "main-menu content"}}@media(min-width:48rem){.LayoutV2_LayoutV2__9n7ZO [data-id="micro-ui.header-search"]{display:block;margin:0 auto;padding:0 1rem;width:100%}}.LayoutV2_LayoutV2__9n7ZO [data-id="micro-ui.header-container"]>div>a{display:flex}@media(min-width:64rem){.LayoutV2_LayoutV2__9n7ZO [data-id="micro-ui.header-container"]>div>a{display:none}}.LayoutV2_LayoutV2__sidebar__dNdrX{color:var(--sin-on-surface);z-index:4}@media(min-width:75rem){.LayoutV2_LayoutV2__sidebar__dNdrX{display:block;min-width:240px}}.LayoutV2_LayoutV2__Top__JaBat{grid-area:top;background-color:rgba(0,0,0,.95)}@media(min-width:48rem){.LayoutV2_LayoutV2__Top__JaBat{background-color:var(--main-bg-color,var(--sin-surface))}}.LayoutV2_LayoutV2__Content__buLK0{grid-area:content;overflow:auto;max-height:100vh}.CourseCommentSection_CourseCommentSection__RJ3FY{width:100%;padding-top:1.5rem;position:relative}.CourseCommentSection_CourseCommentSection__Header__xIJP_{padding:1rem 0;position:-webkit-sticky;position:sticky;top:-1px;z-index:1;background-color:var(--sin-surface)}.CourseCommentSection_CourseCommentSection__Title__x6i6D{margin-bottom:1rem;font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:0;font-weight:600}.CourseCommentSection_CourseCommentSection__Skeleton__NwDBo{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;border-radius:.75rem}.MetricStat_MetricStat__CXAMq{--metric-stat-number-color:var(--metric-stat-number-color,var(--sin-on-surface));display:flex;flex-direction:column;gap:.125rem;color:var(--sin-on-surface)}.MetricStat_MetricStat__Footer__KM7ln{color:var(--sin-on-surface-variant);font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400}.MetricStat_MetricStat__Indicator__AqLyK{background:var(--metric-stat-number-color);border-radius:.25rem;width:.75rem;height:.75rem}.MetricStat_MetricStat__Number__oosJM{display:flex;align-items:center;gap:.5rem;color:var(--metric-stat-number-color);font-family:Bricolage Grotesque,sans-serif;font-size:1.75rem;line-height:2.25rem;letter-spacing:-.0187rem;font-weight:700}.MetricStat_MetricStat__Text__j6tj2{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400}.EmptyState_EmptyState__yo530{text-align:center;position:relative}.EmptyState_EmptyState__skeleton__3tWS5{display:grid;grid-template-columns:24px 1fr;grid-gap:.5rem;margin-bottom:2rem}.EmptyState_EmptyState__skeleton__3tWS5>:not(.EmptyState_EmptyState__avatar__33t3c){grid-column:2}.EmptyState_EmptyState__info__u6GS5{padding:1.5rem}.EmptyState_EmptyState__info__u6GS5 h2{font-family:Bricolage Grotesque,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:600;margin-bottom:1rem;color:var(--sin-on-surface)}.EmptyState_EmptyState__info__u6GS5 p{color:var(--sin-on-surface-variant);font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400}.EmptyState_EmptyState__icon__1khzw svg{height:150px;width:150px;position:absolute;top:50px;left:50%;transform:translate(-50%)}.CommentEditor_CommentEditor__D9kaG{position:relative;display:flex;flex-direction:column;border:1px solid var(--border-tertiary,#8d9191);border-radius:.75rem;background-color:var(--sin-surface-container-high,#1e1f1f);overflow:hidden}.CommentEditor_CommentEditor__D9kaG:focus-within{border-color:var(--sin-outline-variant)}[data-id=material-tabs-desktop-v2] .CommentEditor_CommentEditor__D9kaG,[data-id=material-tabs-mobile-v2] .CommentEditor_CommentEditor__D9kaG{border:none;border-radius:16px;background-color:var(--sin-surface-container-lowest,#1c1f1e)}[data-id=material-tabs-desktop-v2] .CommentEditor_CommentEditor__D9kaG [class*=CommentComposer__Avatar],[data-id=material-tabs-mobile-v2] .CommentEditor_CommentEditor__D9kaG [class*=CommentComposer__Avatar]{display:none}[data-id=material-tabs-desktop-v2] .CommentEditor_CommentEditor__D9kaG [role=toolbar],[data-id=material-tabs-mobile-v2] .CommentEditor_CommentEditor__D9kaG [role=toolbar]{background-color:var(--sin-surface-container,#252726)!important;padding:.5rem .75rem!important;gap:2px}[data-id=material-tabs-desktop-v2] .CommentEditor_CommentEditor__D9kaG [role=toolbar] button,[data-id=material-tabs-mobile-v2] .CommentEditor_CommentEditor__D9kaG [role=toolbar] button{padding:.25rem!important;border-radius:.25rem}[data-id=material-tabs-desktop-v2] .CommentEditor_CommentEditor__D9kaG [role=toolbar] button svg,[data-id=material-tabs-mobile-v2] .CommentEditor_CommentEditor__D9kaG [role=toolbar] button svg{width:16px!important;height:16px!important}[data-id=material-tabs-desktop-v2] .CommentEditor_CommentEditor__D9kaG [class*=MarkdownEditor__Content],[data-id=material-tabs-mobile-v2] .CommentEditor_CommentEditor__D9kaG [class*=MarkdownEditor__Content]{padding-left:1rem!important;padding-top:.5rem!important;padding-bottom:3.5rem!important}[data-id=material-tabs-desktop-v2] .CommentEditor_CommentEditor__D9kaG [class*=CommentComposer__Actions],[data-id=material-tabs-mobile-v2] .CommentEditor_CommentEditor__D9kaG [class*=CommentComposer__Actions]{padding:0 .75rem .75rem;gap:.25rem}.CommentEditor_CommentEditor__error___iSKI{border:1px solid #b72b23;border-radius:.75rem}.CommentEditor_CommentEditor__error__info__asn_C{color:#fb5b5b;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;margin:.25rem .5rem 0}.CommentEditor_CommentEditor__InputWrapper__ZEH7_{background-color:#000;display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem}.CommentEditor_CommentEditor__InputWrapper__ZEH7_ svg{height:24px;width:24px}.CommentEditor_CommentEditor__InputWrapper__ZEH7_ svg path{fill:var(--sin-on-surface-variant)}.CommentEditor_CommentEditor__Avatar__LlhPo{width:24px;height:24px;border-radius:100%}.CommentEditor_CommentEditor__Modal__G1BHb.CommentEditor_CommentEditor__Modal__G1BHb{display:flex;flex-direction:column;gap:0;padding:0 0 .75rem;max-height:85dvh;border-top:1px solid var(--sin-outline-variant,#3c3f3f);border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:color-mix(in srgb,var(--sin-surface-container,#141515) 75%,transparent);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.CommentEditor_CommentEditor__Modal--fullscreen__csaBp.CommentEditor_CommentEditor__Modal--fullscreen__csaBp{height:90dvh;max-height:90dvh}.CommentEditor_CommentEditor__Modal__Header__AKXeV.CommentEditor_CommentEditor__Modal__Header__AKXeV{padding:.5rem 1rem}.CommentEditor_CommentEditor__Modal__Body__YYwHf{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.CommentEditor_DefaultState__wk_6P{font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;line-height:1.5rem;letter-spacing:.0094rem;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font-family:inherit;cursor:pointer;border-radius:.5rem;color:var(--sin-on-surface-variant);border:1px solid var(--sin-outline-variant);text-align:left;padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:.5rem;background-color:rgba(0,0,0,.2);width:100%;transition:border-color .2s ease-in-out}@media(min-width:85.375rem){.CommentEditor_DefaultState__wk_6P{font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.0063rem;font-weight:400}}.CommentEditor_DefaultState__wk_6P:hover{border-color:#78f8ad}.CommentEditor_DefaultState--mobile__MI0Pj{background-color:var(--sin-surface-container-lowest)}[data-id=material-tabs-desktop-v2] .CommentEditor_DefaultState__wk_6P,[data-id=material-tabs-mobile-v2] .CommentEditor_DefaultState__wk_6P{min-height:54px;padding:.5rem 1rem;color:var(--sin-on-surface-variant);background-color:rgba(0,0,0,0);border:1px solid var(--sin-outline-variant,#3c3f3f);border-radius:.625rem}[data-id=material-tabs-desktop-v2] .CommentEditor_DefaultState__wk_6P:focus-visible,[data-id=material-tabs-desktop-v2] .CommentEditor_DefaultState__wk_6P:hover,[data-id=material-tabs-mobile-v2] .CommentEditor_DefaultState__wk_6P:focus-visible,[data-id=material-tabs-mobile-v2] .CommentEditor_DefaultState__wk_6P:hover{border-color:var(--sin-outline,#8d9191);outline:none}[data-id=material-tabs-desktop-v2] .CommentEditor_DefaultState--mobile__MI0Pj,[data-id=material-tabs-mobile-v2] .CommentEditor_DefaultState--mobile__MI0Pj{min-height:unset;background-color:var(--sin-surface-container,#141515)}.CommentEditor_DefaultState__wk_6P span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CommentEditor_DefaultState__wk_6P svg{flex-shrink:0;height:20px;width:20px}.CommentEditor_DefaultState__wk_6P svg path{fill:var(--sin-on-surface-variant)}.CommentEditor_CommentEditor__notice__mVU1c{color:var(--sin-on-surface-variant);font-size:.875rem;margin:.5rem 0 0}.ChallengeOverlay_ChallengeOverlay__kgTRL{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:all;outline:none;z-index:100;overflow:hidden}@media(min-width:64rem){.ChallengeOverlay_ChallengeOverlay__kgTRL{position:absolute;width:100%;height:100%;z-index:2}[data-id=video-chrome-v2] .ChallengeOverlay_ChallengeOverlay__kgTRL{z-index:3}}.ChallengeOverlay_ChallengeOverlay__kgTRL:focus{outline:none}.ChallengeOverlay_ChallengeOverlay__backdrop__eN2TH{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}@media(min-width:64rem){.ChallengeOverlay_ChallengeOverlay__backdrop__eN2TH{position:absolute;width:100%;height:100%}}.ChallengeOverlay_ChallengeOverlay__content__JQyqB{position:relative;width:100%;height:100%;border-radius:.5rem;display:flex;align-items:center;justify-content:center}