.head[data-astro-cid-4sn4zg3r]{margin-block-end:var(--space-l)}.head__title[data-astro-cid-4sn4zg3r]{font-size:var(--step-4);margin-block-start:var(--space-2xs);text-wrap:balance}.head__excerpt[data-astro-cid-4sn4zg3r]{margin-block-start:var(--space-s);font-size:var(--step-1);line-height:1.55;color:var(--text-2)}.head__meta[data-astro-cid-4sn4zg3r]{margin-block-start:var(--space-s);font-size:var(--step--1);color:var(--text-muted)}.toc[data-astro-cid-4sn4zg3r]{padding:var(--space-m);margin-block-end:var(--space-l);background-color:var(--surface);border:var(--border) solid var(--border-hair);border-radius:var(--radius-m)}.toc__title[data-astro-cid-4sn4zg3r]{font-size:var(--step--1);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-block-end:var(--space-2xs)}.toc__list[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;gap:var(--space-3xs);counter-reset:toc}.toc__link[data-astro-cid-4sn4zg3r]{display:inline-block;padding-block:2px;font-size:var(--step-0);color:var(--text-2);transition:color var(--dur) var(--ease-out)}.toc__link[data-astro-cid-4sn4zg3r]:focus-visible{outline:var(--focus-ring) solid var(--accent-icon);outline-offset:2px;border-radius:var(--radius-xs)}.toc__link[data-astro-cid-4sn4zg3r]:before{counter-increment:toc;content:counter(toc) ". ";color:var(--accent-ink);font-variant-numeric:tabular-nums}.toc__link[data-astro-cid-4sn4zg3r]:hover{color:var(--accent-ink)}.article__body[data-astro-cid-4sn4zg3r] h2{font-size:var(--step-2);margin-block:var(--space-xl) var(--space-s);scroll-margin-top:calc(var(--header-h) + var(--space-m))}.article__body[data-astro-cid-4sn4zg3r] h3{font-size:var(--step-1);margin-block:var(--space-l) var(--space-2xs)}.article__body[data-astro-cid-4sn4zg3r] table{inline-size:100%;border-collapse:collapse;margin-block:var(--space-m);font-size:var(--step--1)}.article__body[data-astro-cid-4sn4zg3r] th,.article__body[data-astro-cid-4sn4zg3r] td{padding:var(--space-2xs) var(--space-xs);border:var(--border) solid var(--border-hair);text-align:start}.article__body[data-astro-cid-4sn4zg3r] th{background-color:var(--surface-2);font-weight:700;color:var(--text)}.article__body[data-astro-cid-4sn4zg3r] td{font-variant-numeric:tabular-nums}.article__body[data-astro-cid-4sn4zg3r] .table-wrap{overflow-x:auto;overscroll-behavior-x:contain}.article__body[data-astro-cid-4sn4zg3r] blockquote{margin-block:var(--space-m);padding:var(--space-s) var(--space-m);border-inline-start:3px solid var(--accent-icon);background-color:var(--surface-2);border-radius:0 var(--radius-s) var(--radius-s) 0;color:var(--text-2)}.faq[data-astro-cid-4sn4zg3r],.related[data-astro-cid-4sn4zg3r],.next[data-astro-cid-4sn4zg3r]{margin-block-start:var(--space-2xl);padding-block-start:var(--space-l);border-block-start:var(--border) solid var(--border-hair)}.faq__title[data-astro-cid-4sn4zg3r],.related__title[data-astro-cid-4sn4zg3r],.next__title[data-astro-cid-4sn4zg3r]{font-size:var(--step-2);margin-block-end:var(--space-m)}.faq__item[data-astro-cid-4sn4zg3r]{padding-block:var(--space-s);border-block-end:var(--border) solid var(--border-hair)}.faq__item[data-astro-cid-4sn4zg3r]:last-child{border-block-end:0}.faq__q[data-astro-cid-4sn4zg3r]{font-weight:700;color:var(--text);margin-block-end:var(--space-3xs)}.faq__a[data-astro-cid-4sn4zg3r]{margin:0;color:var(--text-2);line-height:1.6}.related__grid[data-astro-cid-4sn4zg3r]{display:grid;gap:var(--space-m);grid-template-columns:1fr}@media(min-width:480px){.related__grid[data-astro-cid-4sn4zg3r]{grid-template-columns:repeat(2,minmax(0,1fr))}}.next__list[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;gap:var(--space-2xs)}.next__link[data-astro-cid-4sn4zg3r]{display:inline-flex;align-items:center;gap:var(--space-3xs);min-block-size:40px;font-weight:600;color:var(--accent-ink)}.next__link[data-astro-cid-4sn4zg3r]:focus-visible{outline:var(--focus-ring) solid var(--accent-icon);outline-offset:2px;border-radius:var(--radius-xs)}.next__link[data-astro-cid-4sn4zg3r] .icon{color:var(--accent-icon)}.next__link[data-astro-cid-4sn4zg3r]:hover{color:var(--accent)}
