p[data-astro-cid-d2k72spg],li[data-astro-cid-d2k72spg],dd[data-astro-cid-d2k72spg]{line-height:1.7}p[data-astro-cid-d2k72spg] a,li[data-astro-cid-d2k72spg] a,dd[data-astro-cid-d2k72spg] a{color:var(--color-accent-deep);font-weight:500}h3[data-astro-cid-d2k72spg]{font-family:var(--font-display);font-size:var(--text-lg);margin-block-start:var(--space-2xs)}ul[data-astro-cid-d2k72spg],ol[data-astro-cid-d2k72spg]{flex-direction:column;gap:6px;padding-inline-start:1.25em;display:flex}dl[data-astro-cid-d2k72spg]{gap:var(--space-2xs) var(--space-md);grid-template-columns:minmax(0,200px) minmax(0,1fr);display:grid}dt[data-astro-cid-d2k72spg]{font-weight:600}dd[data-astro-cid-d2k72spg]{color:var(--color-muted);margin:0}.callout[data-astro-cid-d2k72spg]{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);background:var(--color-accent-soft);border-inline-start:3px solid var(--color-accent)}.callout[data-astro-cid-d2k72spg].warn{background:var(--color-warn-soft);border-color:var(--color-warn)}.c-t[data-astro-cid-d2k72spg]{margin-block-end:2px;font-weight:700}.tbl[data-astro-cid-d2k72spg]{border:1px solid var(--color-line);border-radius:var(--radius-md);overflow-x:auto}table[data-astro-cid-d2k72spg]{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}caption[data-astro-cid-d2k72spg]{text-align:start;padding:var(--space-xs) var(--space-md);font-weight:600}th[data-astro-cid-d2k72spg],td[data-astro-cid-d2k72spg]{text-align:start;padding:var(--space-xs) var(--space-md);border-block-start:1px solid var(--color-line);vertical-align:top}thead[data-astro-cid-d2k72spg] th[data-astro-cid-d2k72spg]{background:var(--color-surface-2)}pre[data-astro-cid-d2k72spg]{padding:var(--space-md);border-radius:var(--radius-md);background:var(--color-surface-2);font-size:var(--text-sm);overflow-x:auto}.xb[data-astro-cid-d2k72spg]{gap:var(--space-xs);margin-block:var(--space-xs);flex-direction:column;display:flex}.xb-t[data-astro-cid-d2k72spg]{font-family:var(--font-display);font-weight:700;font-size:var(--text-md)}.xb-list[data-astro-cid-d2k72spg]{gap:var(--space-xs);flex-direction:column;padding:0;display:flex}.xc[data-astro-cid-d2k72spg]{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--dur-short) var(--ease-out), box-shadow var(--dur-short) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.xc[data-astro-cid-d2k72spg]:hover{border-color:var(--color-line-strong);box-shadow:var(--shadow-lift)}.xc-body[data-astro-cid-d2k72spg]{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.xc-h[data-astro-cid-d2k72spg]{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;font-weight:700;line-height:1.3;display:flex}.xc-h[data-astro-cid-d2k72spg] a[data-astro-cid-d2k72spg]{color:var(--color-ink);text-decoration:none}.xc-h[data-astro-cid-d2k72spg] a[data-astro-cid-d2k72spg]:hover{text-decoration:underline}.pill[data-astro-cid-d2k72spg]{font-size:var(--text-xs);border-radius:var(--radius-pill);background:var(--color-surface-2);color:var(--color-muted);padding:2px 8px;font-weight:600}.xc-cat[data-astro-cid-d2k72spg]{font-size:var(--text-xs);color:var(--color-muted);letter-spacing:.02em}.xc-note[data-astro-cid-d2k72spg]{font-size:var(--text-sm);margin-block-start:4px;line-height:1.55}.xc-act[data-astro-cid-d2k72spg]{flex-direction:column;align-items:stretch;gap:6px;display:flex}.btn-p[data-astro-cid-d2k72spg],.btn-s[data-astro-cid-d2k72spg]{border-radius:var(--radius-pill);min-block-size:36px;font-size:var(--text-sm);white-space:nowrap;justify-content:center;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.btn-p[data-astro-cid-d2k72spg]{background:var(--color-accent);color:var(--color-on-accent)}.btn-p[data-astro-cid-d2k72spg]:hover{background:var(--color-accent-hover)}.btn-s[data-astro-cid-d2k72spg]{border:1px solid var(--color-line-strong);color:var(--color-ink)}@media (width<=560px){dl[data-astro-cid-d2k72spg]{grid-template-columns:minmax(0,1fr)}.xc[data-astro-cid-d2k72spg]{grid-template-columns:auto minmax(0,1fr)}.xc-act[data-astro-cid-d2k72spg]{flex-direction:row;grid-column:1/-1}.xc-act[data-astro-cid-d2k72spg] a[data-astro-cid-d2k72spg]{flex:1}}
