.head[data-astro-cid-5oqtr3h2]{gap:20px;padding-block:72px 40px;display:grid}.head[data-astro-cid-5oqtr3h2] h1[data-astro-cid-5oqtr3h2]{font-size:clamp(40px,7vw,88px)}.files-sec[data-astro-cid-5oqtr3h2]{gap:16px;padding-block:24px 72px;display:grid}.files[data-astro-cid-5oqtr3h2]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.file[data-astro-cid-5oqtr3h2]{grid-template-rows:auto auto 1fr auto auto auto;align-content:start;gap:12px;padding:24px;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:grid}.file[data-astro-cid-5oqtr3h2].rec{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}.file[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{color:var(--muted);margin:0;font-size:14px}.file-top[data-astro-cid-5oqtr3h2]{justify-content:space-between;align-items:center;display:flex}.kind[data-astro-cid-5oqtr3h2]{font:800 34px/1 var(--display);background:linear-gradient(180deg,var(--accent),var(--purple));color:#0000;-webkit-background-clip:text;background-clip:text}.meta[data-astro-cid-5oqtr3h2]{color:var(--dim);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13px;display:flex}.meta[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]:first-child{overflow-wrap:anywhere}.sha[data-astro-cid-5oqtr3h2]{background:var(--editor);border:1px solid var(--border);border-radius:10px;align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 12px;display:flex}.sha[data-astro-cid-5oqtr3h2] code[data-astro-cid-5oqtr3h2],.code[data-astro-cid-5oqtr3h2] code[data-astro-cid-5oqtr3h2]{font:400 12px var(--mono);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.copy[data-astro-cid-5oqtr3h2]{font:600 11.5px var(--mono);color:var(--accent);background:var(--elevated);border:1px solid var(--border);cursor:pointer;border-radius:7px;flex:none;padding:5px 10px}.copy[data-astro-cid-5oqtr3h2]:hover{border-color:var(--accent)}.file[data-astro-cid-5oqtr3h2] .btn[data-astro-cid-5oqtr3h2]{justify-content:center}.helper[data-astro-cid-5oqtr3h2]{grid-template-columns:1.2fr 1fr auto;align-items:center;gap:16px;padding:18px 22px;display:grid}.helper[data-astro-cid-5oqtr3h2]>div[data-astro-cid-5oqtr3h2]:first-child{gap:2px;display:grid}.helper[data-astro-cid-5oqtr3h2] span[data-astro-cid-5oqtr3h2]{color:var(--muted);font-size:13.5px}.helper[data-astro-cid-5oqtr3h2] .btn[data-astro-cid-5oqtr3h2]{font-size:12.5px}.two[data-astro-cid-5oqtr3h2]{grid-template-columns:.8fr 1.2fr;gap:40px;padding-block:72px;display:grid}.stack[data-astro-cid-5oqtr3h2]{align-content:start;gap:16px;display:grid}.stack[data-astro-cid-5oqtr3h2] p[data-astro-cid-5oqtr3h2]{color:var(--muted);margin:0}.stack[data-astro-cid-5oqtr3h2] h2[data-astro-cid-5oqtr3h2]{font-size:clamp(28px,3.4vw,40px)}.code[data-astro-cid-5oqtr3h2]{background:var(--editor);align-items:center;gap:10px;padding:12px 12px 12px 16px;display:flex}.code[data-astro-cid-5oqtr3h2] code[data-astro-cid-5oqtr3h2]{color:var(--text);white-space:normal;overflow-wrap:anywhere;font-size:13px}.note[data-astro-cid-5oqtr3h2]{font-size:14px}.note[data-astro-cid-5oqtr3h2] b[data-astro-cid-5oqtr3h2]{color:var(--text)}.tbl[data-astro-cid-5oqtr3h2]{overflow-x:auto}table[data-astro-cid-5oqtr3h2]{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}th[data-astro-cid-5oqtr3h2]{text-align:left;font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--border);padding:12px 16px}td[data-astro-cid-5oqtr3h2]{border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent);vertical-align:top;color:var(--muted);font-variant-numeric:tabular-nums;padding:13px 16px}tr[data-astro-cid-5oqtr3h2]:last-child td[data-astro-cid-5oqtr3h2]{border-bottom:0}td[data-astro-cid-5oqtr3h2]:first-child{color:var(--text);font-weight:500}td[data-astro-cid-5oqtr3h2] code[data-astro-cid-5oqtr3h2]{font:400 12.5px var(--mono);color:var(--accent)}.older[data-astro-cid-5oqtr3h2] .links[data-astro-cid-5oqtr3h2]{flex-wrap:wrap;gap:6px 16px;display:flex}.older[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]{font:400 12.5px var(--mono);text-decoration:none}.older[data-astro-cid-5oqtr3h2] a[data-astro-cid-5oqtr3h2]:hover{text-decoration:underline}@media (width<=900px){.files[data-astro-cid-5oqtr3h2]{grid-template-columns:1fr}.file[data-astro-cid-5oqtr3h2]{grid-template-rows:none}.helper[data-astro-cid-5oqtr3h2],.two[data-astro-cid-5oqtr3h2]{grid-template-columns:1fr}}
