:root{--docs-sidebar:240px;--docs-toc:200px;--docs-article:720px;--docs-bar:var(--space-7)}@media (width<=1023px){html:has(.docs-bar){scroll-padding-top:calc(var(--nav-h) + var(--docs-bar) + var(--space-5))}}:where(.docs-bar,.docs-shell,.docs-drawer) .ico{width:var(--icon-sm);height:var(--icon-sm);flex:none;display:block}:where(.docs-bar,.docs-shell,.docs-drawer) .ico svg{fill:currentColor;width:100%;height:100%;display:block}.docs-nav a:focus-visible{outline-offset:-2px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.no-ring:focus-visible{outline:none}.docs-shell{column-gap:var(--space-7);padding-bottom:var(--space-9);display:grid}.docs-main{min-width:0;padding-top:var(--space-6)}.docs-sidebar{display:none}@media (width>=1024px){.docs-shell{grid-template-columns:var(--docs-sidebar) minmax(0, 1fr)}.docs-sidebar{top:var(--nav-h);align-self:start;display:block;position:sticky}.docs-sidebar .docs-nav{height:calc(100dvh - var(--nav-h));flex-direction:column;display:flex}.docs-sidebar .docs-utility{padding:var(--space-6) 0 var(--space-3);flex:none;margin-bottom:0!important}.docs-sidebar .docs-nav-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;min-height:0;margin:0 0 0 calc(var(--space-3) * -1);padding:0 var(--space-3) var(--space-5);flex:1;overflow:hidden auto}.docs-sidebar .docs-utility-end{padding:var(--space-4) 0 var(--space-5);border-top:1px solid var(--border);margin-top:0}.docs-sidebar .docs-nav-section:first-child{margin-top:var(--space-2)}.docs-sidebar .docs-nav-section{padding-left:var(--space-1)}.docs-sidebar .docs-nav-title{z-index:1;margin-inline:calc(var(--space-3) * -1);padding:var(--space-1) var(--space-3) var(--space-2);background:var(--bg);margin-bottom:0;position:sticky;top:0}.docs-sidebar .docs-nav-title.is-stuck:after{content:"";height:var(--space-4);pointer-events:none;background:linear-gradient(var(--bg), transparent);position:absolute;inset:100% 0 auto}.docs-sidebar .docs-nav-section a{margin-right:0}.docs-sidebar .docs-nav-list:is(:hover,:focus-within,.is-scrolling){scrollbar-color:var(--border) transparent}}.docs-nav ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.docs-utility{margin-bottom:var(--space-5)!important}.docs-utility-end{margin-top:var(--space-6)}.docs-utility a{align-items:center;gap:var(--space-3);padding:var(--space-1);border-radius:var(--radius-2);font-size:var(--text-sm);color:var(--muted);display:flex}.docs-tile{width:var(--space-6);height:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-2);background:var(--bg-raised);color:var(--text);flex:none;place-items:center;display:grid}.docs-utility .docs-tile{color:var(--muted)}.docs-utility a[aria-current=page] .docs-tile{color:var(--text);border-color:#0000}@media (hover:hover){.docs-utility a:hover{box-shadow:inset 0 0 0 1px var(--border)}.docs-utility a:hover .docs-tile{border-color:#0000}}.docs-nav-title{margin:0 0 var(--space-2);font:500 var(--text-xs)/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text)}.docs-nav-section{margin-top:var(--space-5)}.docs-nav-section a{margin-inline:calc(var(--space-3) * -1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--muted);display:block}.docs-nav [aria-current=page]{background:var(--bg-raised);color:var(--text);box-shadow:inset 0 0 0 1px var(--border);font-weight:500}@media (hover:hover){.docs-utility a:hover,.docs-nav-section a:hover{background:var(--bg-raised);color:var(--text)}}.docs-bar{display:none}@media (width<=1023px){.docs-bar{top:var(--nav-h);z-index:9;height:var(--docs-bar);background:color-mix(in srgb, var(--bg) 85%, transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);display:flex;position:sticky}}.docs-bar-btn{align-items:center;gap:var(--space-3);min-width:0;height:100%;padding:0 var(--space-2) 0 var(--gutter);color:var(--text);font:400 var(--text-sm)/1 var(--font);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.docs-bar-btn>.ico{width:var(--icon-md);height:var(--icon-md)}.docs-bar-crumb{align-items:center;gap:var(--space-1);min-width:0;display:flex}.docs-bar-crumb>:is(.muted,strong){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.docs-bar-crumb>.muted{flex:0 4 auto}.docs-bar-crumb>strong{flex:0 auto;font-weight:500}.docs-bar-crumb>.ico{color:var(--muted)}.docs-drawer{width:min(calc(var(--docs-sidebar) + var(--gutter) * 2), calc(100vw - var(--space-7)));max-width:none;height:100dvh;max-height:none;padding:0 var(--gutter) var(--space-7);border:0;border-right:1px solid var(--border);background:var(--bg);color:var(--text);overscroll-behavior:contain;margin:0;inset:0 auto 0 0;overflow-y:auto}.docs-drawer::backdrop{background:#00000080}html:has(.docs-drawer[open]){overflow:hidden}.docs-drawer-head{z-index:1;height:var(--nav-h);margin-bottom:var(--space-4);background:var(--bg);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.docs-drawer-title{letter-spacing:-.01em;font-weight:600}.docs-drawer-close{width:var(--space-7);height:var(--space-7);margin-right:calc(var(--space-3) * -1);border-radius:var(--radius-2);color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.docs-drawer-close .ico{width:var(--icon-lg);height:var(--icon-lg)}.docs-page{column-gap:var(--space-6);display:grid}@media (width>=1280px){.docs-page{grid-template-columns:minmax(0, 1fr) var(--docs-toc)}}.docs-article{min-width:0;max-width:var(--docs-article)}.docs-top{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.docs-crumbs ol{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.docs-crumbs li+li:not(.sr-only):before{content:"/";margin-right:var(--space-2);color:var(--border)}@media (hover:hover){.docs-crumbs a:hover{color:var(--text)}}@media (width<=1023px){.docs-crumbs{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.docs-article h1{font-size:var(--text-3xl);letter-spacing:-.03em;line-height:var(--leading-tight)}.docs-updated{margin-top:var(--space-7);font-size:var(--text-sm);color:var(--muted)}.docs-pn{gap:var(--space-4);margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border);display:grid}@media (width>=640px){.docs-pn{grid-template-columns:1fr 1fr}}.docs-pn a{gap:var(--space-1);padding:var(--space-4) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-3);background:var(--bg-raised);align-content:start;display:grid}.docs-pn a.next{text-align:right;justify-items:end}@media (width>=640px){.docs-pn a.next{grid-column:2}}.docs-pn small{align-items:center;gap:var(--space-1);font:500 var(--text-xs)/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:inline-flex}.docs-pn strong{font-weight:500}.docs-pn span{font-size:var(--text-sm);color:var(--muted)}@media (hover:hover){.docs-pn a:hover{border-color:color-mix(in srgb, var(--text) 18%, var(--border))}}.docs-toc{display:none}@media (width>=1280px){.docs-toc{top:var(--nav-h);max-height:calc(100dvh - var(--nav-h));scrollbar-width:thin;scrollbar-color:var(--border) transparent;padding:var(--space-6) 0 var(--space-7);margin-top:calc(var(--space-6) * -1);align-self:start;display:block;position:sticky;overflow-y:auto}}.docs-toc ul{border-left:1px solid var(--border);margin:0;padding:0;list-style:none}.docs-toc a{padding:var(--space-1) 0 var(--space-1) var(--space-3);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--muted);border-left:1px solid #0000;margin-left:-1px;display:block}.docs-toc .sub a{padding-left:var(--space-5)}.docs-toc a[aria-current]{color:var(--text);border-left-color:var(--accent)}@media (hover:hover){.docs-toc a:hover{color:var(--text)}}.copy-page{flex:none;display:flex;position:relative}.cp-main,.cp-caret{align-items:center;gap:var(--space-2);height:var(--space-6);border:1px solid var(--border);background:var(--bg-raised);color:var(--text);font:500 var(--text-sm)/1 var(--font);cursor:pointer;display:inline-flex}.cp-main{padding:0 var(--space-3);border-radius:var(--radius-2) 0 0 var(--radius-2)}.cp-caret{padding:0 var(--space-2);border-radius:0 var(--radius-2) var(--radius-2) 0;color:var(--muted);border-left:0}.cp-caret[aria-expanded=true] .ico{transform:rotate(180deg)}@media (hover:hover){.cp-main:hover,.cp-caret:hover{background:color-mix(in srgb, var(--text) 9%, var(--bg-raised));color:var(--text)}}.cp-menu{top:calc(100% + var(--space-2));z-index:20;width:max-content;max-width:calc(100vw - var(--gutter) * 2);padding:var(--space-2);background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius-3);box-shadow:var(--shadow-2);gap:2px;display:grid;position:absolute;right:0}.cp-menu[hidden]{display:none}@media (width<=1023px){.cp-menu{left:0;right:auto}}.cp-menu [role=menuitem]{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-2);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.cp-menu [role=menuitem]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px;background:var(--placeholder)}@media (hover:hover){.cp-menu [role=menuitem]:hover{background:var(--placeholder)}}.cp-menu .docs-tile{background:var(--bg)}.cp-text strong{align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);display:flex}.cp-text strong .ico{width:var(--space-3);height:var(--space-3);color:var(--muted)}.cp-text small{font-size:var(--text-xs);color:var(--muted);display:block}.prose{margin-top:var(--space-5);line-height:var(--leading-body);color:var(--muted)}.prose :is(h2,h3,h4,strong,th,kbd,:not(pre)>code){color:var(--text)}.prose>*+*{margin-top:var(--space-4)}.prose h2{margin-top:var(--space-7);font-size:var(--text-2xl);letter-spacing:-.02em;line-height:var(--leading-snug)}.prose h3{margin-top:var(--space-6);font-size:var(--text-lg);line-height:var(--leading-snug)}.prose :is(h2,h3)+*{margin-top:var(--space-3)}.prose .heading-anchor{margin-left:var(--space-2);color:var(--muted);opacity:0;font-weight:400;text-decoration:none}.prose :is(h2,h3):hover .heading-anchor,.heading-anchor:focus-visible{opacity:1}@media (hover:hover){.heading-anchor:hover{color:var(--accent)}}.prose :is(ul,ol){padding-left:var(--space-5);margin-bottom:0}.prose li+li,.prose li>:is(ul,ol){margin-top:var(--space-2)}.prose li>*+*{margin-top:var(--space-3)}.prose li::marker{color:var(--muted)}.prose ol>li::marker{font:500 var(--text-sm) var(--mono)}.prose a{color:var(--link);text-underline-offset:.2em;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, var(--accent) 55%, transparent)}.prose a :is(strong,code){color:inherit}@media (hover:hover){.prose a:hover{text-decoration-color:var(--link)}}.prose strong{font-weight:500}.prose hr{border:0;border-top:1px solid var(--border);margin-block:var(--space-7)}.prose img{border-radius:var(--radius-3);max-width:100%;height:auto}.prose :not(pre)>code{border:1px solid var(--border);border-radius:var(--radius-1);background:var(--bg-raised);font:.875em var(--mono);overflow-wrap:anywhere;padding:.1em .35em}.prose kbd{border:1px solid var(--border);border-radius:var(--radius-1);background:var(--bg-raised);min-width:1.6em;font:500 .8125em/1.6 var(--mono);text-align:center;border-bottom-width:2px;padding:0 .4em;display:inline-block}.prose blockquote{padding-left:var(--space-4);border-left:2px solid var(--border);color:var(--muted);margin-inline:0}.prose blockquote>*+*{margin-top:var(--space-3)}.prose .callout{column-gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--c-fg) 24%, var(--border));border-radius:var(--radius-3);background:color-mix(in srgb, var(--c-fg) 7%, var(--bg-raised));color:var(--text);grid-template-columns:auto minmax(0,1fr);display:grid}.callout>:not(.callout-icon){grid-column:2}.callout>p:first-of-type{margin-top:0}.callout-icon{color:var(--c-fg);grid-row:1/span 20}.prose .callout .callout-icon{width:var(--icon-md);height:calc(1em * var(--leading-body))}.callout-icon svg{fill:currentColor;width:100%;height:100%;display:block}.callout>p:first-of-type>strong:first-child{color:var(--c-fg)}.callout{--c-fg:var(--text)}.table-wrap{scrollbar-width:thin;scrollbar-color:var(--muted) transparent;border:1px solid var(--border);border-radius:var(--radius-3);overflow-x:auto}.prose table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--leading-snug)}.prose :is(th,td){min-width:var(--space-9);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.prose th{background:var(--bg-raised);white-space:nowrap;font-weight:600}.prose tr:last-child td{border-bottom:0}.prose td code{white-space:nowrap;overflow-wrap:normal}.code-head{padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);border:1px solid var(--border);border-radius:var(--radius-3) var(--radius-3) 0 0;background:var(--bg-raised);justify-content:space-between;align-items:center;display:flex}.code-lang{font:500 var(--text-xs)/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.code-copy{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-1);color:var(--muted);font:500 var(--text-xs)/1.4 var(--font);cursor:pointer;background:0 0;border:0;display:inline-flex}.code-copy .ico{width:var(--space-3);height:var(--space-3)}@media (hover:hover){.code-copy:hover{background:var(--placeholder);color:var(--text)}}.prose pre{padding:var(--space-4);scrollbar-width:thin;scrollbar-color:var(--border) transparent;border:1px solid var(--border);border-radius:var(--radius-3);background:var(--bg-raised);font:400 var(--text-sm)/1.7 var(--mono);tab-size:2;margin:0;overflow-x:auto}.prose .code-head+pre{border-radius:0 0 var(--radius-3) var(--radius-3);border-top:0;margin-top:0}.prose pre:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.docs-home{max-width:calc(var(--docs-article) + var(--docs-toc) + var(--space-6))}.docs-home-head{gap:var(--space-4);display:grid}.docs-home-head h1{font-size:clamp(var(--text-3xl), 5vw, var(--text-4xl));letter-spacing:-.035em}.docs-home .prose{max-width:var(--docs-article)}.docs-home-h2{margin-bottom:var(--space-4);font-size:var(--text-xl);letter-spacing:-.02em}.docs-home>section{margin-top:var(--space-7)}.docs-paths{gap:var(--space-4);display:grid}@media (width>=640px){.docs-paths{grid-template-columns:1fr 1fr}}.docs-path{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-3);background:var(--bg-raised);align-content:start;display:grid}@media (hover:hover){.docs-path:hover{border-color:color-mix(in srgb, var(--text) 18%, var(--border))}}.docs-path-icon{width:var(--space-7);height:var(--space-7);margin-bottom:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-2);background:var(--bg);color:var(--text);place-items:center;display:grid}.docs-path-icon .ico{width:var(--icon-lg);height:var(--icon-lg)}.docs-path strong{font-size:var(--text-lg);letter-spacing:-.01em;font-weight:600}.docs-path-text{font-size:var(--text-sm);color:var(--muted)}.docs-path-go{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-sm);font-weight:500;display:inline-flex}.docs-path-go .ico{color:var(--accent)}.docs-sections{gap:var(--space-7);margin-top:var(--space-8);display:grid}@media (width>=768px){.docs-sections{columns:2;column-gap:var(--space-6);display:block}.docs-sections>section{break-inside:avoid;margin-bottom:var(--space-7)}}.docs-sections ul{border-top:1px solid var(--border);margin:0;padding:0;list-style:none}.docs-sections a{gap:var(--space-1);padding:var(--space-3) 0;display:grid}.docs-sections a strong{font-weight:500}.docs-sections a span{font-size:var(--text-sm);color:var(--muted)}@media (hover:hover){.docs-sections a:hover strong{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.2em}}.field[data-astro-cid-aao7k6mx] em[data-astro-cid-aao7k6mx]{color:var(--muted);font-style:normal}.docs-search-btn{align-items:center;gap:var(--space-2);width:100%;height:calc(var(--space-7) - var(--space-1));padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-2);background:var(--bg-raised);color:var(--muted);font:400 var(--text-sm)/1 var(--font);text-align:left;cursor:pointer;display:flex}.docs-search-btn>span:not(.ico){flex:1}.docs-search-btn>.ico{width:var(--icon-md);height:var(--icon-md)}.docs-search-btn kbd,.ds-foot kbd{padding:2px var(--space-1);border:1px solid var(--border);border-radius:var(--radius-1);background:var(--bg);font:500 var(--text-xs)/1 var(--font);color:var(--muted);flex:none;align-items:center;gap:2px;display:inline-flex}.docs-search-btn kbd svg{width:var(--space-3);height:var(--space-3)}.docs-search-btn kbd:not(.mac) svg,.docs-search-btn kbd.mac .kbd-ctrl{display:none}@media (hover:hover){.docs-search-btn:hover{border-color:color-mix(in srgb, var(--text) 18%, var(--border));color:var(--text)}}@media (hover:none){.docs-search-btn kbd{display:none}}.docs-utility .docs-search-item{margin-top:var(--space-3)}.docs-bar-search{width:var(--space-7);height:100%;margin-right:calc(var(--gutter) - var(--space-3));color:var(--text);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.docs-bar-search .ico{width:var(--icon-md);height:var(--icon-md)}.docs-search{--ds-width:640px;width:min(var(--ds-width), calc(100vw - var(--gutter) * 2));max-width:none;max-height:calc(100dvh - var(--ds-top,var(--space-9)) - var(--space-4));margin:var(--ds-top,var(--space-9)) auto auto;border:1px solid var(--border);border-radius:var(--radius-4);background:var(--bg-raised);color:var(--text);box-shadow:var(--shadow-4);padding:0;overflow:hidden}.docs-search[open]{flex-direction:column;display:flex}.docs-search::backdrop{background:#00000080}html:has(.docs-search[open]){overflow:hidden}.docs-search .ico{width:var(--icon-sm);height:var(--icon-sm);flex:none;display:block}.docs-search .ico svg{fill:currentColor;width:100%;height:100%;display:block}.docs-search :is(a,button):focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ds-head{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-bottom:1px solid var(--border);flex:none;display:flex}.ds-ico .ico{width:var(--icon-lg);height:var(--icon-lg)}.ds-head>.ico{width:var(--icon-md);height:var(--icon-md);color:var(--muted)}.ds-head input{min-width:0;height:var(--space-7);color:var(--text);font:400 var(--text-lg)/1 var(--font);background:0 0;border:0;outline:0;flex:1;padding:0}.ds-head input::placeholder{color:var(--muted)}.ds-close{width:var(--space-7);height:var(--space-7);border-radius:var(--radius-2);color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.ds-close .ico{width:var(--icon-md);height:var(--icon-md)}@media (hover:hover){.ds-close:hover{background:var(--placeholder);color:var(--text)}}.ds-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;min-height:0;padding:var(--space-2);flex:1;overflow-y:auto}.ds-list,.ds-list ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ds-list[hidden]{display:none}.ds-group+.ds-group{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border)}.ds-label{padding:var(--space-2) var(--space-3);font:500 var(--text-xs)/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:block}.ds-opt>a{align-items:flex-start;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);color:var(--text);display:flex}.ds-opt[aria-selected=true]>a{background:var(--placeholder);box-shadow:inset 0 0 0 1px var(--border)}.ds-opt[aria-selected=true] .ds-ico{color:var(--text)}.ds-ico{width:calc(var(--space-7) - var(--space-1));height:calc(var(--space-7) - var(--space-1));border:1px solid var(--border);border-radius:var(--radius-2);background:var(--bg);color:var(--muted);flex:none;place-items:center;display:grid}.ds-sub .ds-ico .ico{width:var(--icon-sm);height:var(--icon-sm)}.ds-sub .ds-ico{height:auto;min-height:var(--space-5);color:var(--muted);background:0 0;border-color:#0000}.ds-text{flex:1;align-self:center;gap:2px;min-width:0;display:grid}.ds-text strong{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-snug);overflow-wrap:anywhere}.ds-opt:not(.ds-sub) .ds-text strong{font-size:var(--text-base)}.ds-section{font:500 var(--text-xs)/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.ds-text small{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ds-text mark{background:color-mix(in srgb, var(--accent) 22%, transparent);color:var(--text);border-radius:.2em;padding:0 .1em}.ds-enter{color:var(--muted);visibility:hidden;flex:none;align-self:center}.ds-opt[aria-selected=true] .ds-enter{visibility:visible}@media (hover:none){.ds-enter{display:none}}.ds-note{padding:var(--space-6) var(--space-4);text-align:center;font-size:var(--text-sm);color:var(--muted)}.ds-note a{color:var(--text);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:.2em}.ds-note code{font:.875em var(--mono);color:var(--text)}.ds-foot{gap:var(--space-4);padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);font-size:var(--text-xs);color:var(--muted);flex-wrap:wrap;flex:none;display:flex}.ds-foot>span{align-items:center;gap:var(--space-1);display:inline-flex}.ds-foot kbd .ico{width:var(--space-3);height:var(--space-3)}@media (hover:none){.ds-foot{display:none}}@media (width<=480px){.docs-search{width:100%;height:100dvh;max-height:none;box-shadow:none;border:0;border-radius:0;margin:0}.ds-head{padding-left:var(--gutter)}.ds-body{padding:var(--space-2) var(--space-3) var(--space-7)}.ds-opt>a{padding-block:var(--space-3)}}
