.guide-body[data-astro-cid-yrwacp3c]{margin-top:1.75rem}.guide-body[data-astro-cid-yrwacp3c]>[data-astro-cid-yrwacp3c]+[data-astro-cid-yrwacp3c]{margin-top:1.25rem}.guide-kicker[data-astro-cid-yrwacp3c]{margin:0 0 .35rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground-subtle)}.guide-kicker--gap[data-astro-cid-yrwacp3c]{margin-top:2.25rem}.guide-callout[data-astro-cid-yrwacp3c]{border:1px solid var(--color-border);border-left:3px solid var(--color-nuclos-500);border-radius:var(--radius-sharp);background:var(--color-surface-elevated);padding:.9rem 1.15rem}.guide-callout[data-astro-cid-yrwacp3c] p[data-astro-cid-yrwacp3c]{margin:.4rem 0 0;max-width:74ch;color:var(--color-foreground-muted);line-height:1.6}.guide-callout--good[data-astro-cid-yrwacp3c]{border-left-color:var(--color-success-600);background:var(--color-success-50)}.guide-callout--warn[data-astro-cid-yrwacp3c]{border-left-color:var(--color-warning-700);background:var(--color-warning-50)}.guide-notice[data-astro-cid-yrwacp3c]{margin-top:1.75rem}.guide-notice[data-astro-cid-yrwacp3c] p[data-astro-cid-yrwacp3c]{margin:.45rem 0 0;max-width:74ch;color:var(--color-foreground-muted);line-height:1.6}.guide-notice[data-astro-cid-yrwacp3c] .guide-kicker[data-astro-cid-yrwacp3c]{margin-bottom:.15rem}.guide-body[data-astro-cid-yrwacp3c] strong[data-astro-cid-yrwacp3c]{font-weight:600;color:var(--color-foreground)}.guide-page[data-astro-cid-yrwacp3c]{position:relative}.guide-rail-sticky[data-astro-cid-yrwacp3c]{position:sticky;top:calc(var(--site-header-offset-scrolled) + 1rem)}.guide-sprung[data-astro-cid-yrwacp3c] ol[data-astro-cid-yrwacp3c]{list-style:none;margin:.35rem 0 0;padding:0}.guide-sprung[data-astro-cid-yrwacp3c] a[data-astro-cid-yrwacp3c]{display:flex;gap:.6rem;align-items:baseline;padding:.4rem 0;color:var(--color-foreground);font-size:.875rem;font-weight:500;line-height:1.35;text-decoration:none}.guide-sprung[data-astro-cid-yrwacp3c] a[data-astro-cid-yrwacp3c]:hover{color:var(--color-nuclos-700)}.guide-sprung[data-astro-cid-yrwacp3c] b[data-astro-cid-yrwacp3c]{flex:none;width:1.4rem;font-weight:600;color:var(--color-nuclos-600)}.guide-sprung[data-astro-cid-yrwacp3c] a[data-astro-cid-yrwacp3c][aria-current=true]{color:var(--color-nuclos-700)}@media(min-width:64rem){.guide-page .container-wide{padding-right:18rem}.guide-rail[data-astro-cid-yrwacp3c]{position:absolute;z-index:2;top:2rem;bottom:0;width:14rem;right:max(2rem,calc((100% - 80rem)/2 + 2rem))}}@media(max-width:63.99rem){.guide-rail[data-astro-cid-yrwacp3c]{position:fixed;z-index:40;left:0;right:0;bottom:0;background:var(--color-surface-elevated);border-top:1px solid var(--color-border);padding:.45rem .75rem calc(.45rem + env(safe-area-inset-bottom))}.guide-rail[data-astro-cid-yrwacp3c] .guide-kicker[data-astro-cid-yrwacp3c]{display:none}.guide-rail-sticky[data-astro-cid-yrwacp3c]{position:static}.guide-sprung[data-astro-cid-yrwacp3c] ol[data-astro-cid-yrwacp3c]{display:flex;gap:.25rem 1rem;margin:0;overflow-x:auto}.guide-sprung[data-astro-cid-yrwacp3c] a[data-astro-cid-yrwacp3c]{white-space:nowrap;padding:.15rem 0}body:has(.guide-page) .footer-surface{padding-bottom:3.25rem}}.guide-h3[data-astro-cid-yrwacp3c]{margin:1.5rem 0 0;font-size:1.125rem;font-weight:600;letter-spacing:-.02em;color:var(--color-foreground)}.guide-prose[data-astro-cid-yrwacp3c]{margin:0;max-width:74ch;color:var(--color-foreground-muted);line-height:1.65}.guide-list[data-astro-cid-yrwacp3c]{margin:.25rem 0 0;padding-left:1.15rem;max-width:74ch;color:var(--color-foreground-muted);line-height:1.6}.guide-list[data-astro-cid-yrwacp3c] li[data-astro-cid-yrwacp3c]+li[data-astro-cid-yrwacp3c]{margin-top:.4rem}.guide-steps[data-astro-cid-yrwacp3c]{list-style:none;margin:.5rem 0 0;padding:0;counter-reset:guide-step}.guide-steps[data-astro-cid-yrwacp3c] li[data-astro-cid-yrwacp3c]{counter-increment:guide-step;display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.75rem;margin:.85rem 0;max-width:74ch}.guide-steps[data-astro-cid-yrwacp3c] li[data-astro-cid-yrwacp3c]:before{content:counter(guide-step);width:1.75rem;height:1.75rem;display:grid;place-items:center;background:var(--color-foreground);color:#fff;border-radius:var(--radius-sharp);font-size:.8rem;font-weight:600}.guide-steps[data-astro-cid-yrwacp3c] p[data-astro-cid-yrwacp3c]{margin:.2rem 0 0;color:var(--color-foreground-muted);line-height:1.6}.guide-steps[data-astro-cid-yrwacp3c] h3[data-astro-cid-yrwacp3c]{margin:.2rem 0 0;font-size:1rem;font-weight:600;color:var(--color-foreground)}.guide-table-wrap[data-astro-cid-yrwacp3c]{overflow-x:auto}.guide-table[data-astro-cid-yrwacp3c]{width:100%;min-width:36rem;border-collapse:collapse;background:var(--color-surface-elevated);border:1px solid var(--color-border);font-size:.9375rem}.guide-table[data-astro-cid-yrwacp3c] th[data-astro-cid-yrwacp3c],.guide-table[data-astro-cid-yrwacp3c] td[data-astro-cid-yrwacp3c]{border-bottom:1px solid var(--color-border);padding:.65rem .85rem;text-align:left;vertical-align:top}.guide-table[data-astro-cid-yrwacp3c] tr[data-astro-cid-yrwacp3c]:last-child th[data-astro-cid-yrwacp3c],.guide-table[data-astro-cid-yrwacp3c] tr[data-astro-cid-yrwacp3c]:last-child td[data-astro-cid-yrwacp3c]{border-bottom:0}.guide-table[data-astro-cid-yrwacp3c] thead[data-astro-cid-yrwacp3c] th[data-astro-cid-yrwacp3c]{background:var(--color-surface);font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-foreground-subtle)}.guide-table[data-astro-cid-yrwacp3c] tbody[data-astro-cid-yrwacp3c] th[data-astro-cid-yrwacp3c]{font-weight:600;color:var(--color-foreground);white-space:nowrap}.guide[data-astro-cid-yrwacp3c] code[data-astro-cid-yrwacp3c]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sharp);padding:0 .28em}.guide-copy[data-astro-cid-yrwacp3c]:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.guide-examples[data-astro-cid-yrwacp3c]{display:grid;gap:1.5rem}.guide-example[data-astro-cid-yrwacp3c]{padding:1.35rem 1.5rem}.guide-example[data-astro-cid-yrwacp3c] h3[data-astro-cid-yrwacp3c]{margin:0 0 .65rem;font-size:1.05rem;font-weight:600;letter-spacing:-.02em}.guide-example[data-astro-cid-yrwacp3c] .guide-prose[data-astro-cid-yrwacp3c]{margin-bottom:.65rem}.guide-prompt[data-astro-cid-yrwacp3c]{display:flex;gap:.55rem;align-items:flex-start;margin:.45rem 0}.guide-you[data-astro-cid-yrwacp3c]{flex:none;margin-top:.35rem;font-size:.65rem;font-weight:600;color:var(--color-nuclos-700);background:var(--color-nuclos-100);border-radius:var(--radius-sharp);padding:.15rem .3rem}.guide-prompt[data-astro-cid-yrwacp3c] p[data-astro-cid-yrwacp3c]{margin:0;flex:1;background:var(--color-surface);border:1px solid var(--color-nuclos-200);border-radius:var(--radius-sharp);padding:.4rem .65rem;font-size:.9375rem;line-height:1.45}.guide-copy[data-astro-cid-yrwacp3c]{flex:none;margin-top:.3rem;border:0;background:transparent;color:var(--color-nuclos-600);font-size:.75rem;font-weight:600;cursor:pointer;padding:.15rem 0}.guide-copy[data-astro-cid-yrwacp3c]:hover{color:var(--color-nuclos-700)}.guide-table[data-astro-cid-yrwacp3c] td[data-astro-cid-yrwacp3c] a[data-astro-cid-yrwacp3c]{font-weight:600;white-space:nowrap}
