.st[data-astro-cid-4fwmncvp]{max-width:100%;height:auto;display:block}.st-dark[data-astro-cid-4fwmncvp],[data-theme=dark] .st-light[data-astro-cid-4fwmncvp]{display:none}[data-theme=dark] .st-dark[data-astro-cid-4fwmncvp]{display:block}.lp[data-astro-cid-xhkq5wqi]{border-radius:var(--radius-window);background:#fff;width:min(100%,477px);padding:6px 4px 30px;display:grid;position:relative;box-shadow:0 0 0 .5px #0000001a,0 18px 40px -18px #00000040}[data-theme=dark] .lp[data-astro-cid-xhkq5wqi]{background:#111;box-shadow:0 0 0 .5px #ffffff1f,0 18px 40px -18px #000000b3}.lp-frame[data-astro-cid-xhkq5wqi]{opacity:0;transition:opacity .32s var(--ease-in-out);grid-area:1/1}.lp[data-astro-cid-xhkq5wqi][data-frame="0"] [data-astro-cid-xhkq5wqi][data-n="0"],.lp[data-astro-cid-xhkq5wqi][data-frame="1"] [data-astro-cid-xhkq5wqi][data-n="1"],.lp[data-astro-cid-xhkq5wqi][data-frame="2"] [data-astro-cid-xhkq5wqi][data-n="2"]{opacity:1}.lp-dots[data-astro-cid-xhkq5wqi]{justify-content:center;gap:6px;display:flex;position:absolute;bottom:12px;left:0;right:0}.lp-dots[data-astro-cid-xhkq5wqi] i[data-astro-cid-xhkq5wqi]{background:color-mix(in srgb, var(--ink) 18%, transparent);border-radius:50%;width:5px;height:5px;transition:background-color .32s}.lp[data-astro-cid-xhkq5wqi][data-frame="0"] .lp-dots[data-astro-cid-xhkq5wqi] i[data-astro-cid-xhkq5wqi]:first-child,.lp[data-astro-cid-xhkq5wqi][data-frame="1"] .lp-dots[data-astro-cid-xhkq5wqi] i[data-astro-cid-xhkq5wqi]:nth-child(2),.lp[data-astro-cid-xhkq5wqi][data-frame="2"] .lp-dots[data-astro-cid-xhkq5wqi] i[data-astro-cid-xhkq5wqi]:nth-child(3){background:var(--accent)}@media (prefers-reduced-motion:reduce){.lp-frame[data-astro-cid-xhkq5wqi]{transition:none}}.rc[data-astro-cid-geapb3qe]{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.rc-card[data-astro-cid-geapb3qe]{gap:var(--space-4);align-content:start;display:grid}.rc-card[data-astro-cid-geapb3qe]>p[data-astro-cid-geapb3qe]{color:var(--ink-3);font-size:var(--site-small-size);line-height:var(--site-small-line-height);text-wrap:pretty}.rc-card[data-astro-cid-geapb3qe] b[data-astro-cid-geapb3qe]{color:var(--ink);margin-inline-end:.4em;font-weight:600}.rc-pic[data-astro-cid-geapb3qe]{aspect-ratio:4/5;border-radius:var(--radius-xl);box-shadow:inset 0 0 0 1px var(--line);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:8px;display:flex;overflow:hidden}[data-theme=dark] .rc-pic[data-astro-cid-geapb3qe]{background:#111}.rc-pic[data-astro-cid-geapb3qe] .st{object-fit:contain;width:auto;min-height:0;max-height:100%}.rc-bl[data-astro-cid-geapb3qe]{color:var(--ink);background:var(--win-side);box-shadow:0 0 0 .5px var(--line-2);border-radius:10px;flex:none;align-self:stretch;margin:0 6px;padding:8px 6px 6px;font-size:12px;line-height:1.3}.rc-bl-head[data-astro-cid-geapb3qe]{align-items:center;gap:6px;margin:0 6px 4px;font-weight:600;display:flex}.rc-bl-head[data-astro-cid-geapb3qe] b[data-astro-cid-geapb3qe]{color:var(--ink-2);background:var(--win-select);border-radius:99px;margin:0;padding:0 6px;font-size:10.5px;font-weight:600}.rc-bl-row[data-astro-cid-geapb3qe]{white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:3px 6px;display:flex;overflow:hidden}.rc-bl-row[data-astro-cid-geapb3qe] svg[data-astro-cid-geapb3qe]{flex:none;width:10px;height:13px}.rc-bl-row[data-astro-cid-geapb3qe] .page{fill:var(--surface);stroke:var(--ink-4);stroke-width:.9px}.rc-bl-row[data-astro-cid-geapb3qe] .fold{fill:var(--win-side);stroke:var(--ink-4);stroke-width:.9px;stroke-linejoin:round}@media (width<=1100px){.rc[data-astro-cid-geapb3qe]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.rc[data-astro-cid-geapb3qe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.rc[data-astro-cid-geapb3qe]{grid-template-columns:minmax(0,1fr)}.rc-pic[data-astro-cid-geapb3qe]{aspect-ratio:1}}.es[data-astro-cid-apbabl5y]{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--ink) 7%, transparent);padding:2px;display:inline-flex}.es[data-astro-cid-apbabl5y] button[data-astro-cid-apbabl5y]{border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;height:26px;font:inherit;color:var(--ink-2);transition:color var(--dur-2) ease, background-color var(--dur-2) ease;background:0 0;border:0;padding:0 12px;font-size:13px}.es[data-astro-cid-apbabl5y] button[data-astro-cid-apbabl5y]:hover{color:var(--ink)}.es[data-astro-cid-apbabl5y] button[data-astro-cid-apbabl5y][aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}@media (width<=480px){.es[data-astro-cid-apbabl5y] button[data-astro-cid-apbabl5y]{padding:0 9px;font-size:12px}}.es[data-astro-cid-apbabl5y] button[data-astro-cid-apbabl5y]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fl[data-astro-cid-xao2l2jg]{gap:var(--space-3);width:min(100%,470px);display:grid}.fl-head[data-astro-cid-xao2l2jg]{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.fl-cap[data-astro-cid-xao2l2jg]{font-size:var(--site-small-size);color:var(--ink-2);font-weight:600}.fl-sheet[data-astro-cid-xao2l2jg]{border-radius:var(--radius-window);background:#fff;padding:4px;display:grid;box-shadow:0 0 0 .5px #0000001a,0 18px 40px -18px #00000040}[data-theme=dark] .fl-sheet[data-astro-cid-xao2l2jg]{background:#111;box-shadow:0 0 0 .5px #ffffff1f,0 18px 40px -18px #000000b3}.fl-view[data-astro-cid-xao2l2jg]{opacity:0;transition:opacity var(--dur-3) var(--ease-in-out);grid-area:1/1}.fl[data-astro-cid-xao2l2jg][data-view="0"] [data-astro-cid-xao2l2jg][data-i="0"],.fl[data-astro-cid-xao2l2jg][data-view="1"] [data-astro-cid-xao2l2jg][data-i="1"]{opacity:1}.ew[data-astro-cid-cqwspzbx]{text-align:start;border-radius:var(--radius-window);background:var(--surface);width:100%;box-shadow:var(--shadow-window);font-family:-apple-system, BlinkMacSystemFont, var(--font-text);color:var(--ink-2);grid-template-rows:auto minmax(0,1fr);font-size:13px;line-height:1.5;display:grid;overflow:hidden}.ew-bar[data-astro-cid-cqwspzbx]{border-bottom:1px solid var(--line);background:var(--win-side);align-items:center;gap:14px;height:40px;padding:0 12px 0 14px;display:flex}.ew-dots[data-astro-cid-cqwspzbx]{gap:7px;display:flex}.ew-dots[data-astro-cid-cqwspzbx] i[data-astro-cid-cqwspzbx]{background:var(--line-2);border-radius:50%;width:11px;height:11px}.ew-title[data-astro-cid-cqwspzbx]{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);margin-right:auto;font-weight:600;overflow:hidden}.ew-body[data-astro-cid-cqwspzbx]{min-height:0}.cw[data-astro-cid-nuceczhv]{width:100%}.cw-body[data-astro-cid-nuceczhv]{grid-template-columns:minmax(0,1fr) 196px;max-height:360px;display:grid;overflow:hidden}.cw-code[data-astro-cid-nuceczhv]{background:#fff;min-width:0;overflow:hidden}[data-theme=dark] .cw-code[data-astro-cid-nuceczhv]{background:#1f1f1f}.cw-code[data-astro-cid-nuceczhv] .st{width:560px;max-width:none}.cw-outline[data-astro-cid-nuceczhv]{border-left:1px solid var(--line);background:var(--win-side);padding:12px 8px}.cw-head[data-astro-cid-nuceczhv]{color:var(--ink-3);margin:0 8px 6px;font-size:11px;font-weight:700}.cw-sym[data-astro-cid-nuceczhv]{padding:3px 8px 3px calc(8px + var(--lv) * 14px);text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);border-radius:6px;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:11.5px;overflow:hidden}.cw-sym[data-astro-cid-nuceczhv].is-on{background:var(--win-select)}.k[data-astro-cid-nuceczhv]{color:#cf222e}.n[data-astro-cid-nuceczhv]{color:#8250df}[data-theme=dark] .k[data-astro-cid-nuceczhv]{color:#ff7b72}[data-theme=dark] .n[data-astro-cid-nuceczhv]{color:#d2a8ff}@media (width<=560px){.cw-body[data-astro-cid-nuceczhv]{grid-template-columns:minmax(0,1fr) 128px}.cw-sym[data-astro-cid-nuceczhv]{font-size:10.5px}}.hw[data-astro-cid-bdocmg64]{gap:var(--space-3);width:100%;display:grid}.hw-head[data-astro-cid-bdocmg64]{justify-content:flex-end;display:flex}.hw-tool[data-astro-cid-bdocmg64]{cursor:pointer;width:30px;height:24px;color:var(--ink-2);transition:background-color var(--dur-2) ease, color var(--dur-2) ease;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.hw-tool[data-astro-cid-bdocmg64] svg[data-astro-cid-bdocmg64]{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.hw-tool[data-astro-cid-bdocmg64] .dot[data-astro-cid-bdocmg64]{stroke-width:1.6px}.hw[data-astro-cid-bdocmg64][data-view="0"] .hw-tool[data-astro-cid-bdocmg64]{background:var(--accent);color:var(--on-accent)}.hw-views[data-astro-cid-bdocmg64]{aspect-ratio:600/386;background:#fff;display:grid;overflow:hidden}[data-theme=dark] .hw-views[data-astro-cid-bdocmg64]{background:#1e1e1e}.hw-view[data-astro-cid-bdocmg64]{opacity:0;min-height:0;transition:opacity var(--dur-3) var(--ease-in-out);grid-area:1/1}.hw-view[data-astro-cid-bdocmg64] .st{width:100%}.hw[data-astro-cid-bdocmg64][data-view="0"] [data-astro-cid-bdocmg64][data-i="0"],.hw[data-astro-cid-bdocmg64][data-view="1"] [data-astro-cid-bdocmg64][data-i="1"]{opacity:1}.fw[data-astro-cid-jkulftqh]{width:100%}.fw-body[data-astro-cid-jkulftqh]{grid-template-columns:196px minmax(0,1fr);height:330px;display:grid}.fw-side[data-astro-cid-jkulftqh]{border-right:1px solid var(--line);background:var(--win-side);padding:12px 10px;overflow:hidden}.fw-root[data-astro-cid-jkulftqh]{color:var(--ink);align-items:center;gap:7px;padding:0 0 6px 6px;font-weight:700;display:flex}.fw-folder[data-astro-cid-jkulftqh]{background:var(--folder-fill);border-radius:2px;width:14px;height:11px}.fw-tree[data-astro-cid-jkulftqh]{margin:0;padding:0;list-style:none}.fw-tree[data-astro-cid-jkulftqh] li[data-astro-cid-jkulftqh]{white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:3px 8px;display:flex;overflow:hidden}.fw-tree[data-astro-cid-jkulftqh] li[data-astro-cid-jkulftqh] span[data-astro-cid-jkulftqh]{text-overflow:ellipsis;overflow:hidden}.fw-tree[data-astro-cid-jkulftqh] li[data-astro-cid-jkulftqh].is-open{background:var(--win-select);color:var(--ink)}.fw-tree[data-astro-cid-jkulftqh] svg[data-astro-cid-jkulftqh]{flex:none;width:12px;height:15px}.fw-tree[data-astro-cid-jkulftqh] .page[data-astro-cid-jkulftqh]{fill:var(--surface);stroke:var(--ink-4);stroke-width:.9px}.fw-tree[data-astro-cid-jkulftqh] .fold[data-astro-cid-jkulftqh]{fill:var(--win-side);stroke:var(--ink-4);stroke-width:.9px;stroke-linejoin:round}.fw-tree[data-astro-cid-jkulftqh] .band[data-astro-cid-jkulftqh]{fill:var(--k)}.fw-sheet[data-astro-cid-jkulftqh]{background:var(--surface);grid-template-rows:minmax(0,1fr) auto;min-width:0;display:grid}.fw-sheet[data-astro-cid-jkulftqh] table[data-astro-cid-jkulftqh]{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;color:var(--ink);font-size:12px}.fw-sheet[data-astro-cid-jkulftqh] th[data-astro-cid-jkulftqh],.fw-sheet[data-astro-cid-jkulftqh] td[data-astro-cid-jkulftqh]{border:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;height:27px;padding:0 8px;overflow:hidden}.fw-sheet[data-astro-cid-jkulftqh] th[data-astro-cid-jkulftqh]{background:var(--win-side);color:var(--ink-3);text-align:center;font-size:11px;font-weight:500}.fw-sheet[data-astro-cid-jkulftqh] .c-n[data-astro-cid-jkulftqh]{width:30px}.fw-sheet[data-astro-cid-jkulftqh] .c-name[data-astro-cid-jkulftqh]{width:32%}.fw-sheet[data-astro-cid-jkulftqh] thead[data-astro-cid-jkulftqh] th[data-astro-cid-jkulftqh]{height:22px}.fw-sheet[data-astro-cid-jkulftqh] td[data-astro-cid-jkulftqh]:not(:nth-child(2)){text-align:right}.fw-sheet[data-astro-cid-jkulftqh] tr[data-astro-cid-jkulftqh]>[data-astro-cid-jkulftqh]:first-child{border-left:0}.fw-sheet[data-astro-cid-jkulftqh] .is-head[data-astro-cid-jkulftqh] td[data-astro-cid-jkulftqh]{text-align:left;font-weight:600}.fw-sheet[data-astro-cid-jkulftqh] .is-head[data-astro-cid-jkulftqh] td[data-astro-cid-jkulftqh]:not(:nth-child(2)){text-align:right}.fw-sheet[data-astro-cid-jkulftqh] .is-total[data-astro-cid-jkulftqh] td[data-astro-cid-jkulftqh]{font-weight:600}.fw-tabs[data-astro-cid-jkulftqh]{border-top:1px solid var(--line);background:var(--win-side);gap:2px;padding:6px 8px;font-size:11.5px;display:flex}.fw-tabs[data-astro-cid-jkulftqh] span[data-astro-cid-jkulftqh]{color:var(--ink-3);border-radius:5px;padding:2px 10px}.fw-tabs[data-astro-cid-jkulftqh] .is-on[data-astro-cid-jkulftqh]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 .5px var(--line-2)}@media (width<=640px){.fw-body[data-astro-cid-jkulftqh]{grid-template-columns:minmax(0,1fr);height:290px}.fw-side[data-astro-cid-jkulftqh]{display:none}.fw-sheet[data-astro-cid-jkulftqh] table[data-astro-cid-jkulftqh]{font-size:10.5px}.fw-sheet[data-astro-cid-jkulftqh] td[data-astro-cid-jkulftqh]{padding:0 5px}}.ep-html[data-astro-cid-hrr46gvg]{width:min(100%,560px)}.ep-kinds[data-astro-cid-hrr46gvg]{gap:var(--space-4) var(--space-10);margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ep-kind[data-astro-cid-hrr46gvg]{gap:var(--space-3);align-content:start;display:grid}.ep-kind[data-astro-cid-hrr46gvg] p[data-astro-cid-hrr46gvg]{color:var(--ink-2);text-wrap:pretty}.ep-ql[data-astro-cid-hrr46gvg]{margin-top:var(--space-2);color:var(--ink-3);font-size:var(--site-small-size);line-height:var(--site-small-line-height);grid-column:1/-1}@media (width<=760px){.ep-kinds[data-astro-cid-hrr46gvg]{grid-template-columns:minmax(0,1fr)}}
