.gx-bar[data-astro-cid-hdulbc5q]{position:sticky;top:var(--header-h);z-index:20;display:grid;gap:10px;padding:12px 0 10px;margin-bottom:20px;background:var(--bg);border-bottom:1px solid var(--line)}.gx-search[data-astro-cid-hdulbc5q]{position:relative;display:flex;align-items:center}.gx-mag[data-astro-cid-hdulbc5q]{position:absolute;left:13px;width:17px;height:17px;color:var(--muted);pointer-events:none}.gx-search[data-astro-cid-hdulbc5q] input[data-astro-cid-hdulbc5q]{width:100%;padding:12px 14px 12px 38px;min-height:44px;font:inherit;font-size:var(--fs-3);color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);transition:border-color .14s ease}.gx-search[data-astro-cid-hdulbc5q] input[data-astro-cid-hdulbc5q]:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.gx-row[data-astro-cid-hdulbc5q]{display:flex;align-items:center;gap:12px}.gx-row[data-astro-cid-hdulbc5q] .gx-search[data-astro-cid-hdulbc5q]{flex:1;min-width:0}.gx-tagwrap[data-astro-cid-hdulbc5q]{min-width:0}.gx-tags[data-astro-cid-hdulbc5q]{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px;-webkit-mask-image:linear-gradient(to right,transparent,#000 18px,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(to right,transparent,#000 18px,#000 calc(100% - 18px),transparent)}.gx-tags[data-astro-cid-hdulbc5q].at-start{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 18px),transparent)}.gx-tags[data-astro-cid-hdulbc5q].at-end{-webkit-mask-image:linear-gradient(to right,transparent,#000 18px);mask-image:linear-gradient(to right,transparent,#000 18px)}.gx-tags[data-astro-cid-hdulbc5q].at-start.at-end{-webkit-mask-image:none;mask-image:none}.gx-tags[data-astro-cid-hdulbc5q]::-webkit-scrollbar{display:none}.gt[data-astro-cid-hdulbc5q]{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;appearance:none;cursor:pointer;font:inherit;font-size:var(--fs-2);min-height:40px;padding:7px 15px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);color:var(--ink-2);white-space:nowrap;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.gt[data-astro-cid-hdulbc5q]:hover{border-color:var(--line-strong);color:var(--ink)}.gt[data-astro-cid-hdulbc5q][aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.gt-n[data-astro-cid-hdulbc5q]{font-variant-numeric:tabular-nums;font-size:var(--fs-1);opacity:.7}.gx-count[data-astro-cid-hdulbc5q]{margin:0}.gx-list[data-astro-cid-hdulbc5q]{border-top:2px solid var(--ink)}.gx-card[data-astro-cid-hdulbc5q]{display:grid;grid-template-columns:6.5em minmax(0,1fr);gap:4px 24px;padding:18px 0 20px;color:var(--ink);border-bottom:1px solid var(--line)}@media(min-width:860px){.gx-card[data-astro-cid-hdulbc5q].has-thumb{grid-template-columns:6.5em minmax(0,1fr) 168px}}.gx-thumb[data-astro-cid-hdulbc5q]{margin:4px 0 0}.gx-thumb[data-astro-cid-hdulbc5q] img[data-astro-cid-hdulbc5q]{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;background:var(--surface-2, #eef1f4)}.gx-thumb[data-astro-cid-hdulbc5q] figcaption[data-astro-cid-hdulbc5q]{margin-top:4px;font-size:10px;line-height:1.35;color:var(--muted);overflow-wrap:anywhere}@media(max-width:859px){.gx-card[data-astro-cid-hdulbc5q].has-thumb{grid-template-columns:minmax(0,1fr) 96px;column-gap:14px}.gx-card[data-astro-cid-hdulbc5q].has-thumb .gx-body[data-astro-cid-hdulbc5q]{grid-column:1;grid-row:1}.gx-card[data-astro-cid-hdulbc5q].has-thumb .gx-thumb[data-astro-cid-hdulbc5q]{grid-column:2;grid-row:1;margin-top:22px}.gx-card[data-astro-cid-hdulbc5q].has-thumb .gx-date[data-astro-cid-hdulbc5q]{grid-column:1}}.gx-card[data-astro-cid-hdulbc5q]:hover{text-decoration:none}.gx-card[data-astro-cid-hdulbc5q]:hover h3[data-astro-cid-hdulbc5q],.gx-card[data-astro-cid-hdulbc5q]:hover h2[data-astro-cid-hdulbc5q]{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.gx-card[data-astro-cid-hdulbc5q][hidden]{display:none}.gx-month[data-astro-cid-hdulbc5q]{margin:28px 0 0;padding:0 0 8px;font-size:var(--fs-4);font-weight:600;color:var(--ink);border-bottom:2px solid var(--ink)}.gx-month[data-astro-cid-hdulbc5q][hidden]{display:none}.gx-month-note[data-astro-cid-hdulbc5q]{margin:8px 0 0;font-size:var(--fs-2);color:var(--muted);line-height:1.55}.gx-month-note[data-astro-cid-hdulbc5q][hidden]{display:none}.gx-series-list[data-astro-cid-hdulbc5q]{margin:10px 0 0;padding-left:1.1em;display:grid;gap:6px;font-size:var(--fs-3)}.gx-series-list[data-astro-cid-hdulbc5q] a[data-astro-cid-hdulbc5q]{color:var(--ink)}.gx-date[data-astro-cid-hdulbc5q]{margin:3px 0 0;font-size:var(--fs-2);color:var(--muted);font-variant-numeric:tabular-nums}.gx-body[data-astro-cid-hdulbc5q]{min-width:0}.gx-kicker[data-astro-cid-hdulbc5q]{margin:0 0 6px;font-family:var(--ui);font-size:var(--fs-1);font-weight:600;letter-spacing:.04em;color:var(--accent)}.gx-card[data-astro-cid-hdulbc5q] h3[data-astro-cid-hdulbc5q]{margin:0 0 6px;font-size:var(--fs-5);line-height:1.35;text-wrap:balance}:root:lang(ja) .gx-card[data-astro-cid-hdulbc5q] h3[data-astro-cid-hdulbc5q]{font-size:var(--fs-5);line-height:1.5;word-break:auto-phrase;text-wrap:pretty}.gx-sum[data-astro-cid-hdulbc5q]{margin:0;font-size:var(--fs-3);line-height:1.7;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:68ch}.gx-lead[data-astro-cid-hdulbc5q]{display:block;padding:22px 0 26px}.gx-lead-photo[data-astro-cid-hdulbc5q]{padding-top:22px}.gx-lead-photo[data-astro-cid-hdulbc5q]+.gx-lead[data-astro-cid-hdulbc5q]{padding-top:14px}.gx-lead[data-astro-cid-hdulbc5q] h2[data-astro-cid-hdulbc5q]{margin:0 0 10px;font-size:clamp(28px,4vw,40px);line-height:1.22;text-wrap:balance;max-width:34ch}.gx-lead-photo[data-astro-cid-hdulbc5q]+.gx-lead[data-astro-cid-hdulbc5q] h2[data-astro-cid-hdulbc5q]{max-width:26ch}:root:lang(ja) .gx-lead[data-astro-cid-hdulbc5q] h2[data-astro-cid-hdulbc5q]{line-height:1.4;max-width:24em}.gx-lead[data-astro-cid-hdulbc5q] .gx-sum[data-astro-cid-hdulbc5q]{font-size:var(--fs-4);-webkit-line-clamp:4;margin-bottom:10px}.gx-lead[data-astro-cid-hdulbc5q] .gx-date[data-astro-cid-hdulbc5q]{margin:0}.gx-empty[data-astro-cid-hdulbc5q]{display:grid;justify-items:center;gap:8px;padding:48px 20px;text-align:center;color:var(--muted)}.gx-empty[data-astro-cid-hdulbc5q] strong[data-astro-cid-hdulbc5q]{font-size:var(--fs-4);color:var(--ink)}.gx-empty[data-astro-cid-hdulbc5q] button[data-astro-cid-hdulbc5q]{margin-top:6px;appearance:none;cursor:pointer;font:inherit;font-size:var(--fs-2);padding:8px 16px;border-radius:var(--radius);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink)}.gx-empty[data-astro-cid-hdulbc5q] button[data-astro-cid-hdulbc5q]:hover{border-color:var(--ink)}@media(min-width:860px){.gx-bar[data-astro-cid-hdulbc5q]{grid-template-columns:minmax(280px,420px) 1fr;align-items:center;gap:16px;padding:14px 0 12px}.gx-tags[data-astro-cid-hdulbc5q]{flex-wrap:wrap;overflow:visible;-webkit-mask-image:none;mask-image:none}.gt[data-astro-cid-hdulbc5q]{min-height:0;padding:7px 13px}}@media(max-width:560px){.gx-bar[data-astro-cid-hdulbc5q]{padding:10px 0 8px;gap:8px}.gx-search[data-astro-cid-hdulbc5q] input[data-astro-cid-hdulbc5q]{padding:11px 12px 11px 36px;font-size:var(--fs-4)}.gx-count[data-astro-cid-hdulbc5q]{font-size:var(--fs-1);white-space:nowrap}.gx-card[data-astro-cid-hdulbc5q]{grid-template-columns:minmax(0,1fr);gap:2px;padding:16px 0 18px}.gx-card[data-astro-cid-hdulbc5q] .gx-date[data-astro-cid-hdulbc5q]{order:2;margin-top:4px}.gx-lead[data-astro-cid-hdulbc5q] .gx-date[data-astro-cid-hdulbc5q]{order:0}}
