.tp-head[data-astro-cid-tgtuilwa]{background:var(--surface);border:1px solid var(--border);border-top:5px solid var(--c);border-radius:var(--radius);padding:20px 24px 16px;margin-bottom:14px}.tp-head[data-astro-cid-tgtuilwa] .subj[data-astro-cid-tgtuilwa]{display:inline-block;font-size:.78rem;font-weight:700;color:#fff;background:var(--c);border-radius:999px;padding:2px 12px;text-decoration:none}.tp-head[data-astro-cid-tgtuilwa] h1[data-astro-cid-tgtuilwa]{margin:8px 0 14px;font-size:1.5rem;color:var(--navy)}.tp-stats[data-astro-cid-tgtuilwa]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px}.tp-stats[data-astro-cid-tgtuilwa] div[data-astro-cid-tgtuilwa]{background:var(--bg);border-radius:8px;padding:10px 6px;text-align:center}.tp-stats[data-astro-cid-tgtuilwa] strong[data-astro-cid-tgtuilwa]{display:block;font-size:1.35rem;color:var(--c);line-height:1.2}.tp-stats[data-astro-cid-tgtuilwa] strong[data-astro-cid-tgtuilwa] small[data-astro-cid-tgtuilwa]{font-size:.8rem;color:var(--muted);font-weight:400}.tp-stats[data-astro-cid-tgtuilwa] span[data-astro-cid-tgtuilwa]{font-size:.72rem;color:var(--muted)}.chart-ttl[data-astro-cid-tgtuilwa]{font-size:.8rem;font-weight:700;color:var(--muted);margin:0 0 4px}.ychart[data-astro-cid-tgtuilwa]{display:flex;align-items:flex-end;gap:3px;height:120px;padding-top:4px}.ychart[data-astro-cid-tgtuilwa] .col[data-astro-cid-tgtuilwa]{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-decoration:none;color:var(--muted)}.ychart[data-astro-cid-tgtuilwa] .n[data-astro-cid-tgtuilwa]{font-size:.68rem;color:var(--text);line-height:1.4}.ychart[data-astro-cid-tgtuilwa] .b[data-astro-cid-tgtuilwa]{width:100%;max-width:26px;background:var(--c);opacity:.8;border-radius:3px 3px 0 0;min-height:0}.ychart[data-astro-cid-tgtuilwa] .col[data-astro-cid-tgtuilwa]:hover .b[data-astro-cid-tgtuilwa]{opacity:1}.ychart[data-astro-cid-tgtuilwa] .y[data-astro-cid-tgtuilwa]{font-size:.6rem;margin-top:3px;white-space:nowrap}.ychart[data-astro-cid-tgtuilwa] .zero[data-astro-cid-tgtuilwa] .y[data-astro-cid-tgtuilwa]{opacity:.5}.tp-years[data-astro-cid-tgtuilwa]{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 18px}.tp-years[data-astro-cid-tgtuilwa] a[data-astro-cid-tgtuilwa]{font-size:.8rem;padding:3px 10px;border-radius:999px;background:var(--surface);border:1px solid var(--border);text-decoration:none;color:var(--text)}.tp-years[data-astro-cid-tgtuilwa] a[data-astro-cid-tgtuilwa] span[data-astro-cid-tgtuilwa]{color:var(--muted);margin-left:4px;font-size:.72rem}.tp-years[data-astro-cid-tgtuilwa] a[data-astro-cid-tgtuilwa]:hover{border-color:var(--navy)}.tp-year[data-astro-cid-tgtuilwa]{margin-bottom:22px;scroll-margin-top:12px}.tp-year[data-astro-cid-tgtuilwa] h2[data-astro-cid-tgtuilwa]{font-size:1.05rem;margin:0 0 10px;padding:0 0 4px;border:none;border-bottom:2px solid var(--border);display:flex;align-items:baseline;gap:8px}.tp-year[data-astro-cid-tgtuilwa] h2[data-astro-cid-tgtuilwa] span[data-astro-cid-tgtuilwa]{font-size:.8rem;color:var(--muted);font-weight:400}.tp-related[data-astro-cid-tgtuilwa]{margin-top:30px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:16px 20px}.tp-related[data-astro-cid-tgtuilwa] h2[data-astro-cid-tgtuilwa]{font-size:1rem;margin:0 0 10px;border:none;padding:0;color:var(--c)}.tp-related[data-astro-cid-tgtuilwa] .chips[data-astro-cid-tgtuilwa]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.tp-related[data-astro-cid-tgtuilwa] .chips[data-astro-cid-tgtuilwa] a[data-astro-cid-tgtuilwa]{font-size:.82rem;padding:4px 11px;border-radius:999px;text-decoration:none;border:1px solid var(--border);color:var(--text);background:var(--bg)}.tp-related[data-astro-cid-tgtuilwa] .chips[data-astro-cid-tgtuilwa] a[data-astro-cid-tgtuilwa] span[data-astro-cid-tgtuilwa]{color:var(--muted);margin-left:5px;font-size:.72rem}.tp-related[data-astro-cid-tgtuilwa] .chips[data-astro-cid-tgtuilwa] a[data-astro-cid-tgtuilwa]:hover{border-color:var(--c);color:var(--c)}.tp-related[data-astro-cid-tgtuilwa] p[data-astro-cid-tgtuilwa]{margin:0;font-size:.85rem}@media (max-width: 640px){.tp-head[data-astro-cid-tgtuilwa]{padding:16px 16px 12px}.tp-head[data-astro-cid-tgtuilwa] h1[data-astro-cid-tgtuilwa]{font-size:1.25rem}.tp-stats[data-astro-cid-tgtuilwa]{grid-template-columns:repeat(2,1fr)}.ychart[data-astro-cid-tgtuilwa]{height:96px;gap:2px}.ychart[data-astro-cid-tgtuilwa] .y[data-astro-cid-tgtuilwa]{font-size:.5rem;writing-mode:vertical-rl}}
