.dev[data-astro-cid-4tibeup4]{padding-bottom:var(--s-9)}.crumbs[data-astro-cid-4tibeup4]{gap:var(--s-2);padding-top:var(--s-8);font-size:var(--t-small);color:var(--ink-2);align-items:center;display:flex}.crumbs[data-astro-cid-4tibeup4] a[data-astro-cid-4tibeup4]{color:inherit;margin:-11px -4px;padding:11px 4px;display:inline-block}.dev-head[data-astro-cid-4tibeup4]{gap:var(--s-5);padding-top:var(--s-6);padding-bottom:var(--s-7);display:grid}.dev-head[data-astro-cid-4tibeup4] h1[data-astro-cid-4tibeup4]{font-size:var(--t-h2);letter-spacing:-.015em;text-wrap:balance;max-width:18em;line-height:1.05}.dev-answer[data-astro-cid-4tibeup4]{font-size:var(--t-lead);color:var(--ink-2);text-wrap:pretty;max-width:40em;line-height:1.4}.readout[data-astro-cid-4tibeup4]{margin:var(--s-2) 0 0;border-top:1px solid var(--fg);border-bottom:1px solid var(--hairline);grid-template-columns:repeat(4,minmax(0,1fr));max-width:960px;display:grid}.readout-cell[data-astro-cid-4tibeup4]{gap:var(--s-1);padding:var(--s-3) var(--s-4) var(--s-4);border-left:1px solid var(--hairline);display:grid}.readout-cell[data-astro-cid-4tibeup4]:first-child{border-left:0;padding-left:0}.readout[data-astro-cid-4tibeup4] dt[data-astro-cid-4tibeup4]{font-size:var(--t-small);color:var(--fg-2)}.readout[data-astro-cid-4tibeup4] dd[data-astro-cid-4tibeup4]{font-family:var(--font-mono);font-feature-settings:"tnum";letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:clamp(1rem,.85rem + .6vw,1.375rem);font-weight:500}.dev-grid[data-astro-cid-4tibeup4]{column-gap:clamp(var(--s-4), 2vw, var(--s-6));row-gap:var(--s-7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.is-hand[data-astro-cid-4tibeup4] .dev-main[data-astro-cid-4tibeup4]{grid-area:1/1/auto/span 7}.is-hand[data-astro-cid-4tibeup4] .dev-shot[data-astro-cid-4tibeup4]{top:calc(var(--nav-h) + var(--s-5));grid-area:1/9/auto/-1;position:sticky}.is-desk[data-astro-cid-4tibeup4] .dev-shot[data-astro-cid-4tibeup4],.is-desk[data-astro-cid-4tibeup4] .dev-main[data-astro-cid-4tibeup4]{grid-column:1/-1}.is-desk[data-astro-cid-4tibeup4] .dev-main[data-astro-cid-4tibeup4]{max-width:820px}.dev-shot[data-astro-cid-4tibeup4]{gap:var(--s-4);justify-items:center;margin:0;display:grid}.is-hand[data-astro-cid-4tibeup4] .dev-shot[data-astro-cid-4tibeup4] .device-shot{max-width:420px}.dev-shot[data-astro-cid-4tibeup4] figcaption[data-astro-cid-4tibeup4]{font-size:var(--t-small);color:var(--fg-2);text-wrap:pretty;max-width:44ch}.is-desk[data-astro-cid-4tibeup4] .dev-shot[data-astro-cid-4tibeup4] figcaption[data-astro-cid-4tibeup4]{justify-self:start;max-width:66ch}.dev-main[data-astro-cid-4tibeup4]{gap:var(--s-8);min-width:0;display:grid}.dev-section[data-astro-cid-4tibeup4]{gap:var(--s-4);min-width:0;display:grid}.dev-section[data-astro-cid-4tibeup4] h2[data-astro-cid-4tibeup4]{font-size:var(--t-h3);line-height:1.15}.spec-table[data-astro-cid-4tibeup4] th[data-astro-cid-4tibeup4][scope=row]{width:58%;font-weight:500}.spec-table[data-astro-cid-4tibeup4] tbody[data-astro-cid-4tibeup4] tr[data-astro-cid-4tibeup4]:first-child th[data-astro-cid-4tibeup4],.spec-table[data-astro-cid-4tibeup4] tbody[data-astro-cid-4tibeup4] tr[data-astro-cid-4tibeup4]:first-child td[data-astro-cid-4tibeup4]{border-top:1px solid var(--fg)}.spec-text[data-astro-cid-4tibeup4]{font-size:var(--t-small);color:var(--fg-2)}.dev-foot[data-astro-cid-4tibeup4]{font-size:var(--t-small);color:var(--fg-2);max-width:60ch}.snippet[data-astro-cid-4tibeup4]{gap:var(--s-3);min-width:0;display:grid}.snippet[data-astro-cid-4tibeup4]+.snippet[data-astro-cid-4tibeup4]{margin-top:var(--s-5)}.snippet[data-astro-cid-4tibeup4] h3[data-astro-cid-4tibeup4]{font-size:var(--t-body);font-weight:600}.snippet[data-astro-cid-4tibeup4] p[data-astro-cid-4tibeup4]{max-width:62ch;color:var(--fg-2);text-wrap:pretty}.code-box[data-astro-cid-4tibeup4]{border-radius:var(--r-2);background:color-mix(in oklch, var(--fg) 5%, var(--surface));min-width:0}.code-bar[data-astro-cid-4tibeup4]{padding:var(--s-2) var(--s-2) 0;justify-content:flex-end;display:flex}.code-box[data-astro-cid-4tibeup4] pre[data-astro-cid-4tibeup4]{padding:var(--s-2) var(--s-5) var(--s-4);white-space:pre;word-break:normal;margin:0;line-height:1.65;overflow-x:auto}.code-box[data-astro-cid-4tibeup4] code[data-astro-cid-4tibeup4]{font-size:inherit}.dev-prose[data-astro-cid-4tibeup4]{text-wrap:pretty;max-width:62ch}.dev-prose[data-astro-cid-4tibeup4]+.dev-prose[data-astro-cid-4tibeup4]{color:var(--fg-2)}.more[data-astro-cid-4tibeup4]{margin-top:var(--s-9)}.more[data-astro-cid-4tibeup4] h2[data-astro-cid-4tibeup4]{font-size:var(--t-h3);margin-bottom:var(--s-4)}.more-list[data-astro-cid-4tibeup4]{column-gap:clamp(var(--s-4), 2vw, var(--s-6));border-top:1px solid var(--hairline);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.more-list[data-astro-cid-4tibeup4] li[data-astro-cid-4tibeup4]{border-bottom:1px solid var(--hairline)}.more-list[data-astro-cid-4tibeup4] a[data-astro-cid-4tibeup4]{justify-content:space-between;align-items:baseline;gap:var(--s-4);min-height:48px;padding-block:var(--s-3);color:inherit;text-decoration:none;display:flex}.more-name[data-astro-cid-4tibeup4]{font-weight:500}.more-list[data-astro-cid-4tibeup4] a[data-astro-cid-4tibeup4]:hover .more-name[data-astro-cid-4tibeup4]{text-underline-offset:.15em;text-decoration:underline 1px}.more-dims[data-astro-cid-4tibeup4]{font-family:var(--font-mono);font-size:var(--t-mono);color:var(--fg-2);white-space:nowrap}.more-all[data-astro-cid-4tibeup4]{margin-top:var(--s-5);font-weight:500}.more-all[data-astro-cid-4tibeup4] a[data-astro-cid-4tibeup4]{margin:-11px -4px;padding:11px 4px;display:inline-block}.dev-sources[data-astro-cid-4tibeup4]{margin-top:var(--s-8);padding-top:var(--s-4);border-top:1px solid var(--hairline);font-size:var(--t-small);color:var(--fg-2);max-width:80ch}@media (width<=1023px){.is-hand[data-astro-cid-4tibeup4] .dev-main[data-astro-cid-4tibeup4],.is-hand[data-astro-cid-4tibeup4] .dev-shot[data-astro-cid-4tibeup4]{grid-area:auto/1/auto/-1;position:static}.is-hand[data-astro-cid-4tibeup4] .dev-shot[data-astro-cid-4tibeup4]{grid-row:1}.is-hand[data-astro-cid-4tibeup4] .dev-shot[data-astro-cid-4tibeup4] .device-shot{max-width:min(360px,86vw)}}@media (width<=767px){.readout[data-astro-cid-4tibeup4]{grid-template-columns:repeat(2,minmax(0,1fr))}.readout-cell[data-astro-cid-4tibeup4]:nth-child(3){border-left:0;padding-left:0}.readout-cell[data-astro-cid-4tibeup4]:nth-child(n+3){border-top:1px solid var(--hairline)}.readout-cell[data-astro-cid-4tibeup4]:nth-child(2n){padding-right:0}.spec-table[data-astro-cid-4tibeup4]{table-layout:fixed}.spec-table[data-astro-cid-4tibeup4] th[data-astro-cid-4tibeup4][scope=row]{width:60%}.spec-table[data-astro-cid-4tibeup4] th[data-astro-cid-4tibeup4],.spec-table[data-astro-cid-4tibeup4] td[data-astro-cid-4tibeup4]{padding-inline:var(--s-2)}.code-box[data-astro-cid-4tibeup4] pre[data-astro-cid-4tibeup4]{padding-inline:var(--s-4)}}
