.column[data-astro-cid-shqerfgr]{max-width:740px;margin:0 auto}.column-head[data-astro-cid-shqerfgr]{color:#fff;border-radius:var(--radius);background:linear-gradient(135deg,#0a2a1e 0%,#1a5c3a 55%,#2e8050 100%);margin-bottom:1.75rem;padding:2rem 1.5rem 2.25rem}.eyebrow[data-astro-cid-shqerfgr]{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-shqerfgr]{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-shqerfgr] small[data-astro-cid-shqerfgr]{opacity:.85;margin-top:.35rem;font-size:.95rem;font-weight:600;display:block}.column-meta[data-astro-cid-shqerfgr]{opacity:.8;margin:0 0 1rem;font-size:.78rem}.lead[data-astro-cid-shqerfgr]{margin:0;font-size:.95rem;line-height:1.75}.column-section[data-astro-cid-shqerfgr]{margin-bottom:2rem}.column-section[data-astro-cid-shqerfgr] h2[data-astro-cid-shqerfgr]{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-shqerfgr] p[data-astro-cid-shqerfgr]{margin:0 0 .85rem;font-size:.92rem;line-height:1.85}.note[data-astro-cid-shqerfgr]{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}.bar-chart[data-astro-cid-shqerfgr]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);margin:0 0 1rem;padding:.85rem}.bar-grid-head[data-astro-cid-shqerfgr]{color:var(--color-text-muted);grid-template-columns:3rem 1fr;gap:.4rem;margin-bottom:.5rem;font-size:.7rem;font-weight:700;display:grid}.bar-grid-head[data-astro-cid-shqerfgr] span[data-astro-cid-shqerfgr]:last-child{grid-template-columns:1fr 1fr 1fr;gap:.4rem;display:grid}.bar-row[data-astro-cid-shqerfgr]{grid-template-columns:3rem 1fr;align-items:center;gap:.5rem;margin-bottom:.45rem;display:grid}.bar-month[data-astro-cid-shqerfgr]{font-size:.78rem;font-weight:700}.bar-cols[data-astro-cid-shqerfgr]{grid-template-columns:1fr 1fr 1fr;gap:.4rem;display:grid}.bar-track[data-astro-cid-shqerfgr]{background:var(--color-bg);border-radius:3px;align-items:center;height:1.4rem;display:flex;position:relative;overflow:hidden}.bar-fill[data-astro-cid-shqerfgr]{border-radius:3px;position:absolute;inset:0 auto 0 0}.fill-2024[data-astro-cid-shqerfgr]{background:#c9d6e5}.fill-2025[data-astro-cid-shqerfgr]{background:#6a9bd0}.fill-2026[data-astro-cid-shqerfgr]{background:#1a7a4a}.bar-num[data-astro-cid-shqerfgr]{z-index:1;color:var(--color-text);padding:0 .35rem;font-size:.75rem;font-weight:700;position:relative}.bar-num-2026[data-astro-cid-shqerfgr]{color:#fff;text-shadow:0 1px 1px #0000004d}.bar-tbd[data-astro-cid-shqerfgr]{color:var(--color-text-muted);padding:0 .35rem;font-size:.72rem}.leg[data-astro-cid-shqerfgr]{font-size:.7rem;font-weight:700}.leg-2024[data-astro-cid-shqerfgr]{color:#6a9bd0}.leg-2025[data-astro-cid-shqerfgr]{color:#2a5a90}.leg-2026[data-astro-cid-shqerfgr]{color:#1a7a4a}.bar-chart[data-astro-cid-shqerfgr] figcaption[data-astro-cid-shqerfgr]{color:var(--color-text-muted);margin-top:.6rem;font-size:.72rem;line-height:1.5}.area-chart[data-astro-cid-shqerfgr]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;gap:.65rem;margin:0 0 1rem;padding:.85rem;display:flex}.area-row[data-astro-cid-shqerfgr]{grid-template-columns:13rem 1fr;align-items:center;gap:.6rem;display:grid}.area-label-wrap[data-astro-cid-shqerfgr]{flex-direction:column;gap:.1rem;display:flex}.area-name[data-astro-cid-shqerfgr]{font-size:.82rem;font-weight:700}.area-note-text[data-astro-cid-shqerfgr]{color:var(--color-text-muted);font-size:.68rem}.area-bar-wrap[data-astro-cid-shqerfgr]{grid-template-columns:1fr 3.5rem 3rem;align-items:center;gap:.5rem;display:grid}.area-track[data-astro-cid-shqerfgr]{background:var(--color-bg);border-radius:3px;height:1.2rem;overflow:hidden}.area-fill[data-astro-cid-shqerfgr]{background:#1a7a4a;border-radius:3px;height:100%}.area-avg[data-astro-cid-shqerfgr]{text-align:right;font-size:.82rem;font-weight:700}.area-n[data-astro-cid-shqerfgr]{color:var(--color-text-muted);font-size:.68rem}.area-chart[data-astro-cid-shqerfgr] figcaption[data-astro-cid-shqerfgr]{color:var(--color-text-muted);border-top:1px solid var(--color-border);margin-top:.25rem;padding-top:.5rem;font-size:.72rem;line-height:1.5}.weekly-chart[data-astro-cid-shqerfgr]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);margin:0 0 1rem;padding:.85rem}.weekly-head[data-astro-cid-shqerfgr]{grid-template-columns:5.5rem 1fr 1fr;gap:.4rem;margin-bottom:.4rem;font-size:.7rem;font-weight:700;display:grid}.wleg[data-astro-cid-shqerfgr]{padding-left:.3rem}.wleg-2024[data-astro-cid-shqerfgr]{color:#6a9bd0}.wleg-2025[data-astro-cid-shqerfgr]{color:#2a5a90}.weekly-row[data-astro-cid-shqerfgr]{grid-template-columns:5.5rem 1fr;align-items:center;gap:.5rem;margin-bottom:.4rem;display:grid}.weekly-label[data-astro-cid-shqerfgr]{font-size:.78rem;font-weight:600}.weekly-bars[data-astro-cid-shqerfgr]{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.weekly-track[data-astro-cid-shqerfgr]{background:var(--color-bg);border-radius:3px;align-items:center;height:1.35rem;display:flex;position:relative;overflow:hidden}.weekly-fill[data-astro-cid-shqerfgr]{border-radius:3px;position:absolute;inset:0 auto 0 0}.wfill-2024[data-astro-cid-shqerfgr]{background:#c9d6e5}.wfill-2025[data-astro-cid-shqerfgr]{background:#6a9bd0}.weekly-num[data-astro-cid-shqerfgr]{z-index:1;color:var(--color-text);padding:0 .35rem;font-size:.75rem;font-weight:700;position:relative}.weekly-chart[data-astro-cid-shqerfgr] figcaption[data-astro-cid-shqerfgr]{color:var(--color-text-muted);margin-top:.55rem;font-size:.72rem;line-height:1.5}.enddate-list[data-astro-cid-shqerfgr]{flex-direction:column;gap:.4rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.enddate-list[data-astro-cid-shqerfgr] li[data-astro-cid-shqerfgr]{border-left:3px solid var(--color-border);padding-left:.5rem;font-size:.9rem;line-height:1.75}.enddate-year[data-astro-cid-shqerfgr]{background:var(--color-bg);border:1px solid var(--color-border);vertical-align:baseline;border-radius:999px;margin-right:.35rem;padding:.05rem .45rem;font-size:.7rem;font-weight:700;display:inline-block}.july-box[data-astro-cid-shqerfgr]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);margin:0 0 1rem;padding:.85rem 1rem}.july-title[data-astro-cid-shqerfgr]{color:var(--color-text-muted);margin-bottom:.6rem;font-size:.78rem;font-weight:700}.july-list[data-astro-cid-shqerfgr]{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.july-list[data-astro-cid-shqerfgr] li[data-astro-cid-shqerfgr]{align-items:baseline;gap:.5rem;font-size:.88rem;line-height:1.7;display:flex}.badge[data-astro-cid-shqerfgr]{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.1rem .5rem;font-size:.65rem;font-weight:700}.badge-ok[data-astro-cid-shqerfgr]{color:#1a5c3a;background:#d4f0e0}.badge-end[data-astro-cid-shqerfgr]{color:#8c1c1c;background:#fde8e8}.badge-low[data-astro-cid-shqerfgr]{color:#5c5c00;background:#f0f0d4}.guide-box[data-astro-cid-shqerfgr]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);border-left:4px solid #1a7a4a;margin:0 0 1rem;padding:.85rem 1rem}.guide-list[data-astro-cid-shqerfgr]{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.guide-list[data-astro-cid-shqerfgr] li[data-astro-cid-shqerfgr]{font-size:.9rem;line-height:1.8}.boat-table[data-astro-cid-shqerfgr]{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-shqerfgr] th[data-astro-cid-shqerfgr]{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;line-height:1.4}.boat-table[data-astro-cid-shqerfgr] td[data-astro-cid-shqerfgr]{border-bottom:1px solid var(--color-border);padding:.55rem .7rem;line-height:1.5}.boat-table[data-astro-cid-shqerfgr] tr[data-astro-cid-shqerfgr]:last-child td[data-astro-cid-shqerfgr]{border-bottom:none}.boat-table[data-astro-cid-shqerfgr] a[data-astro-cid-shqerfgr]{color:var(--color-primary);font-weight:600}.cell-num[data-astro-cid-shqerfgr]{text-align:right;color:var(--color-text-muted)}.cell-strong[data-astro-cid-shqerfgr]{text-align:right;font-weight:700}.column-foot[data-astro-cid-shqerfgr]{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-shqerfgr]{margin-top:.4rem}.related[data-astro-cid-shqerfgr] a[data-astro-cid-shqerfgr]{margin-right:.5rem}@media (width>=640px){.column-title[data-astro-cid-shqerfgr]{font-size:1.9rem}.column-head[data-astro-cid-shqerfgr]{padding:2.5rem 2rem}}@media (width<=540px){.area-row[data-astro-cid-shqerfgr]{grid-template-columns:1fr}.area-bar-wrap[data-astro-cid-shqerfgr]{grid-template-columns:1fr 3.5rem 3rem}.bar-row[data-astro-cid-shqerfgr]{grid-template-columns:2.5rem 1fr}}
