.PracticeStage_openingNote__TVd0G{max-width:44ch;margin:30px auto 0;padding-top:30px;background:linear-gradient(var(--subject-color),var(--subject-color)) top /56px 2px no-repeat;font:400 var(--type-read)/1.6 var(--font-sans),sans-serif;color:var(--fg-muted);text-wrap:balance}.PracticeStage_fromLesson__U8uj3{margin:14px 0 0;text-align:center;font:400 var(--type-read)/1.5 var(--font-sans),sans-serif;color:var(--lx-ink-soft);visibility:hidden;opacity:0;transition:opacity .3s ease}.PracticeStage_fromLesson__U8uj3[data-shown]{visibility:visible;opacity:1}@media (prefers-reduced-motion:reduce){.PracticeStage_fromLesson__U8uj3{transition:none}}.PracticeStage_fromLesson__U8uj3 strong{font-weight:600;color:var(--lx-ink)}.PracticeStage_lead___kjKB{text-wrap:balance}.PracticeStage_untitled__IaLQq,.PracticeStage_untitled__IaLQq>div{padding-top:0}.PracticeStage_untitled__IaLQq ul{margin-top:0}.PracticeStage_comesBack__az6kM{margin-left:10px;color:var(--lx-ink-soft);font:500 var(--type-label)/1 var(--font-sans),sans-serif;white-space:nowrap;vertical-align:1px}.GuidedContents_panel__YlGJb{--contents-ease:cubic-bezier(.22,.8,.24,1);width:min(920px,calc(100vw - 32px));max-width:none;max-height:min(84dvh,760px);margin:auto;padding:0;overflow:hidden;border:1px solid var(--fg-border);border-radius:16px;background:var(--fg-surface);color:var(--fg-ink);box-shadow:0 40px 80px -36px rgb(var(--home-night)/.5);animation:GuidedContents_contentsIn__nrMGL .22s ease-out}.GuidedContents_panel__YlGJb::backdrop{background:rgb(var(--home-night)/.38);backdrop-filter:blur(3px);animation:GuidedContents_contentsIn__nrMGL .22s ease-out}.GuidedContents_panel__YlGJb,.GuidedContents_panel__YlGJb::backdrop{transition:opacity .16s ease-in,overlay allow-discrete .16s ease-in,display allow-discrete .16s ease-in}.GuidedContents_panel__YlGJb:not([open]),.GuidedContents_panel__YlGJb:not([open])::backdrop{opacity:0}@keyframes GuidedContents_contentsIn__nrMGL{0%{opacity:0}}.GuidedContents_inner__0dyPs{display:flex;flex-direction:column;max-height:inherit}.GuidedContents_head__cuYzH{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:26px 28px 20px;border-bottom:1px solid var(--fg-border)}.GuidedContents_head__cuYzH h2{margin:6px 0 0;font:var(--lesson-heading);font-variant-numeric:lining-nums;letter-spacing:-.02em}.GuidedContents_kicker__5fk_R{margin:0;color:var(--fg-muted);font:500 var(--type-label)/1.3 var(--font-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase}.GuidedContents_close__mvYhc{display:grid;flex:none;place-items:center;width:40px;height:40px;border:1px solid var(--fg-border);border-radius:50%;background:var(--fg-surface);color:var(--fg-muted);transition:color .16s ease,border-color .16s ease,background-color .16s ease}.GuidedContents_close__mvYhc:hover{color:var(--fg-ink);border-color:color-mix(in srgb,var(--fg-ink) 28%,var(--fg-border));background:var(--fg-soft)}.GuidedContents_close__mvYhc:focus-visible{outline:2px solid var(--subject-color);outline-offset:2px}.GuidedContents_columns__08QqM{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);min-height:0;overflow-y:auto;overscroll-behavior:contain}.GuidedContents_columns__08QqM[data-single]{grid-template-columns:minmax(0,1fr)}.GuidedContents_columns__08QqM>nav{padding:14px 16px 20px}.GuidedContents_sections__UFCHN{display:grid;gap:2px;margin:0;padding:0;list-style:none}.GuidedContents_sections__UFCHN button{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:var(--fg-ink);text-align:left;transition:background-color .15s ease}.GuidedContents_sections__UFCHN button:hover{background:var(--fg-soft)}.GuidedContents_sections__UFCHN button:focus-visible{outline:2px solid var(--subject-color);outline-offset:-2px}.GuidedContents_sections__UFCHN button[aria-current]{background:var(--fg-soft);box-shadow:inset 3px 0 0 var(--fg-ink)}.GuidedContents_number__uANiJ{color:var(--fg-muted);font:400 var(--type-read)/1 var(--theme-font-family-heading);font-variant-numeric:lining-nums tabular-nums}.GuidedContents_sections__UFCHN button[aria-current] .GuidedContents_number__uANiJ{color:var(--fg-ink)}.GuidedContents_title__OQ4mL{font:var(--lesson-read);line-height:1.4}.GuidedContents_sections__UFCHN button[aria-current] .GuidedContents_title__OQ4mL{font-weight:600}.GuidedContents_seen__hnkSu{color:rgb(var(--home-correct))}.GuidedContents_here___w6Lz{padding:3px 9px;border-radius:999px;background:rgb(var(--home-solid));color:rgb(var(--home-on-solid));font:600 var(--type-label)/1.2 var(--font-sans),sans-serif;white-space:nowrap}.GuidedContents_lessons__NmAid{position:sticky;top:0;align-self:start;display:flex;flex-direction:column;gap:10px;min-height:100%;background:var(--fg-surface);border-left:1px solid var(--fg-border)}.GuidedContents_lessons__NmAid .GuidedContents_kicker__5fk_R{padding:8px 12px 2px}.GuidedContents_lessons__NmAid ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.GuidedContents_lessons__NmAid ul a{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:8px;color:var(--fg-ink);font:var(--lesson-read);line-height:1.4;text-decoration:none;transition:background-color .15s ease,color .15s ease}.GuidedContents_lessons__NmAid ul a:hover{background:var(--fg-surface);color:var(--subject-color)}.GuidedContents_lessons__NmAid ul a[aria-current]{color:var(--fg-ink);font-weight:600}.GuidedContents_lessons__NmAid ul a svg{flex:none}.GuidedContents_lessons__NmAid a:focus-visible{outline:2px solid var(--subject-color);outline-offset:-2px}.GuidedContents_library__Ixttr{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin:6px 0 0;padding:10px 12px;border-radius:8px;color:var(--fg-ink);font:var(--lesson-label);text-decoration:none;transition:color .15s ease}.GuidedContents_library__Ixttr svg{transition:transform .22s var(--contents-ease)}.GuidedContents_library__Ixttr:hover{color:var(--subject-color)}.GuidedContents_library__Ixttr:hover svg{transform:translateX(3px)}@media (max-width:760px){.GuidedContents_panel__YlGJb{width:calc(100vw - 24px);max-height:88dvh;border-radius:14px}.GuidedContents_head__cuYzH{padding:20px 18px 16px}.GuidedContents_columns__08QqM{grid-template-columns:minmax(0,1fr)}.GuidedContents_columns__08QqM>nav{padding:10px 8px 16px}.GuidedContents_lessons__NmAid{position:static;min-height:0;border-left:0;border-top:1px solid var(--fg-border)}}@media (prefers-reduced-motion:reduce){.GuidedContents_panel__YlGJb,.GuidedContents_panel__YlGJb::backdrop{animation:none;transition:none}.GuidedContents_library__Ixttr svg{transition:none}}