.docs-outline[data-v-dd3cee79]{border-inline-start:1px solid var(--line-soft);gap:2px;display:grid}.docs-outline-title[data-v-dd3cee79]{margin:0 0 8px;color:var(--text);margin-inline-start:14px;font-size:12px;font-weight:600}.docs-outline a[data-v-dd3cee79]{color:var(--faint);transition:color var(--t-fast),border-color var(--t-fast);border-inline-start:1px solid #0000;margin-inline-start:-1px;padding-block:4px;padding-inline:14px 0;font-size:12.5px;line-height:1.45}.docs-outline a.sub[data-v-dd3cee79]{padding-inline-start:26px}@media (hover:hover){.docs-outline a[data-v-dd3cee79]:hover{color:var(--text)}}.docs-outline a.active[data-v-dd3cee79]{color:var(--text);border-inline-start-color:var(--docs-accent,var(--gold))}@media (pointer:coarse){.docs-outline a[data-v-dd3cee79]{padding-block:9px}}.docs-content{--docs-anchor:8px;color:var(--muted);font-size:15px;line-height:1.75}@media (width<=900px){.docs-content{--docs-anchor:61px}}.docs-content>h1{color:var(--text);font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 18px;font-size:clamp(38px,4.4vw,50px);font-weight:400;line-height:1.05}.docs-content>h2{border-top:1px solid var(--line-soft);letter-spacing:-.02em;margin:52px 0 12px;padding-top:28px;font-size:21px;line-height:1.3}.docs-content>h2,.docs-content>h3{color:var(--text);scroll-margin-top:var(--docs-anchor);font-weight:650}.docs-content>h3{letter-spacing:-.01em;margin:32px 0 8px;font-size:17px}.docs-content>:is(h2,h3)>a:after{content:"#";color:var(--faint);opacity:0;transition:opacity var(--t-fast);margin-inline-start:8px;font-weight:500}.docs-content>:is(h2,h3)>a:focus-visible:after{opacity:1}@media (hover:hover){.docs-content>:is(h2,h3)>a:hover:after{opacity:1}}.docs-content>ol,.docs-content>p,.docs-content>ul{margin:14px 0}.docs-content>h1+p{color:var(--muted);font-size:17px;line-height:1.7}.docs-content>:is(ul,ol){gap:6px;padding-inline-start:22px;display:grid}.docs-content>ul{list-style:outside}.docs-content>ol{list-style:decimal}.docs-content li::marker{color:var(--faint)}.docs-content strong{color:var(--text);font-weight:600}.docs-content :is(p,li,td) a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--docs-accent,var(--gold)) 70%,transparent);text-decoration-color:color-mix(in srgb,var(--docs-accent,var(--gold)) 70%,transparent);text-underline-offset:3px;transition:text-decoration-color var(--t-fast);text-decoration-thickness:1.5px}@media (hover:hover){.docs-content :is(p,li,td) a:hover{-webkit-text-decoration-color:var(--docs-accent,var(--gold));text-decoration-color:var(--docs-accent,var(--gold))}}.docs-content :not(pre)>code{border-radius:var(--radius-xs);background:var(--hover);color:var(--text);font-family:var(--font-mono);overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;padding:2px 6px;font-size:.84em}.docs-content>pre{text-align:left;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);font-family:var(--font-mono);direction:ltr;margin:18px 0;padding:16px 18px;font-size:12.5px;line-height:1.7;overflow-x:auto}.docs-content pre span{color:var(--shiki-default)}.dark .docs-content pre span{color:var(--shiki-dark)}.docs-content>hr{border:0;border-top:1px solid var(--line-soft);margin:32px 0}.docs-content>blockquote{border-inline-start:2px solid var(--gold);margin:18px 0;padding-inline-start:14px}.docs-table{margin:20px 0}.docs-table table{border-collapse:collapse;width:100%;font-size:13.5px;line-height:1.55}.docs-table th{border-bottom:1px solid var(--line);background:var(--panel-2);color:var(--text);text-align:start;white-space:nowrap;padding:10px 14px;font-weight:600}.docs-table td{border-top:1px solid var(--line-soft);vertical-align:top;padding:10px 14px}.docs-table tbody tr:first-child td{border-top:0}.docs-table td:first-child{color:var(--text)}.docs-table td:first-child code{overflow-wrap:break-word}.docs-table thead tr:not(:has(th:not(:empty))){display:none}.docs-widget{gap:18px;margin:26px 0;padding:20px 22px;display:grid}.widget-title{color:var(--text);margin:0;font-size:14px;font-weight:650}.widget-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px 24px;display:grid}.widget-row.three{grid-template-columns:repeat(3,minmax(0,1fr))}.widget-row .formkit-outer{margin:0}.figure{gap:2px;display:grid}.figure small{color:var(--faint);font-size:12px}.figure strong{color:var(--text);letter-spacing:-.02em;font-size:22px;font-weight:650;line-height:1.25}.figure strong.side-a{color:var(--side-a)}.figure strong.side-b{color:var(--side-b)}.widget-note{color:var(--faint);margin:0;font-size:12.5px;line-height:1.6}.widget-note a{color:var(--muted);text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.docs-content{font-size:14.5px}.widget-row,.widget-row.three{grid-template-columns:minmax(0,1fr)}.docs-widget{padding:18px 16px}.docs-table th{white-space:normal}.docs-table :is(th,td){padding-inline:8px}.docs-table td code{padding-inline:4px}}.docs-content>h1{overflow-wrap:anywhere;align-items:center;gap:16px;display:flex}.docs-title-icon{border:1px solid color-mix(in srgb,var(--docs-accent,var(--gold)) 30%,var(--line));border-radius:var(--radius);background:color-mix(in srgb,var(--docs-accent,var(--gold)) 10%,var(--panel));width:46px;height:46px;color:var(--docs-accent,var(--gold));flex-shrink:0;place-items:center;display:grid}.docs-content>p>img{border:1px solid var(--line);border-radius:var(--radius);max-width:100%;height:auto;margin:8px 0;display:block}.docs-content>details{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);transition:border-color var(--t-fast);margin:10px 0}.docs-content>details[open]{border-color:color-mix(in srgb,var(--docs-accent,var(--gold)) 35%,var(--line))}.docs-content>details>summary{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;list-style:none;display:flex}.docs-content>details>summary::-webkit-details-marker{display:none}.docs-content>details>summary:after{content:"";border-right:1.5px solid var(--faint);border-bottom:1.5px solid var(--faint);flex-shrink:0;width:8px;height:8px;transition:transform .2s;transform:rotate(45deg)translateY(-2px)}.docs-content>details[open]>summary:after{transform:rotate(225deg)translateY(-2px)}.docs-content>details>:not(summary){margin:0 16px 14px}.docs-content>details>ol,.docs-content>details>ul{padding-inline-start:20px}.docs-content>details ul{list-style:outside}.docs-content>details ol{list-style:decimal}.docs-tabs{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);margin:22px 0;overflow:hidden}.docs-tab-list{border-bottom:1px solid var(--line-soft);gap:2px;padding:6px 6px 0;display:flex;overflow-x:auto}.docs-tab-list button{color:var(--muted);white-space:nowrap;transition:color var(--t-fast);padding:9px 13px 11px;font-size:13.5px;font-weight:550;position:relative}@media (hover:hover){.docs-tab-list button:hover{color:var(--text)}}.docs-tab-list button.active{color:var(--text)}.docs-tab-list button.active:after{content:"";background:var(--docs-accent,var(--gold));border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.docs-tab-panel{padding:4px 18px;font-size:14.5px}.docs-tab-panel :is(ul,ol){gap:4px;padding-inline-start:20px;display:grid}.docs-tab-panel ul{list-style:outside}
