.docs-search[data-astro-cid-2eijuabk]{margin-bottom:18px}.docs-search__field[data-astro-cid-2eijuabk]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel);color:var(--muted);align-items:center;gap:8px;padding:0 10px;display:flex}.visually-hidden[data-astro-cid-2eijuabk]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.docs-search__field[data-astro-cid-2eijuabk]:focus-within{border-color:var(--accent);color:var(--text)}.docs-search[data-astro-cid-2eijuabk] input[data-astro-cid-2eijuabk]{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:8px 0;font-size:.9rem}.docs-search[data-astro-cid-2eijuabk] input[data-astro-cid-2eijuabk]::placeholder{color:var(--muted)}.docs-search[data-astro-cid-2eijuabk] input[data-astro-cid-2eijuabk]::-webkit-search-cancel-button{display:none}.docs-search[data-astro-cid-2eijuabk] kbd[data-astro-cid-2eijuabk]{font-family:var(--mono);border:1px solid var(--border);border-radius:4px;padding:1px 6px;font-size:.72rem}.docs-search__field[data-astro-cid-2eijuabk]:focus-within kbd[data-astro-cid-2eijuabk]{display:none}.docs-search__results[data-astro-cid-2eijuabk]{margin-top:12px}.docs-search__results[data-astro-cid-2eijuabk] ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.docs-search__results[data-astro-cid-2eijuabk] li{gap:2px;display:grid}.docs-search__results[data-astro-cid-2eijuabk] a{border-radius:var(--radius-sm);color:var(--muted);gap:2px;padding:6px 10px;text-decoration:none;display:grid}.docs-search__results[data-astro-cid-2eijuabk] a:hover,.docs-search__results[data-astro-cid-2eijuabk] a:focus-visible{background:var(--panel-strong);outline:none}.docs-search__results[data-astro-cid-2eijuabk] .docs-search__title,.docs-search__results[data-astro-cid-2eijuabk] .docs-search__page--heading{color:var(--text);font-weight:600}.docs-search__results[data-astro-cid-2eijuabk] .docs-search__section{border-left:1px solid var(--border);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin-left:12px}.docs-search__results[data-astro-cid-2eijuabk] .docs-search__section .docs-search__title{font-weight:500}.docs-search__results[data-astro-cid-2eijuabk] .docs-search__excerpt{font-size:.82rem;line-height:1.45}.docs-search__results[data-astro-cid-2eijuabk] mark{color:var(--accent2);background:0 0;font-weight:600}.docs-search__note[data-astro-cid-2eijuabk]{color:var(--muted);margin:0;padding:6px 10px;font-size:.87rem}.docs{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:48px;padding-top:48px;padding-bottom:72px;display:grid}.docs__nav{scrollbar-width:thin;scrollbar-color:transparent transparent;max-height:calc(100vh - 100px);font-size:.93rem;transition:scrollbar-color .2s;position:sticky;top:84px;overflow-y:auto}.docs__nav:hover,.docs__nav:focus-within{scrollbar-color:#c6c6c638 transparent}.docs__nav::-webkit-scrollbar{width:6px}.docs__nav::-webkit-scrollbar-track{background:0 0}.docs__nav::-webkit-scrollbar-thumb{background:0 0;border-radius:3px}.docs__nav:hover::-webkit-scrollbar-thumb,.docs__nav:focus-within::-webkit-scrollbar-thumb{background:#c6c6c638}.docs__nav summary{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);cursor:pointer;margin-bottom:10px;font-size:.72rem;list-style:none}.docs__nav summary::-webkit-details-marker{display:none}.docs__nav ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.docs__nav a{color:var(--muted);border-radius:8px;padding:6px 10px;text-decoration:none;display:block}.docs__nav a:hover{color:var(--text);background:var(--panel)}.docs__nav a[aria-current=page]{color:var(--text);background:var(--panel-strong);font-weight:600}.docs__sections{border-left:1px solid var(--border);font-size:.87rem;margin:2px 0 6px 12px!important;padding-left:6px!important}.docs__sections a{padding:3px 10px}.docs__nav .docs__issue{border-top:1px solid var(--border);border-radius:0;margin-top:14px;padding-top:12px;font-size:.87rem}.docs__page{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;max-width:46rem;display:grid}.docs__page>h1{font-size:clamp(2rem,4vw,2.7rem)}.docs__body{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;margin-top:12px;display:grid}.docs__body>*{min-width:0}.docs__body h2{border-top:1px solid var(--border);margin-top:28px;padding-top:20px;scroll-margin-top:80px;font-size:1.45rem}.docs__body h3{margin-top:12px;scroll-margin-top:80px;font-size:1.08rem}.docs__body p,.docs__body li{color:#c9d1e6}.docs__body strong{color:var(--text)}.docs__body ul,.docs__body ol{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding-left:1.3rem;display:grid}.docs__body :not(pre)>code{overflow-wrap:anywhere}.docs__body pre{border:1px solid var(--border);border-radius:12px;margin:0;padding:16px 18px;font-size:.84rem;line-height:1.55;overflow-x:auto;background:#0b0d16!important}.docs__body pre code{font-size:inherit;background:0 0;border:0;padding:0}.docs__body table{border-collapse:collapse;width:100%;font-size:.92rem;display:block;overflow-x:auto}.docs__body th,.docs__body td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:9px 12px}.docs__body th{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.78rem;font-weight:500}.docs__body .support{overflow-x:auto}.docs__body .support table{min-width:560px;display:table}.docs__body .support th,.docs__body .support td{padding:12px 14px}.docs__body .support tr:last-child td{border-bottom:0}.docs__body .support td:first-child{color:var(--text)}.docs__body .support small{color:var(--muted);margin-top:2px;font-size:.8rem;display:block}.docs__body .support .yes,.docs__body .support .no{white-space:nowrap}.docs__body .support .yes{color:var(--success)}.docs__body .support .part{color:var(--warn)}.docs__body .support .no{color:var(--muted)}.docs__body blockquote{border-left:3px solid var(--accent2);background:#57e0c60f;border-radius:0 8px 8px 0;margin:0;padding:12px 16px}.docs__body blockquote p{color:#cfeee8}.docs__turn{border-top:1px solid var(--border);justify-content:space-between;gap:16px;margin-top:36px;padding-top:20px;display:flex}.docs__turn a{text-decoration:none}@media (width<=860px){.docs{grid-template-columns:1fr;gap:24px;padding-top:24px}.docs__nav{border:1px solid var(--border);background:var(--panel);border-radius:12px;max-height:none;padding:12px 14px;position:static}.docs__nav details:not([open]) summary{margin-bottom:0}.docs__nav summary:after{content:" ▾"}}
