.callout-layout[data-astro-cid-gjydyoje]{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.callout[data-astro-cid-gjydyoje] .callout-icon{margin-top:3px;display:block}.callout-title[data-astro-cid-gjydyoje]{margin:0 0 .375rem;line-height:1.5rem}.callout-body[data-astro-cid-gjydyoje]>:first-child{margin-top:0}.callout-body[data-astro-cid-gjydyoje]>:last-child{margin-bottom:0}.article-table-scroll[data-astro-cid-tg4bcysq]{overscroll-behavior-x:contain;border-radius:.25rem;max-width:100%;margin-block:1.5rem;overflow-x:auto}.article-table-scroll[data-astro-cid-tg4bcysq] table{margin:0}.article-table-scroll[data-astro-cid-tg4bcysq] th,.article-table-scroll[data-astro-cid-tg4bcysq] td{vertical-align:top;min-width:9rem}@media print{.article-table-scroll[data-astro-cid-tg4bcysq]{overflow:visible}.article-table-scroll[data-astro-cid-tg4bcysq] th,.article-table-scroll[data-astro-cid-tg4bcysq] td{min-width:0}}.article-layout[data-astro-cid-bnbznw5c]{max-width:720px;margin-inline:auto}.article-reader[data-astro-cid-bnbznw5c]{min-width:0}.article-header[data-astro-cid-bnbznw5c] h1[data-astro-cid-bnbznw5c]{text-wrap:pretty;margin:.5rem 0 .375rem}.article-breadcrumbs[data-astro-cid-bnbznw5c] nav{margin:0}.article-breadcrumbs[data-astro-cid-bnbznw5c] ol{flex-wrap:nowrap;min-width:0}.article-breadcrumbs[data-astro-cid-bnbznw5c] li{flex-shrink:0}.article-breadcrumbs[data-astro-cid-bnbznw5c] li:last-child{flex-shrink:1;min-width:0}.article-breadcrumbs[data-astro-cid-bnbznw5c] li:last-child>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.article-reading-tools[data-astro-cid-bnbznw5c]{align-items:center;gap:1rem;display:flex;position:relative}.article-meta[data-astro-cid-bnbznw5c]{flex:1;min-width:0;margin:0;line-height:1.5}.article-body[data-astro-cid-bnbznw5c]{margin-top:1rem}.article-body[data-astro-cid-bnbznw5c]>:first-child{margin-top:0}.article-body[data-astro-cid-bnbznw5c]>p:first-of-type{font-size:1.0625rem;line-height:1.7}.article-body[data-astro-cid-bnbznw5c] details{border:1px solid color-mix(in srgb, var(--color-muted) 25%, transparent);background:var(--color-surface);border-radius:.75rem;margin-block:1.5rem;padding:.9rem 1rem;font-size:.875rem}.article-body[data-astro-cid-bnbznw5c] summary{cursor:pointer;min-height:28px;font-weight:600;line-height:1.7}.article-body[data-astro-cid-bnbznw5c] summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.article-body[data-astro-cid-bnbznw5c] h2[id],.article-body[data-astro-cid-bnbznw5c] h3[id]{scroll-margin-top:6rem}.article-contents-mobile[data-astro-cid-bnbznw5c]{flex:none}.article-contents-mobile[data-astro-cid-bnbznw5c] summary[data-astro-cid-bnbznw5c]{border:1px solid color-mix(in srgb, var(--color-muted) 30%, transparent);cursor:pointer;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;min-height:44px;padding:.5rem .75rem;font-size:.875rem;font-weight:600;list-style:none;display:flex}.article-contents-mobile[data-astro-cid-bnbznw5c] summary[data-astro-cid-bnbznw5c]::-webkit-details-marker{display:none}.article-contents-mobile[data-astro-cid-bnbznw5c] summary[data-astro-cid-bnbznw5c]:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.article-contents-mobile[data-astro-cid-bnbznw5c][open] summary[data-astro-cid-bnbznw5c]{border-color:var(--color-primary)}.article-contents-mobile[data-astro-cid-bnbznw5c][open] summary[data-astro-cid-bnbznw5c] span[data-astro-cid-bnbznw5c]{transform:rotate(180deg)}.article-contents-panel[data-astro-cid-bnbznw5c]{z-index:20;background:var(--color-bg);border:1px solid color-mix(in srgb, var(--color-muted) 30%, transparent);border-radius:.75rem;width:max-content;max-width:100%;max-height:min(60svh,30rem);padding:.5rem;position:absolute;inset-block-start:calc(100% + .5rem);inset-inline-end:0;overflow-y:auto;box-shadow:0 .5rem 1.5rem #0002}.article-contents-panel[data-astro-cid-bnbznw5c] ol[data-astro-cid-bnbznw5c],.article-contents-desktop[data-astro-cid-bnbznw5c] ol[data-astro-cid-bnbznw5c]{margin:0;padding:0;list-style:none}.article-contents-panel[data-astro-cid-bnbznw5c] a[data-astro-cid-bnbznw5c]{min-height:44px;color:var(--color-text);border-radius:.375rem;align-items:center;padding:.5rem .75rem;font-size:.9375rem;line-height:1.4;display:flex}.article-contents-panel[data-astro-cid-bnbznw5c] a[data-astro-cid-bnbznw5c]:hover{background:var(--color-surface);color:var(--color-primary)}.article-contents-desktop[data-astro-cid-bnbznw5c]{display:none}.article-context[data-astro-cid-bnbznw5c]>h2[data-astro-cid-bnbznw5c]{margin-top:0}.article-layout[data-astro-cid-bnbznw5c].visual-layout{max-width:1040px;display:block}.visual-layout[data-astro-cid-bnbznw5c] .article-header[data-astro-cid-bnbznw5c] h1[data-astro-cid-bnbznw5c]{letter-spacing:-.025em;max-width:900px;margin-block:.9rem;font-size:clamp(1.85rem,4vw,2.75rem);line-height:1.15}.visual-layout[data-astro-cid-bnbznw5c] .article-contents-mobile[data-astro-cid-bnbznw5c]{display:block}.visual-layout[data-astro-cid-bnbznw5c] .article-contents-desktop[data-astro-cid-bnbznw5c]{display:none}.visual-layout[data-astro-cid-bnbznw5c] .article-body[data-astro-cid-bnbznw5c]{max-width:none;margin-top:1.5rem}.visual-layout[data-astro-cid-bnbznw5c] .article-body[data-astro-cid-bnbznw5c]>p,.visual-layout[data-astro-cid-bnbznw5c] .article-body[data-astro-cid-bnbznw5c]>ul,.visual-layout[data-astro-cid-bnbznw5c] .article-body[data-astro-cid-bnbznw5c]>ol{max-width:760px}.visual-layout[data-astro-cid-bnbznw5c] .article-body[data-astro-cid-bnbznw5c]>h2{border-top:1px solid color-mix(in srgb, var(--color-muted) 22%, transparent);letter-spacing:-.015em;margin-top:2.5rem;padding-top:1.25rem;font-size:clamp(1.25rem,3vw,1.6rem)}@media (width>=1024px){.article-layout[data-astro-cid-bnbznw5c].has-contents:not(.visual-layout){grid-template-columns:minmax(0,720px) 14rem;gap:2.5rem;max-width:984px;display:grid}.article-contents-mobile[data-astro-cid-bnbznw5c]{display:none}.article-contents-desktop[data-astro-cid-bnbznw5c]{padding-top:2.25rem;display:block}.article-contents-desktop[data-astro-cid-bnbznw5c] nav[data-astro-cid-bnbznw5c]{border-left:1px solid color-mix(in srgb, var(--color-muted) 25%, transparent);max-height:calc(100svh - 7rem);padding-left:1rem;position:sticky;top:5.5rem;overflow-y:auto}.article-contents-desktop[data-astro-cid-bnbznw5c] p[data-astro-cid-bnbznw5c]{margin-bottom:.75rem;font-size:.875rem}.article-contents-desktop[data-astro-cid-bnbznw5c] a[data-astro-cid-bnbznw5c]{color:var(--color-muted);padding-block:.5rem;font-size:.875rem;line-height:1.45;text-decoration:none;display:block}.article-contents-desktop[data-astro-cid-bnbznw5c] a[data-astro-cid-bnbznw5c]:hover{color:var(--color-primary);text-decoration:underline}}@media print{.article-layout[data-astro-cid-bnbznw5c].has-contents{max-width:720px;display:block}.article-contents-mobile[data-astro-cid-bnbznw5c],.article-contents-desktop[data-astro-cid-bnbznw5c]{display:none}.article-header[data-astro-cid-bnbznw5c]{display:block!important}}
