.theme-toggle.svelte-10ulufu{color:var(--color-level-1)}.theme-toggle.svelte-10ulufu:focus-visible{outline:none}.theme-toggle.svelte-10ulufu svg:where(.svelte-10ulufu){transition:filter .06s ease}.theme-toggle.svelte-10ulufu:hover svg:where(.svelte-10ulufu),.theme-toggle.svelte-10ulufu:focus-visible svg:where(.svelte-10ulufu){filter:brightness(.5)}.square.svelte-10ulufu{fill:transparent;stroke:currentColor;stroke-width:.75}.bottom-left.svelte-10ulufu,.top-right.svelte-10ulufu{stroke:currentColor;stroke-width:.5}.theme-toggle.is-light.svelte-10ulufu .bottom-left:where(.svelte-10ulufu){fill:currentColor}.theme-toggle.is-light.svelte-10ulufu .top-right:where(.svelte-10ulufu){fill:transparent}.theme-toggle.is-dark.svelte-10ulufu .bottom-left:where(.svelte-10ulufu){fill:transparent}.theme-toggle.is-dark.svelte-10ulufu .top-right:where(.svelte-10ulufu){fill:currentColor}.topbar-bar.svelte-1m28651{height:var(--topbar-height);font-size:.75rem;padding:0}.topbar-bar .icon-btn svg{transition:filter .06s ease}.topbar-bar .icon-btn:hover svg,.topbar-bar .icon-btn:focus-visible svg{filter:brightness(.5)}.topbar-bar .icon-btn.bg-level-1:hover svg,.topbar-bar .icon-btn.bg-level-1:focus-visible svg{filter:brightness(.88)}@media (width < theme(--breakpoint-xl)){.topbar-bar.svelte-1m28651{font-size:.625rem}.topbar-bar>*{padding-block:.25rem;padding-inline:.5rem}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.svelte-1fj6ewf,.svelte-1fj6ewf:before,.svelte-1fj6ewf:after,.svelte-1fj6ewf::backdrop{--tw-border-style:solid}}}.minimap-container.svelte-1fj6ewf{contain:layout;width:calc(var(--spacing,.25rem)*3);max-width:calc(var(--spacing,.25rem)*3);min-width:calc(var(--spacing,.25rem)*3);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-stroke,#d3d3d3);background-color:var(--color-gutter,#f7f7f7);flex-shrink:0;height:100%;position:relative;overflow:hidden}.indicator.svelte-1fj6ewf{width:12px;min-width:12px;max-width:12px;right:calc(var(--spacing,.25rem)*0);cursor:ns-resize;background-color:var(--color-gutter-stroke,#9d9d9d);width:100%;height:2px;position:absolute}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.mobile-menu-logo.svelte-bti0a9 svg{width:100%;height:auto;display:block}.tab.svelte-bti0a9{position:absolute;left:0%;top:0%;width:100%;transform:translate(0) scale(1);opacity:1;transition:transform .2s ease-in-out,scale .2s ease-in-out,opacity .25s ease-in-out}.tab.svelte-bti0a9:not(.active){transform:translate(-100%) scale(.98);opacity:0}.search-panel.svelte-1wah7ro{border-left:1px solid #0000;border-right:1px solid #0000;border-bottom:1px solid var(--color-stroke);margin-left:1px;box-shadow:0 12px 24px -18px #00000047,0 4px 10px -8px #0000001f}@media(min-width:48rem){.search-panel.svelte-1wah7ro{max-height:calc(70vh - 2rem)}}.search-close.svelte-1wah7ro{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.status.svelte-1wah7ro{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*4);font-family:SometypeMono,monospace;font-size:.75rem;line-height:var(--tw-leading,.938rem);color:var(--color-gutter-stroke,#9d9d9d);text-transform:uppercase}.result.svelte-1wah7ro{color:var(--color-level-1,#484848)}.result-thumb.svelte-1wah7ro{background:var(--color-stroke);border-radius:2px;width:.75rem;height:.75rem;display:block;overflow:hidden}.result-thumb.svelte-1wah7ro img:where(.svelte-1wah7ro){-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.result.svelte-1wah7ro:hover:not(.active){background:#0000000a}.result.active.svelte-1wah7ro{background-color:var(--color-level-1,#484848);color:var(--color-highlight,#eee)}.result.svelte-1wah7ro .preview:where(.svelte-1wah7ro){color:var(--color-level-2,#000);opacity:.95;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.result.active.svelte-1wah7ro .preview:where(.svelte-1wah7ro){color:#eeec}@supports (color:color-mix(in lab,red,red)){.result.active.svelte-1wah7ro .preview:where(.svelte-1wah7ro){color:color-mix(in srgb,var(--color-highlight)80%,transparent)}}.title-hit.svelte-1wah7ro,.preview-hit.svelte-1wah7ro{all:unset;color:#ff6b00}.result.active.svelte-1wah7ro .title-hit:where(.svelte-1wah7ro),.result.active.svelte-1wah7ro .preview-hit:where(.svelte-1wah7ro){color:#ff6b00}.result.svelte-1wah7ro .match-via:where(.svelte-1wah7ro){color:var(--color-gutter-stroke,#9d9d9d)}.result.active.svelte-1wah7ro .match-via:where(.svelte-1wah7ro){color:#eee9}@supports (color:color-mix(in lab,red,red)){.result.active.svelte-1wah7ro .match-via:where(.svelte-1wah7ro){color:color-mix(in srgb,var(--color-highlight)60%,transparent)}}.section-label.svelte-1wah7ro{border-bottom:1px solid var(--color-stroke)}section.svelte-1wah7ro:not(:first-child) .section-label:where(.svelte-1wah7ro){border-top:1px solid var(--color-stroke)}.result.active.svelte-1wah7ro{box-shadow:inset 2px 0 0 var(--color-link)}.search-input.svelte-1wah7ro,.search-input.svelte-1wah7ro:focus{--tw-ring-shadow:none!important;--tw-ring-color:transparent!important;box-shadow:none!important;border:none!important;outline:none!important}.search-panel.svelte-1wah7ro :where(.svelte-1wah7ro)::-moz-selection{background:#ff6b004d}.search-panel.svelte-1wah7ro :where(.svelte-1wah7ro)::selection{background:#ff6b004d}@supports (color:color-mix(in lab,red,red)){.search-panel.svelte-1wah7ro :where(.svelte-1wah7ro)::-moz-selection{background:color-mix(in srgb,var(--color-link)30%,transparent)}.search-panel.svelte-1wah7ro :where(.svelte-1wah7ro)::selection{background:color-mix(in srgb,var(--color-link)30%,transparent)}}:root{--topbar-height: 2rem}.topbar-layout.svelte-vsdkct{--topbar-height: 2rem}.page-container.svelte-vsdkct{container-type:inline-size;container-name:page}.topbar-content-area.svelte-vsdkct{margin-top:var(--topbar-height);height:calc(100dvh - var(--topbar-height))}.topbar-menu-overlay.svelte-vsdkct{top:var(--topbar-height);height:calc(100vh - var(--topbar-height))}.no-scroll-bar.svelte-vsdkct{scrollbar-width:none;-ms-overflow-style:none}.no-scroll-bar.svelte-vsdkct::-webkit-scrollbar,.no-scroll-bar.svelte-vsdkct::-webkit-scrollbar-track,.no-scroll-bar.svelte-vsdkct::-webkit-scrollbar-thumb{display:none}@media (width < theme(--breakpoint-xl)){:root,.topbar-layout.svelte-vsdkct{--topbar-height: 1.5rem}}@media(prefers-reduced-motion:reduce){.no-scroll-bar *{animation-duration:0ms!important;animation-iteration-count:1!important;transition-duration:0ms!important;scroll-behavior:auto!important}}
