.ds-copy[data-astro-cid-2qammy26]{font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;cursor:copy;background:0 0;border:none;margin:0;padding:0;display:inline-block;position:relative}.ds-copy[data-astro-cid-2qammy26]:focus-visible{outline-offset:2px;outline:1px solid}.ds-copy-name[data-astro-cid-2qammy26]{font:inherit;letter-spacing:inherit;color:inherit}.ds-copy-name[data-astro-cid-2qammy26],.ds-copy-done[data-astro-cid-2qammy26]{transition:opacity var(--swap) ease-out}.ds-copy-done[data-astro-cid-2qammy26]{opacity:0;white-space:nowrap;pointer-events:none;position:absolute;top:0;left:0}.ds-copy[data-astro-cid-2qammy26].is-copied .ds-copy-name[data-astro-cid-2qammy26]{opacity:0}.ds-copy[data-astro-cid-2qammy26].is-copied .ds-copy-done[data-astro-cid-2qammy26]{opacity:1}@media (prefers-reduced-motion:reduce){.ds-copy-name[data-astro-cid-2qammy26],.ds-copy-done[data-astro-cid-2qammy26]{transition:none}}.ds[data-astro-cid-std4wme7]{flex-direction:column;width:100%;display:flex}.ds-layout[data-astro-cid-std4wme7]{margin-top:var(--block-gap);grid-template-columns:1fr;display:grid}.ds-aside[data-astro-cid-std4wme7] h1[data-astro-cid-std4wme7]{font-size:var(--text-primary);line-height:var(--leading-primary);font-weight:inherit;margin:0}.ds-index[data-astro-cid-std4wme7]{display:none}.ds-index[data-astro-cid-std4wme7] ol[data-astro-cid-std4wme7]{margin:var(--block-gap) 0 0;font-size:var(--text-secondary);line-height:var(--leading-secondary);flex-direction:column;gap:8px;padding:0;list-style:none;display:flex}.ds-index[data-astro-cid-std4wme7] li[data-astro-cid-std4wme7]{display:flex}.ds-index[data-astro-cid-std4wme7] a[aria-current]{color:var(--ink)}.ds-content[data-astro-cid-std4wme7]{min-width:0}.ds-section[data-astro-cid-std4wme7]{margin-top:var(--header-gap);scroll-margin-top:calc(var(--page-pad) * (1 - var(--header-close-top)) + var(--header-height) + var(--page-pad) * (1 - var(--header-close-bottom)) + var(--block-gap))}.ds-head[data-astro-cid-std4wme7]{margin-top:var(--stack-gap)}.ds-section[data-astro-cid-std4wme7] h2[data-astro-cid-std4wme7]{margin:0 0 var(--block-gap);font-size:var(--text-secondary);line-height:var(--leading-secondary);font-weight:inherit}.ds-note[data-astro-cid-std4wme7]{max-width:var(--measure);color:var(--muted);margin:0}.ds-head[data-astro-cid-std4wme7] .ds-note[data-astro-cid-std4wme7]+.ds-note[data-astro-cid-std4wme7]{margin-top:var(--paragraph-gap)}.ds-section[data-astro-cid-std4wme7] .ds-note[data-astro-cid-std4wme7]{margin-bottom:var(--stack-gap)}.ds-head[data-astro-cid-std4wme7] .ds-note[data-astro-cid-std4wme7]:last-child{margin-bottom:0}.ds-measured[data-astro-cid-std4wme7]{margin-top:var(--stack-gap)}.ds-rows[data-astro-cid-std4wme7]{margin:0;padding:0;list-style:none}.ds-row[data-astro-cid-std4wme7]{border-bottom:1px solid var(--rule);font-size:var(--text-secondary);line-height:var(--leading-secondary);grid-template-columns:1fr;gap:8px;padding:16px 0;display:grid}.ds-row[data-astro-cid-std4wme7]:first-child{border-top:1px solid var(--rule)}.ds-a[data-astro-cid-std4wme7],.ds-b[data-astro-cid-std4wme7]{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.ds-b[data-astro-cid-std4wme7]{gap:0}.ds-sub[data-astro-cid-std4wme7]{color:var(--muted)}code[data-astro-cid-std4wme7]{font-family:inherit;font-size:inherit;letter-spacing:inherit;color:var(--muted)}.ds-answer[data-astro-cid-std4wme7]{color:var(--ink)}.ds-answer[data-astro-cid-std4wme7]:empty:before{content:"—";color:var(--muted)}.ds-b[data-astro-cid-std4wme7] .ds-from{color:var(--muted)}.ds-specimen[data-astro-cid-std4wme7]{overflow-wrap:anywhere;min-width:0;display:block}.ds-type[data-astro-cid-std4wme7]{color:var(--ink)}.ds-tiles[data-astro-cid-std4wme7]{gap:var(--stack-gap) var(--table-gutter);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.ds-tile-item[data-astro-cid-std4wme7]{grid-column:span 2;min-width:0}.ds-tile-item[data-astro-cid-std4wme7]:nth-child(n+4){grid-column:span 3}.ds-tile[data-astro-cid-std4wme7]{box-sizing:border-box;border-radius:var(--picture-radius);height:192px;box-shadow:inset 0 0 0 1px var(--rule);color:var(--ink);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:12px 16px;display:flex}.ds-tile-text[data-astro-cid-std4wme7]{color:var(--on,var(--ink))}.ds-tile[data-astro-cid-std4wme7] .ds-copy,.ds-tile[data-astro-cid-std4wme7] .ds-copy:hover{color:inherit}.ds-spec[data-astro-cid-std4wme7]{grid-template-columns:auto 1fr;column-gap:16px;margin:0;display:grid}.ds-spec[data-astro-cid-std4wme7] dd[data-astro-cid-std4wme7]{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.ds-spec[data-astro-cid-std4wme7] [data-astro-cid-std4wme7][hidden]{display:none}.ds-caption[data-astro-cid-std4wme7]{color:var(--muted);margin:8px 0 0}@container (width<=640px){.ds-tile-item[data-astro-cid-std4wme7],.ds-tile-item[data-astro-cid-std4wme7]:nth-child(n+4){grid-column:span 3}.ds-tile-item[data-astro-cid-std4wme7]:last-child{grid-column:1/-1}.ds-tile[data-astro-cid-std4wme7]{height:144px}}@container (width<=480px){.ds-tile-item[data-astro-cid-std4wme7],.ds-tile-item[data-astro-cid-std4wme7]:nth-child(n+4){grid-column:1/-1}.ds-tile[data-astro-cid-std4wme7]{height:120px}}.ds-pair[data-astro-cid-std4wme7]{align-items:center;gap:16px;display:flex}.ds-aa[data-astro-cid-std4wme7]{width:48px;height:var(--header-height);border-radius:var(--picture-radius);box-shadow:inset 0 0 0 1px var(--rule);flex:none;justify-content:center;align-items:center;display:flex}.ds-grade[data-astro-cid-std4wme7]{justify-content:space-between;align-self:stretch;align-items:center;gap:16px;display:flex}.ds-badge[data-astro-cid-std4wme7]{border-radius:var(--picture-radius);background:var(--ink);color:var(--ground);padding:0 8px}.ds-badge[data-astro-cid-std4wme7]:empty{display:none}.ds-badge[data-astro-cid-std4wme7][data-fail]{color:var(--muted);box-shadow:inset 0 0 0 1px var(--rule);background:0 0}.ds-bar[data-astro-cid-std4wme7]{background:var(--muted);max-width:100%;height:8px;display:block}.ds-corner[data-astro-cid-std4wme7]{box-sizing:border-box;border:1px solid var(--ink);border-bottom:0;border-right:0;flex:none;width:40px;height:40px}.ds-lift[data-astro-cid-std4wme7]{background:var(--surface);border-radius:var(--card-radius);width:96px;height:64px;box-shadow:var(--shadow-lift);margin:8px 0 16px;display:block}.ds-track[data-astro-cid-std4wme7]{background:linear-gradient(var(--rule), var(--rule)) 0 50% / 100% 1px no-repeat;align-self:stretch;height:8px;display:block;position:relative}.ds-play[data-astro-cid-std4wme7],.ds-live[data-astro-cid-std4wme7]{background:var(--muted);transform-origin:0;position:absolute;inset:0}.ds-play[data-astro-cid-std4wme7]{transition-property:none;transform:scaleX(0)}.ds-row[data-astro-cid-std4wme7]:hover .ds-play[data-astro-cid-std4wme7]{transition-property:transform;transform:scaleX(1)}.ds-live[data-astro-cid-std4wme7]{transform:scaleX(var(--header-close))}.ds-ease[data-astro-cid-std4wme7]{width:96px;height:72px;display:block;overflow:visible}.ds-ease[data-astro-cid-std4wme7] path[data-astro-cid-std4wme7]{fill:none;vector-effect:non-scaling-stroke}.ds-ease-axis[data-astro-cid-std4wme7]{stroke:var(--rule);stroke-width:1px}.ds-ease-curve[data-astro-cid-std4wme7]{stroke:var(--ink);stroke-width:var(--icon-stroke)}@media (prefers-reduced-motion:reduce){.ds-row[data-astro-cid-std4wme7]:hover .ds-play[data-astro-cid-std4wme7]{transition-property:none}}.ds-mark[data-astro-cid-std4wme7]{height:var(--header-height);align-items:center;display:flex}.ds-mark[data-astro-cid-std4wme7] svg{display:block}.ds-step[data-astro-cid-std4wme7]{font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;padding:0}.ds-hairline[data-astro-cid-std4wme7]{background:var(--rule);width:100%;height:1px}.ds-row[data-astro-cid-std4wme7] .ds-mark[data-astro-cid-std4wme7]:has(.ds-hairline){align-self:stretch}.ds-ladder[data-astro-cid-std4wme7]{align-items:flex-end;gap:var(--block-gap);flex-wrap:wrap;padding:8px 0;display:flex}.ds-rung[data-astro-cid-std4wme7]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ds-logo[data-astro-cid-std4wme7] .logo-mark{width:var(--size);height:var(--size)}.ds-grid[data-astro-cid-std4wme7]{grid-template-columns:var(--table-columns);column-gap:var(--table-gutter);font-size:var(--text-secondary);line-height:var(--leading-secondary);color:var(--muted);display:grid}.ds-grid[data-astro-cid-std4wme7] span[data-astro-cid-std4wme7]{border-top:1px solid var(--rule);padding-top:8px}.ds-status[data-astro-cid-std4wme7]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width>=768px){.ds-layout[data-astro-cid-std4wme7]{grid-template-columns:var(--table-columns);column-gap:var(--table-gutter);align-items:start}.ds-aside[data-astro-cid-std4wme7]{top:calc(var(--header-top) + var(--header-height) + var(--header-bottom) + var(--block-gap));position:sticky}.ds-index[data-astro-cid-std4wme7]{display:block}.ds-content[data-astro-cid-std4wme7]{grid-column:2/-1}.ds-row[data-astro-cid-std4wme7]{column-gap:var(--table-gutter);grid-template-columns:1fr 1fr;align-items:start}.ds-head[data-astro-cid-std4wme7]{margin-top:0}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
