.guide-shell[data-astro-cid-jxrezxle]{max-inline-size:80rem;margin-inline:auto}.guide-skip[data-astro-cid-jxrezxle]{z-index:50;transform:translateY(calc(-100% - var(--spacing-sm)));border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);padding:var(--spacing-sm) var(--spacing-md);font-weight:600;position:absolute;inset-block-start:var(--spacing-sm);inset-inline-start:var(--spacing-sm)}.guide-skip[data-astro-cid-jxrezxle]:focus-visible{transform:translateY(0)}.guide-breadcrumb[data-astro-cid-jxrezxle]{align-items:center;gap:var(--spacing-sm);color:var(--color-on-surface-muted);flex-wrap:wrap;display:flex}.guide-breadcrumb[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle]{color:var(--color-primary)}.guide-header[data-astro-cid-jxrezxle] p[data-astro-cid-jxrezxle]{margin-block-start:var(--spacing-md)}.guide-start[data-astro-cid-jxrezxle]{max-inline-size:65ch;border-block:1px solid var(--color-border);padding-block:var(--spacing-lg);margin-block-end:var(--spacing-xxl)}.guide-start-copy[data-astro-cid-jxrezxle] p[data-astro-cid-jxrezxle]{margin-block-start:var(--spacing-lg)}.guide-path[data-astro-cid-jxrezxle]{gap:var(--spacing-lg);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--spacing-lg);padding:0;list-style:none;display:grid}.guide-path[data-astro-cid-jxrezxle] li[data-astro-cid-jxrezxle]{align-content:start;gap:var(--spacing-md);display:grid}.guide-path[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle]{font-weight:600}.guide-path-copy[data-astro-cid-jxrezxle]{color:var(--color-on-surface-muted);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}.guide-layout[data-astro-cid-jxrezxle]{align-items:start;gap:var(--spacing-xxl);grid-template-columns:minmax(10rem,12rem) minmax(0,65ch);display:grid}.guide-toc[data-astro-cid-jxrezxle]{position:sticky;inset-block-start:var(--pg-header-height)}.guide-toc-title[data-astro-cid-jxrezxle],.guide-toc-group-title[data-astro-cid-jxrezxle],.guide-code[data-astro-cid-jxrezxle] figcaption[data-astro-cid-jxrezxle],.guide-table[data-astro-cid-jxrezxle] caption[data-astro-cid-jxrezxle]{font-size:var(--text-label-md);font-weight:var(--text-label-md--font-weight);letter-spacing:var(--text-label-md--letter-spacing);line-height:var(--text-label-md--line-height);text-transform:uppercase}.guide-toc-title[data-astro-cid-jxrezxle],.guide-toc-group-title[data-astro-cid-jxrezxle],.guide-table[data-astro-cid-jxrezxle] caption[data-astro-cid-jxrezxle],.guide-code[data-astro-cid-jxrezxle] figcaption[data-astro-cid-jxrezxle]{color:var(--color-on-surface-muted)}.guide-toc-group-title[data-astro-cid-jxrezxle]{margin-block-start:var(--spacing-lg)}.guide-toc[data-astro-cid-jxrezxle] ul[data-astro-cid-jxrezxle]{gap:var(--spacing-sm);margin-block-start:var(--spacing-md);display:grid}.guide-toc[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle]{min-block-size:2.75rem;color:var(--color-on-surface);padding-block:var(--spacing-xs);text-underline-offset:.18em;align-items:center;text-decoration:underline from-font;display:inline-flex}@media (hover:hover) and (pointer:fine){.guide-toc[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle]:hover{color:var(--color-primary-hover)}}.guide-toc[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle][aria-current=location]{color:var(--color-primary);font-weight:600;text-decoration-thickness:2px}.guide-toc-reference[data-astro-cid-jxrezxle]{border-block-start:1px solid var(--color-border);margin-block-start:var(--spacing-lg);padding-block-start:var(--spacing-sm)}.guide-toc-reference[data-astro-cid-jxrezxle] summary[data-astro-cid-jxrezxle]{min-block-size:2.75rem;padding-block:var(--spacing-xs);cursor:pointer;font-weight:600}.guide-toc-reference[data-astro-cid-jxrezxle][open] summary[data-astro-cid-jxrezxle]{margin-block-end:var(--spacing-xs)}.guide-article[data-astro-cid-jxrezxle]{min-inline-size:0}.guide-article[data-astro-cid-jxrezxle] [data-astro-cid-jxrezxle][id]{scroll-margin-block-start:calc(var(--pg-header-height) + var(--spacing-lg))}.guide-article[data-astro-cid-jxrezxle] section[data-astro-cid-jxrezxle]+section[data-astro-cid-jxrezxle]{margin-block-start:var(--spacing-xxl)}.guide-reference-heading[data-astro-cid-jxrezxle]{margin-block:var(--spacing-xxl);border-block-start:1px solid var(--color-border);padding-block-start:var(--spacing-xxl)}.guide-reference-heading[data-astro-cid-jxrezxle] p[data-astro-cid-jxrezxle]{max-inline-size:65ch;margin-block-start:var(--spacing-lg)}.guide-article[data-astro-cid-jxrezxle] h2[data-astro-cid-jxrezxle]{margin-block-end:var(--spacing-lg)}.guide-article[data-astro-cid-jxrezxle] h3[data-astro-cid-jxrezxle]{margin-block-end:var(--spacing-md)}.guide-article[data-astro-cid-jxrezxle] p[data-astro-cid-jxrezxle]+p[data-astro-cid-jxrezxle],.guide-article[data-astro-cid-jxrezxle] ol[data-astro-cid-jxrezxle]+p[data-astro-cid-jxrezxle]{margin-block-start:var(--spacing-md)}.guide-article[data-astro-cid-jxrezxle] p[data-astro-cid-jxrezxle],.guide-article[data-astro-cid-jxrezxle] ol[data-astro-cid-jxrezxle],.guide-article[data-astro-cid-jxrezxle] ul[data-astro-cid-jxrezxle]{max-inline-size:68ch}.guide-callout[data-astro-cid-jxrezxle]{margin-block:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);padding:var(--spacing-lg)}.guide-callout[data-astro-cid-jxrezxle] p[data-astro-cid-jxrezxle]{margin-block-start:var(--spacing-md)}.guide-access-action[data-astro-cid-jxrezxle]{min-block-size:2.75rem;border:1px solid var(--color-primary);border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);padding-inline:var(--spacing-md);font:inherit;cursor:pointer;margin-block-start:var(--spacing-lg);font-weight:600}.guide-checkpoint[data-astro-cid-jxrezxle]{margin-block:var(--spacing-lg);border-block:1px solid var(--color-border);padding-block:var(--spacing-lg)}.guide-next-actions[data-astro-cid-jxrezxle]{gap:var(--spacing-sm);flex-wrap:wrap;margin-block-start:var(--spacing-lg);display:flex}.guide-next-primary[data-astro-cid-jxrezxle],.guide-next-secondary[data-astro-cid-jxrezxle]{border:1px solid var(--color-ink);border-radius:var(--radius-sm);min-block-size:2.75rem;padding-inline:var(--spacing-md);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.guide-next-primary[data-astro-cid-jxrezxle]{background:var(--color-primary);color:var(--color-on-primary)}.guide-next-secondary[data-astro-cid-jxrezxle]{color:var(--color-ink-link);background:0 0}.guide-table-wrap[data-astro-cid-jxrezxle]{max-inline-size:100%;margin-block:var(--spacing-lg);scrollbar-gutter:stable;overflow-x:auto}.guide-table-wrap[data-astro-cid-jxrezxle]:after{content:"Scroll horizontally if needed";color:var(--color-ink-muted);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height);margin-block-start:var(--spacing-sm);display:none}@media (width<=48rem){.guide-table-wrap[data-astro-cid-jxrezxle]:after{display:block}}.guide-table[data-astro-cid-jxrezxle]{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;min-inline-size:24rem}.guide-table[data-astro-cid-jxrezxle] caption[data-astro-cid-jxrezxle]{text-align:start;margin-block-end:var(--spacing-sm)}.guide-table[data-astro-cid-jxrezxle] th[data-astro-cid-jxrezxle],.guide-table[data-astro-cid-jxrezxle] td[data-astro-cid-jxrezxle]{border-block-end:1px solid var(--color-border);padding:var(--spacing-sm) var(--spacing-md);text-align:start;vertical-align:top}.guide-table[data-astro-cid-jxrezxle] th[data-astro-cid-jxrezxle]{font-weight:600}.guide-table[data-astro-cid-jxrezxle] th[data-astro-cid-jxrezxle]:first-child,.guide-table[data-astro-cid-jxrezxle] td[data-astro-cid-jxrezxle]:first-child{padding-inline-start:0}.guide-table[data-astro-cid-jxrezxle] th[data-astro-cid-jxrezxle]:last-child,.guide-table[data-astro-cid-jxrezxle] td[data-astro-cid-jxrezxle]:last-child{padding-inline-end:0}.guide-code[data-astro-cid-jxrezxle]{max-inline-size:100%;margin-block:var(--spacing-lg)}.guide-code[data-astro-cid-jxrezxle] figcaption[data-astro-cid-jxrezxle]{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;margin-block-end:var(--spacing-sm);display:flex}.guide-code[data-astro-cid-jxrezxle] figcaption[data-astro-cid-jxrezxle]>span[data-astro-cid-jxrezxle]:first-child{margin-inline-end:auto}.guide-code[data-astro-cid-jxrezxle] figcaption[data-astro-cid-jxrezxle] code[data-astro-cid-jxrezxle],.guide-copy[data-astro-cid-jxrezxle],.guide-code-hint[data-astro-cid-jxrezxle]{text-transform:none;letter-spacing:normal}.guide-code-hint[data-astro-cid-jxrezxle]{font-size:var(--text-body-sm);font-weight:400;line-height:var(--text-body-sm--line-height);display:none}.guide-copy[data-astro-cid-jxrezxle]{border:1px solid var(--color-border);border-radius:var(--radius-sm);min-block-size:2.75rem;color:var(--color-on-surface);padding:var(--spacing-xs) var(--spacing-md);font:inherit;font-size:var(--text-body-sm);cursor:pointer;background:0 0;font-weight:600;transition:background-color .12s,border-color .12s,color .12s}@media (hover:hover) and (pointer:fine){.guide-copy[data-astro-cid-jxrezxle]:hover{background-color:var(--color-surface);color:var(--color-primary-hover)}}.guide-copy-status[data-astro-cid-jxrezxle]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.guide-copy-status[data-astro-cid-jxrezxle].is-visible{clip-path:none;block-size:auto;inline-size:auto;color:var(--color-paper-error);font-size:var(--text-body-sm);font-weight:400;line-height:var(--text-body-sm--line-height);text-transform:none;letter-spacing:normal;white-space:normal;position:static;overflow:visible}.guide-code[data-astro-cid-jxrezxle] pre[data-astro-cid-jxrezxle]{max-inline-size:100%;overflow-x:auto}.guide-steps[data-astro-cid-jxrezxle]{gap:var(--spacing-md);margin-block-start:var(--spacing-lg);padding-inline-start:var(--spacing-lg);list-style:decimal;display:grid}.guide-bullets[data-astro-cid-jxrezxle],.guide-link-list[data-astro-cid-jxrezxle]{gap:var(--spacing-md);margin-block-start:var(--spacing-md);padding-inline-start:var(--spacing-lg);list-style:outside;display:grid}.guide-link-list[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle]{text-underline-offset:.18em;text-decoration:underline from-font}.guide-scene[data-astro-cid-jxrezxle]{inset:var(--pg-header-height) 0 0;z-index:0;pointer-events:none;filter:saturate(.65)contrast(1.1);position:fixed;overflow:hidden}.guide-scene[data-astro-cid-jxrezxle] img[data-astro-cid-jxrezxle]{object-fit:cover;object-position:center 20%;block-size:100%;inline-size:100%;position:absolute;inset:0}.guide-scene[data-astro-cid-jxrezxle]:after{content:"";background:linear-gradient(oklch(8% .018 48/.86),oklch(8% .018 48/.95));position:absolute;inset:0}.guide-shell[data-astro-cid-jxrezxle]{z-index:1;max-inline-size:92rem;position:relative}.guide-breadcrumb[data-astro-cid-jxrezxle]{color:var(--color-on-surface-muted)}.guide-header[data-astro-cid-jxrezxle]{max-inline-size:76rem;padding-block:clamp(var(--spacing-xl), 6vw, 5rem)}.guide-header[data-astro-cid-jxrezxle] h1[data-astro-cid-jxrezxle]{max-inline-size:none;font-family:var(--font-display);font-size-adjust:.5;letter-spacing:.02em;color:var(--color-on-surface);text-shadow:.3rem .35rem oklch(5% .015 45/.75);font-size:clamp(4rem,10vw,6rem);font-weight:400;line-height:1.05}.guide-header[data-astro-cid-jxrezxle] p[data-astro-cid-jxrezxle]:last-child{max-inline-size:54ch;color:var(--color-on-surface-muted)}.guide-start[data-astro-cid-jxrezxle]{gap:clamp(var(--spacing-lg), 5vw, var(--spacing-xxl));max-inline-size:76rem;border-block:1px solid var(--color-border);padding-block:clamp(var(--spacing-lg), 4vw, var(--spacing-xl));grid-template-columns:minmax(12rem,.65fr) minmax(0,1.6fr);margin-block-end:clamp(var(--spacing-xxl), 7vw, 6rem);display:grid}.guide-start[data-astro-cid-jxrezxle] h2[data-astro-cid-jxrezxle]{font-family:var(--font-display);font-size-adjust:.5;font-synthesis:none;letter-spacing:.02em;font-size:clamp(2.5rem,5vw,4rem);font-weight:400;line-height:1.05}.guide-start-copy[data-astro-cid-jxrezxle] p[data-astro-cid-jxrezxle]{color:var(--color-on-surface-muted);text-wrap:pretty}.guide-path[data-astro-cid-jxrezxle]{grid-template-columns:1fr 1fr;margin-block-start:0}.guide-path[data-astro-cid-jxrezxle] li[data-astro-cid-jxrezxle]{border:1px solid var(--color-border);background:var(--color-surface);min-inline-size:0;padding:var(--spacing-md);position:relative;box-shadow:.2rem .25rem oklch(7% .015 48/.72)}.guide-path-room[data-astro-cid-jxrezxle],.guide-path-copy[data-astro-cid-jxrezxle]{pointer-events:none}.guide-path[data-astro-cid-jxrezxle] .guide-path-room[data-astro-cid-jxrezxle]{font-family:var(--font-display);font-size-adjust:.5;font-synthesis:none;letter-spacing:.02em;color:var(--color-tertiary);font-size:clamp(2rem,3.5vw,3rem);font-weight:400;line-height:1}.guide-path[data-astro-cid-jxrezxle] li[data-astro-cid-jxrezxle]:has(.guide-access-entry){align-items:center;column-gap:var(--spacing-lg);padding:var(--spacing-lg);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);box-shadow:.35rem .4rem oklch(7% .015 48/.72)}.guide-path[data-astro-cid-jxrezxle] li[data-astro-cid-jxrezxle]:has(.guide-access-entry) .guide-path-room[data-astro-cid-jxrezxle]{grid-row:1/span 2;font-size:clamp(3rem,6vw,4rem)}.guide-path[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle],.guide-path-action[data-astro-cid-jxrezxle]{min-block-size:2.75rem;color:var(--color-primary);align-items:center;text-decoration:none;display:flex}.guide-path-action[data-astro-cid-jxrezxle]{font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.guide-path-action[data-astro-cid-jxrezxle]:before,.guide-path[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle]:before{content:"";position:absolute;inset:0}.guide-path[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle]:focus-visible,.guide-path-action[data-astro-cid-jxrezxle]:focus-visible{outline-offset:4px}.guide-layout[data-astro-cid-jxrezxle]{justify-content:center;gap:clamp(var(--spacing-xl), 5vw, 5rem);grid-template-columns:minmax(13rem,15rem) minmax(0,58rem)}.guide-toc[data-astro-cid-jxrezxle]{max-block-size:calc(100dvh - var(--pg-header-height) - var(--spacing-xxl));overscroll-behavior:contain;border:1px solid var(--color-border);background:color-mix(in oklch, var(--color-surface-raised) 95%, transparent);padding:var(--spacing-lg);scrollbar-gutter:stable;inset-block-start:calc(var(--pg-header-height) + var(--spacing-lg));overflow-y:auto;box-shadow:.35rem .4rem oklch(6% .015 48/.62)}.guide-toc-title[data-astro-cid-jxrezxle]{color:var(--color-on-surface);font-family:var(--font-display);font-size-adjust:.5;letter-spacing:.02em;text-transform:none;text-wrap:balance;font-synthesis:none;font-size:2rem;font-weight:400;line-height:1.05}.guide-toc-group-title[data-astro-cid-jxrezxle]{color:var(--color-primary)}.guide-toc[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle]{padding-inline:var(--spacing-sm)}.guide-toc[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle][aria-current=location]{background:color-mix(in oklch, var(--color-tertiary) 18%, transparent);color:var(--color-primary-hover);text-decoration:none}.guide-article[data-astro-cid-jxrezxle]{border:2px solid var(--color-paper-border);background:repeating-linear-gradient(1deg, transparent 0 3.25rem, oklch(48% .055 65/.06) 3.25rem calc(3.25rem + 1px)), var(--color-paper);color:var(--color-ink);padding:clamp(var(--spacing-lg), 5vw, 4.5rem);box-shadow:.8rem .95rem 0 var(--pg-paper-shadow);position:relative}.guide-article[data-astro-cid-jxrezxle]:before,.guide-article[data-astro-cid-jxrezxle]:after{content:"";z-index:1;background:oklch(79% .045 77/.78);block-size:1.1rem;inline-size:4.5rem;position:absolute;box-shadow:0 1px oklch(45% .04 60/.35)}.guide-article[data-astro-cid-jxrezxle]:before{inset-block-start:1rem;inset-inline-start:-1.75rem;transform:rotate(-39deg)}.guide-article[data-astro-cid-jxrezxle]:after{inset-block-end:1rem;inset-inline-end:-1.75rem;transform:rotate(-39deg)}.guide-article[data-astro-cid-jxrezxle] h2[data-astro-cid-jxrezxle],.guide-reference-heading[data-astro-cid-jxrezxle] h2[data-astro-cid-jxrezxle]{font-family:var(--font-display);font-size-adjust:.5;letter-spacing:.02em;color:var(--color-ink);font-size:clamp(2.5rem,5vw,4rem);font-weight:400;line-height:1.05}.guide-article[data-astro-cid-jxrezxle] h3[data-astro-cid-jxrezxle]{color:var(--color-ink)}.guide-article[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle]{color:var(--color-ink-link);text-underline-offset:.18em;text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){.guide-article[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle]:hover{color:var(--color-ink-link-hover)}}.guide-article[data-astro-cid-jxrezxle] .guide-next-primary[data-astro-cid-jxrezxle],.guide-article[data-astro-cid-jxrezxle] .guide-next-primary[data-astro-cid-jxrezxle]:hover{color:var(--color-on-primary)}.guide-article[data-astro-cid-jxrezxle] .guide-next-secondary[data-astro-cid-jxrezxle],.guide-article[data-astro-cid-jxrezxle] .guide-next-secondary[data-astro-cid-jxrezxle]:hover{color:var(--color-ink-link)}.guide-article[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle]:focus-visible{outline-color:var(--color-ink-link);outline-width:3px}.guide-article[data-astro-cid-jxrezxle] [data-astro-cid-jxrezxle]:not(pre)>code[data-astro-cid-jxrezxle]{background:color-mix(in oklch, var(--color-paper-border) 22%, transparent);color:var(--color-ink)}.guide-article[data-astro-cid-jxrezxle] section[data-astro-cid-jxrezxle]+section[data-astro-cid-jxrezxle]{border-block-start:2px solid color-mix(in oklch, var(--color-paper-border) 72%, transparent);margin-block-start:clamp(var(--spacing-xxl), 7vw, 6rem);padding-block-start:clamp(var(--spacing-xl), 5vw, 4rem)}.guide-reference[data-astro-cid-jxrezxle]{margin-block:clamp(var(--spacing-xxl), 8vw, 7rem) 0;border-block:3px double var(--color-paper-border)}.guide-reference[data-astro-cid-jxrezxle]:not([open])>[data-astro-cid-jxrezxle]:not(summary){display:none}.guide-reference[data-astro-cid-jxrezxle]>summary[data-astro-cid-jxrezxle]{padding-block:var(--spacing-lg);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-headline-lg);font-size-adjust:.5;letter-spacing:.02em;align-items:center;font-weight:400;line-height:1.05;display:flex}.guide-reference[data-astro-cid-jxrezxle][open]>summary[data-astro-cid-jxrezxle]{border-block-end:1px solid var(--color-paper-border)}.guide-reference-heading[data-astro-cid-jxrezxle]{margin-block:var(--spacing-xxl);padding-block-start:var(--spacing-xl)}.guide-reference-heading[data-astro-cid-jxrezxle] p[data-astro-cid-jxrezxle]{color:var(--color-ink-muted);text-wrap:pretty}.guide-callout[data-astro-cid-jxrezxle]{border:2px solid var(--color-paper-border);background:var(--color-paper-raised);box-shadow:.25rem .3rem 0 color-mix(in oklch, var(--color-paper-border) 62%, transparent);position:relative}.guide-callout[data-astro-cid-jxrezxle]:before{content:"";background:var(--color-tertiary);block-size:.55rem;inline-size:2.5rem;position:absolute;inset-block-start:-.4rem;inset-inline-start:var(--spacing-lg);transform:rotate(-2deg)}.guide-checkpoint[data-astro-cid-jxrezxle]{border:2px solid var(--color-ink);background:var(--color-paper-raised);padding:var(--spacing-lg);box-shadow:.25rem .3rem 0 var(--color-paper-border)}.guide-table[data-astro-cid-jxrezxle] caption[data-astro-cid-jxrezxle],.guide-code[data-astro-cid-jxrezxle] figcaption[data-astro-cid-jxrezxle]{color:var(--color-ink-muted)}.guide-table[data-astro-cid-jxrezxle] th[data-astro-cid-jxrezxle],.guide-table[data-astro-cid-jxrezxle] td[data-astro-cid-jxrezxle]{border-color:var(--color-paper-border)}.guide-table[data-astro-cid-jxrezxle] th[data-astro-cid-jxrezxle]{color:var(--color-ink)}.guide-code[data-astro-cid-jxrezxle]{border:1px solid var(--color-border);background:var(--color-surface-raised);box-shadow:.4rem .45rem 0 color-mix(in oklch, var(--color-paper-border) 72%, transparent)}.guide-code[data-astro-cid-jxrezxle] figcaption[data-astro-cid-jxrezxle]{padding:var(--spacing-sm) var(--spacing-md);color:var(--color-on-surface-muted);margin:0}.guide-code[data-astro-cid-jxrezxle] pre[data-astro-cid-jxrezxle]{border-block-start:1px solid var(--color-border);background:var(--color-surface);border-radius:0;margin:0}.guide-copy[data-astro-cid-jxrezxle]{border-color:var(--color-border);color:var(--color-on-surface)}@media (hover:hover) and (pointer:fine){.guide-copy[data-astro-cid-jxrezxle]:hover{background:var(--color-primary);color:var(--color-on-primary)}}.guide-copy[data-astro-cid-jxrezxle].is-copied{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}@media (width<=48rem){.guide-header[data-astro-cid-jxrezxle] h1[data-astro-cid-jxrezxle]{overflow-wrap:normal;word-break:normal;font-size:clamp(2.75rem,15vw,5rem)}.guide-start[data-astro-cid-jxrezxle]{grid-template-columns:minmax(0,1fr)}.guide-path[data-astro-cid-jxrezxle]{grid-template-columns:1fr}.guide-path[data-astro-cid-jxrezxle] li[data-astro-cid-jxrezxle]:has(.guide-access-entry){grid-column:auto}.guide-layout[data-astro-cid-jxrezxle]{gap:var(--spacing-xl);grid-template-columns:1fr}.guide-toc[data-astro-cid-jxrezxle]{max-block-size:none;position:static}.guide-toc[data-astro-cid-jxrezxle] ul[data-astro-cid-jxrezxle]{gap:var(--spacing-xs);display:grid}.guide-code-hint[data-astro-cid-jxrezxle]{display:inline}.guide-article[data-astro-cid-jxrezxle]{padding-inline:var(--spacing-md);box-shadow:.4rem .5rem 0 var(--pg-paper-shadow)}.guide-article[data-astro-cid-jxrezxle] h2[data-astro-cid-jxrezxle],.guide-reference-heading[data-astro-cid-jxrezxle] h2[data-astro-cid-jxrezxle]{overflow-wrap:break-word;word-break:normal;font-size:clamp(2rem,7vw,2.25rem)}.guide-article[data-astro-cid-jxrezxle]:before,.guide-article[data-astro-cid-jxrezxle]:after{display:none}.guide-next-actions[data-astro-cid-jxrezxle]{flex-direction:column}.guide-next-primary[data-astro-cid-jxrezxle],.guide-next-secondary[data-astro-cid-jxrezxle]{justify-content:center}}@media (hover:hover) and (pointer:fine){.guide-path[data-astro-cid-jxrezxle] li[data-astro-cid-jxrezxle]:hover{border-color:var(--color-primary);background:var(--color-surface-raised)}.guide-path[data-astro-cid-jxrezxle] a[data-astro-cid-jxrezxle]:hover,.guide-path-action[data-astro-cid-jxrezxle]:hover{color:var(--color-primary-hover)}}.guide-path[data-astro-cid-jxrezxle] li[data-astro-cid-jxrezxle]:has(.guide-access-entry),.guide-path[data-astro-cid-jxrezxle] li[data-astro-cid-jxrezxle]:has(a[aria-current=location]){border-color:var(--color-tertiary);background:var(--color-surface-raised)}.guide-path[data-astro-cid-jxrezxle] li[data-astro-cid-jxrezxle]:has(:is(a,button):focus-visible){border-color:var(--color-primary);background:var(--color-surface-raised)}.guide-copy[data-astro-cid-jxrezxle]:active,.guide-path[data-astro-cid-jxrezxle] li[data-astro-cid-jxrezxle]:has(:is(a,button):active),.guide-access-action[data-astro-cid-jxrezxle]:active,.guide-next-primary[data-astro-cid-jxrezxle]:active,.guide-next-secondary[data-astro-cid-jxrezxle]:active{transform:scale(.97)}@media (prefers-reduced-motion:no-preference){.guide-copy[data-astro-cid-jxrezxle]{transition:background-color .12s,border-color .12s,color .12s,transform .1s cubic-bezier(.16,1,.3,1)}.guide-path[data-astro-cid-jxrezxle] li[data-astro-cid-jxrezxle],.guide-access-action[data-astro-cid-jxrezxle],.guide-next-primary[data-astro-cid-jxrezxle],.guide-next-secondary[data-astro-cid-jxrezxle]{transition:transform .1s cubic-bezier(.16,1,.3,1)}.guide-copy[data-astro-cid-jxrezxle]:active{transition:background-color .12s,border-color .12s,color .12s,transform .16s cubic-bezier(.16,1,.3,1)}.guide-path[data-astro-cid-jxrezxle] li[data-astro-cid-jxrezxle]:has(:is(a,button):active),.guide-access-action[data-astro-cid-jxrezxle]:active,.guide-next-primary[data-astro-cid-jxrezxle]:active,.guide-next-secondary[data-astro-cid-jxrezxle]:active{transition-duration:.16s}}@media (prefers-reduced-motion:reduce){.guide-copy[data-astro-cid-jxrezxle]:active,.guide-path[data-astro-cid-jxrezxle] li[data-astro-cid-jxrezxle]:has(:is(a,button):active),.guide-access-action[data-astro-cid-jxrezxle]:active,.guide-next-primary[data-astro-cid-jxrezxle]:active,.guide-next-secondary[data-astro-cid-jxrezxle]:active{transform:none}}@media (prefers-reduced-transparency:reduce){.guide-toc[data-astro-cid-jxrezxle]{background:var(--color-surface-raised);backdrop-filter:none}}
