.end[data-astro-cid-mdwwrbt7]{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:clamp(64px,11vh,128px) 0;display:flex}p[data-astro-cid-mdwwrbt7]{color:var(--ink-soft);font-size:1.05rem;line-height:1.5}.bf{--rf-loop:10s;--rf-w:250px;--bf-w:360px;--bf-phone-h:360px;width:100%}.bf-stage{grid-template-columns:var(--rf-w) minmax(120px, 1fr) var(--bf-w);max-width:960px;margin:0 auto}.bf-folder{width:var(--bf-w);height:calc(var(--rf-w) * 16 / 9);position:relative;rotate:2.5deg}.bf-chip svg{fill:var(--ink)}.bf-window{border:1px solid var(--line);background:var(--paper);outline-offset:4px;height:100%;animation:rf-ring var(--rf-loop) infinite;border-radius:22px;outline:3px solid #0000;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 22px 44px -22px #1212124d}.bf-crumbs{border-bottom:1px solid var(--line);color:var(--ink-faint);text-align:left;flex-wrap:wrap;align-items:center;gap:3px;padding:26px 16px 14px;font-size:.78rem;display:flex}.bf-crumbs .here{color:var(--ink);font-weight:700}.bf-crumbs svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.bf-window ul{text-align:left;padding:4px 0;list-style:none}.bf-window li{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 16px;font-size:.84rem;display:grid}.bf-window li+li{border-top:1px solid var(--line)}.bf-window li img{object-fit:cover;border-radius:6px;width:30px;height:40px}.bf-window li svg{fill:none;width:20px;height:20px;stroke:var(--ink-faint);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;justify-self:center}.bf-window li.folder svg{stroke:var(--ink)}.bf-window li.folder .name{font-weight:700}.bf-window li.text{color:var(--ink-soft)}.bf-window .name{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.bf-window .meta{color:var(--ink-faint);font-size:.74rem}.bf-window li.fresh{max-height:0;animation:bf-slot var(--rf-loop) infinite;border-top-width:0;padding-block:0;overflow:hidden}.bf-window li.fresh>*{opacity:0;animation:bf-arrive var(--rf-loop) infinite}.bf-window li.fresh.text>*{animation-delay:.15s}.bf-saved{opacity:0;animation:rf-pop var(--rf-loop) infinite}@keyframes bf-arrive{0%,62.8%{opacity:0;translate:0 -6px}66.8%,87.6%{opacity:1;translate:0}91.6%,to{opacity:0;translate:0}}@keyframes bf-slot{0%,62.8%{background:0 0;border-top-width:0;max-height:0;padding-block:0}66.8%,87.6%{background:#d4ff3a2e;border-top-width:1px;max-height:64px;padding-block:10px}91.6%{background:0 0;border-top-width:1px;max-height:64px;padding-block:10px}95.6%,to{background:0 0;border-top-width:0;max-height:0;padding-block:0}}@media (prefers-reduced-motion:reduce){.bf-window li.fresh>*,.bf-saved{opacity:1;animation:none}.bf-window li.fresh{background:#d4ff3a2e;border-top-width:1px;max-height:none;padding-block:10px;animation:none}.bf-window{outline-color:var(--lime);animation:none}}@media (width<=880px){.bf{--bf-w:min(360px, 100%)}.bf-stage{grid-template-columns:minmax(0,360px);justify-items:center}.bf-folder{height:auto;rotate:none}.bf-window{height:auto;min-height:var(--bf-phone-h);padding-bottom:22px}}.hero[data-astro-cid-vjhxxars]{text-align:center;flex-direction:column;align-items:center;gap:clamp(48px,8vh,88px);padding:clamp(56px,12vh,128px) 0 clamp(48px,8vh,96px);display:flex}.intro[data-astro-cid-vjhxxars]{flex-direction:column;align-items:center;gap:clamp(14px,2.2vh,22px);display:flex}h1[data-astro-cid-vjhxxars]{letter-spacing:-.045em;max-width:20ch;font-size:clamp(2.6rem,5.4vw,4.6rem);line-height:.98}.lede[data-astro-cid-vjhxxars]{max-width:56ch;color:var(--ink-soft);text-wrap:pretty;font-size:clamp(1.02rem,1.3vw,1.2rem);line-height:1.5}.exports[data-astro-cid-bhf6q6se]{flex-direction:column;align-items:center;gap:24px;padding:clamp(48px,8vh,96px) 0;display:flex}h2[data-astro-cid-bhf6q6se]{text-align:center}.intro[data-astro-cid-bhf6q6se]{text-align:center;max-width:62ch;color:var(--ink-soft);text-wrap:pretty;font-size:1.02rem;line-height:1.5}.scroll[data-astro-cid-bhf6q6se]{width:100%;overflow-x:auto}table[data-astro-cid-bhf6q6se]{border-collapse:collapse;text-align:left;width:100%}th[data-astro-cid-bhf6q6se],td[data-astro-cid-bhf6q6se]{vertical-align:top;border-top:1px solid var(--line);padding:18px 16px 18px 0;font-size:1rem;line-height:1.5}thead[data-astro-cid-bhf6q6se] th[data-astro-cid-bhf6q6se]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);font-size:.82rem}tbody[data-astro-cid-bhf6q6se] th[data-astro-cid-bhf6q6se]{white-space:nowrap;font-weight:700}td[data-astro-cid-bhf6q6se]{color:var(--ink-soft)}td[data-astro-cid-bhf6q6se].where{color:var(--ink);font-weight:500}td[data-astro-cid-bhf6q6se] a[data-astro-cid-bhf6q6se]{color:var(--ink);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}@media (width<=700px){table[data-astro-cid-bhf6q6se],tbody[data-astro-cid-bhf6q6se],tr[data-astro-cid-bhf6q6se],th[data-astro-cid-bhf6q6se],td[data-astro-cid-bhf6q6se]{display:block}thead[data-astro-cid-bhf6q6se]{display:none}tr[data-astro-cid-bhf6q6se]{border-top:1px solid var(--line);padding:16px 0}th[data-astro-cid-bhf6q6se],td[data-astro-cid-bhf6q6se]{border:0;padding:4px 0}}.sprite[data-astro-cid-5c545act]{width:0;height:0;position:absolute;overflow:hidden}.hub[data-astro-cid-5c545act]{width:100%;max-width:1080px;margin:0 auto}
