.nav[data-astro-cid-lpetmyok]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:74px;display:flex}.brand[data-astro-cid-lpetmyok],.footer-brand[data-astro-cid-lpetmyok]{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand[data-astro-cid-lpetmyok] span[data-astro-cid-lpetmyok]{letter-spacing:-.05em;font-size:19px;font-weight:650}.nav-link[data-astro-cid-lpetmyok]{color:#a8aca0;font-size:13px;text-decoration:none}.nav-link[data-astro-cid-lpetmyok] span[data-astro-cid-lpetmyok]{color:var(--acid);margin-left:10px}.docs[data-astro-cid-lpetmyok]{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,80px);padding-block:60px 110px;display:grid}nav[data-astro-cid-lpetmyok]{position:sticky;top:40px}.search-open[data-astro-cid-lpetmyok]{border:1px solid var(--line);color:#83887d;width:100%;font:inherit;text-align:left;cursor:pointer;background:#10130f;border-radius:9px;justify-content:space-between;align-items:center;margin-bottom:26px;padding:9px 10px 9px 13px;font-size:13px;display:flex}.search-open[data-astro-cid-lpetmyok]:hover{color:#c3c7bd;border-color:#3a4034}.search-open[data-astro-cid-lpetmyok] kbd[data-astro-cid-lpetmyok]{color:#9ca196;background:#171a16;border:1px solid #363b33;border-radius:5px;padding:2px 6px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.eyebrow[data-astro-cid-lpetmyok]{color:#7f847a;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 20px;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.eyebrow[data-astro-cid-lpetmyok] span[data-astro-cid-lpetmyok]{background:var(--acid);border-radius:50%;width:7px;height:7px;box-shadow:0 0 18px #d8ff3e99}nav[data-astro-cid-lpetmyok] ul[data-astro-cid-lpetmyok]{margin:0;padding:0;list-style:none}nav[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok]{border-left:1px solid var(--line)}nav[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{color:#9ca196;padding:9px 14px;font-size:14px;line-height:1.35;text-decoration:none;display:block}nav[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{color:#e8ebe1}nav[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok]:has(a[aria-current=page]){border-left-color:var(--acid)}nav[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok][aria-current=page]{color:var(--acid)}main[data-astro-cid-lpetmyok]{max-width:720px;padding-bottom:20px}h1[data-astro-cid-lpetmyok]{letter-spacing:-.06em;margin:0 0 34px;font-size:clamp(40px,5.4vw,62px);font-weight:620;line-height:.95}.finder{color:#f5f7ef;background:#0d100c;border:1px solid #2e332b;border-radius:14px;width:min(620px,100% - 32px);margin-top:12vh;padding:0;box-shadow:0 40px 110px #000000a6}.finder::backdrop{background:#040604b8}.finder input{border:0;border-bottom:1px solid var(--line);color:#f5f7ef;width:100%;font:inherit;letter-spacing:-.02em;background:0 0;outline:0;padding:17px 19px;font-size:18px}.finder input::placeholder{color:#6d7268}.finder input::-webkit-search-cancel-button{display:none}.finder ul{max-height:46vh;margin:0;padding:6px;list-style:none;overflow-y:auto}.finder li a{border-radius:8px;padding:9px 12px;text-decoration:none;display:block}.finder li strong{letter-spacing:-.02em;font-size:14.5px;font-weight:600;display:block}.finder li em{color:#7f847a;margin-top:1px;font-size:11px;font-style:normal;display:block}.finder li span{color:#83887d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.finder li[data-selected] a{background:var(--acid)}.finder li[data-selected] strong{color:var(--ink)}.finder li[data-selected] em,.finder li[data-selected] span{color:#080a08b8}.finder-foot{border-top:1px solid var(--line);color:#6d7268;justify-content:space-between;margin:0;padding:9px 16px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.docs main section{border-top:1px solid var(--line);padding-block:28px}.docs main section:first-of-type{border-top:0;padding-top:0}.docs main h2{letter-spacing:-.045em;margin:0 0 14px;font-size:22px}.docs main h3{letter-spacing:-.03em;color:#e8ebe1;margin:26px 0 10px;font-size:16px}.docs main p,.docs main li{color:#9ca196;font-size:16px;line-height:1.68}.docs main ul,.docs main ol{padding-left:20px}.docs main li{margin-bottom:6px}.docs main a{color:var(--acid)}.docs main strong{color:#e8ebe1;font-weight:600}.docs main code{color:#d5d9cd;border:1px solid var(--line);background:#14170f;border-radius:5px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px}.docs main kbd{color:#d5d9cd;background:#171a16;border:1px solid #363b33;border-radius:5px;padding:2px 7px;font:12px ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-block}.docs main .lede{color:#c3c7bd;font-size:19px;line-height:1.55}.docs main .table{width:100%;overflow-x:auto}.docs main table{border-collapse:collapse;width:100%;font-size:15px}.docs main th,.docs main td{border-bottom:1px solid var(--line);color:#9ca196;text-align:left;vertical-align:top;padding:11px 12px 11px 0}.docs main th{color:#7f847a;letter-spacing:.11em;text-transform:uppercase;font:400 10px ui-monospace,SFMono-Regular,Menlo,monospace}.docs main .next{flex-wrap:wrap;gap:18px;margin-top:34px;display:flex}.docs main .next a{font-size:14px;text-decoration:none}.footer{border-top:1px solid var(--line);color:#676c63;grid-template-columns:1fr auto 1fr;align-items:center;min-height:84px;font-size:11px;display:grid}.footer-brand{color:#c5c9bf;justify-self:start}.footer-brand span{letter-spacing:-.045em;font-size:13px;font-weight:650}.footer>span{justify-self:center}.footer div{justify-self:end;gap:20px;display:flex}.footer a{text-decoration:none}.footer div a:hover{color:var(--acid)}@media (width<=860px){.docs{grid-template-columns:1fr;gap:34px;padding-block:40px 80px}.docs nav{position:static}.docs nav ul{flex-wrap:wrap;gap:4px;display:flex}.docs nav li{border-left:0;border-bottom:1px solid var(--line)}.docs nav li:has(a[aria-current=page]){border-bottom-color:var(--acid)}.docs nav a{padding:8px 10px}}@media (width<=620px){.footer{grid-template-columns:1fr auto;gap:10px;min-height:100px}.footer>span{display:none}}
