.guide-header{min-inline-size:0;max-inline-size:100%;padding-block:var(--space-4) var(--space-8);border-block-end:var(--border-width-thin) solid var(--color-border)}.back-link{font-size:var(--font-size-ui);margin-block-end:var(--space-5);display:inline-block}.guide-dek{color:var(--color-text-muted);font-size:var(--font-size-lead);margin-block-end:var(--space-5)}.guide-meta{gap:var(--space-2) var(--space-5);padding-block:var(--space-4);border-block:var(--border-width-thin) solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.short-answer{padding:var(--space-5);border:var(--border-width-thin) solid var(--color-border);border-inline-start:var(--space-1) solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-surface);margin-block-start:var(--space-6)}.short-answer strong{color:var(--color-accent);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;margin-block-end:var(--space-2);display:block}.short-answer p{margin-block-end:var(--space-0)}.guide-prose{min-inline-size:0;max-inline-size:100%;padding-block-end:var(--space-12)}.guide-prose>h2{margin-block-start:var(--space-12);scroll-margin-block-start:var(--space-6)}.guide-prose>h3{margin-block-start:var(--space-8)}.guide-prose>ul,.guide-prose>ol{margin-block:var(--space-0) var(--space-6);padding-inline-start:var(--space-6)}.guide-prose li+li{margin-block-start:var(--space-2)}.guide-prose blockquote{margin:var(--space-6) var(--space-0);padding:var(--space-4) var(--space-5);border-inline-start:var(--space-1) solid var(--color-accent);background:var(--color-surface)}.guide-prose blockquote p{margin-block-end:var(--space-0)}.guide-prose code,.guide-prose .formula{font-family:var(--font-mono)}.guide-prose .formula{margin-block:var(--space-6);padding:var(--space-4);overflow-wrap:anywhere;border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--font-size-sm)}.guide-prose .analysis-panel{min-inline-size:0;max-inline-size:100%;margin-block:var(--space-8);padding:var(--space-5);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.guide-prose .analysis-panel h3{margin-block-end:var(--space-4)}.guide-prose .analysis-panel svg{inline-size:var(--size-full);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-subtle);block-size:auto}.guide-prose .analysis-caption{margin-block:var(--space-2) var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-sm)}.guide-prose .data-table-wrap{inline-size:100%;min-inline-size:0;max-inline-size:100%;overflow-x:visible}.guide-prose .data-table-wrap table{table-layout:fixed;inline-size:100%}.guide-prose .data-table-wrap th,.guide-prose .data-table-wrap td{overflow-wrap:anywhere;white-space:normal}.article-data-block{min-inline-size:0;max-inline-size:100%;margin-block:var(--space-8)}.article-data-block>h3{font-size:var(--font-size-h5);margin-block-end:var(--space-3)}.article-table-scroll{contain:inline-size;border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);min-inline-size:0;max-inline-size:100%;overflow-x:visible}.article-table-scroll table{border-collapse:collapse;background:var(--color-bg);inline-size:100%;min-inline-size:0;font-size:var(--font-size-ui);font-variant-numeric:tabular-nums;table-layout:fixed;margin:0}.article-table-scroll th,.article-table-scroll td{padding:var(--space-3);border-block-end:var(--border-width-thin) solid var(--color-border);text-align:start;vertical-align:middle;overflow-wrap:anywhere;white-space:normal}.article-table-scroll thead th{color:var(--color-text-muted);font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.article-table-scroll tbody tr:last-child>*{border-block-end:0}@media (width<=48rem){.guide-prose>h2{scroll-margin-block-start:calc(var(--size-touch-target) + var(--space-6))}.guide-prose .analysis-panel{padding:var(--space-4)}.article-table-scroll table,.guide-prose .data-table-wrap table{font-size:var(--font-size-xs)}.article-table-scroll th,.article-table-scroll td,.guide-prose .data-table-wrap th,.guide-prose .data-table-wrap td{padding:var(--space-2) var(--space-1)}.article-table-scroll:has(.responsive-data-table),.guide-prose .data-table-wrap:has(.responsive-data-table){border:0}.responsive-data-table,.guide-prose .data-table-wrap .responsive-data-table{background:0 0;display:block}.responsive-data-table caption{text-align:start;margin-block-end:var(--space-3);display:block}.responsive-data-table thead{inline-size:var(--border-width-thin);block-size:var(--border-width-thin);clip:rect(0 0 0 0);white-space:nowrap;position:absolute;overflow:hidden}.responsive-data-table tbody{gap:var(--space-3);display:grid}.responsive-data-table tbody tr{border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);display:grid;overflow:hidden}.responsive-data-table tbody th[scope=row]{padding:var(--space-3);border-block-end:var(--border-width-thin) solid var(--color-border);background:var(--color-surface-subtle);color:var(--color-text);font-size:var(--font-size-ui);text-align:start;display:block}.responsive-data-table tbody td[data-label]{gap:var(--space-3);padding:var(--space-2) var(--space-3);border-block-end:var(--border-width-thin) solid var(--color-border);overflow-wrap:anywhere;grid-template-columns:minmax(7.5rem,.8fr) minmax(0,1.2fr);display:grid;text-align:start!important}.responsive-data-table tbody td[data-label]:before{color:var(--color-text-muted);content:attr(data-label);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.responsive-data-table tbody tr>:last-child{border-block-end:0}}.breadcrumbs[data-astro-cid-m45rcmyc]{gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-ui);flex-wrap:wrap;margin-block-end:var(--space-5);display:flex}
