.pm.svelte-1qjt8e6{position:relative;flex:none;margin-left:auto}.pm__split.svelte-1qjt8e6{display:inline-flex;height:32px;border:1px solid var(--dbd);border-radius:9px;background:var(--dbg);box-shadow:var(--docs-shadow-card)}.pm__main.svelte-1qjt8e6,.pm__chev.svelte-1qjt8e6{display:inline-flex;align-items:center;gap:7px;padding:0 10px;border:0;background:transparent;color:var(--dt2);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .1s,color .1s}.pm__main.svelte-1qjt8e6{border-radius:8px 0 0 8px}.pm__chev.svelte-1qjt8e6{padding:0 7px;border-left:1px solid var(--dbd);border-radius:0 8px 8px 0}.pm__main.svelte-1qjt8e6:hover,.pm__chev.svelte-1qjt8e6:hover,.pm__chev[aria-expanded=true].svelte-1qjt8e6{background:color-mix(in srgb,var(--dt) 5%,transparent);color:var(--dt)}.pm__menu.svelte-1qjt8e6{position:absolute;right:0;top:calc(100% + 8px);z-index:30;min-width:13rem;padding:5px;border:1px solid var(--dbd);border-radius:12px;background:var(--dbg);box-shadow:var(--docs-shadow-nav);transform-origin:top right;animation:svelte-1qjt8e6-pm-pop .14s cubic-bezier(.2,.9,.3,1)}.pm__menu.svelte-1qjt8e6>:where(.svelte-1qjt8e6){display:flex;align-items:center;gap:10px;width:100%;height:34px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--dt2);font:inherit;font-size:13px;text-align:left;text-decoration:none;cursor:pointer}.pm__menu.svelte-1qjt8e6>*:hover,.pm__menu.svelte-1qjt8e6>*:focus-visible{background:color-mix(in srgb,var(--dt) 6%,transparent);color:var(--dt)}.pm__menu.svelte-1qjt8e6 svg:not(.logo){color:color-mix(in srgb,var(--dt) 45%,transparent)}@media(max-width:40rem){.pm__label.svelte-1qjt8e6{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pm__split.svelte-1qjt8e6{height:32px;box-shadow:none}.pm__main.svelte-1qjt8e6{padding:0 9px;gap:0}.pm__chev.svelte-1qjt8e6{padding:0 6px}}@keyframes svelte-1qjt8e6-pm-pop{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pm__menu.svelte-1qjt8e6{animation:none}}.doc-article.svelte-1226pkw{color:var(--dt2, #aaa);line-height:var(--docs-body-lh, 1.7);font-size:var(--docs-body-fs, 15px);font-family:var(--doc-font-sans);min-width:0;max-width:100%;overflow-wrap:anywhere}.doc-topbar.svelte-1226pkw{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;min-width:0}@media(max-width:40rem){.doc-topbar.svelte-1226pkw{gap:.5rem;margin-bottom:1rem}}.doc-article.svelte-1226pkw h1{font-family:var(--doc-font-heading, var(--doc-font-sans));font-variation-settings:var(--docs-heading-vs, normal);font-size:40px;font-weight:var(--docs-heading-weight, 600);letter-spacing:calc(var(--docs-heading-track, -.02em) - .01em);line-height:1.1;margin:0 0 1rem;color:var(--dt, #fff)}.doc-article.svelte-1226pkw h2{font-family:var(--doc-font-heading, var(--doc-font-sans));font-variation-settings:var(--docs-heading-vs, normal);font-size:24px;font-weight:var(--docs-heading-weight, 600);letter-spacing:var(--docs-heading-track, -.02em);line-height:1.3;margin:48px 0 12px;color:var(--dt, #fff)}.doc-article.svelte-1226pkw h2,.doc-article.svelte-1226pkw h3,.doc-article.svelte-1226pkw h4{font-family:var(--doc-font-heading, var(--doc-font-sans));font-variation-settings:var(--docs-heading-vs, normal);scroll-margin-top:calc(var(--docs-header-height, 56px) + 1rem)}.doc-article.svelte-1226pkw h3{font-family:var(--doc-font-heading, var(--doc-font-sans));font-variation-settings:var(--docs-heading-vs, normal);font-size:17px;font-weight:var(--docs-heading-weight, 600);letter-spacing:-.015em;line-height:1.4;margin:2rem 0 .5rem;color:var(--dt, #fff)}.doc-article.svelte-1226pkw h4{font-size:.9375rem;font-weight:600;margin:1.5rem 0 .375rem;color:var(--dt, #fff)}.doc-article.svelte-1226pkw .heading-anchor{color:inherit;text-decoration:none}.doc-article.svelte-1226pkw h2 .heading-anchor:after,.doc-article.svelte-1226pkw h3 .heading-anchor:after{content:"#";margin-left:.5rem;font-weight:400;color:var(--dt4);opacity:0;transition:opacity .12s}.doc-article.svelte-1226pkw h2:hover .heading-anchor:after,.doc-article.svelte-1226pkw h3:hover .heading-anchor:after,.doc-article.svelte-1226pkw .heading-anchor:focus-visible:after{opacity:1}.doc-article.svelte-1226pkw h1+p{font-size:17px;line-height:1.6;color:color-mix(in srgb,var(--dt) 62%,transparent);margin-bottom:1.5rem}.doc-article.svelte-1226pkw p{margin:0 0 1rem;color:var(--dt2, rgba(255, 255, 255, .75))}.doc-article.svelte-1226pkw pre{margin:1.25rem 0;padding:14px 16px;border-radius:12px;background:var(--doc-code-bg, var(--dbg2));border:1px solid var(--dbd);overflow-x:auto;font-size:13px;line-height:1.65;font-family:var(--doc-font-mono)}.doc-article.svelte-1226pkw .doc-code-frame{margin:1.25rem 0;border:1px solid var(--dbd);border-radius:12px;background:var(--doc-code-bg, var(--dbg2));box-shadow:var(--docs-shadow-card);overflow:hidden}.doc-article.svelte-1226pkw .doc-code-frame{position:relative}.doc-article.svelte-1226pkw .doc-code-head.is-bare{position:absolute;top:6px;right:6px;z-index:1;height:auto;padding:0;border:0;background:none}.doc-article.svelte-1226pkw .doc-code-head.is-bare .doc-code-lang{display:none}.doc-article.svelte-1226pkw .doc-code-head.is-bare .doc-code-copy{opacity:0;background:var(--doc-code-bg, var(--dbg2));border:1px solid var(--dbd);transition:opacity .12s,background .1s,color .1s}.doc-article.svelte-1226pkw .doc-code-frame:hover .doc-code-head.is-bare .doc-code-copy,.doc-article.svelte-1226pkw .doc-code-frame:focus-within .doc-code-head.is-bare .doc-code-copy,.doc-article.svelte-1226pkw .doc-code-head.is-bare .doc-code-copy:focus-visible{opacity:1}@media(hover:none){.doc-article.svelte-1226pkw .doc-code-head.is-bare .doc-code-copy{opacity:1}}.doc-article.svelte-1226pkw .doc-code-head{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 6px 0 16px;border-bottom:1px solid var(--dbd)}.doc-article.svelte-1226pkw .doc-code-lang{font-family:var(--doc-font-mono);font-size:12px;color:var(--dt3)}.doc-article.svelte-1226pkw .doc-code-frame>pre{margin:0;padding:14px 16px;border:0;border-radius:0;background:transparent}.doc-article.svelte-1226pkw pre:focus-visible{outline:2px solid var(--doc-accent, #8b7cf6);outline-offset:-2px}.doc-article.svelte-1226pkw .doc-code-copy{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--dt3);cursor:pointer;transition:background .12s,color .12s}.doc-article.svelte-1226pkw .doc-code-copy svg{width:.95rem;height:.95rem}.doc-article.svelte-1226pkw .doc-code-frame:hover .doc-code-copy,.doc-article.svelte-1226pkw .doc-code-copy:focus-visible{opacity:1}.doc-article.svelte-1226pkw .doc-code-copy:hover{color:var(--dt);background:color-mix(in srgb,var(--dt) 7%,transparent)}.doc-article.svelte-1226pkw .doc-code-copy[data-copied=true]{color:var(--dt)}.doc-article.svelte-1226pkw :not(pre)>code{font-family:var(--doc-font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.85em;padding:2px 6px;border-radius:4px;background:var(--dbg2, #242424);color:var(--dt, #fff);border:1px solid var(--dbd2, #2a2a2a)}.doc-article.svelte-1226pkw pre code{background:none;border:none;padding:0;font-family:var(--doc-font-mono);font-size:inherit;color:inherit}.doc-article.svelte-1226pkw kbd,.doc-article.svelte-1226pkw samp,.doc-article.svelte-1226pkw .doc-code-frame,.doc-article.svelte-1226pkw .doc-code-frame code{font-family:var(--doc-font-mono)}.doc-article.svelte-1226pkw pre .token.comment,.doc-article.svelte-1226pkw pre .token.prolog,.doc-article.svelte-1226pkw pre .token.doctype,.doc-article.svelte-1226pkw pre .token.cdata{color:#6a737d;font-style:italic}.doc-article.svelte-1226pkw pre .token.punctuation{color:#8b949e}.doc-article.svelte-1226pkw pre .token.property,.doc-article.svelte-1226pkw pre .token.tag,.doc-article.svelte-1226pkw pre .token.boolean,.doc-article.svelte-1226pkw pre .token.number,.doc-article.svelte-1226pkw pre .token.constant,.doc-article.svelte-1226pkw pre .token.symbol,.doc-article.svelte-1226pkw pre .token.deleted{color:#79c0ff}.doc-article.svelte-1226pkw pre .token.selector,.doc-article.svelte-1226pkw pre .token.attr-name,.doc-article.svelte-1226pkw pre .token.string,.doc-article.svelte-1226pkw pre .token.char,.doc-article.svelte-1226pkw pre .token.builtin,.doc-article.svelte-1226pkw pre .token.inserted{color:#a5d6ff}.doc-article.svelte-1226pkw pre .token.operator,.doc-article.svelte-1226pkw pre .token.entity,.doc-article.svelte-1226pkw pre .token.url,.doc-article.svelte-1226pkw pre .token.variable{color:#ffab70}.doc-article.svelte-1226pkw pre .token.atrule,.doc-article.svelte-1226pkw pre .token.attr-value,.doc-article.svelte-1226pkw pre .token.function,.doc-article.svelte-1226pkw pre .token.class-name{color:#d2a8ff}.doc-article.svelte-1226pkw pre .token.keyword{color:#ff7b72}.doc-article.svelte-1226pkw pre .token.regex,.doc-article.svelte-1226pkw pre .token.important{color:#ffa657}html:not(.dark) .doc-article.svelte-1226pkw pre .token.comment,html:not(.dark) .doc-article.svelte-1226pkw pre .token.prolog,html:not(.dark) .doc-article.svelte-1226pkw pre .token.doctype,html:not(.dark) .doc-article.svelte-1226pkw pre .token.cdata{color:#6e7781}html:not(.dark) .doc-article.svelte-1226pkw pre .token.punctuation{color:#57606a}html:not(.dark) .doc-article.svelte-1226pkw pre .token.property,html:not(.dark) .doc-article.svelte-1226pkw pre .token.tag,html:not(.dark) .doc-article.svelte-1226pkw pre .token.boolean,html:not(.dark) .doc-article.svelte-1226pkw pre .token.number,html:not(.dark) .doc-article.svelte-1226pkw pre .token.constant,html:not(.dark) .doc-article.svelte-1226pkw pre .token.symbol,html:not(.dark) .doc-article.svelte-1226pkw pre .token.deleted{color:#0550ae}html:not(.dark) .doc-article.svelte-1226pkw pre .token.selector,html:not(.dark) .doc-article.svelte-1226pkw pre .token.attr-name,html:not(.dark) .doc-article.svelte-1226pkw pre .token.string,html:not(.dark) .doc-article.svelte-1226pkw pre .token.char,html:not(.dark) .doc-article.svelte-1226pkw pre .token.builtin,html:not(.dark) .doc-article.svelte-1226pkw pre .token.inserted{color:#0a3069}html:not(.dark) .doc-article.svelte-1226pkw pre .token.operator,html:not(.dark) .doc-article.svelte-1226pkw pre .token.entity,html:not(.dark) .doc-article.svelte-1226pkw pre .token.url,html:not(.dark) .doc-article.svelte-1226pkw pre .token.variable{color:#953800}html:not(.dark) .doc-article.svelte-1226pkw pre .token.atrule,html:not(.dark) .doc-article.svelte-1226pkw pre .token.attr-value,html:not(.dark) .doc-article.svelte-1226pkw pre .token.function,html:not(.dark) .doc-article.svelte-1226pkw pre .token.class-name{color:#8250df}html:not(.dark) .doc-article.svelte-1226pkw pre .token.keyword{color:#cf222e}html:not(.dark) .doc-article.svelte-1226pkw pre .token.regex,html:not(.dark) .doc-article.svelte-1226pkw pre .token.important{color:#9a6700}.doc-article.svelte-1226pkw ul,.doc-article.svelte-1226pkw ol{padding-left:1.35rem;margin:.75rem 0 1.25rem;color:var(--dt2, rgba(255, 255, 255, .75))}.doc-article.svelte-1226pkw ul{list-style:disc outside}.doc-article.svelte-1226pkw ol{list-style:decimal outside}.doc-article.svelte-1226pkw li{display:list-item;padding-left:.25rem;margin:.25rem 0}.doc-article.svelte-1226pkw li::marker{color:var(--dt3, rgba(255, 255, 255, .48))}.doc-article.svelte-1226pkw li>p{margin:.25rem 0}.doc-article.svelte-1226pkw li>ul,.doc-article.svelte-1226pkw li>ol{margin:.35rem 0 .5rem}.doc-article.svelte-1226pkw a{color:var(--dt)}.doc-article.svelte-1226pkw p a,.doc-article.svelte-1226pkw li a,.doc-article.svelte-1226pkw td a,.doc-article.svelte-1226pkw .docs-aside__body a{font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--dt) 22%,transparent);text-underline-offset:3px;transition:text-decoration-color .12s}.doc-article.svelte-1226pkw p a:hover,.doc-article.svelte-1226pkw li a:hover,.doc-article.svelte-1226pkw td a:hover,.doc-article.svelte-1226pkw .docs-aside__body a:hover{text-decoration-color:var(--dt)}.doc-article.svelte-1226pkw hr{border:none;border-top:1px solid var(--dbd);margin:2.5rem 0 0}.doc-article.svelte-1226pkw hr+h2{margin-top:2rem}.doc-article.svelte-1226pkw blockquote{margin:1rem 0;padding:.75rem 1rem;border:1px solid var(--dbd);background:var(--dbg2);border-radius:12px;color:var(--dt2, rgba(255, 255, 255, .6));font-style:italic}.doc-article.svelte-1226pkw .doc-table-wrap{position:relative;margin:1.5rem 0;border:1px solid var(--dbd);border-radius:12px;overflow:hidden;background:var(--dbg);box-shadow:inset 0 1px #ffffff0d}.doc-article.svelte-1226pkw .doc-table-wrap:before,.doc-article.svelte-1226pkw .doc-table-wrap:after{content:"";position:absolute;top:0;bottom:0;width:28px;z-index:3;pointer-events:none;opacity:0;transition:opacity .15s ease}.doc-article.svelte-1226pkw .doc-table-wrap:before{left:0;background:linear-gradient(to right,var(--dbg),transparent)}.doc-article.svelte-1226pkw .doc-table-wrap:after{right:0;background:linear-gradient(to left,var(--dbg),transparent)}.doc-article.svelte-1226pkw .doc-table-wrap.is-scrollable:not(.at-end):after{opacity:1}.doc-article.svelte-1226pkw .doc-table-wrap.is-scrollable:not(.at-start):before{opacity:0}.doc-article.svelte-1226pkw .doc-table-frame{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.doc-article.svelte-1226pkw .doc-table-frame::-webkit-scrollbar{display:none}.doc-article.svelte-1226pkw .doc-table-frame:focus-visible{outline:2px solid var(--dt3);outline-offset:-2px}.doc-article.svelte-1226pkw table{width:100%;max-width:100%;table-layout:auto;border-collapse:separate;border-spacing:0;font-size:13.5px;line-height:1.55;margin:0;font-variant-numeric:normal}.doc-article.svelte-1226pkw .doc-table-wrap.is-wide table{width:max-content;min-width:100%;max-width:none}.doc-article.svelte-1226pkw th{text-align:left;font-weight:600;padding:11px 16px;background:var(--dbg2);border-bottom:1px solid var(--dbd);color:var(--dt3);font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:.06em;overflow-wrap:break-word;vertical-align:bottom}.doc-article.svelte-1226pkw .doc-table-wrap.is-wide th{white-space:nowrap}.doc-article.svelte-1226pkw td{padding:12px 16px;border-bottom:1px solid var(--dbd2);color:var(--dt2);background:transparent;vertical-align:top;overflow-wrap:break-word;word-break:normal;min-width:72px}.doc-article.svelte-1226pkw .doc-table-wrap.is-wide td{min-width:120px;max-width:360px}.doc-article.svelte-1226pkw th:first-child,.doc-article.svelte-1226pkw td:first-child{min-width:112px;max-width:35%;color:var(--dt)}.doc-article.svelte-1226pkw td:first-child{font-weight:500}.doc-article.svelte-1226pkw .doc-table-wrap.is-wide th:first-child,.doc-article.svelte-1226pkw .doc-table-wrap.is-wide td:first-child{max-width:260px}.doc-article.svelte-1226pkw .doc-table-wrap.has-short-key td:first-child{white-space:nowrap}.doc-article.svelte-1226pkw td code,.doc-article.svelte-1226pkw th code{white-space:normal;overflow-wrap:anywhere;word-break:break-word;font-size:.92em}.doc-article.svelte-1226pkw th.is-num,.doc-article.svelte-1226pkw td.is-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.doc-article.svelte-1226pkw tr:last-child td{border-bottom:none}.doc-article.svelte-1226pkw tbody tr:hover td{background:var(--dbg2)}.doc-article.svelte-1226pkw .doc-table-wrap.is-scrollable th:first-child,.doc-article.svelte-1226pkw .doc-table-wrap.is-scrollable td:first-child{position:sticky;left:0;z-index:2;background:var(--dbg);box-shadow:1px 0 0 var(--dbd2)}.doc-article.svelte-1226pkw .doc-table-wrap.is-scrollable th:first-child,.doc-article.svelte-1226pkw .doc-table-wrap.is-scrollable tbody tr:hover td:first-child{background:var(--dbg2)}.doc-article.svelte-1226pkw>table{display:block;overflow-x:auto;border:1px solid var(--dbd);border-radius:12px;margin:1.5rem 0}html:not(.dark) .doc-article.svelte-1226pkw{color:var(--dt2, #555)}html:not(.dark) .doc-article.svelte-1226pkw h1,html:not(.dark) .doc-article.svelte-1226pkw h2,html:not(.dark) .doc-article.svelte-1226pkw h3,html:not(.dark) .doc-article.svelte-1226pkw h4{color:var(--dt, #111)}html:not(.dark) .doc-article.svelte-1226pkw p,html:not(.dark) .doc-article.svelte-1226pkw li,html:not(.dark) .doc-article.svelte-1226pkw td{color:var(--dt2, #555)}html:not(.dark) .doc-article.svelte-1226pkw th{color:#6b6b6b}html:not(.dark) .doc-article.svelte-1226pkw .doc-table-wrap{box-shadow:none;border-color:var(--dbd, #e0e0e0)}html:not(.dark) .doc-article.svelte-1226pkw tbody tr:hover td,html:not(.dark) .doc-article.svelte-1226pkw .doc-table-wrap.is-scrollable tbody tr:hover td:first-child{background:var(--dbg2, #f5f5f5)}html:not(.dark) .doc-article.svelte-1226pkw code{background:var(--dbg2, #f5f5f5);border-color:var(--dbd, #e0e0e0);color:var(--dt, #111)}html:not(.dark) .doc-article.svelte-1226pkw blockquote{border-left-color:var(--dbd, #e0e0e0);background:var(--dbg2, #f5f5f5);color:var(--dt3, #888)}@media(max-width:48rem){.doc-article.svelte-1226pkw{font-size:.9375rem}.doc-article.svelte-1226pkw h1{font-size:clamp(1.75rem,6vw,2.5rem)}.doc-article.svelte-1226pkw h2{font-size:clamp(1.35rem,5vw,1.75rem)}.doc-article.svelte-1226pkw th,.doc-article.svelte-1226pkw td{padding:10px 12px}.doc-article.svelte-1226pkw th:first-child,.doc-article.svelte-1226pkw td:first-child{min-width:8.5rem}.doc-article.svelte-1226pkw .doc-table-wrap.has-short-key td:first-child{white-space:normal}.doc-article.svelte-1226pkw pre{overflow-x:auto;-webkit-overflow-scrolling:touch}.doc-article.svelte-1226pkw img,.doc-article.svelte-1226pkw svg,.doc-article.svelte-1226pkw iframe,.doc-article.svelte-1226pkw video{max-width:100%;height:auto}}@media(max-width:40rem){.doc-article.svelte-1226pkw .doc-table-wrap.is-stackable{border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible}.doc-article.svelte-1226pkw .doc-table-wrap.is-stackable:before,.doc-article.svelte-1226pkw .doc-table-wrap.is-stackable:after{display:none}.doc-article.svelte-1226pkw .is-stackable .doc-table-frame{overflow:visible}.doc-article.svelte-1226pkw .is-stackable table,.doc-article.svelte-1226pkw .is-stackable tbody,.doc-article.svelte-1226pkw .is-stackable tr,.doc-article.svelte-1226pkw .is-stackable td{display:block;width:100%;min-width:0;max-width:none}.doc-article.svelte-1226pkw .is-stackable thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.doc-article.svelte-1226pkw .is-stackable tr{border:1px solid var(--dbd);border-radius:12px;background:var(--dbg);margin:0 0 10px;padding:4px 0;overflow:hidden}.doc-article.svelte-1226pkw .is-stackable td,.doc-article.svelte-1226pkw .is-stackable tr:last-child td{border:0;padding:6px 14px;text-align:left;white-space:normal}.doc-article.svelte-1226pkw .is-stackable td:first-child{position:static;box-shadow:none;color:var(--dt);font-weight:600;font-size:14px;padding-top:10px;padding-bottom:8px;border-bottom:1px solid var(--dbd2);margin-bottom:4px;white-space:normal}.doc-article.svelte-1226pkw .is-stackable td:not(:first-child)[data-label]:before{content:attr(data-label);display:block;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--dt3);margin-bottom:2px}.doc-article.svelte-1226pkw .is-stackable tbody tr:hover td{background:transparent}}
