.h2[data-astro-cid-bpdpj2yn]{margin:14px 0 10px;font-size:clamp(28px,3.6vw,44px)}.h2[data-astro-cid-bpdpj2yn].sm{margin-top:56px;font-size:clamp(22px,2.6vw,30px)}.h3[data-astro-cid-bpdpj2yn]{margin:40px 0 8px;font-size:22px}.lead[data-astro-cid-bpdpj2yn]{max-width:760px}.narrow[data-astro-cid-bpdpj2yn]{max-width:900px}.narrow[data-astro-cid-bpdpj2yn]>p[data-astro-cid-bpdpj2yn],.bl[data-astro-cid-bpdpj2yn]{color:#d7dde3}.narrow[data-astro-cid-bpdpj2yn] a[data-astro-cid-bpdpj2yn]:not(.btn):not(.card),.note[data-astro-cid-bpdpj2yn] a[data-astro-cid-bpdpj2yn]{color:var(--orange);text-underline-offset:3px;text-decoration:underline}.after[data-astro-cid-bpdpj2yn]{margin-top:12px}.bl[data-astro-cid-bpdpj2yn]{gap:10px;margin:14px 0;padding-left:20px;display:grid}.note[data-astro-cid-bpdpj2yn]{border:1.5px dashed var(--yellow);background:#ffc21a0d;border-radius:12px;margin-top:22px;padding:14px 16px;font-size:15px}.stack[data-astro-cid-bpdpj2yn]{flex-direction:column-reverse;gap:10px;max-width:920px;margin:24px 0 0;padding:0;list-style:none;display:flex}.stack[data-astro-cid-bpdpj2yn]>li[data-astro-cid-bpdpj2yn]{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:14px 16px}.stack[data-astro-cid-bpdpj2yn]>li[data-astro-cid-bpdpj2yn]:first-child{border-color:#ff6a1399}.lh[data-astro-cid-bpdpj2yn]{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.lh[data-astro-cid-bpdpj2yn] .n[data-astro-cid-bpdpj2yn]{color:var(--orange);letter-spacing:.1em;font-size:11px}.lh[data-astro-cid-bpdpj2yn] b[data-astro-cid-bpdpj2yn]{font:600 18px var(--display)}.lh[data-astro-cid-bpdpj2yn] .why[data-astro-cid-bpdpj2yn]{color:var(--muted);font-size:13.5px}.stack[data-astro-cid-bpdpj2yn] ul[data-astro-cid-bpdpj2yn]{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.stack[data-astro-cid-bpdpj2yn] ul[data-astro-cid-bpdpj2yn] li[data-astro-cid-bpdpj2yn]{border:1px solid var(--line);background:var(--surface2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:8px 10px;font-size:14px;display:flex}.stack[data-astro-cid-bpdpj2yn] ul[data-astro-cid-bpdpj2yn] li[data-astro-cid-bpdpj2yn].planned{border-style:dashed;border-color:var(--yellow);background:#ffc21a0a}.stack[data-astro-cid-bpdpj2yn] .nt[data-astro-cid-bpdpj2yn]{color:var(--muted);flex-basis:100%;font-size:12px}.chip[data-astro-cid-bpdpj2yn]{font:500 10.5px var(--mono);white-space:nowrap;border-radius:999px;padding:1px 7px}.chip[data-astro-cid-bpdpj2yn].import{color:var(--green);border:1px solid var(--green)}.chip[data-astro-cid-bpdpj2yn].file{color:var(--blue);border:1px solid var(--blue)}.chip[data-astro-cid-bpdpj2yn].api,.chip[data-astro-cid-bpdpj2yn].manual{color:var(--muted);border:1px solid var(--line2)}.chip[data-astro-cid-bpdpj2yn].planned{color:var(--yellow);border:1.5px dashed var(--yellow)}.stack[data-astro-cid-bpdpj2yn].live>li[data-astro-cid-bpdpj2yn]{animation:.5s both lIn;animation-delay:var(--d)}@keyframes lIn{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.stack[data-astro-cid-bpdpj2yn].live>li[data-astro-cid-bpdpj2yn]{animation:none}}.tkey[data-astro-cid-bpdpj2yn]{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:13px;display:flex}.tkey[data-astro-cid-bpdpj2yn] i[data-astro-cid-bpdpj2yn]{vertical-align:-1px;border-radius:999px;width:12px;height:12px;margin-right:6px;display:inline-block}.tkey[data-astro-cid-bpdpj2yn] .import[data-astro-cid-bpdpj2yn]{border:1.5px solid var(--green)}.tkey[data-astro-cid-bpdpj2yn] .file[data-astro-cid-bpdpj2yn]{border:1.5px solid var(--blue)}.tkey[data-astro-cid-bpdpj2yn] .api[data-astro-cid-bpdpj2yn],.tkey[data-astro-cid-bpdpj2yn] .manual[data-astro-cid-bpdpj2yn]{border:1.5px solid var(--line2)}.tkey[data-astro-cid-bpdpj2yn] .planned[data-astro-cid-bpdpj2yn]{border:1.5px dashed var(--yellow)}.ch[data-astro-cid-bpdpj2yn]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-width:780px;margin:24px 0 0;padding:16px;overflow-x:auto}.ch[data-astro-cid-bpdpj2yn] svg[data-astro-cid-bpdpj2yn]{width:100%;min-width:520px;height:auto;display:block}.tick[data-astro-cid-bpdpj2yn] line[data-astro-cid-bpdpj2yn]{stroke:var(--line)}.tick[data-astro-cid-bpdpj2yn] text[data-astro-cid-bpdpj2yn]{font:500 10.5px var(--mono);fill:var(--dim);text-anchor:middle}.nm[data-astro-cid-bpdpj2yn]{font:500 12px var(--body);fill:var(--muted);text-anchor:end}.cr[data-astro-cid-bpdpj2yn]{fill:var(--green);opacity:.85}.sk[data-astro-cid-bpdpj2yn]{fill:var(--yellow)}.row[data-astro-cid-bpdpj2yn]:hover rect[data-astro-cid-bpdpj2yn]{filter:brightness(1.2)}.num[data-astro-cid-bpdpj2yn]{font:600 11px var(--mono);fill:var(--text)}.ch[data-astro-cid-bpdpj2yn].live .row[data-astro-cid-bpdpj2yn] rect[data-astro-cid-bpdpj2yn]{animation:.7s cubic-bezier(.2,.8,.2,1) both grow;animation-delay:var(--d);transform-box:fill-box;transform-origin:0}@keyframes grow{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.ch[data-astro-cid-bpdpj2yn].live .row[data-astro-cid-bpdpj2yn] rect[data-astro-cid-bpdpj2yn]{animation:none}}.key[data-astro-cid-bpdpj2yn]{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin-top:10px;font-size:13px;display:flex}.key[data-astro-cid-bpdpj2yn] i[data-astro-cid-bpdpj2yn]{vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:6px;display:inline-block}.key[data-astro-cid-bpdpj2yn] i[data-astro-cid-bpdpj2yn].cr{background:var(--green)}.key[data-astro-cid-bpdpj2yn] i[data-astro-cid-bpdpj2yn].sk{background:var(--yellow)}.key[data-astro-cid-bpdpj2yn] .mono[data-astro-cid-bpdpj2yn]{font-size:12px}.links[data-astro-cid-bpdpj2yn]{margin-top:18px}.links[data-astro-cid-bpdpj2yn] .card[data-astro-cid-bpdpj2yn]{padding:18px}.links[data-astro-cid-bpdpj2yn] .mono[data-astro-cid-bpdpj2yn]{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:11px;display:block}.links[data-astro-cid-bpdpj2yn] b[data-astro-cid-bpdpj2yn]{font:600 17px/1.25 var(--display);margin-top:6px;display:block}
