.draft[data-astro-cid-gmqfmwle]{max-width:var(--measure-prose);border:var(--rule-width) solid var(--line);border-radius:var(--shape-card);padding:.75rem 1rem}p[data-astro-cid-gmqfmwle]{color:var(--canvas-2);font-size:var(--size-small);flex-wrap:wrap;align-items:baseline;gap:.25rem .875rem;margin:0;display:flex}.word[data-astro-cid-gmqfmwle]{color:var(--wax-text);text-transform:uppercase}.source-note[data-astro-cid-2ccilh5m]{margin:var(--s-4) 0 0;max-width:var(--measure-prose);color:var(--canvas-3);font-size:var(--size-small)}.docs-shell[data-astro-cid-lpetmyok]{width:100%;max-width:var(--docs-max);padding-inline:var(--gutter);padding-top:var(--s-3);gap:var(--s-3);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.sidebar[data-astro-cid-lpetmyok]{font-size:var(--size-small)}.sidebar-toggle[data-astro-cid-lpetmyok]{border:var(--rule-width) solid var(--line);border-radius:var(--shape-round);min-height:2.75rem;color:var(--canvas);font:inherit;cursor:pointer;transition:border-color var(--dur) var(--ease);background:0 0;align-items:center;gap:.625rem;padding:0 1.125rem;display:inline-flex}@media (hover:hover){.sidebar-toggle[data-astro-cid-lpetmyok]:hover{border-color:var(--canvas-3)}}.chevron[data-astro-cid-lpetmyok]{width:.45rem;height:.45rem;transition:transform var(--dur) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}[data-astro-cid-lpetmyok][aria-expanded=true] .chevron[data-astro-cid-lpetmyok]{transform:translateY(2px)rotate(-135deg)}.sidebar-panel[data-astro-cid-lpetmyok]{gap:var(--s-3);padding:var(--s-2) 0 var(--s-1);display:grid}html.js .sidebar-panel[data-astro-cid-lpetmyok]{display:none}html.js .sidebar-panel[data-astro-cid-lpetmyok][data-open]{display:grid}@starting-style{html.js .sidebar-panel[data-astro-cid-lpetmyok][data-open]{opacity:0;transform:translateY(-4px)}}html.js .sidebar-panel[data-astro-cid-lpetmyok][data-open]{transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease)}.group-heading[data-astro-cid-lpetmyok]{margin:0 0 var(--s-1);color:var(--canvas-3);text-transform:uppercase;padding-left:.75rem}.sidebar[data-astro-cid-lpetmyok] ul[data-astro-cid-lpetmyok]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sidebar[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{border-radius:var(--shape-inner);color:var(--canvas-2);transition:color var(--dur) var(--ease), background-color var(--dur) var(--ease);flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.375rem .75rem;text-decoration:none;display:flex;position:relative}@media (hover:hover){.sidebar[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{color:var(--canvas);background-color:var(--ink-2)}}.sidebar[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok][aria-current=page]{color:var(--canvas);background-color:var(--ink-2)}.sidebar[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok][aria-current=page]:before{content:"";background-color:var(--wax);border-radius:1px;width:2px;position:absolute;top:.5rem;bottom:.5rem;left:0}.chip[data-astro-cid-lpetmyok]{border:var(--rule-width) solid var(--line);border-radius:var(--shape-round);color:var(--canvas-2);text-transform:uppercase;padding:0 .45rem}.empty[data-astro-cid-lpetmyok]{color:var(--canvas-3);margin:0;padding-left:.75rem}.content[data-astro-cid-lpetmyok]{min-width:0;padding-bottom:var(--s-6)}.doc-head[data-astro-cid-lpetmyok]{gap:var(--s-2);margin-bottom:var(--s-4);display:grid}.doc-head[data-astro-cid-lpetmyok]:empty{display:none}.doc-head[data-astro-cid-lpetmyok] h1[data-astro-cid-lpetmyok]{margin:var(--s-1) 0 0;font-size:var(--size-h2);line-height:var(--leading-h2);max-width:22ch}.doc-head[data-astro-cid-lpetmyok] .lead[data-astro-cid-lpetmyok]{margin:0}.note[data-astro-cid-lpetmyok]{margin:0 0 var(--s-2);max-width:var(--measure-prose);color:var(--canvas-2);font-size:var(--size-small)}.prompt-bar[data-astro-cid-lpetmyok]{margin-bottom:var(--s-4);background-color:var(--ink)}.prompt-intro[data-astro-cid-lpetmyok]{gap:var(--s-2);margin:0 0 var(--s-5);padding:var(--s-3);border:var(--rule-width) solid var(--line);border-radius:var(--shape-card);background-color:var(--ink-2);display:grid}.prompt-intro[data-astro-cid-lpetmyok] p[data-astro-cid-lpetmyok]{max-width:var(--measure-prose);margin:0}html:has([data-step-bar]){scroll-padding-top:calc(var(--nav-h) + 4.375rem + 1rem)}.step-bar[data-astro-cid-lpetmyok]{top:calc(var(--nav-h) + var(--prompt-bar-h,0px));z-index:9;margin:0 0 var(--s-4);background-color:var(--ink);border-bottom:var(--rule-width) solid var(--line);padding-block:.75rem;position:sticky}.step-bar[data-astro-cid-lpetmyok][data-stuck]:before{content:"";height:calc(var(--nav-h) + var(--prompt-bar-h,0px));background-color:var(--ink);pointer-events:none;position:absolute;bottom:100%;left:0;right:0}.step-pills[data-astro-cid-lpetmyok]{scrollbar-width:none;overscroll-behavior-x:contain;gap:.375rem;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.step-pills[data-astro-cid-lpetmyok]::-webkit-scrollbar{display:none}.step-pills[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok]{flex:none}.step-pills[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{border:var(--rule-width) solid var(--line);border-radius:var(--shape-round);min-height:2.25rem;color:var(--canvas-2);font-size:var(--size-small);white-space:nowrap;transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);align-items:center;gap:.5rem;padding:0 .875rem 0 .375rem;line-height:1.2;text-decoration:none;display:inline-flex}.step-pills[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:not(:has(.step-badge)){padding-left:.875rem}.step-badge[data-astro-cid-lpetmyok]{border-radius:var(--shape-round);background-color:var(--ink-2);min-width:1.5rem;height:1.5rem;color:var(--canvas);font-family:var(--font-mono);place-items:center;padding:0 .375rem;font-size:.8125rem;display:inline-grid}@media (hover:hover){.step-pills[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{border-color:var(--canvas-3);color:var(--canvas)}}.step-pills[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok][aria-current=step]{border-color:var(--action);background-color:var(--action);color:var(--button-fg)}.step-pills[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok][aria-current=step] .step-badge[data-astro-cid-lpetmyok]{color:var(--button-fg);background-color:#ffffff2e}.step-select-wrap[data-astro-cid-lpetmyok]{display:none;position:relative}.step-select[data-astro-cid-lpetmyok]{appearance:none;border:var(--rule-width) solid var(--line);border-radius:var(--shape-round);background-color:var(--ink);width:100%;min-height:2.75rem;color:var(--canvas);font:inherit;font-size:var(--size-small);text-overflow:ellipsis;cursor:pointer;padding:0 2.75rem 0 1rem}.step-select-wrap[data-astro-cid-lpetmyok] .chevron[data-astro-cid-lpetmyok]{pointer-events:none;position:absolute;top:50%;right:1.25rem;transform:translateY(-70%)rotate(45deg)}@media (width<=47.99rem){html.js .step-pills[data-astro-cid-lpetmyok]{display:none}.step-select-wrap[data-astro-cid-lpetmyok]{display:block}}.prose[data-astro-cid-lpetmyok] .step-nav{gap:var(--s-2);margin:var(--s-5) 0 var(--s-6);grid-template-columns:1fr 1fr;display:grid}.prose[data-astro-cid-lpetmyok] .step-nav a{border:var(--rule-width) solid var(--line);border-radius:var(--shape-card);color:var(--canvas);transition:border-color var(--dur) var(--ease);align-content:start;gap:.25rem;padding:.75rem 1rem;text-decoration:none;display:grid}@media (hover:hover){.prose[data-astro-cid-lpetmyok] .step-nav a:hover{border-color:var(--canvas-3);color:var(--canvas)}}.prose[data-astro-cid-lpetmyok] .step-next{text-align:right;grid-column:2}.prose[data-astro-cid-lpetmyok] .step-dir{color:var(--canvas-3);text-transform:uppercase}.prose[data-astro-cid-lpetmyok] .step-name{font-size:var(--size-small);overflow-wrap:anywhere}.pager[data-astro-cid-lpetmyok]{gap:var(--s-2);margin-top:var(--s-8);padding-top:var(--s-3);border-top:var(--rule-width) solid var(--line);grid-template-columns:1fr 1fr;display:grid}.pager[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{padding:var(--s-2) 1.25rem;border:var(--rule-width) solid var(--line);border-radius:var(--shape-card);color:var(--canvas);transition:border-color var(--dur) var(--ease);gap:.25rem;text-decoration:none;display:grid}@media (hover:hover){.pager[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{border-color:var(--canvas-3);color:var(--canvas)}}.pager[data-astro-cid-lpetmyok] .next[data-astro-cid-lpetmyok]{text-align:right;grid-column:2}.dir[data-astro-cid-lpetmyok]{color:var(--canvas-3);text-transform:uppercase}.pager[data-astro-cid-lpetmyok] .title[data-astro-cid-lpetmyok]{overflow-wrap:anywhere}.toc[data-astro-cid-lpetmyok]{font-size:var(--size-small);display:none}.toc-heading[data-astro-cid-lpetmyok]{margin:0 0 var(--s-2);color:var(--canvas-3);text-transform:uppercase}.toc[data-astro-cid-lpetmyok] ul[data-astro-cid-lpetmyok]{border-left:var(--rule-width) solid var(--line);margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]{color:var(--canvas-3);transition:color var(--dur) var(--ease);padding:.3rem 0 .3rem .875rem;line-height:1.4;text-decoration:none;display:block;position:relative}.toc[data-astro-cid-lpetmyok] li[data-astro-cid-lpetmyok][data-depth="3"] a[data-astro-cid-lpetmyok]{padding-left:1.625rem}.toc[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:before{content:"";width:1px;transition:background-color var(--dur) var(--ease);background-color:#0000;position:absolute;top:.3rem;bottom:.3rem;left:-1px}@media (hover:hover){.toc[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok]:hover{color:var(--canvas)}}.toc[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok][data-active]{color:var(--canvas)}.toc[data-astro-cid-lpetmyok] a[data-astro-cid-lpetmyok][data-active]:before{background-color:var(--canvas)}@media (width>=48rem){.docs-shell[data-astro-cid-lpetmyok]{padding-inline:var(--gutter-wide)}}@media (width>=64rem){.docs-shell[data-astro-cid-lpetmyok]{grid-template-columns:var(--docs-sidebar) minmax(0, 1fr);gap:var(--s-6);padding-top:var(--s-5)}.sidebar[data-astro-cid-lpetmyok],.toc[data-astro-cid-lpetmyok]{top:calc(var(--nav-h) + var(--s-5));max-height:calc(100dvh - var(--nav-h) - var(--s-8));overscroll-behavior:contain;scrollbar-width:thin;align-self:start;position:sticky;overflow-y:auto}.sidebar[data-astro-cid-lpetmyok]{padding-bottom:var(--s-3);margin-left:-.75rem}.sidebar-toggle[data-astro-cid-lpetmyok]{display:none}.sidebar-panel[data-astro-cid-lpetmyok],html.js .sidebar-panel[data-astro-cid-lpetmyok]{padding-top:0;display:grid}.prompt-bar[data-astro-cid-lpetmyok]{top:var(--nav-h);z-index:10;padding-block:var(--s-1);border-bottom:var(--rule-width) solid var(--ink);position:sticky}html:has([data-prompt-bar]){scroll-padding-top:calc(var(--scroll-offset) + 5rem)}}@media (width>=75rem){.docs-shell[data-astro-cid-lpetmyok].has-toc{grid-template-columns:var(--docs-sidebar) minmax(0, 1fr) var(--docs-toc)}.toc[data-astro-cid-lpetmyok]{display:block}}
