.sidebar-container.svelte-8h85a3{position:relative;min-width:200px;align-self:flex-start}@media(max-width:768px){.sidebar-container.svelte-8h85a3{min-width:0}}.sidebar-toggle.svelte-8h85a3{display:none;align-items:center;justify-content:center;position:fixed;left:0;height:40px;width:25px;border:none;border-top-right-radius:var(--PW-RADIUS-sm);border-bottom-right-radius:var(--PW-RADIUS-sm);background:var(--PW-THEME-button);color:var(--PW-THEME-fg);cursor:pointer;transition:background .2s}.sidebar-toggle.svelte-8h85a3:hover{background:var(--PW-THEME-buttonHover)}@media(max-width:768px){.sidebar-toggle.svelte-8h85a3{display:flex}}.sidebar-overlay.svelte-8h85a3{display:none;position:fixed;inset:0;z-index:40;background:#00000080;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;border:none;cursor:pointer}.sidebar-overlay.svelte-8h85a3.open{opacity:1;visibility:visible}@media(max-width:768px){.sidebar-overlay.svelte-8h85a3{display:block}}.sidebar.svelte-8h85a3{display:flex;flex-direction:column;gap:5px;font-size:.9em;min-width:200px;align-self:flex-start;position:sticky;top:calc(var(--navbar-height) + 25px);max-height:calc(100vh - var(--navbar-height) - 15px);overflow-y:auto}.sidebar.svelte-8h85a3 .sidebar-close:where(.svelte-8h85a3){display:none;position:absolute;top:8px;right:8px;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:var(--PW-RADIUS-sm);background:var(--PW-THEME-button);color:var(--PW-THEME-fg);font-size:16px;cursor:pointer}.sidebar.svelte-8h85a3 .sidebar-close:where(.svelte-8h85a3):hover{background:var(--PW-THEME-buttonHover)}@media(max-width:768px){.sidebar.svelte-8h85a3 .sidebar-close:where(.svelte-8h85a3){display:flex}}@media(max-width:768px){.sidebar.svelte-8h85a3{position:fixed;left:0;top:calc(var(--navbar-height) + 25px);bottom:0;z-index:50;min-width:260px;max-width:85vw;padding:32px 12px 12px;background:var(--PW-THEME-panel);border-right:1px solid var(--PW-THEME-border);border-top:1px solid var(--PW-THEME-border);border-bottom:1px solid var(--PW-THEME-border);box-shadow:4px 0 24px #0000004d;transform:translate(-100%);transition:transform .25s ease;border-top-right-radius:var(--PW-RADIUS-normal);border-bottom-right-radius:var(--PW-RADIUS-normal)}.sidebar.svelte-8h85a3.open{transform:translate(0)}}.sidebar.svelte-8h85a3 .category:where(.svelte-8h85a3) .categoryTitle:where(.svelte-8h85a3){font-size:1.1em;font-weight:500;color:var(--PW-THEME-accent)}.sidebar.svelte-8h85a3 .category:where(.svelte-8h85a3) .items:where(.svelte-8h85a3){display:flex;flex-direction:column;margin-top:5px;margin-left:10px}.sidebar.svelte-8h85a3 .category:where(.svelte-8h85a3) .items:where(.svelte-8h85a3) .item:where(.svelte-8h85a3){display:flex;align-items:center;gap:10px}.sidebar.svelte-8h85a3 .category:where(.svelte-8h85a3) .items:where(.svelte-8h85a3) .item:where(.svelte-8h85a3).active{color:var(--PW-THEME-accent)}.sidebar.svelte-8h85a3 .category:where(.svelte-8h85a3) .items:where(.svelte-8h85a3) .item:where(.svelte-8h85a3) .indicator:where(.svelte-8h85a3){border-left:1.5px solid var(--PW-THEME-border);height:26px}.sidebar.svelte-8h85a3 .category:where(.svelte-8h85a3) .items:where(.svelte-8h85a3) .item:where(.svelte-8h85a3) .indicator:where(.svelte-8h85a3).activeInd{border-left:1.5px solid var(--PW-THEME-accent)}.prose,.docs-prose{min-width:0;max-width:100%;overflow-wrap:break-word}.prose{margin-left:10px;font-size:16px;line-height:1.6;color:var(--PW-THEME-fg2);word-wrap:break-word}.prose h1{margin:0 0 16px;padding-bottom:.3em;font-size:2em;font-weight:600;border-bottom:1px solid var(--PW-THEME-border);line-height:1.25;color:var(--PW-THEME-fg)}.prose h2{margin:24px 0 16px;padding-bottom:.3em;font-size:1.5em;font-weight:600;border-bottom:1px solid var(--PW-THEME-border);line-height:1.25;color:var(--PW-THEME-fg)}.prose h3{margin:24px 0 16px;font-size:1.25em;font-weight:600;line-height:1.25;color:var(--PW-THEME-fg)}.prose h4{margin:24px 0 16px;font-size:1em;font-weight:600;line-height:1.25;color:var(--PW-THEME-fg)}.prose h5,.prose h6{margin:24px 0 16px;font-size:.875em;font-weight:600;line-height:1.25}.prose p{margin:0 0 5px}.prose strong{font-weight:600}.prose em{font-style:italic}.prose a{color:var(--PW-THEME-link);text-decoration:none}.prose a:hover{text-decoration:underline}.prose ul,.prose ol{margin:0 0 16px;padding-left:2em}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose li{margin:.25em 0}.prose li>p{margin:0}.prose ul ul,.prose ul ol,.prose ol ul,.prose ol ol{margin:0}.prose code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:85%;background:var(--PW-THEME-panel);padding:.2em .4em;border-radius:6px;border:1px solid var(--PW-THEME-border)}.prose pre{margin:0 0 16px;padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:var(--PW-THEME-panel)!important;border-radius:6px;border:1px solid var(--PW-THEME-border)}.prose pre code{display:inline;padding:0;margin:0;overflow:visible;line-height:inherit;background:transparent;border:none;font-size:100%}.prose blockquote{margin:0 0 16px;padding:0 1em;border-left:4px solid var(--PW-THEME-border);color:var(--PW-THEME-fg);opacity:.9}.prose blockquote>:first-child{margin-top:0}.prose blockquote>:last-child{margin-bottom:0}.prose table{width:100%;margin:0 0 16px;border-collapse:collapse;display:block;overflow:auto}.prose table th,.prose table td{padding:6px 13px;border:1px solid var(--PW-THEME-border)}.prose table th{font-weight:600;background:var(--PW-THEME-panel)}.prose table tr{background:transparent;border-top:1px solid var(--PW-THEME-border)}.prose table tr:nth-child(2n){background:var(--PW-THEME-panelGhost)}.prose img{max-width:100%;box-sizing:content-box;margin:0 0 16px}.prose hr{margin:24px 0;padding:0;border:none;height:.25em;background:var(--PW-THEME-border)}.prose input[type=checkbox]{margin:0 .2em .25em 0;vertical-align:middle}.prose .task-list-item{list-style-type:none}.prose .task-list-item input{margin:0 .35em .25em -1.6em}.prose dl{margin:0 0 16px;padding:0}.prose dt{font-size:1em;font-weight:600;font-style:italic;margin:16px 0 4px}.prose dd{margin:0 0 16px;padding-left:2em}.prose kbd{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:85%;padding:.2em .4em;background:var(--PW-THEME-panel);border:1px solid var(--PW-THEME-border);border-radius:6px;box-shadow:0 1px 0 var(--PW-THEME-border)}
