.feed-detail[data-astro-cid-ooukgo2d]{background:var(--color-bg);padding-block:clamp(1.75rem,3.5vw,2.75rem) clamp(2.25rem,4vw,3.25rem)}.feed-detail__intro[data-astro-cid-ooukgo2d]{max-width:42rem;margin-bottom:1.85rem}.feed-detail[data-astro-cid-ooukgo2d] h1[data-astro-cid-ooukgo2d]{color:var(--color-primary-dark);margin:0 0 .4rem;font-size:clamp(1.85rem,3.4vw,2.45rem)}.feed-detail__type[data-astro-cid-ooukgo2d]{letter-spacing:.02em;color:var(--color-primary);margin:0 0 .55rem;font-size:.95rem;font-weight:700}.feed-detail__purpose[data-astro-cid-ooukgo2d]{color:var(--color-ink-muted);margin:0;font-size:1.05rem;line-height:1.6}.feed-detail__series-note[data-astro-cid-ooukgo2d]{color:var(--color-ink-muted);margin:.65rem 0 0;font-size:.98rem;line-height:1.5}.feed-detail__series-note[data-astro-cid-ooukgo2d] a[data-astro-cid-ooukgo2d]{color:var(--color-primary-dark);text-underline-offset:.15em;font-weight:600;text-decoration:underline}.feed-detail__series-lead[data-astro-cid-ooukgo2d]{color:var(--color-ink-muted);margin:0 0 .85rem;font-size:.98rem;line-height:1.5}.feed-detail__plus-note[data-astro-cid-ooukgo2d]{color:var(--color-ink-muted);margin:.75rem 0 0;font-size:.9rem;line-height:1.45}.feed-series-list[data-astro-cid-ooukgo2d]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);margin:0;padding:0;list-style:none;overflow:hidden}.feed-series-list__item[data-astro-cid-ooukgo2d]{flex-direction:column;gap:.15rem;padding:.85rem 1rem;display:flex}.feed-series-list__item[data-astro-cid-ooukgo2d]+.feed-series-list__item[data-astro-cid-ooukgo2d]{border-top:1px solid var(--color-border)}.feed-series-list__name[data-astro-cid-ooukgo2d]{color:var(--color-primary-dark);font-size:1.02rem;font-weight:700;text-decoration:none}a[data-astro-cid-ooukgo2d].feed-series-list__name:hover{color:var(--color-primary);text-underline-offset:.15em;text-decoration:underline}.feed-series-list__purpose[data-astro-cid-ooukgo2d]{color:var(--color-ink-muted);font-size:.95rem;line-height:1.4}.feed-inline-part[data-astro-cid-ooukgo2d]{margin:0 0 1rem}.feed-inline-part[data-astro-cid-ooukgo2d]:last-child{margin-bottom:0}.feed-inline-part[data-astro-cid-ooukgo2d] h3[data-astro-cid-ooukgo2d]{color:var(--color-primary-dark);margin:0 0 .35rem;font-size:1.02rem}.feed-inline-part[data-astro-cid-ooukgo2d] p[data-astro-cid-ooukgo2d]{margin:0}.feed-block[data-astro-cid-ooukgo2d]{border-bottom:1px solid var(--color-border);margin-bottom:1.65rem;padding-bottom:1.55rem}.feed-block[data-astro-cid-ooukgo2d] h2[data-astro-cid-ooukgo2d]{color:var(--color-primary-dark);margin:0 0 .7rem;font-size:1.25rem}.feed-block[data-astro-cid-ooukgo2d] p[data-astro-cid-ooukgo2d]{max-width:46rem;color:var(--color-ink);margin:0;line-height:1.65}.feed-mix[data-astro-cid-ooukgo2d]{gap:.85rem;margin-top:1rem;display:grid}.feed-mix__variant[data-astro-cid-ooukgo2d]{border:1px solid var(--color-border);border-radius:var(--radius-md,.35rem);background:var(--color-surface,#fff);max-width:28rem;padding:.85rem 1rem}.feed-mix__variant[data-astro-cid-ooukgo2d] h3[data-astro-cid-ooukgo2d]{color:var(--color-primary-dark);margin:0 0 .5rem;font-size:1rem}.feed-mix__variant[data-astro-cid-ooukgo2d] ul[data-astro-cid-ooukgo2d]{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.feed-mix__variant[data-astro-cid-ooukgo2d] li[data-astro-cid-ooukgo2d]{color:var(--color-ink-muted);justify-content:space-between;gap:1rem;font-size:.95rem;display:flex}.feed-mix__variant[data-astro-cid-ooukgo2d] strong[data-astro-cid-ooukgo2d]{color:var(--color-primary-dark);font-variant-numeric:tabular-nums}.feed-table-wrap[data-astro-cid-ooukgo2d]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-width:28rem;overflow:hidden}.feed-table[data-astro-cid-ooukgo2d]{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.98rem}.feed-table[data-astro-cid-ooukgo2d] th[data-astro-cid-ooukgo2d],.feed-table[data-astro-cid-ooukgo2d] td[data-astro-cid-ooukgo2d]{text-align:left;border-bottom:1px solid var(--color-border);vertical-align:top;padding:.65rem .85rem}.feed-table[data-astro-cid-ooukgo2d] thead[data-astro-cid-ooukgo2d] th[data-astro-cid-ooukgo2d]{background:var(--color-primary-soft);color:var(--color-primary-dark);font-weight:700}.feed-table[data-astro-cid-ooukgo2d] tbody[data-astro-cid-ooukgo2d] th[data-astro-cid-ooukgo2d]{color:var(--color-ink);width:68%;font-weight:600}.feed-table[data-astro-cid-ooukgo2d] thead[data-astro-cid-ooukgo2d] th[data-astro-cid-ooukgo2d]:last-child,.feed-table[data-astro-cid-ooukgo2d] tbody[data-astro-cid-ooukgo2d] td[data-astro-cid-ooukgo2d]{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;width:32%}.feed-table[data-astro-cid-ooukgo2d] tbody[data-astro-cid-ooukgo2d] tr[data-astro-cid-ooukgo2d]:last-child th[data-astro-cid-ooukgo2d],.feed-table[data-astro-cid-ooukgo2d] tbody[data-astro-cid-ooukgo2d] tr[data-astro-cid-ooukgo2d]:last-child td[data-astro-cid-ooukgo2d]{border-bottom:0}@media (width<=479px){.feed-table-wrap[data-astro-cid-ooukgo2d]{max-width:none}.feed-table[data-astro-cid-ooukgo2d]{font-size:.94rem}.feed-table[data-astro-cid-ooukgo2d] th[data-astro-cid-ooukgo2d],.feed-table[data-astro-cid-ooukgo2d] td[data-astro-cid-ooukgo2d]{padding:.55rem .7rem}}.feed-detail__order[data-astro-cid-ooukgo2d]{border-radius:var(--radius-md);background:var(--color-primary-soft);border:1px solid color-mix(in srgb, var(--color-primary) 16%, var(--color-border));max-width:38rem;margin:.35rem 0 1.35rem;padding:1rem 1.15rem 1.05rem}.feed-detail__order[data-astro-cid-ooukgo2d] h2[data-astro-cid-ooukgo2d]{color:var(--color-primary-dark);margin:0 0 .4rem;font-size:1.15rem;line-height:1.3}.feed-detail__order[data-astro-cid-ooukgo2d] p[data-astro-cid-ooukgo2d]{color:var(--color-ink-muted);margin:0 0 .85rem;font-size:.98rem;line-height:1.5}.feed-detail__actions[data-astro-cid-ooukgo2d]{flex-wrap:wrap;gap:.55rem;display:flex}.feed-related[data-astro-cid-ooukgo2d]{max-width:40rem;margin:0 0 1.25rem}.feed-related[data-astro-cid-ooukgo2d] h2[data-astro-cid-ooukgo2d]{color:var(--color-primary-dark);margin:0 0 .75rem;font-size:1.2rem}.feed-related[data-astro-cid-ooukgo2d] ul[data-astro-cid-ooukgo2d]{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.feed-related[data-astro-cid-ooukgo2d] li[data-astro-cid-ooukgo2d]{gap:.15rem;display:grid}.feed-related[data-astro-cid-ooukgo2d] a[data-astro-cid-ooukgo2d]{color:var(--color-primary-dark);font-weight:700;text-decoration:none}.feed-related[data-astro-cid-ooukgo2d] a[data-astro-cid-ooukgo2d]:hover{text-underline-offset:.15em;text-decoration:underline}.feed-related[data-astro-cid-ooukgo2d] span[data-astro-cid-ooukgo2d]{color:var(--color-ink-muted);font-size:.92rem;line-height:1.45}.feed-detail__back[data-astro-cid-ooukgo2d]{margin:1.35rem 0 0}.feed-detail__back[data-astro-cid-ooukgo2d] a[data-astro-cid-ooukgo2d]{color:var(--color-primary-dark);font-weight:600;text-decoration:none}.feed-detail__back[data-astro-cid-ooukgo2d] a[data-astro-cid-ooukgo2d]:hover{text-underline-offset:.15em;text-decoration:underline}
