.card[data-astro-cid-hhhyvaga]{display:block;border:1px solid var(--color-border);border-radius:10px;padding:16px;background:var(--color-panel);transition:background .15s ease,border-color .15s ease,transform .08s ease;text-decoration:none!important;color:inherit;margin-top:14px}.card[data-astro-cid-hhhyvaga] [data-astro-cid-hhhyvaga]{text-decoration:none!important}.card[data-astro-cid-hhhyvaga]:hover{border-color:var(--color-accent)}.card[data-astro-cid-hhhyvaga]:active{transform:translateY(1px)}.title[data-astro-cid-hhhyvaga]{font-weight:500;margin:0 0 2px;font-size:16px}.desc[data-astro-cid-hhhyvaga]{margin:0;font-size:13px;color:#4b5563;opacity:.95}html[data-theme=dark] .desc[data-astro-cid-hhhyvaga]{color:#b7bec8;opacity:.96}.header[data-astro-cid-hhhyvaga]{display:flex;align-items:center;gap:4px;--lc-row-h: 1.35em}.left[data-astro-cid-hhhyvaga]:empty{display:none}.right[data-astro-cid-hhhyvaga]:empty{display:none}.spacer[data-astro-cid-hhhyvaga]{flex:1 1 auto}.sup-inline[data-astro-cid-hhhyvaga]{margin-left:0}.sup-inline[data-astro-cid-hhhyvaga]:empty{display:none}.title[data-astro-cid-hhhyvaga]{line-height:var(--lc-row-h)}.header[data-astro-cid-hhhyvaga] .method-chip{height:var(--lc-row-h);min-height:var(--lc-row-h);vertical-align:middle;transform:translateY(-.12em);margin-right:.2em}.header[data-astro-cid-hhhyvaga] .method-chip .method-chip__label{font-size:.98em}.title[data-astro-cid-hhhyvaga] .access-level{--access-scale: .75em;margin-left:.25em}.header[data-astro-cid-hhhyvaga] .token-chip{--token-shift: 0}.header[data-astro-cid-hhhyvaga] [data-token-chip] .token-coin{width:var(--lc-row-h);height:var(--lc-row-h)}.header[data-astro-cid-hhhyvaga] .token-chip.token-chip--with-pill .token-badge{--token-pill-height: var(--lc-row-h)}.wb-banner[data-astro-cid-kggsjsm4]{position:relative;width:100%;background:var(--color-muted);border-bottom:1px solid var(--color-border);color:var(--color-fg);font-size:13px;line-height:1.3}.wb-banner-inner[data-astro-cid-kggsjsm4]{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 40px;min-height:32px}.wb-banner-text[data-astro-cid-kggsjsm4]{margin:0;text-align:center;opacity:.95}.wb-banner-text[data-astro-cid-kggsjsm4] a{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;font-weight:500}.wb-banner-text[data-astro-cid-kggsjsm4] a:hover{opacity:.85}.wb-banner-close[data-astro-cid-kggsjsm4]{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;color:inherit;opacity:.6;cursor:pointer;border-radius:6px;padding:0}.wb-banner-close[data-astro-cid-kggsjsm4]:hover{opacity:1;background:color-mix(in oklab,var(--color-fg) 8%,transparent)}@media (max-width: 640px){.wb-banner-inner[data-astro-cid-kggsjsm4]{padding:6px 36px;font-size:12px}}.section-header[data-astro-cid-smbb6lpu]{margin-bottom:6px}.section-header--2[data-astro-cid-smbb6lpu]{margin-top:32px}.section-header--3[data-astro-cid-smbb6lpu],.section-header--4[data-astro-cid-smbb6lpu]{margin-top:18px}.section-header[data-astro-cid-smbb6lpu] h2,.section-header[data-astro-cid-smbb6lpu] h3,.section-header[data-astro-cid-smbb6lpu] h4{margin:0}.section-header--2[data-astro-cid-smbb6lpu] h2{font-size:24px}.section-header--3[data-astro-cid-smbb6lpu] h3,.section-header--4[data-astro-cid-smbb6lpu] h4{font-size:18px}.tagline[data-astro-cid-smbb6lpu]{margin:4px 0 0;color:#4b5563}.section-header--2[data-astro-cid-smbb6lpu] .tagline[data-astro-cid-smbb6lpu]{font-size:15px}.section-header--3[data-astro-cid-smbb6lpu] .tagline[data-astro-cid-smbb6lpu],.section-header--4[data-astro-cid-smbb6lpu] .tagline[data-astro-cid-smbb6lpu]{font-size:13.5px}html[data-theme=dark] .tagline[data-astro-cid-smbb6lpu]{color:#b7bec8}.about[data-astro-cid-smbb6lpu]{display:grid;grid-template-columns:1fr;column-gap:14px}@media (min-width: 768px){.about--pair[data-astro-cid-smbb6lpu]{grid-template-columns:1fr 1fr}}.book[data-astro-cid-smbb6lpu]{display:inline-flex;margin-right:6px;opacity:.8}#windborne-api{~.two-col{row-gap:0}~h2{font-size:24px;&:has(+.two-col){margin-bottom:0}}~h3,~h4{font-size:18px;margin-top:18px}}
