:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#000);--bg-alt:var(--lightningcss-light,#f5f5f7)var(--lightningcss-dark,#101012);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1c1e);--sunken:var(--lightningcss-light,#f5f5f7)var(--lightningcss-dark,#161617);--raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2c2c2e);--line:var(--lightningcss-light,#d2d2d7)var(--lightningcss-dark,#333336);--line-strong:var(--lightningcss-light,#86868b)var(--lightningcss-dark,#6e6e73);--ink:var(--lightningcss-light,#1d1d1f)var(--lightningcss-dark,#f5f5f7);--ink-2:var(--lightningcss-light,#424245)var(--lightningcss-dark,#d2d2d7);--ink-3:var(--lightningcss-light,#6e6e73)var(--lightningcss-dark,#a1a1a6);--ink-soft:#86868b;--accent:var(--lightningcss-light,#0a7383)var(--lightningcss-dark,#5ccfdb);--accent-strong:var(--lightningcss-light,#08606d)var(--lightningcss-dark,#8adfe7);--accent-soft:var(--lightningcss-light,#e3f3f5)var(--lightningcss-dark,#0f3439);--on-accent:var(--lightningcss-light,#fff)var(--lightningcss-dark,#04262b);--tip:var(--lightningcss-light,#2c6a3c)var(--lightningcss-dark,#8fd19a);--tip-soft:var(--lightningcss-light,#e6f2e8)var(--lightningcss-dark,#13261a);--warning:var(--lightningcss-light,#7f5000)var(--lightningcss-dark,#e5bc6a);--warning-soft:var(--lightningcss-light,#f8eedc)var(--lightningcss-dark,#2a2213);--danger:var(--lightningcss-light,#a3352a)var(--lightningcss-dark,#f2988c);--danger-soft:var(--lightningcss-light,#f9e6e3)var(--lightningcss-dark,#331a18);--code-bg:var(--lightningcss-light,#f5f5f7)var(--lightningcss-dark,#161617);--code-head:var(--lightningcss-light,#ededf0)var(--lightningcss-dark,#101012);--code-line:var(--lightningcss-light,#d2d2d7)var(--lightningcss-dark,#2c2c2e);--code-ink:var(--lightningcss-light,#1d1d1f)var(--lightningcss-dark,#f5f5f7);--syn-keyword:var(--lightningcss-light,#8a3b6e)var(--lightningcss-dark,#ff9ad5);--syn-string:var(--lightningcss-light,#2c6a3c)var(--lightningcss-dark,#9be29f);--syn-number:var(--lightningcss-light,#7f5000)var(--lightningcss-dark,#f2c879);--syn-comment:var(--lightningcss-light,#6e6e73)var(--lightningcss-dark,#98989d);--syn-fn:var(--lightningcss-light,#0a7383)var(--lightningcss-dark,#6fd8e3);--scrim:var(--lightningcss-light,#0000006b)var(--lightningcss-dark,#0009);--bar:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#000000b8);--shadow-rgb:0, 0, 0;--font-text:system-ui, -apple-system, "Segoe UI", Roboto, "Cantarell", "Noto Sans", "Helvetica Neue", Arial, sans-serif;--font-display:var(--font-text);--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", "Roboto Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace;--t-display-size:52px;--t-display-lh:60px;--t-h1-size:46px;--t-h1-lh:54px;--t-h2-size:27px;--t-h2-lh:36px;--t-h3-size:20px;--t-h3-lh:28px;--t-lead-size:19px;--t-lead-lh:30px;--t-body-size:16px;--t-body-lh:26px;--t-intro-size:21px;--t-intro-lh:31px;--t-ui-size:14px;--t-ui-lh:20px;--t-small-size:14px;--t-small-lh:22px;--t-label-size:12px;--t-label-lh:16px;--t-code-size:14px;--t-code-lh:22px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--r-xs:4px;--r-sm:8px;--r-md:12px;--r-lg:18px;--r-xl:28px;--r-pill:980px;--page-max:1080px;--page-pad:22px;--measure:720px;--nav-w:232px;--toc-w:232px;--topbar-h:52px;--e-3:0 20px 60px -12px rgba(var(--shadow-rgb), .35), 0 4px 12px rgba(var(--shadow-rgb), .08);--dur-1:.15s;--dur-2:.3s;--dur-3:.5s;--ease:cubic-bezier(.25, .1, .25, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=733px){:root{--t-display-size:36px;--t-display-lh:44px;--t-h1-size:34px;--t-h1-lh:42px;--t-h2-size:22px;--t-h2-lh:30px;--t-h3-size:18px;--t-h3-lh:26px;--t-lead-size:18px;--t-lead-lh:28px;--t-ui-size:15px;--t-ui-lh:22px;--t-code-size:13px;--t-code-lh:20px;--page-pad:20px;--topbar-h:48px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--topbar-h) + var(--s-4))}body{background:var(--bg);color:var(--ink);font-family:var(--font-text);font-size:var(--t-body-size);line-height:var(--t-body-lh);letter-spacing:0;font-weight:400;overflow-x:clip}img,svg,picture{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}ul[role=list],ol[role=list]{list-style:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--r-sm)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{left:var(--s-4);z-index:100;padding:var(--s-2) var(--s-4);border-radius:var(--r-sm);background:var(--accent);color:var(--on-accent);font-weight:500;position:absolute;top:-100px}.skip-link:focus{top:var(--s-2)}.wrap{width:100%;max-width:calc(var(--page-max) + 2 * var(--page-pad));padding:0 var(--page-pad);margin:0 auto}.label{font-family:var(--font-mono);font-size:var(--t-label-size);line-height:var(--t-label-lh);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.link{color:var(--accent)}.link:hover{text-underline-offset:3px;text-decoration:underline}svg.icon{fill:currentColor;flex:none}code.inline{font-family:var(--font-mono);background:var(--sunken);color:var(--ink);overflow-wrap:anywhere;border-radius:6px;padding:.1em .38em;font-size:.84em}:root[data-scheme=dark] .for-light,:root:not([data-scheme=dark]) .for-dark{display:none}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.band-motion{animation:linear both band-in;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes band-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.code{background:var(--code-bg);color:var(--code-ink);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--code-line);position:relative;overflow:hidden}.code-head{justify-content:space-between;align-items:center;gap:var(--s-2);height:40px;padding:0 var(--s-2) 0 var(--s-5);font-family:var(--font-text);color:var(--ink-3);font-size:12px;display:flex}.code .copy{border-radius:var(--r-sm);background:var(--surface);height:28px;box-shadow:inset 0 0 0 1px var(--code-line);color:var(--code-ink);font-family:var(--font-text);transition:background var(--dur-1) var(--ease);align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.code .copy:hover{background:var(--sunken)}.code .copy.done,.cmd .copy.done{color:var(--syn-string)}.code pre{padding:2px var(--s-5) var(--s-4);font-family:var(--font-mono);font-size:var(--t-code-size);line-height:var(--t-code-lh);white-space:pre;tab-size:4;overflow-x:auto}.code pre code{font:inherit}.code.overflow pre{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),#0000)}.code.overflow.at-end pre{-webkit-mask-image:none;mask-image:none}.code{--shiki-foreground:var(--code-ink);--shiki-background:transparent;--shiki-token-constant:var(--syn-number);--shiki-token-string:var(--syn-string);--shiki-token-string-expression:var(--syn-string);--shiki-token-comment:var(--syn-comment);--shiki-token-keyword:var(--syn-keyword);--shiki-token-parameter:var(--code-ink);--shiki-token-function:var(--syn-fn);--shiki-token-punctuation:var(--code-ink);--shiki-token-link:var(--accent)}.cmd .f{color:var(--syn-fn)}.cmd{align-items:center;gap:var(--s-3);min-height:56px;padding:6px 6px 6px var(--s-5);border-radius:var(--r-md);background:var(--code-bg);box-shadow:inset 0 0 0 1px var(--code-line);color:var(--code-ink);font-family:var(--font-mono);font-size:15px;display:flex}.cmd code{min-width:0;font:inherit;white-space:pre;flex:1;overflow-x:auto}.cmd .p{color:var(--syn-comment);-webkit-user-select:none;user-select:none;padding-right:1ch}.cmd .copy{border-radius:var(--r-sm);background:var(--surface);height:42px;box-shadow:inset 0 0 0 1px var(--code-line);color:var(--code-ink);font-family:var(--font-text);flex:none;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.cmd .copy:hover{background:var(--sunken)}@media (width<=733px){.cmd{border-radius:var(--r-lg);padding:var(--s-4);flex-direction:column;align-items:stretch}.cmd code{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:22px}.cmd .copy{height:44px}}.callout{gap:var(--s-3);padding:var(--s-4) var(--s-5);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:20px 1fr;display:grid}.callout>svg{color:var(--accent);margin-top:3px}.callout .title{color:var(--ink);margin-bottom:2px;font-size:15px;font-weight:600}.callout p,.callout li{color:var(--ink-2);font-size:15px;line-height:23px}.callout>div>*+*{margin-top:var(--s-2)}.callout.tip>svg{color:var(--tip)}.callout.warning>svg{color:var(--warning)}.callout.danger>svg{color:var(--danger)}.details{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.details+.details{border-top:0}.details summary{align-items:center;gap:var(--s-3);cursor:pointer;min-height:56px;font-size:17px;font-weight:600;list-style:none;display:flex}.details summary::-webkit-details-marker{display:none}.details summary .plus{color:var(--ink-3);transition:transform var(--dur-2) var(--ease);margin-left:auto}.details[open] summary .plus{transform:rotate(45deg)}.details .body{padding:0 0 var(--s-5);color:var(--ink-2)}.tbl-wrap{overflow-x:auto}.tbl-wrap:focus-visible{outline:2px solid var(--accent);outline-offset:2px}table.tbl{border-collapse:collapse;width:100%;font-size:var(--t-small-size);line-height:var(--t-small-lh);font-variant-numeric:tabular-nums}.tbl th{text-align:left;padding:10px var(--s-4) 10px 0;border-bottom:1px solid var(--line-strong);color:var(--ink);font-size:13px;font-weight:600}.tbl td{padding:12px var(--s-4) 12px 0;border-top:1px solid var(--line);vertical-align:top;color:var(--ink-2)}.tbl tr>:last-child{padding-right:0}.tbl code.inline{overflow-wrap:normal}.tbl td:first-child{white-space:nowrap}@media (width>=734px){.tbl td:not(:last-child){white-space:nowrap}}.kbd{background:var(--surface);border:1px solid var(--line);min-width:22px;height:22px;box-shadow:0 1px 0 var(--line);font-family:var(--font-text);color:var(--ink-2);vertical-align:.1em;border-radius:6px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.badge{border-radius:var(--r-pill);background:var(--sunken);height:24px;color:var(--ink-2);white-space:nowrap;align-items:center;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.badge.accent{background:var(--accent-soft);color:var(--accent)}.badge.tip{background:var(--tip-soft);color:var(--tip)}.badge.warning{background:var(--warning-soft);color:var(--warning)}.badge.danger{background:var(--danger-soft);color:var(--danger)}.badge.outline{box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}.seg{border-radius:var(--r-pill);background:var(--sunken);gap:2px;padding:3px;display:inline-flex}.seg button{border-radius:var(--r-pill);height:30px;color:var(--ink-2);transition:background var(--dur-2) var(--ease), color var(--dur-2) var(--ease);padding:0 16px;font-size:14px;font-weight:500}.seg button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px rgba(var(--shadow-rgb), .12)}.shot{border-radius:var(--r-sm);box-shadow:0 0 0 1px var(--line);overflow:hidden}.shot img{width:100%}.shot-caption{color:var(--ink-3);margin-top:var(--s-3);font-size:13px;line-height:20px}.home.svelte-7lfk2o{text-align:center;width:min(720px,100% - 40px);color:var(--ink-3);padding:var(--s-9) 0 var(--s-8);margin:0 auto;font-size:14px;line-height:22px}.home.svelte-7lfk2o a:where(.svelte-7lfk2o){color:var(--accent);font-weight:500;text-decoration:none}.home.svelte-7lfk2o a:where(.svelte-7lfk2o):hover{text-underline-offset:3px;text-decoration:underline}.home.svelte-7lfk2o a.quiet:where(.svelte-7lfk2o){color:var(--ink-3);margin-left:var(--s-2)}.footer.svelte-7lfk2o{background:var(--bg-alt);border-top:1px solid var(--line);color:var(--ink-3);padding:var(--s-6) 0;font-family:var(--font-mono);font-size:12px;line-height:18px}.base.svelte-7lfk2o{align-items:center;gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}.links.svelte-7lfk2o{gap:var(--s-2) var(--s-5);flex-wrap:wrap;display:flex}a.svelte-7lfk2o{color:var(--ink-2);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}a.svelte-7lfk2o:hover{color:var(--ink);text-decoration-color:currentColor}a.quiet.svelte-7lfk2o{color:var(--ink-3)}.built.svelte-7lfk2o{margin-left:auto}@media (width<=733px){.built.svelte-7lfk2o{margin-left:0}}.icon-btn.svelte-hime8y{border-radius:var(--r-pill);width:36px;height:36px;color:var(--ink-2);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);place-items:center;display:inline-grid}.icon-btn.svelte-hime8y:hover{background:var(--sunken);color:var(--ink)}@media (width<=1023px){.icon-btn.svelte-hime8y{width:44px;height:44px}}.icon-btn.svelte-bxe964{border-radius:var(--r-pill);width:36px;height:36px;color:var(--ink-2);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);place-items:center;display:inline-grid}.icon-btn.svelte-bxe964:hover{background:var(--sunken);color:var(--ink)}span.svelte-bxe964:not(.visually-hidden){display:inline-flex}@media (width<=733px){.icon-btn.svelte-bxe964{width:44px;height:44px}}.sheet.svelte-2pj56x{background:var(--bg);width:min(340px,100vw);max-width:none;height:100dvh;max-height:none;color:var(--ink);box-shadow:var(--e-3);border:0;margin:0 0 0 auto;padding:0}.sheet.svelte-2pj56x::backdrop{background:var(--scrim)}@media (prefers-reduced-motion:no-preference){.sheet.svelte-2pj56x,.sheet.svelte-2pj56x::backdrop{transition:translate var(--dur-3) var(--ease), opacity var(--dur-3) var(--ease), overlay var(--dur-3) allow-discrete, display var(--dur-3) allow-discrete}.sheet.svelte-2pj56x:not([open]){translate:100%}.sheet.svelte-2pj56x:not([open])::backdrop{opacity:0}@starting-style{.sheet[open].svelte-2pj56x{translate:100%}.sheet[open].svelte-2pj56x::backdrop{opacity:0}}}.panel.svelte-2pj56x{flex-direction:column;min-height:100%;display:flex}.head.svelte-2pj56x{z-index:1;background:var(--bg);justify-content:space-between;align-items:center;height:56px;padding:0 4px 0 20px;display:flex;position:sticky;top:0}.title.svelte-2pj56x{font-size:17px;font-weight:600}.search.svelte-2pj56x{padding:0 16px 12px}.site.svelte-2pj56x{padding:0 var(--s-4) var(--s-3);border-bottom:1px solid var(--line);margin-bottom:var(--s-3)}.site.svelte-2pj56x a:where(.svelte-2pj56x){border-radius:var(--r-sm);align-items:center;min-height:44px;padding:0 10px;font-size:15px;font-weight:500;display:flex}.site.svelte-2pj56x a:where(.svelte-2pj56x):hover,.site.svelte-2pj56x a[aria-current]:where(.svelte-2pj56x){background:var(--sunken)}.foot.svelte-2pj56x{padding:var(--s-3) var(--s-4) var(--s-3) var(--s-5);border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.proj.svelte-2pj56x{gap:var(--s-5);color:var(--ink-2);font-size:14px;display:flex}.proj.svelte-2pj56x a:where(.svelte-2pj56x){align-items:center;min-height:44px;display:inline-flex}.topbar.svelte-11yu8dz{z-index:10;height:var(--topbar-h);background:var(--bg);color:var(--ink);box-shadow:inset 0 -1px 0 var(--line);position:sticky;top:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.topbar.svelte-11yu8dz{box-shadow:none;animation:linear both svelte-11yu8dz-scrolled;animation-timeline:scroll(root);animation-range:0 8px}}}@keyframes svelte-11yu8dz-scrolled{to{background:var(--bar);-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);box-shadow:inset 0 -1px 0 var(--line)}}.inner.svelte-11yu8dz{align-items:center;gap:var(--s-5);height:100%;padding:0 var(--s-5);display:flex}.end.svelte-11yu8dz{display:contents}.brand.svelte-11yu8dz{align-items:center;gap:9px;font-size:19px;font-weight:600;line-height:1;display:inline-flex}.site.svelte-11yu8dz{gap:var(--s-5);display:flex}.site.svelte-11yu8dz a:where(.svelte-11yu8dz){color:var(--ink-2);transition:color var(--dur-1) var(--ease);flex-direction:column;font-size:13px;display:inline-flex}.site.svelte-11yu8dz a:where(.svelte-11yu8dz):after{content:attr(data-label);visibility:hidden;height:0;font-weight:600;overflow:hidden}.site.svelte-11yu8dz a:where(.svelte-11yu8dz):hover,.site.svelte-11yu8dz a[aria-current]:where(.svelte-11yu8dz){color:var(--ink)}.site.svelte-11yu8dz a[aria-current]:where(.svelte-11yu8dz){font-weight:600}.tools.svelte-11yu8dz{align-items:center;gap:var(--s-4);margin-left:auto;display:flex}.proj.svelte-11yu8dz{align-items:center;gap:var(--s-4);color:var(--ink-2);font-size:13px;display:flex}.proj.svelte-11yu8dz a:where(.svelte-11yu8dz){align-items:center;gap:6px;display:inline-flex}.proj.svelte-11yu8dz a:where(.svelte-11yu8dz):hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.sep.svelte-11yu8dz{background:var(--line);width:1px;height:18px}.compact.svelte-11yu8dz{gap:var(--s-1);margin-left:auto;display:none}@media (width>=1280px){.inner.svelte-11yu8dz{grid-template-columns:minmax(0, 1fr) min(var(--measure), 100% - 2 * var(--page-pad)) minmax(0, 1fr);column-gap:var(--s-8);padding:0;display:grid}.brand.svelte-11yu8dz{width:var(--nav-w);grid-column:1;justify-self:end}.site.svelte-11yu8dz{grid-area:1/2;justify-self:start}.tools.svelte-11yu8dz{display:contents}.tools.svelte-11yu8dz>.search-field{grid-area:1/2;justify-self:end}.end.svelte-11yu8dz{align-items:center;gap:var(--s-4);grid-column:3;display:flex}}@media (width<=1023px){.site.svelte-11yu8dz,.tools.svelte-11yu8dz{display:none}.compact.svelte-11yu8dz{display:flex}.inner.svelte-11yu8dz{padding:0 var(--s-2) 0 var(--page-pad)}}.result.svelte-15oa5ao{align-items:start;gap:var(--s-3);padding:10px var(--s-3);border-radius:var(--r-sm);cursor:pointer;grid-template-columns:32px 1fr auto;display:grid}.heading.svelte-15oa5ao{margin-left:var(--s-6);grid-template-columns:24px 1fr auto;padding-block:6px}.ri.svelte-15oa5ao{border-radius:var(--r-sm);background:var(--sunken);width:32px;height:32px;color:var(--ink-3);place-items:center;display:grid}.heading.svelte-15oa5ao .ri:where(.svelte-15oa5ao){background:0 0;width:24px;height:24px}.text.svelte-15oa5ao{flex-direction:column;min-width:0;display:flex}.head.svelte-15oa5ao{align-items:baseline;column-gap:var(--s-3);flex-wrap:wrap;display:flex}.rt.svelte-15oa5ao{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:22px}.heading.svelte-15oa5ao .rt:where(.svelte-15oa5ao){font-size:14px;line-height:20px}.rp.svelte-15oa5ao{color:var(--ink-3);font-size:13px;line-height:20px}.ex.svelte-15oa5ao{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;color:var(--ink-2);-webkit-box-orient:vertical;font-size:13px;line-height:20px;display:-webkit-box;overflow:hidden}mark.svelte-15oa5ao{color:var(--accent);background:0 0;font-weight:600}.enter.svelte-15oa5ao{opacity:0;align-self:center}.result[aria-selected=true].svelte-15oa5ao{background:var(--accent);color:var(--on-accent)}.result[aria-selected=true].svelte-15oa5ao .rp:where(.svelte-15oa5ao),.result[aria-selected=true].svelte-15oa5ao .ex:where(.svelte-15oa5ao),.result[aria-selected=true].svelte-15oa5ao mark:where(.svelte-15oa5ao){color:var(--on-accent)}.result[aria-selected=true].svelte-15oa5ao mark:where(.svelte-15oa5ao){text-underline-offset:2px;text-decoration:underline}.result[aria-selected=true].svelte-15oa5ao .ri:where(.svelte-15oa5ao){background:color-mix(in srgb, var(--on-accent) 15%, transparent);color:var(--on-accent)}.result[aria-selected=true].svelte-15oa5ao .enter:where(.svelte-15oa5ao){opacity:1}@media (width<=733px){.heading.svelte-15oa5ao{margin-left:var(--s-4)}}.search.svelte-1swpmo5{border-radius:var(--r-lg);background:var(--surface);width:min(680px,100vw - 32px);max-height:calc(100dvh - 120px);color:var(--ink);box-shadow:var(--e-3);border:0;margin:88px auto auto;padding:0;overflow:hidden}.search.svelte-1swpmo5::backdrop{background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (prefers-reduced-motion:no-preference){.search[open].svelte-1swpmo5{animation:svelte-1swpmo5-dialog-in var(--dur-3) var(--ease)}}@keyframes svelte-1swpmo5-dialog-in{0%{opacity:0;translate:0 -8px}}.panel.svelte-1swpmo5{max-height:inherit;flex-direction:column;display:flex}.input.svelte-1swpmo5{align-items:center;gap:var(--s-3);height:60px;padding:0 var(--s-4) 0 var(--s-5);border-bottom:1px solid var(--line);color:var(--ink-3);flex:none;display:flex}input.svelte-1swpmo5{min-width:0;height:100%;color:var(--ink);caret-color:var(--accent);background:0 0;border:0;flex:1;font-size:20px}input.svelte-1swpmo5:focus{outline:none}input.svelte-1swpmo5::-webkit-search-cancel-button{display:none}.input.svelte-1swpmo5:focus-within{box-shadow:inset 0 -2px 0 var(--accent)}.cancel.svelte-1swpmo5{border-radius:var(--r-pill);background:var(--sunken);height:36px;color:var(--ink);padding:0 14px;font-size:15px;font-weight:500;display:none}.scroll.svelte-1swpmo5{overscroll-behavior:contain;padding:0 var(--s-2) var(--s-2);overflow-y:auto}.summary.svelte-1swpmo5{padding:var(--s-3) var(--s-3) var(--s-1);color:var(--ink-3);font-size:12px;font-weight:600;line-height:16px}.summary.svelte-1swpmo5:empty{display:none}.group.svelte-1swpmo5{padding:var(--s-1) 0}.group.svelte-1swpmo5+.group:where(.svelte-1swpmo5){border-top:1px solid var(--line)}.more.svelte-1swpmo5{margin-top:var(--s-1);padding:10px var(--s-3) 10px calc(32px + var(--s-3) * 2);border-radius:var(--r-sm);color:var(--accent);cursor:pointer;font-size:14px;font-weight:500}.more[aria-selected=true].svelte-1swpmo5{background:var(--accent);color:var(--on-accent)}.note.svelte-1swpmo5{padding:var(--s-4) var(--s-3);color:var(--ink-3);font-size:14px;line-height:22px}.try.svelte-1swpmo5{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.note.svelte-1swpmo5 p:where(.svelte-1swpmo5)+.try:where(.svelte-1swpmo5){margin-top:var(--s-3)}.chip.svelte-1swpmo5{height:30px;padding:0 var(--s-3);border-radius:var(--r-pill);background:var(--sunken);color:var(--ink);font-size:14px}.chip.svelte-1swpmo5:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.foot.svelte-1swpmo5{gap:var(--s-5);padding:10px var(--s-5);border-top:1px solid var(--line);color:var(--ink-3);flex:none;font-size:12px;display:flex}.foot.svelte-1swpmo5 span:where(.svelte-1swpmo5){align-items:center;gap:4px;display:inline-flex}@media (width<=733px){.search.svelte-1swpmo5{border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0}.esc.svelte-1swpmo5,.foot.svelte-1swpmo5{display:none}.cancel.svelte-1swpmo5{align-items:center;display:inline-flex}.scroll.svelte-1swpmo5{flex:1}}
