.doc[data-astro-cid-zecvjlsk]{row-gap:var(--space-7);grid-template-columns:[full-start]minmax(0,1fr)[col-start]minmax(0,46rem)[col-end]minmax(0,1fr)[full-end];display:grid}.doc-head[data-astro-cid-zecvjlsk],.doc-foot[data-astro-cid-zecvjlsk]{grid-column:col}.doc-read[data-astro-cid-zecvjlsk],.doc-body[data-astro-cid-zecvjlsk]{grid-column:full;grid-template-columns:subgrid;row-gap:var(--space-7);display:grid}.doc-body[data-astro-cid-zecvjlsk]{row-gap:var(--space-8)}.doc-body[data-astro-cid-zecvjlsk]>*{grid-column:col}.doc-body[data-astro-cid-zecvjlsk]>.doc-section:first-child:not(:has(>.doc-h2))>.doc-prose>p:first-child{font-size:clamp(var(--step-3), .85rem + .8vw, var(--step-4));letter-spacing:-.005em;color:var(--fg);line-height:1.5}.read-progress[data-astro-cid-zecvjlsk]{display:none}@supports (animation-timeline:view()) and (timeline-scope:--doc){@media screen and (prefers-reduced-motion:no-preference){.doc[data-astro-cid-zecvjlsk]{timeline-scope:--doc}.doc-read[data-astro-cid-zecvjlsk]{view-timeline:--doc block}.read-progress[data-astro-cid-zecvjlsk]{inset-inline:0;z-index:45;background:var(--accent);transform-origin:0;pointer-events:none;height:3px;animation:linear both read-progress;display:block;position:fixed;top:0}div[data-astro-cid-zecvjlsk].read-progress{animation-timeline:--doc;animation-range:contain calc(0% - var(--section-y)) contain 100%}}}@keyframes read-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.doc-head[data-astro-cid-zecvjlsk]{padding-bottom:var(--space-6);position:relative}.doc-head[data-astro-cid-zecvjlsk]:after{content:"";inset-inline:0;background:var(--rule);transform-origin:0;height:1px;position:absolute;bottom:0}@media screen and (prefers-reduced-motion:no-preference){html.js:not([data-landed-below]) .doc-head[data-astro-cid-zecvjlsk]:after{animation:doc-rule 1.1s var(--ease-out) .38s backwards}}@keyframes doc-rule{0%{transform:scaleX(0)}}.doc-title[data-astro-cid-zecvjlsk]{max-width:28ch;font-size:clamp(2.5rem,4.4vw,3.5rem)}@media (width>=64rem){.doc-title[data-astro-cid-zecvjlsk]{margin-inline-end:calc(-1 * var(--space-4))}}.kind[data-astro-cid-zecvjlsk]{font-family:var(--font-code);font-size:var(--step-1);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted)}.draft[data-astro-cid-zecvjlsk]{border-left:3px solid var(--signal);background:var(--panel);padding:var(--space-4) var(--space-5);border-radius:0 var(--radius-md) var(--radius-md) 0;font-family:var(--font-code);font-size:var(--step-1);color:var(--fg);max-width:44ch}.doc-foot[data-astro-cid-zecvjlsk]{margin-top:var(--space-8);padding-top:var(--space-7);border-top:1px solid var(--rule)}@media print{.site-header,body>footer,.skip-link,.read-progress[data-astro-cid-zecvjlsk],.doc-foot[data-astro-cid-zecvjlsk]{display:none!important}html,body{color-scheme:light;background:canvas!important}.doc[data-astro-cid-zecvjlsk]{color-scheme:light;--canvas:Canvas;--panel:Canvas;--raised:Canvas;--fg:CanvasText;--fg-2:CanvasText;--fg-muted:CanvasText;--rule:GrayText;--rule-strong:CanvasText;--diagram-ink:CanvasText;--diagram-on-ink:Canvas;--diagram-soft:GrayText;color:canvastext;padding-block:0}.doc[data-astro-cid-zecvjlsk],.doc-read[data-astro-cid-zecvjlsk],.doc-body[data-astro-cid-zecvjlsk]{display:block}.doc-body[data-astro-cid-zecvjlsk],.doc-body[data-astro-cid-zecvjlsk]>*+*{margin-block-start:1.5em}.doc-title[data-astro-cid-zecvjlsk]{max-width:none;margin-inline-end:0;font-size:28pt}.doc-head[data-astro-cid-zecvjlsk]:after{animation:none}.doc-body[data-astro-cid-zecvjlsk] h2{break-after:avoid}.doc-body[data-astro-cid-zecvjlsk] figure,.doc-body[data-astro-cid-zecvjlsk] svg,.doc-body[data-astro-cid-zecvjlsk] tr,.doc-body[data-astro-cid-zecvjlsk] li{break-inside:avoid}.doc-body[data-astro-cid-zecvjlsk] figure:has(table){break-inside:auto}.doc-body[data-astro-cid-zecvjlsk] .doc-prose{font-size:11pt;line-height:1.5}.doc-body[data-astro-cid-zecvjlsk] p{orphans:3;widows:3}}.doc-section[data-astro-cid-tu7pz5xq]{max-width:46rem}.doc-section[data-astro-cid-tu7pz5xq].is-wide{grid-column:full;grid-template-columns:subgrid;gap:calc(var(--space-4) + var(--space-1)) 0;max-width:none;display:grid}.doc-section[data-astro-cid-tu7pz5xq].is-wide>*{grid-column:full;min-width:0}.doc-section[data-astro-cid-tu7pz5xq].is-wide>.doc-h2[data-astro-cid-tu7pz5xq],.doc-section[data-astro-cid-tu7pz5xq].is-wide>.doc-prose[data-astro-cid-tu7pz5xq]{grid-column:col}@media print{.doc-section[data-astro-cid-tu7pz5xq],.doc-section[data-astro-cid-tu7pz5xq].is-wide,.doc-prose[data-astro-cid-tu7pz5xq]{display:block}.doc-section[data-astro-cid-tu7pz5xq]>*+*{margin-block-start:1.25rem}.doc-prose[data-astro-cid-tu7pz5xq]>*+*{margin-block-start:1rem}.doc-prose[data-astro-cid-tu7pz5xq]:has(+*){break-after:avoid}.doc-prose[data-astro-cid-tu7pz5xq]:has(+*)>:last-child{break-inside:avoid}}.doc-h2[data-astro-cid-tu7pz5xq]{max-width:30ch;scroll-margin-top:calc(var(--space-9) + var(--space-4))}.doc-prose[data-astro-cid-tu7pz5xq]{max-width:60ch;line-height:1.65}.doc-prose[data-astro-cid-tu7pz5xq]>p{hanging-punctuation:first}.doc-prose[data-astro-cid-tu7pz5xq] strong{color:var(--fg)}
