.theme-toggle.svelte-10ulufu{color:var(--color-level-1)}.theme-toggle.svelte-10ulufu:focus-visible{outline:1px solid var(--color-link);outline-offset:-1px}.theme-toggle.svelte-10ulufu svg:where(.svelte-10ulufu){transition:filter 60ms}.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:#0000;stroke:currentColor;stroke-width:.75px}.bottom-left.svelte-10ulufu,.top-right.svelte-10ulufu{stroke:currentColor;stroke-width:.5px}.theme-toggle.is-light.svelte-10ulufu .bottom-left:where(.svelte-10ulufu){fill:currentColor}.theme-toggle.is-light.svelte-10ulufu .top-right:where(.svelte-10ulufu),.theme-toggle.is-dark.svelte-10ulufu .bottom-left:where(.svelte-10ulufu){fill:#0000}.theme-toggle.is-dark.svelte-10ulufu .top-right:where(.svelte-10ulufu){fill:currentColor}.topbar-bar.svelte-1m28651{height:calc(var(--topbar-height) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);font-size:var(--text-xs);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}@media not all and (width>=48rem){.topbar-bar.svelte-1m28651{border-bottom:1px solid var(--color-bg)}}.topbar-bar .icon-btn svg{transition:filter 60ms}.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 not all and (width>=80rem){.topbar-bar.svelte-1m28651{font-size:var(--text-2xs)}.topbar-bar>*{padding-block:.25rem;padding-inline:.5rem}}@media not all and (width>=48rem){.topbar-bar.svelte-1m28651{font-size:var(--text-xs)}.topbar-bar>*{padding-block:.375rem;padding-inline:.5rem}.topbar-bar .icon-btn{min-width:var(--topbar-height)}.topbar-bar .icon-btn svg{width:1.125rem;height:auto}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-outline-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.minimap-container.svelte-1fj6ewf{contain:layout;--minimap-gutter:#e8e8e6;--minimap-block:#40403c;width:var(--spacing-3,.75rem);max-width:var(--spacing-3,.75rem);min-width:var(--spacing-3,.75rem);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}.dark .minimap-container.svelte-1fj6ewf{--minimap-gutter:#0a0a09;--minimap-block:#8a8a85}.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}.mobile-menu.svelte-bti0a9 .mobile-menu-content:where(.svelte-bti0a9)>:where(.svelte-bti0a9){min-height:44px}.mobile-menu.svelte-bti0a9 button,.mobile-menu.svelte-bti0a9 .accordion-trigger{height:44px;min-height:44px}.mobile-menu-logo.svelte-bti0a9{max-height:25dvh}.mobile-menu-logo.svelte-bti0a9 svg{width:100%;height:auto;display:block}.mobile-menu-scroll.svelte-bti0a9{overflow-anchor:none;padding-bottom:env(safe-area-inset-bottom)}.mobile-menu-star.svelte-bti0a9 svg{width:1.125rem;height:auto}.search-panel.svelte-1wah7ro{border-left:1px solid #0000;border-right:1px solid #0000;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stroke,#d3d3d3);margin-left:1px;box-shadow:0 12px 24px -18px #00000047,0 4px 10px -8px #0000001f}@supports (color:color-mix(in lab,red,red)){.search-panel.svelte-1wah7ro{box-shadow:0 12px 24px -18px color-mix(in srgb,var(--color-level-2) 28%,transparent),0 4px 10px -8px color-mix(in srgb,var(--color-level-2) 12%,transparent)}}@media (width>=48rem){.search-panel.svelte-1wah7ro{max-height:calc(70vh - 2rem)}}.search-close.svelte-1wah7ro{appearance:none;border:none}@media not all and (width>=48rem){.search-close svg{width:1.125rem;height:auto}}.status.svelte-1wah7ro{padding-inline:var(--spacing-3,.75rem);padding-block:var(--spacing-4,1rem);font-family:var(--font-mono,SometypeMono, monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,.938rem));color:var(--color-gutter-stroke,#9d9d9d);text-transform:uppercase}.result.svelte-1wah7ro{color:var(--color-level-1,#484848)}.result-thumb.svelte-1wah7ro{background-color:var(--color-stroke,#d3d3d3);width:.75rem;height:.75rem;display:block;overflow:hidden}.result-thumb.svelte-1wah7ro img:where(.svelte-1wah7ro){object-fit:cover;width:100%;height:100%}.result.svelte-1wah7ro:hover:not(.active){background-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.result.svelte-1wah7ro:hover:not(.active){background-color:color-mix(in oklab,var(--color-level-2,#000) 4%,transparent)}}.result.active.svelte-1wah7ro{background-color:var(--color-level-1,#484848);color:var(--color-highlight,#eee)}.result.svelte-1wah7ro:focus-visible{outline-style:var(--tw-outline-style);outline-offset:-1px;outline-width:1px;outline-color:var(--color-link,#ff6b00)}.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 oklab,var(--color-highlight,#eee) 80%,transparent)}}.title-hit.svelte-1wah7ro,.preview-hit.svelte-1wah7ro{all:unset;color:var(--color-link,#ff6b00)}.result.active.svelte-1wah7ro .title-hit:where(.svelte-1wah7ro),.result.active.svelte-1wah7ro .preview-hit:where(.svelte-1wah7ro){color:var(--color-link,#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 oklab,var(--color-highlight,#eee) 60%,transparent)}}.section-label.svelte-1wah7ro{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-stroke,#d3d3d3)}section.svelte-1wah7ro:not(:first-child) .section-label:where(.svelte-1wah7ro){border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-stroke,#d3d3d3)}.result.active.svelte-1wah7ro{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--color-link));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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}.search-input.svelte-1wah7ro:focus-visible{outline-style:var(--tw-outline-style)!important;outline-offset:1px!important;outline-width:1px!important;outline-color:var(--color-link,#ff6b00)!important}.search-input.svelte-1wah7ro::-webkit-search-cancel-button{appearance:none}.search-input.svelte-1wah7ro::-webkit-search-decoration{appearance:none}.search-input.svelte-1wah7ro::-moz-search-cancel-button{display:none}.search-panel.svelte-1wah7ro :where(.svelte-1wah7ro)::selection{background-color:#ff6b004d}@supports (color:color-mix(in lab,red,red)){.search-panel.svelte-1wah7ro :where(.svelte-1wah7ro)::selection{background-color:color-mix(in oklab,var(--color-link,#ff6b00) 30%,transparent)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}:root,.topbar-layout.svelte-vsdkct{--topbar-height:2rem}.page-container.svelte-vsdkct{container:page/inline-size}.topbar-content-area.svelte-vsdkct{margin-top:calc(var(--topbar-height) + env(safe-area-inset-top));height:calc(100dvh - var(--topbar-height) - env(safe-area-inset-top))}.page-sidebar.svelte-vsdkct{flex-shrink:0;min-height:0;overflow:hidden}.topbar-menu-overlay.svelte-vsdkct{top:calc(var(--topbar-height) + env(safe-area-inset-top));bottom:0;left:0;right:0}.no-scroll-bar.svelte-vsdkct{overscroll-behavior:none;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y}.no-scroll-bar.svelte-vsdkct::-webkit-scrollbar{display:none}.no-scroll-bar.svelte-vsdkct::-webkit-scrollbar-track{display:none}.no-scroll-bar.svelte-vsdkct::-webkit-scrollbar-thumb{display:none}@media not all and (width>=80rem){:root,.topbar-layout.svelte-vsdkct{--topbar-height:2rem}}@media not all and (width>=48rem){:root,.topbar-layout.svelte-vsdkct{--topbar-height:2.75rem}}@media (prefers-reduced-motion:reduce){.no-scroll-bar *{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}