.chapter_pageChapter__xwQ76{margin-top:var(--step-block)}.chapter_page__FJKuG{padding-bottom:var(--space-3xl)}.chapter_chapter__nOyNe{overflow:hidden}.chapter_chapterCover__C519h,.chapter_chapterHead__ETUZt{position:relative;display:grid;gap:var(--space-lg);padding:var(--space-2xl);min-height:240px;align-content:end}.chapter_chapterCover__C519h{color:var(--text-on-dark);background:var(--bg-dark-soft)}.chapter_chapterPhoto__Jwch9,.chapter_chapterShade__tbS3l{position:absolute;inset:0}.chapter_chapterPhoto__Jwch9{overflow:hidden}.chapter_chapterImg__LhnD7{object-fit:cover}.chapter_chapterShade__tbS3l{background:linear-gradient(0deg,color-mix(in srgb,var(--bg-dark) 76%,transparent),color-mix(in srgb,var(--bg-dark) 10%,transparent))}.chapter_chapterCatalogLink__afTQn,.chapter_chapterIcon__5T5gc,.chapter_chapterText__XWe9s{position:relative;z-index:1}.chapter_chapterIcon__5T5gc{color:var(--accent-base)}.chapter_chapterText__XWe9s{display:grid;gap:var(--space-sm)}.chapter_chapterCatalogLink__afTQn{display:inline-flex;width:fit-content;align-items:center;gap:var(--space-sm)}.chapter_chapterCatalogLinkOnPhoto__vuXl9{color:var(--text-on-dark)}.chapter_onPhoto__IrlU4{color:var(--text-on-dark-muted)}.chapter_entries__jDwRF{display:grid;gap:var(--space-lg)}.chapter_group__P3t5s{display:flex;flex-direction:column;gap:var(--step-row)}.chapter_groupHead__2uuBL{display:flex;flex-direction:column;gap:var(--space-xs)}.chapter_others__46f9a,.chapter_quiz__LqOmk{margin-top:var(--step-section)}.chapter_others__46f9a{display:flex;flex-direction:column;gap:var(--step-row)}.chapter_pageChapter__xwQ76{display:grid;gap:var(--step-block)}.chapter_cover__71pyi{position:relative;aspect-ratio:16/7;overflow:hidden;border-radius:var(--radius-xl);corner-shape:var(--corner-smooth)}.chapter_coverImage__FBBYw{object-fit:cover}.chapter_muted__CROhk{color:var(--text-muted)}.chapter_entries__jDwRF{list-style:none;padding:0;margin:0}@supports not (corner-shape:superellipse(2.4)){.chapter_cover__71pyi{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}@media (min-width:900px){main.chapter_page__FJKuG{max-width:var(--shell-w-wide)}.chapter_chapterCover__C519h,.chapter_chapterHead__ETUZt{min-height:clamp(320px,30vw,430px);padding:var(--space-3xl)}.chapter_chapterText__XWe9s{max-width:var(--measure)}.chapter_entries__jDwRF{grid-template-columns:repeat(2,minmax(0,1fr))}.chapter_entries__jDwRF>li:only-child{grid-column:1/-1;width:min(100%,720px)}}.studio-map-list-layout_root__0oAjM{--studio-map-top:calc(var(--head-pin, 0px) + var(--sticky-page-bar-height, 0px) + var(--work-tabs-h, 0px));--studio-map-desktop-h:clamp(400px,calc(100svh - var(--studio-map-top) - var(--explorer-tools-h, 112px) - 3 * var(--space-xl)),720px);position:relative;isolation:isolate;z-index:0;min-width:0}.studio-map-list-layout_workspace__C0Q9F{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);grid-template-areas:"tools tools" "map list";align-items:start;gap:var(--space-lg);min-width:0}.studio-map-list-layout_tools__sbjWr{grid-area:tools;position:sticky;top:max(var(--safe-top,0px),calc(var(--head-pin, 0px) + var(--sticky-page-bar-height, 0px) + var(--work-tabs-h, 0px)));z-index:10;min-width:0;padding-block:var(--space-sm);background:var(--bg-sand)}.studio-map-list-layout_root__0oAjM[data-has-compact-tools=true] .studio-map-list-layout_workspace__C0Q9F{grid-template-areas:"intro intro" "tools tools" "map list";row-gap:0}.studio-map-list-layout_flowTools__2TGT5.studio-map-list-layout_flowTools__2TGT5{grid-area:intro;position:relative;top:auto;margin-bottom:var(--space-lg);background:transparent}.studio-map-list-layout_compactTools__1E9Dr{grid-area:tools;margin-bottom:-56px;align-self:start;z-index:21}@media(max-width:899px){.studio-map-list-layout_root__0oAjM[data-has-compact-tools=true][data-studio-explorer][data-mobile-map=false] .studio-map-list-layout_workspace__C0Q9F{grid-template-areas:"intro" "tools" "list"}}.studio-map-list-layout_mapPane__AqTj7{--price-map-h:var(--studio-map-desktop-h);grid-area:map;min-width:0;position:relative;top:auto}.studio-map-list-layout_listCol__grqPi{grid-area:list;min-width:0;position:relative;top:auto;height:var(--studio-map-desktop-h);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.studio-map-list-layout_root__0oAjM[data-list-mode=page] .studio-map-list-layout_listCol__grqPi{height:auto;overflow:visible;position:relative;top:auto}.studio-map-list-layout_root__0oAjM [data-map-list]{display:grid;gap:var(--space-md);min-width:0}.studio-map-list-layout_root__0oAjM [data-map-results]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md);min-width:0;margin:0;padding:0;list-style:none}.studio-map-list-layout_root__0oAjM [data-map-results]>li{min-width:0}.studio-map-list-layout_root__0oAjM [data-map-more]{padding-block:var(--space-md)}.studio-map-list-layout_drawerHandle__JP4Fy,.studio-map-list-layout_mobileContext__OoXPn{display:none}.studio-map-list-layout_mapHeading__1MEIt{position:absolute;top:0;inset-inline:0;z-index:1202;padding-top:var(--safe-top,0);background:var(--bg-dark);color:var(--text-on-dark)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true]{--map-studio-rail-top:calc(var(--map-heading-h, 68px) + var(--explorer-tools-h, 136px) + var(--space-lg));--map-studio-rail-width:min(420px,40vw);position:fixed;inset:0;z-index:1200;background:var(--bg-sand)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_mapPane__AqTj7{--price-map-h:100dvh;position:absolute;inset:0}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_tools__sbjWr{position:absolute;top:var(--map-heading-h,68px);inset-inline:0;z-index:1201;padding:var(--space-sm) var(--page-x)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_mapPane__AqTj7{--map-controls-top:calc(var(--map-heading-h, 68px) + var(--explorer-tools-h, 136px) + var(--space-lg));--map-zoom-top:var(--map-controls-top)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_listCol__grqPi{position:absolute;top:calc(var(--map-heading-h, 68px) + var(--explorer-tools-h, 136px) + var(--space-lg));right:var(--space-lg);bottom:var(--space-lg);left:auto;width:min(420px,40vw);height:auto;z-index:1201}@media (max-width:899px){.studio-map-list-layout_workspace__C0Q9F{grid-template-columns:minmax(0,1fr);grid-template-areas:"tools" "map" "list"}.studio-map-list-layout_root__0oAjM[data-studio-explorer][data-mobile-map=false] .studio-map-list-layout_workspace__C0Q9F{grid-template-areas:"tools" "list"}.studio-map-list-layout_root__0oAjM[data-studio-explorer][data-mobile-map=false] .studio-map-list-layout_mapPane__AqTj7{display:none}.studio-map-list-layout_mapPane__AqTj7{--price-map-h:300px;position:relative;top:auto}.studio-map-list-layout_listCol__grqPi{height:auto;position:relative;top:auto;overflow:visible}.studio-map-list-layout_root__0oAjM[data-mobile-map=true][data-map-edge-to-edge]{position:absolute;top:calc(var(--map-edge-top) + var(--map-viewport-top, 0px));bottom:auto;height:var(--map-viewport-height,100dvh)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_mapPane__AqTj7{display:block;--price-map-h:var(--map-viewport-height,100dvh)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_listCol__grqPi{top:auto;inset-inline:0;--map-drawer-height:45svh;bottom:calc(-1 * var(--map-edge-bottom));width:auto;height:calc(var(--map-drawer-height) + var(--map-edge-bottom));overflow:auto;padding:0 var(--page-x) calc(var(--space-md) + var(--safe-bottom) + var(--map-edge-bottom));background:var(--bg-surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;corner-shape:var(--corner-smooth);box-shadow:var(--shadow-card)}.studio-map-list-layout_root__0oAjM[data-mobile-map=true][data-drawer-expanded=true] .studio-map-list-layout_listCol__grqPi{--map-drawer-height:65svh}.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_drawerHandle__JP4Fy{display:grid;gap:var(--space-xs);position:sticky;top:0;z-index:2;width:100%;min-height:var(--btn-md);padding-block:var(--space-sm);border:0;background:var(--bg-surface);color:var(--text-primary);text-align:left;font:inherit}.studio-map-list-layout_drawerHandle__JP4Fy span{font-size:var(--fs-xs);color:var(--text-muted)}.studio-map-list-layout_drawerHandle__JP4Fy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm)}@supports not (corner-shape:superellipse(2.4)){.studio-map-list-layout_root__0oAjM[data-mobile-map=true] .studio-map-list-layout_listCol__grqPi{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale)) calc(var(--radius-xl) * var(--corner-fallback-scale)) 0 0}}}