.sub-haze[data-astro-cid-ilk23py5]{height:min(620px, 80 * var(--vh));pointer-events:none;z-index:0;opacity:.38;position:absolute;top:0;left:0;right:0;overflow:hidden;mask-image:linear-gradient(#000 0 18%,#0000 100%)}:root:not([data-theme=dark]) .sub-ht-dark[data-astro-cid-ilk23py5],:root[data-theme=dark] .sub-ht-light[data-astro-cid-ilk23py5]{display:none!important}:root:not([data-theme=dark]) .sub-haze[data-astro-cid-ilk23py5]{opacity:.5}.sub-haze-pic[data-astro-cid-ilk23py5]{width:100%;height:100%;display:block;mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}.sub-haze-pic[data-astro-cid-ilk23py5] img[data-astro-cid-ilk23py5]{object-fit:cover;width:100%;height:100%;display:block}.sub-nav[data-astro-cid-ilk23py5],.sub-main[data-astro-cid-ilk23py5],.sub-footer[data-astro-cid-ilk23py5]{z-index:1;position:relative}.sub-nav[data-astro-cid-ilk23py5]{padding:14px clamp(12px, 3 * var(--vw), 24px) 0}.sub-nav-inner[data-astro-cid-ilk23py5]{--card-r:16px;--edge-a:250deg;justify-content:space-between;align-items:center;max-width:900px;margin:0 auto;padding:12px 22px;display:flex}.sub-nav[data-astro-cid-ilk23py5] .brand[data-astro-cid-ilk23py5] img[data-astro-cid-ilk23py5]{width:auto;height:24px}.sub-back[data-astro-cid-ilk23py5]{font-size:var(--fs-sm);color:var(--text-dim);text-decoration:none}.sub-back[data-astro-cid-ilk23py5]:hover{color:var(--text)}.sub-main[data-astro-cid-ilk23py5]{max-width:860px;padding:clamp(40px, 7 * var(--vh), 72px) clamp(20px, 5 * var(--vw), 40px) clamp(56px, 9 * var(--vh), 96px);margin:0 auto}.prose[data-astro-cid-ilk23py5] h1{font-size:var(--fs-h2);letter-spacing:-.03em;text-wrap:balance;margin-bottom:12px;line-height:1.08}.prose[data-astro-cid-ilk23py5] .updated{color:var(--text-faint);font-size:var(--fs-sm);margin:0 0 36px}.prose[data-astro-cid-ilk23py5] h2{font-size:var(--fs-prose-h2);letter-spacing:-.02em;margin:40px 0 12px;line-height:1.2}.prose[data-astro-cid-ilk23py5] h3{color:var(--text);letter-spacing:-.01em;margin:24px 0 6px;font-size:1.05rem;line-height:1.3}.prose[data-astro-cid-ilk23py5] p,.prose[data-astro-cid-ilk23py5] li{font-size:var(--fs-body);color:var(--text-dim);line-height:1.7}.prose[data-astro-cid-ilk23py5] p{margin:0 0 14px}.prose[data-astro-cid-ilk23py5] ul{margin:0 0 14px;padding-left:22px;list-style:outside}.prose[data-astro-cid-ilk23py5] ol{margin:0 0 14px;padding-left:22px;list-style:decimal}.prose[data-astro-cid-ilk23py5] li{margin-bottom:6px}.prose[data-astro-cid-ilk23py5] li::marker{color:color-mix(in srgb, var(--bf-accent) 70%, var(--text-faint))}.prose[data-astro-cid-ilk23py5] b,.prose[data-astro-cid-ilk23py5] strong{color:var(--text)}.prose[data-astro-cid-ilk23py5] a{color:var(--bf-accent);text-underline-offset:3px;text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, var(--bf-accent) 45%, transparent);transition:text-decoration-color .15s}.prose[data-astro-cid-ilk23py5] a:hover{text-decoration-color:currentColor}:root:not([data-theme=dark]) .prose[data-astro-cid-ilk23py5] a{color:#3f55fa}.prose[data-astro-cid-ilk23py5] a.btn{text-decoration:none}.prose[data-astro-cid-ilk23py5] a.btn-primary{color:#fff}.prose[data-astro-cid-ilk23py5] a.btn-ghost{color:var(--text)}.prose[data-astro-cid-ilk23py5] code{font-family:var(--font-mono);color:var(--text);background:#0f172a0d;border:1px solid #0f172a1c;border-radius:6px;padding:1px 6px;font-size:.86em}:root[data-theme=dark] .prose[data-astro-cid-ilk23py5] code{background:#ffffff0f;border-color:#ffffff21}.prose[data-astro-cid-ilk23py5] pre{background:#0f172a0a;border:1px solid #0f172a1a;border-radius:12px;margin:0 0 16px;padding:14px 16px;font-size:13.5px;line-height:1.6;overflow-x:auto}:root[data-theme=dark] .prose[data-astro-cid-ilk23py5] pre{background:#ffffff0a;border-color:#ffffff1a}.prose[data-astro-cid-ilk23py5] pre code{font-size:inherit;background:0 0;border:0;padding:0}.prose[data-astro-cid-ilk23py5] .callout{--card-r:14px;--edge-a:160deg;margin:0 0 16px;padding:16px 20px}.prose[data-astro-cid-ilk23py5] .callout>:last-child{margin-bottom:0}.prose[data-astro-cid-ilk23py5] figure{margin:24px 0}.prose[data-astro-cid-ilk23py5] figure img{border:1px solid var(--border);width:100%;height:auto;box-shadow:var(--card-shadow);border-radius:12px;display:block}.prose[data-astro-cid-ilk23py5] figcaption{font-size:var(--fs-sm);color:var(--text-faint);margin-top:8px;line-height:1.6}.prose[data-astro-cid-ilk23py5] .table-wrap{border:1px solid var(--border);background:color-mix(in srgb, var(--bg-elev) 55%, transparent);border-radius:14px;margin:0 0 20px;overflow-x:auto}.prose[data-astro-cid-ilk23py5] table{border-collapse:collapse;width:100%;font-size:14.5px}.prose[data-astro-cid-ilk23py5] th,.prose[data-astro-cid-ilk23py5] td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:12px 16px}.prose[data-astro-cid-ilk23py5] thead th{background:color-mix(in srgb, var(--bg-sunken) 80%, transparent);color:var(--text);letter-spacing:.01em;font-size:13px;font-weight:700}.prose[data-astro-cid-ilk23py5] tbody tr:last-child td{border-bottom:none}.prose[data-astro-cid-ilk23py5] td:first-child,.prose[data-astro-cid-ilk23py5] th:first-child{color:var(--text);font-weight:600}.prose[data-astro-cid-ilk23py5] td{color:var(--text-dim)}@media (width<=680px){.prose[data-astro-cid-ilk23py5] table{min-width:620px}.prose[data-astro-cid-ilk23py5] th:first-child,.prose[data-astro-cid-ilk23py5] td:first-child{z-index:1;background:var(--bg);box-shadow:1px 0 0 var(--border);position:sticky;left:0}.prose[data-astro-cid-ilk23py5] thead th:first-child{background:var(--bg-sunken)}.sub-nav-inner[data-astro-cid-ilk23py5]{padding:10px 16px}}.prose[data-astro-cid-ilk23py5] .changelog-v{flex-wrap:wrap;align-items:baseline;gap:12px;margin:30px 0 10px;display:flex}.prose[data-astro-cid-ilk23py5] .changelog-v h2{margin:0}.prose[data-astro-cid-ilk23py5] .changelog-date{color:var(--text-faint);font-size:var(--fs-sm)}.prose[data-astro-cid-ilk23py5] .tag{background:color-mix(in srgb, var(--bf-teal) 14%, transparent);color:var(--teal-text);border:1px solid color-mix(in srgb, var(--bf-teal) 30%, transparent);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-block}.sub-footer-in[data-astro-cid-ilk23py5]{max-width:860px;padding:22px clamp(20px, 5 * var(--vw), 40px);font-size:var(--fs-sm);color:var(--text-faint);border-top:1px solid #0000;border-image:linear-gradient(90deg, transparent, var(--border-strong) 15%, var(--border-strong) 85%, transparent) 1;flex-wrap:wrap;gap:22px;margin:0 auto;display:flex}.sub-footer-in[data-astro-cid-ilk23py5] a[data-astro-cid-ilk23py5]{color:var(--text-dim);text-decoration:none}.sub-footer-in[data-astro-cid-ilk23py5] a[data-astro-cid-ilk23py5]:hover{color:var(--text)}.sub-footer-in[data-astro-cid-ilk23py5] span[data-astro-cid-ilk23py5]{margin-left:auto}
