.ThemeMenu_trigger__oTcxA{position:relative;display:inline-grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid rgb(var(--home-ink)/.14);border-radius:999px;background:rgb(var(--home-paper));color:rgb(var(--home-ink));cursor:pointer;transition:border-color .16s ease-out,background-color .16s ease-out}.ThemeMenu_trigger__oTcxA:hover,.ThemeMenu_trigger__oTcxA[data-state=open]{border-color:rgb(var(--home-ink)/.45);background:rgb(var(--home-ink)/.03)}.ThemeMenu_trigger__oTcxA:active{background:rgb(var(--home-ink)/.08)}.ThemeMenu_trigger__oTcxA[data-state=open]>span{display:none}.ThemeMenu_trigger__oTcxA:focus-visible{outline:2px solid rgb(var(--home-ink));outline-offset:3px}.ThemeMenu_moon__SAnog,.ThemeMenu_sun__iLeCR{grid-area:1/1;width:20px;height:20px}.ThemeMenu_trigger__oTcxA[data-place=bar]{width:40px;height:40px;border-radius:9px}.ThemeMenu_trigger__oTcxA[data-place=bar] :is(.ThemeMenu_sun__iLeCR,.ThemeMenu_moon__SAnog){width:18px;height:18px}.ThemeMenu_moon__SAnog,html[data-scheme=dark] .ThemeMenu_sun__iLeCR{display:none}html[data-scheme=dark] .ThemeMenu_moon__SAnog{display:block}html[data-partner] .ThemeMenu_trigger__oTcxA{display:none}.ThemeMenu_menu__xdCDB{z-index:80;display:grid;gap:6px;width:min(23rem,calc(100vw - 24px));padding:10px;border:1px solid rgb(var(--home-ink)/.1);border-radius:18px;background:rgb(var(--home-raised));box-shadow:0 1px 2px rgb(var(--home-shadow)/.06),0 28px 56px -28px rgb(var(--home-shadow)/.45);color:rgb(var(--home-ink));font-family:var(--font-sans),sans-serif;animation:ThemeMenu_menu-in__zZ6jt .2s ease-out}@keyframes ThemeMenu_menu-in__zZ6jt{0%{opacity:0}}.ThemeMenu_label__i6U8f{padding:8px 8px 2px;font:600 var(--type-label) /1.3 var(--font-sans),sans-serif;color:rgb(var(--home-muted))}.ThemeMenu_separator__Fc_J9{height:1px;margin:6px 4px;background:rgb(var(--home-ink)/.08)}.ThemeMenu_appearances__vqfwh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ThemeMenu_appearance__innoM{display:grid;justify-items:center;gap:6px;padding:12px 6px 10px;border-radius:12px;box-shadow:inset 0 0 0 1px rgb(var(--home-ink)/.1);font:500 var(--type-label) /1.2 var(--font-sans),sans-serif;text-align:center;cursor:pointer;outline:none;transition:background-color .14s ease-out,box-shadow .14s ease-out}.ThemeMenu_appearance__innoM svg{color:rgb(var(--home-muted));transition:color .14s ease-out}.ThemeMenu_appearance__innoM[data-highlighted]{background:rgb(var(--home-field))}.ThemeMenu_appearance__innoM[data-state=checked]{box-shadow:inset 0 0 0 2px rgb(var(--home-ink));font-weight:600}.ThemeMenu_appearance__innoM[data-highlighted] svg,.ThemeMenu_appearance__innoM[data-state=checked] svg{color:rgb(var(--home-ink))}.ThemeMenu_darkThemes__2UDNH{display:grid;gap:2px}.ThemeMenu_darkTheme__UprYw{display:grid;grid-template-columns:auto minmax(0,1fr) 20px;align-items:center;gap:14px;padding:8px 10px 8px 8px;border-radius:12px;cursor:pointer;outline:none;transition:background-color .14s ease-out}.ThemeMenu_darkTheme__UprYw[data-highlighted]{background:rgb(var(--home-field))}.ThemeMenu_darkThemeText__LX3e6{display:grid;gap:2px;min-width:0}.ThemeMenu_darkThemeName__tNzz_{font:500 var(--type-read) /1.25 var(--font-serif),Georgia,serif;font-variant-numeric:lining-nums;letter-spacing:-.005em}.ThemeMenu_darkTheme__UprYw[data-state=checked] .ThemeMenu_darkThemeName__tNzz_{font-weight:600}.ThemeMenu_darkThemeSummary__S6IbM{font-size:var(--type-label);line-height:1.35;color:rgb(var(--home-muted))}.ThemeMenu_check__mtsBu{display:grid;place-items:center;color:rgb(var(--home-ink))}.ThemeMenu_preview__uXEEN{position:relative;display:block;width:64px;height:48px;overflow:hidden;border-radius:9px;background:rgb(var(--home-paper));box-shadow:inset 0 0 0 1px rgb(var(--home-border));transition:box-shadow .14s ease-out}.ThemeMenu_darkTheme__UprYw[data-state=checked] .ThemeMenu_preview__uXEEN{box-shadow:0 0 0 2px rgb(var(--home-ink))}.ThemeMenu_previewCard__CIviP{position:absolute;inset:8px 8px 14px;display:grid;align-content:start;gap:4px;padding:5px 6px;border-radius:5px;background:rgb(var(--home-lit));box-shadow:inset 0 0 0 1px rgb(var(--home-border))}.ThemeMenu_previewCard__CIviP:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(120% 80% at 50% -10%,rgb(255 250 244/.16),transparent 65%);opacity:var(--home-lit-glow)}.ThemeMenu_previewLine__Qu0Fa{height:3px;width:80%;border-radius:2px;background:rgb(var(--home-ink))}.ThemeMenu_previewLine__Qu0Fa[data-short]{width:52%;background:rgb(var(--home-muted))}.ThemeMenu_previewHues__tOulT{display:flex;gap:3px;margin-top:1px}.ThemeMenu_previewHues__tOulT>span{width:6px;height:6px;border-radius:999px;background:rgb(var(--subject))}.ThemeMenu_previewButton__NhKpo{position:absolute;right:8px;bottom:5px;width:18px;height:6px;border-radius:999px;background:rgb(var(--home-ember))}@media (prefers-reduced-motion:reduce){.ThemeMenu_menu__xdCDB{animation:none}}.SectionBookmarks_spot__VK49k,html[data-signed-in] [data-section-bookmarks] #guide-content h2:not([data-reading-exclude] h2):not(:has(>.SectionBookmarks_spot__VK49k)):after{display:inline-block;width:2.5rem}html[data-signed-in] [data-section-bookmarks] #guide-content h2:not([data-reading-exclude] h2):not(:has(>.SectionBookmarks_spot__VK49k)):after{content:""}.SectionBookmarks_spot__VK49k{position:relative;height:.6em;vertical-align:-.05em;letter-spacing:0;line-height:1}[data-guided-quiet-heading]>.SectionBookmarks_spot__VK49k{display:none}.SectionBookmarks_toggle__bVnN2{position:absolute;top:50%;right:0;translate:0 -50%;display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--fg-muted,rgb(var(--home-ink)/.67));cursor:pointer;animation:SectionBookmarks_toggle-in__szPSs .2s ease-out;transition:color .12s ease-out,background-color .12s ease-out}@keyframes SectionBookmarks_toggle-in__szPSs{0%{opacity:0}}.SectionBookmarks_toggle__bVnN2 svg{width:1.125rem;height:1.125rem}.SectionBookmarks_toggle__bVnN2:focus-visible,.SectionBookmarks_toggle__bVnN2[aria-pressed=true],h2:hover .SectionBookmarks_toggle__bVnN2{color:var(--fg-ink,rgb(var(--home-ink)))}.SectionBookmarks_toggle__bVnN2:hover{background:rgb(var(--home-ink)/.07)}.SectionBookmarks_toggle__bVnN2:active{background:rgb(var(--home-ink)/.13)}.SectionBookmarks_toggle__bVnN2:focus-visible{outline:2px solid var(--fg-ink,rgb(var(--home-ink)));outline-offset:2px}.SectionBookmarks_toggle__bVnN2:after{content:attr(data-tip);position:absolute;z-index:40;top:calc(100% + 8px);right:-.375rem;display:none;width:max-content;max-width:260px;padding:9px 13px;border:1px solid var(--fg-border,rgb(var(--home-ink)/.12));border-radius:8px;background:var(--fg-surface,rgb(var(--home-raised)));box-shadow:0 14px 32px -16px rgb(var(--home-shadow)/.38);color:var(--fg-ink,rgb(var(--home-ink)));font:400 var(--type-label,14px) /1.4 var(--font-sans),sans-serif;text-align:left;white-space:normal;pointer-events:none;opacity:0;transition:opacity .12s ease-out,display allow-discrete .12s}.SectionBookmarks_toggle__bVnN2:focus-visible:after{display:block;opacity:1}@media (hover:hover){.SectionBookmarks_toggle__bVnN2:hover:after{display:block;opacity:1}}@starting-style{.SectionBookmarks_toggle__bVnN2:is(:hover,:focus-visible):after{opacity:0}}@media (prefers-reduced-motion:reduce){.SectionBookmarks_toggle__bVnN2,.SectionBookmarks_toggle__bVnN2:after{animation:none;transition:none}}