.meta[data-astro-cid-2i7lyimh]{flex-wrap:wrap;gap:10px;display:flex}.meta-item[data-astro-cid-2i7lyimh]{border-radius:var(--rn-r-chip);background:var(--rn-cool);font-size:var(--rn-t-small);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 14px;line-height:1.35;display:inline-flex}.meta[data-astro-cid-2i7lyimh] dt[data-astro-cid-2i7lyimh]{font-weight:var(--rn-w-head);color:var(--rn-ink);align-items:center;gap:8px;display:inline-flex}.meta[data-astro-cid-2i7lyimh] dd[data-astro-cid-2i7lyimh]{color:var(--rn-body)}.meta[data-astro-cid-2i7lyimh] .meta-icon{color:var(--rn-electric)}.prose[data-astro-cid-uxsssl27]{min-width:0;max-width:72ch;font-size:var(--rn-t-body);line-height:var(--rn-t-body-lh);color:var(--rn-body)}.prose[data-astro-cid-uxsssl27]>*+*{margin-top:1.1em}.prose[data-astro-cid-uxsssl27] h2{scroll-margin-top:calc(var(--rn-header-h) + 24px);font-size:var(--rn-t-h3);line-height:var(--rn-t-h3-lh);font-weight:var(--rn-w-head);letter-spacing:var(--rn-ls-head);color:var(--rn-ink);margin-top:2.2em}.prose[data-astro-cid-uxsssl27] h3{scroll-margin-top:calc(var(--rn-header-h) + 24px);font-size:var(--rn-t-lead);line-height:1.35;font-weight:var(--rn-w-head);letter-spacing:var(--rn-ls-card);color:var(--rn-ink);margin-top:1.8em}.prose[data-astro-cid-uxsssl27] h2+*,.prose[data-astro-cid-uxsssl27] h3+*{margin-top:.6em}.prose[data-astro-cid-uxsssl27] strong{font-weight:var(--rn-w-head);color:var(--rn-ink)}.prose[data-astro-cid-uxsssl27] a{color:var(--rn-electric);text-underline-offset:3px;text-decoration:underline 1px}.prose[data-astro-cid-uxsssl27] a:hover{color:var(--rn-ink)}.prose[data-astro-cid-uxsssl27] code{background:var(--rn-cool);color:var(--rn-ink);border-radius:6px;padding:1px 6px;font-size:.9em}.prose[data-astro-cid-uxsssl27] ol,.prose[data-astro-cid-uxsssl27] ul{padding-left:1.5em}.prose[data-astro-cid-uxsssl27] ol{list-style:decimal}.prose[data-astro-cid-uxsssl27] ul{list-style:outside}.prose[data-astro-cid-uxsssl27] ul ul{list-style:circle}.prose[data-astro-cid-uxsssl27] li+li,.prose[data-astro-cid-uxsssl27] li>ul,.prose[data-astro-cid-uxsssl27] li>ol{margin-top:.55em}.prose[data-astro-cid-uxsssl27] ol>li{padding-left:.35em}.prose[data-astro-cid-uxsssl27] ol>li::marker{font-weight:var(--rn-w-head);font-variant-numeric:tabular-nums;color:var(--rn-electric)}.prose[data-astro-cid-uxsssl27] ul>li::marker{color:var(--rn-electric)}.prose[data-astro-cid-uxsssl27] .rnh-table{border:1px solid var(--rn-line);border-radius:var(--rn-r-chip);overflow-x:auto}.prose[data-astro-cid-uxsssl27] table{border-collapse:collapse;width:100%;min-width:520px;font-size:var(--rn-t-small);line-height:var(--rn-t-small-lh)}.prose[data-astro-cid-uxsssl27] th,.prose[data-astro-cid-uxsssl27] td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rn-line);padding:12px 14px}.prose[data-astro-cid-uxsssl27] th{background:var(--rn-cool);font-weight:var(--rn-w-head);color:var(--rn-ink)}.prose[data-astro-cid-uxsssl27] tr:last-child td{border-bottom:0}.prose[data-astro-cid-uxsssl27] td a{white-space:normal}.prose[data-astro-cid-uxsssl27] .rnh-table-2 table{min-width:0}.prose[data-astro-cid-uxsssl27] .rnh-table-2 th,.prose[data-astro-cid-uxsssl27] .rnh-table-2 td{overflow-wrap:anywhere}.prose[data-astro-cid-uxsssl27] .rnh-table-2 th:first-child,.prose[data-astro-cid-uxsssl27] .rnh-table-2 td:first-child{width:38%}.prose[data-astro-cid-uxsssl27] .rnh-callout{border-left:3px solid var(--rn-muted);border-radius:0 var(--rn-r-chip) var(--rn-r-chip) 0;background:var(--rn-cool);grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px 18px;display:grid}.prose[data-astro-cid-uxsssl27] .rnh-callout-icon{color:var(--rn-muted);margin-top:2px}.prose[data-astro-cid-uxsssl27] .rnh-callout-body>*+*{margin-top:.5em}.prose[data-astro-cid-uxsssl27] .rnh-callout-label{font-size:var(--rn-t-label);line-height:1.6;font-weight:var(--rn-w-head);letter-spacing:var(--rn-ls-label);text-transform:uppercase;color:var(--rn-ink)}.prose[data-astro-cid-uxsssl27] .rnh-callout-tip{border-left-color:var(--rn-electric);background:var(--rn-tint)}.prose[data-astro-cid-uxsssl27] .rnh-callout-tip .rnh-callout-icon{color:var(--rn-electric)}.prose[data-astro-cid-uxsssl27] .rnh-callout-warning{border-left-color:var(--rn-ink);background:var(--rn-warm)}.prose[data-astro-cid-uxsssl27] .rnh-callout-warning .rnh-callout-icon{color:var(--rn-ink)}.prose[data-astro-cid-uxsssl27] .rnh-callout-raptor{border-left-color:var(--rn-electric);background:var(--rn-tint)}.prose[data-astro-cid-uxsssl27] .rnh-callout-mark{width:24px;height:auto}.prose[data-astro-cid-uxsssl27] .rnh-media{margin-block:1.6em}.prose[data-astro-cid-uxsssl27] .rnh-media img,.prose[data-astro-cid-uxsssl27] .rnh-media video{border:1px solid var(--rn-line);border-radius:var(--rn-r-frame);width:100%;height:auto;display:block}.prose[data-astro-cid-uxsssl27] .rnh-media figcaption{font-size:var(--rn-t-small);color:var(--rn-muted);margin-top:10px}.prose[data-astro-cid-uxsssl27] .rnh-frame{aspect-ratio:16/10;border:1px solid var(--rn-line);border-radius:var(--rn-r-frame);background:var(--rn-cool);text-align:center;place-content:center;justify-items:center;gap:10px;padding:28px;display:grid;position:relative}.prose[data-astro-cid-uxsssl27] [data-media-kind=video] .rnh-frame{aspect-ratio:16/9}.prose[data-astro-cid-uxsssl27] .rnh-frame-tick{border-color:var(--rn-electric);border-style:solid;border-width:0;width:18px;height:18px;position:absolute}.prose[data-astro-cid-uxsssl27] .rnh-frame-tl{border-top-width:2px;border-left-width:2px;top:14px;left:14px}.prose[data-astro-cid-uxsssl27] .rnh-frame-br{border-bottom-width:2px;border-right-width:2px;bottom:14px;right:14px}.prose[data-astro-cid-uxsssl27] .rnh-frame-icon{width:28px;height:28px;color:var(--rn-electric)}.prose[data-astro-cid-uxsssl27] .rnh-frame-kind{font-size:var(--rn-t-label);font-weight:var(--rn-w-head);letter-spacing:var(--rn-ls-label);text-transform:uppercase;color:var(--rn-ink)}.prose[data-astro-cid-uxsssl27] .rnh-frame-desc{max-width:46ch;font-size:var(--rn-t-small);line-height:var(--rn-t-small-lh);color:var(--rn-body)}@media (width<=479px){.prose[data-astro-cid-uxsssl27] .rnh-frame{aspect-ratio:4/3;padding:22px 18px}}.toc[data-astro-cid-m5uafc5c]{top:calc(var(--rn-header-h) + 24px);position:sticky}.toc-h[data-astro-cid-m5uafc5c]{color:var(--rn-muted);margin-bottom:10px}.toc[data-astro-cid-m5uafc5c] ul[data-astro-cid-m5uafc5c]{border-left:1px solid var(--rn-line);list-style:none}.toc[data-astro-cid-m5uafc5c] a[data-astro-cid-m5uafc5c]{font-size:var(--rn-t-small);color:var(--rn-body);border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;line-height:1.35;text-decoration:none;display:block}.toc[data-astro-cid-m5uafc5c] a[data-astro-cid-m5uafc5c]:hover{border-left-color:var(--rn-electric);color:var(--rn-ink)}.toc-sub[data-astro-cid-m5uafc5c] a[data-astro-cid-m5uafc5c]{color:var(--rn-muted);padding-left:26px}.rel-h[data-astro-cid-rmrxb6t4]{font-size:var(--rn-t-h3);line-height:var(--rn-t-h3-lh);font-weight:var(--rn-w-head);letter-spacing:var(--rn-ls-head);color:var(--rn-ink);margin-bottom:4px}.rel-list[data-astro-cid-rmrxb6t4]{border-top:1px solid var(--rn-line)}.art[data-astro-cid-i3bhqk43]{grid-template-columns:minmax(0,1fr);gap:48px;min-width:0;display:grid}.art-body[data-astro-cid-i3bhqk43]{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;margin-top:-24px;display:grid}.art-head[data-astro-cid-i3bhqk43]{gap:12px;max-width:72ch;display:grid}.art-h1[data-astro-cid-i3bhqk43]{font-size:var(--rn-t-h2);line-height:var(--rn-t-h2-lh);font-weight:var(--rn-w-head);letter-spacing:var(--rn-ls-head);color:var(--rn-ink);text-wrap:balance;overflow-wrap:break-word}.art-lede[data-astro-cid-i3bhqk43]{font-size:var(--rn-t-lead);line-height:var(--rn-t-lead-lh);color:var(--rn-body)}.art-when[data-astro-cid-i3bhqk43]{font-size:var(--rn-t-small);color:var(--rn-muted)}
