.run:where(.astro-i3w6erms){border:1px solid var(--line);background:var(--panel)}.tabs:where(.astro-i3w6erms){border-bottom:1px solid var(--line);font-size:var(--t-label);gap:22px;padding:0 20px;display:flex}.tabs:where(.astro-i3w6erms) button:where(.astro-i3w6erms){color:var(--dim);border-bottom:1px solid #0000;margin-bottom:-1px;padding:14px 0 12px}.tabs:where(.astro-i3w6erms) button:where(.astro-i3w6erms):hover{color:var(--ink)}.tabs:where(.astro-i3w6erms) button:where(.astro-i3w6erms)[aria-selected=true]{color:var(--ink);border-bottom-color:var(--acc)}.panel:where(.astro-i3w6erms){position:relative}.panel:where(.astro-i3w6erms) pre:where(.astro-i3w6erms){color:var(--ink);margin:0;padding:20px;font-size:14px;line-height:1.7;overflow-x:auto}.cp:where(.astro-i3w6erms){color:var(--dim);background:var(--panel);border:1px solid var(--line);padding:6px 10px;font-size:12px;position:absolute;top:14px;right:14px}.cp:where(.astro-i3w6erms):hover{color:var(--ink);border-color:var(--line-2)}@media (width<=760px){.panel:where(.astro-i3w6erms) pre:where(.astro-i3w6erms){padding-top:58px}}.needs:where(.astro-i3w6erms){border-top:1px solid var(--line);color:var(--dim);padding:14px 20px;font-size:12.5px;line-height:1.6}.needs:where(.astro-i3w6erms) span:where(.astro-i3w6erms){color:var(--ink)}.acts:where(.astro-i3w6erms){flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.acts:where(.astro-i3w6erms) .btn:where(.astro-i3w6erms){padding:11px 18px;font-size:14px}.installs:where(.astro-v7wcfo4d){border-top:1px solid var(--line-2);flex-direction:column;display:flex}.install:where(.astro-v7wcfo4d){align-items:center;gap:var(--s3);border-bottom:1px solid var(--line);text-align:left;cursor:pointer;grid-template-columns:7rem minmax(0,1fr) auto;padding:18px 0;font-size:15px;display:grid}.lang:where(.astro-v7wcfo4d){font-size:var(--t-label);color:var(--dim)}code:where(.astro-v7wcfo4d){color:var(--ink);overflow-wrap:anywhere}.install:where(.astro-v7wcfo4d):hover code:where(.astro-v7wcfo4d){color:var(--acc)}.cp:where(.astro-v7wcfo4d){color:var(--dim);font-size:12px}.acts:where(.astro-v7wcfo4d){flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.acts:where(.astro-v7wcfo4d) .btn:where(.astro-v7wcfo4d){padding:11px 18px;font-size:14px}@media (width<=760px){.install:where(.astro-v7wcfo4d){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"lang cp""code code";row-gap:6px}.lang:where(.astro-v7wcfo4d){grid-area:lang}code:where(.astro-v7wcfo4d){grid-area:code}.cp:where(.astro-v7wcfo4d){grid-area:cp}}.entry:where(.astro-y6vzeurm){max-width:760px}.ex:where(.astro-y6vzeurm){max-width:none}.ex:where(.astro-y6vzeurm) .main:where(.astro-y6vzeurm){max-width:760px}.evidence:where(.astro-y6vzeurm){margin-bottom:var(--s5);max-width:900px}.ex:where(.astro-y6vzeurm) .evidence:where(.astro-y6vzeurm){margin-bottom:var(--s4)}.evidence:where(.astro-y6vzeurm).with-out{grid-template-columns:minmax(0,900px) minmax(200px,240px);align-items:start;gap:40px;max-width:none;display:grid}.run:where(.astro-y6vzeurm) video:where(.astro-y6vzeurm),.out:where(.astro-y6vzeurm) video:where(.astro-y6vzeurm){aspect-ratio:900/480;border:1px solid var(--line);background:var(--panel);width:100%;height:auto;display:block}.entry:where(.astro-y6vzeurm) video:where(.astro-y6vzeurm):not([controls]){cursor:pointer}.k:where(.astro-y6vzeurm){font-size:var(--t-label);color:var(--dim)}.run:where(.astro-y6vzeurm) q:where(.astro-y6vzeurm){color:var(--ink)}.out:where(.astro-y6vzeurm) video:where(.astro-y6vzeurm){aspect-ratio:472/600;width:180px;margin:10px 0 12px}.files:where(.astro-y6vzeurm){color:var(--text);gap:4px;font-size:12px;display:grid}.files:where(.astro-y6vzeurm) small:where(.astro-y6vzeurm){color:var(--dim);margin-left:8px;font-size:12px}.measured:where(.astro-y6vzeurm){border-top:1px solid var(--line);color:var(--text);margin-top:12px;padding-top:12px;font-size:14px;line-height:1.5}@media (width<=1240px){.evidence:where(.astro-y6vzeurm).with-out{gap:var(--s3);grid-template-columns:minmax(0,900px)}.out:where(.astro-y6vzeurm){grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:20px;display:grid}.out:where(.astro-y6vzeurm) .k:where(.astro-y6vzeurm){grid-column:1/-1}.out:where(.astro-y6vzeurm) video:where(.astro-y6vzeurm){grid-row:span 2;width:120px;margin-bottom:0}.files:where(.astro-y6vzeurm){align-self:start;margin-top:10px}}.run:where(.astro-y6vzeurm) figcaption:where(.astro-y6vzeurm){font-size:var(--t-label);color:var(--dim);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.run:where(.astro-y6vzeurm) figcaption:where(.astro-y6vzeurm) button:where(.astro-y6vzeurm){color:var(--dim);border:1px solid var(--line);flex:none;padding:6px 10px;font-size:12px}.run:where(.astro-y6vzeurm) figcaption:where(.astro-y6vzeurm) button:where(.astro-y6vzeurm):hover{color:var(--ink);border-color:var(--line-2)}
