.column[data-astro-cid-zydfsfx7]{max-width:740px;margin:0 auto}.column-head[data-astro-cid-zydfsfx7]{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#0d2137 0%,#1a4060 55%,#2a6080 100%);margin-bottom:1.75rem;padding:2rem 1.5rem 2.25rem}.eyebrow[data-astro-cid-zydfsfx7]{letter-spacing:.12em;background:#ffffff2e;border-radius:999px;margin-bottom:.7rem;padding:.25rem .65rem;font-size:.7rem;font-weight:700;display:inline-block}.column-title[data-astro-cid-zydfsfx7]{text-shadow:0 1px 2px #0003;margin:0 0 .6rem;font-size:1.6rem;font-weight:800;line-height:1.3}.column-title[data-astro-cid-zydfsfx7] small[data-astro-cid-zydfsfx7]{opacity:.85;margin-top:.35rem;font-size:.95rem;font-weight:600;display:inline-block}.column-meta[data-astro-cid-zydfsfx7]{opacity:.8;margin:0 0 1rem;font-size:.78rem}.lead[data-astro-cid-zydfsfx7]{margin:0;font-size:.95rem;line-height:1.75}.column-section[data-astro-cid-zydfsfx7]{margin-bottom:2rem}.column-section[data-astro-cid-zydfsfx7] h2[data-astro-cid-zydfsfx7]{border-left:4px solid var(--color-accent);margin:0 0 .85rem;padding-left:.6rem;font-size:1.15rem;font-weight:700;line-height:1.3}.column-section[data-astro-cid-zydfsfx7] p[data-astro-cid-zydfsfx7]{margin:0 0 .85rem;font-size:.92rem;line-height:1.85}.column-section[data-astro-cid-zydfsfx7] strong[data-astro-cid-zydfsfx7]{color:var(--color-text);font-weight:700}.note[data-astro-cid-zydfsfx7]{color:var(--color-text-muted);background:var(--color-surface);border-left:3px solid var(--color-border);border-radius:0 4px 4px 0;padding:.5rem .7rem;font-size:.82rem;line-height:1.7}.dist-chart[data-astro-cid-zydfsfx7]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);margin:0 0 1rem;padding:.85rem}.dist-grid[data-astro-cid-zydfsfx7]{flex-direction:column;gap:.55rem;display:flex}.dist-row[data-astro-cid-zydfsfx7]{grid-template-columns:13rem 1fr 3.5rem 3rem;align-items:center;gap:.5rem;font-size:.8rem;display:grid}.dist-label[data-astro-cid-zydfsfx7]{color:var(--color-text);white-space:nowrap;font-size:.78rem;font-weight:600}.dist-track[data-astro-cid-zydfsfx7]{background:var(--color-bg);border-radius:3px;height:1.3rem;overflow:hidden}.dist-fill[data-astro-cid-zydfsfx7]{background:#2a6080;border-radius:3px;height:100%;transition:width .3s}.dist-val[data-astro-cid-zydfsfx7]{text-align:right;font-weight:700}.dist-pct[data-astro-cid-zydfsfx7]{color:var(--color-text-muted);text-align:right;font-size:.72rem}.dist-chart[data-astro-cid-zydfsfx7] figcaption[data-astro-cid-zydfsfx7]{color:var(--color-text-muted);margin-top:.6rem;font-size:.72rem;line-height:1.5}.bar-chart[data-astro-cid-zydfsfx7]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);margin:0 0 1rem;padding:.85rem}.bar-grid[data-astro-cid-zydfsfx7]{flex-direction:column;gap:.6rem;display:flex}.bar-row[data-astro-cid-zydfsfx7]{grid-template-columns:12rem 1fr 4rem;align-items:center;gap:.5rem;display:grid}.bar-year[data-astro-cid-zydfsfx7]{font-size:.78rem;font-weight:600}.bar-track[data-astro-cid-zydfsfx7]{background:var(--color-bg);border-radius:3px;height:1.55rem;position:relative;overflow:hidden}.bar-fill[data-astro-cid-zydfsfx7]{background:#2a6080;border-radius:3px;position:absolute;inset:0 auto 0 0}.bar-num[data-astro-cid-zydfsfx7]{z-index:1;color:#fff;text-shadow:0 1px 1px #0000004d;padding:0 .45rem;font-size:.78rem;font-weight:700;line-height:1.55rem;position:relative}.bar-n[data-astro-cid-zydfsfx7]{color:var(--color-text-muted);white-space:nowrap;font-size:.7rem}.bar-chart[data-astro-cid-zydfsfx7] figcaption[data-astro-cid-zydfsfx7]{color:var(--color-text-muted);margin-top:.6rem;font-size:.72rem;line-height:1.5}.case-list[data-astro-cid-zydfsfx7]{flex-direction:column;gap:.7rem;margin:0 0 1rem;display:flex}.case-card[data-astro-cid-zydfsfx7]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}.case-head[data-astro-cid-zydfsfx7]{background:var(--color-bg);border-bottom:1px solid var(--color-border);align-items:center;gap:.6rem;padding:.45rem .75rem;display:flex}.case-boat[data-astro-cid-zydfsfx7]{font-size:.88rem;font-weight:700}.case-port[data-astro-cid-zydfsfx7]{color:var(--color-text-muted);background:var(--color-border);border-radius:999px;padding:.1rem .45rem;font-size:.72rem}.case-body[data-astro-cid-zydfsfx7]{padding:.6rem .75rem .7rem}.case-row[data-astro-cid-zydfsfx7]{align-items:baseline;gap:.6rem;margin-bottom:.3rem;display:flex}.case-tag[data-astro-cid-zydfsfx7]{letter-spacing:.05em;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.1rem .5rem;font-size:.65rem;font-weight:700}.tag-tenbin[data-astro-cid-zydfsfx7]{color:#1a4060;background:#e3eaf5}.tag-tenya[data-astro-cid-zydfsfx7]{color:#7d3a00;background:#fdebd0}.case-data[data-astro-cid-zydfsfx7]{font-size:.85rem;font-weight:600}.case-note[data-astro-cid-zydfsfx7]{color:var(--color-text-muted);margin:.35rem 0 0;font-size:.78rem;line-height:1.65}.summary-box[data-astro-cid-zydfsfx7]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);border-left:4px solid #2a6080;margin:0 0 1rem;padding:.85rem 1rem}.summary-title[data-astro-cid-zydfsfx7]{color:var(--color-text-muted);margin-bottom:.5rem;font-size:.78rem;font-weight:700}.summary-list[data-astro-cid-zydfsfx7]{margin:0;padding-left:1.2rem}.summary-list[data-astro-cid-zydfsfx7] li[data-astro-cid-zydfsfx7]{margin-bottom:.2rem;font-size:.9rem;line-height:1.85}.boat-table[data-astro-cid-zydfsfx7]{border-collapse:collapse;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);width:100%;margin:0 0 1rem;font-size:.85rem;overflow:hidden}.boat-table[data-astro-cid-zydfsfx7] th[data-astro-cid-zydfsfx7]{background:var(--color-bg);text-align:left;border-bottom:1px solid var(--color-border);color:var(--color-text-muted);padding:.55rem .7rem;font-size:.78rem;font-weight:700}.boat-table[data-astro-cid-zydfsfx7] td[data-astro-cid-zydfsfx7]{border-bottom:1px solid var(--color-border);padding:.55rem .7rem;line-height:1.5}.boat-table[data-astro-cid-zydfsfx7] tr[data-astro-cid-zydfsfx7]:last-child td[data-astro-cid-zydfsfx7]{border-bottom:none}.boat-table[data-astro-cid-zydfsfx7] a[data-astro-cid-zydfsfx7]{color:var(--color-primary);font-weight:600}.cell-strong[data-astro-cid-zydfsfx7]{font-weight:700}.column-foot[data-astro-cid-zydfsfx7]{border-top:1px solid var(--color-border);color:var(--color-text-muted);margin-top:2rem;padding-top:1rem;font-size:.8rem;line-height:1.7}.related[data-astro-cid-zydfsfx7]{margin-top:.4rem}.related[data-astro-cid-zydfsfx7] a[data-astro-cid-zydfsfx7]{margin-right:.5rem}@media (width>=640px){.column-title[data-astro-cid-zydfsfx7]{font-size:1.9rem}.column-title[data-astro-cid-zydfsfx7] small[data-astro-cid-zydfsfx7]{font-size:1.05rem}.column-head[data-astro-cid-zydfsfx7]{padding:2.5rem 2rem}}@media (width<=540px){.dist-row[data-astro-cid-zydfsfx7]{grid-template-columns:1fr 3.5rem 3rem}.dist-label[data-astro-cid-zydfsfx7]{grid-column:1/-1;margin-bottom:-.3rem}.bar-row[data-astro-cid-zydfsfx7]{grid-template-columns:1fr 4rem}.bar-year[data-astro-cid-zydfsfx7]{grid-column:1/-1;margin-bottom:-.3rem}}
