.column-article[data-astro-cid-lhidrhf6]{max-width:720px}.article-header[data-astro-cid-lhidrhf6]{border-bottom:2px solid var(--color-border);margin-bottom:2rem;padding-bottom:1.5rem}.article-meta[data-astro-cid-lhidrhf6]{color:var(--color-text-muted);align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.82rem;display:flex}.season-badge[data-astro-cid-lhidrhf6]{background:var(--color-season-summer,#2196f3);color:#fff;border-radius:9999px;padding:.15rem .6rem;font-size:.7rem;font-weight:700}.season-summer[data-astro-cid-lhidrhf6]{background:#0e7490}.article-header[data-astro-cid-lhidrhf6] h1[data-astro-cid-lhidrhf6]{margin:0 0 1rem;font-size:clamp(1.35rem,3vw,1.9rem);font-weight:800;line-height:1.3}.subhead[data-astro-cid-lhidrhf6]{color:var(--color-text-muted);margin-top:.25rem;font-size:.85em;font-weight:600;display:block}.article-lead[data-astro-cid-lhidrhf6]{color:var(--color-text);margin:0;font-size:.95rem;line-height:1.8}.section[data-astro-cid-lhidrhf6]{border-bottom:1px solid var(--color-border);padding:1.75rem 0 1.25rem}.section[data-astro-cid-lhidrhf6]:last-of-type{border-bottom:none}.section[data-astro-cid-lhidrhf6] h2[data-astro-cid-lhidrhf6]{border-left:3px solid var(--color-primary);margin:0 0 .75rem;padding-left:.65rem;font-size:1.1rem;font-weight:800}.section[data-astro-cid-lhidrhf6] p[data-astro-cid-lhidrhf6]{margin:0 0 .75rem;font-size:.92rem;line-height:1.78}.dual-chart-wrap[data-astro-cid-lhidrhf6]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);margin:.75rem 0;padding:.9rem 1rem .6rem;overflow-x:auto}.dual-legend[data-astro-cid-lhidrhf6]{color:var(--color-text-muted);align-items:center;margin-bottom:.7rem;font-size:.78rem;display:flex}.dl-dot[data-astro-cid-lhidrhf6]{border-radius:2px;width:10px;height:10px;margin-right:4px;display:inline-block}.dl-yari[data-astro-cid-lhidrhf6]{background:#2980b9}.dl-surume[data-astro-cid-lhidrhf6]{background:#1abc9c}.dual-row[data-astro-cid-lhidrhf6]{grid-template-columns:2.8rem 1fr 4rem;align-items:center;gap:.5rem;margin-bottom:2px;display:grid}.dual-month[data-astro-cid-lhidrhf6]{color:var(--color-text-muted);text-align:right;font-size:.78rem}.dual-bars[data-astro-cid-lhidrhf6]{flex-direction:column;gap:2px;display:flex}.dual-track[data-astro-cid-lhidrhf6]{background:var(--color-bg,#f1f5f9);border-radius:2px;height:12px;overflow:hidden}.dual-fill[data-astro-cid-lhidrhf6]{border-radius:2px;min-width:2px;height:100%;transition:width .2s}.yari-fill[data-astro-cid-lhidrhf6]{background:#2980b9}.surume-fill[data-astro-cid-lhidrhf6]{background:#1abc9c}.dual-vals[data-astro-cid-lhidrhf6]{justify-content:flex-end;align-items:center;gap:1px;font-size:.72rem;display:flex}.dv-yari[data-astro-cid-lhidrhf6]{color:#2471a3;font-weight:600}.dv-sep[data-astro-cid-lhidrhf6]{color:var(--color-text-muted)}.dv-surume[data-astro-cid-lhidrhf6]{color:#17a589;font-weight:600}.spring-table[data-astro-cid-lhidrhf6] .th-yari[data-astro-cid-lhidrhf6]{text-align:center;background:#d6eaf8}.spring-table[data-astro-cid-lhidrhf6] .th-surume[data-astro-cid-lhidrhf6]{text-align:center;background:#d5f5e3}.num-cell[data-astro-cid-lhidrhf6]{text-align:right}.td-hl[data-astro-cid-lhidrhf6]{color:var(--color-primary);font-weight:700}.data-table-wrap[data-astro-cid-lhidrhf6]{margin:.75rem 0;overflow-x:auto}.data-table[data-astro-cid-lhidrhf6]{border-collapse:collapse;width:100%;font-size:.85rem}.data-table[data-astro-cid-lhidrhf6] th[data-astro-cid-lhidrhf6]{background:var(--color-surface);text-align:left;border-bottom:2px solid var(--color-border);padding:.5rem .75rem;font-weight:600}.data-table[data-astro-cid-lhidrhf6] td[data-astro-cid-lhidrhf6]{border-bottom:1px solid var(--color-border);padding:.45rem .75rem}.peak-row[data-astro-cid-lhidrhf6]{background:#fffbeb}.data-note[data-astro-cid-lhidrhf6]{color:var(--color-text-muted);margin-top:.5rem;font-size:.82rem}.area-grid[data-astro-cid-lhidrhf6]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.8rem;margin:.75rem 0;display:grid}.area-card[data-astro-cid-lhidrhf6]{border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;padding:.9rem}.area-card-head[data-astro-cid-lhidrhf6]{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.6rem;display:flex}.area-card-name[data-astro-cid-lhidrhf6]{margin:0;font-size:.9rem;font-weight:700;line-height:1.3}.area-badge[data-astro-cid-lhidrhf6]{white-space:nowrap;border-radius:9999px;flex-shrink:0;padding:2px 6px;font-size:.68rem;font-weight:700}.area-badge-end[data-astro-cid-lhidrhf6]{color:#9b1c1c;background:#fde8e8}.area-badge-warn[data-astro-cid-lhidrhf6]{color:#92400e;background:#fef3c7}.area-badge-ok[data-astro-cid-lhidrhf6]{color:#065f46;background:#d1fae5}.area-dl[data-astro-cid-lhidrhf6]{grid-template-columns:auto 1fr;gap:2px 8px;margin:0 0 .5rem;font-size:.8rem;display:grid}.area-dl[data-astro-cid-lhidrhf6] dt[data-astro-cid-lhidrhf6]{color:var(--color-text-muted);white-space:nowrap;font-weight:600}.area-dl[data-astro-cid-lhidrhf6] dd[data-astro-cid-lhidrhf6]{margin:0}.area-card-note[data-astro-cid-lhidrhf6]{color:var(--color-text-muted);border-top:1px solid var(--color-border);margin:0;padding-top:.5rem;font-size:.77rem;line-height:1.55}.section-mugi[data-astro-cid-lhidrhf6]{border-radius:var(--radius);background:#fffdf0;padding:1.2rem}.size-bar-wrap[data-astro-cid-lhidrhf6]{flex-direction:column;gap:.45rem;margin:.75rem 0;display:flex}.size-bar-label[data-astro-cid-lhidrhf6]{color:var(--color-text-muted);margin-bottom:.25rem;font-size:.75rem;font-weight:600}.size-row[data-astro-cid-lhidrhf6]{grid-template-columns:5.5rem 1fr 4rem 9rem;align-items:center;gap:.5rem;font-size:.82rem;display:grid}.size-area[data-astro-cid-lhidrhf6]{color:var(--color-text);font-size:.8rem}.size-track[data-astro-cid-lhidrhf6]{background:var(--color-bg,#f1f5f9);border-radius:2px;height:12px;overflow:hidden}.size-val[data-astro-cid-lhidrhf6]{color:var(--color-text);text-align:right;font-weight:600}.size-sample[data-astro-cid-lhidrhf6]{color:var(--color-text-muted);font-size:.72rem}.highlight-box[data-astro-cid-lhidrhf6]{background:var(--color-surface);border:1px solid var(--color-border);border-left:4px solid var(--color-primary);border-radius:var(--radius);margin:.75rem 0;padding:.85rem 1rem}.highlight-title[data-astro-cid-lhidrhf6]{color:var(--color-text-muted);margin-bottom:.5rem;font-size:.78rem;font-weight:700}.highlight-list[data-astro-cid-lhidrhf6]{margin:0;padding-left:1.2rem;font-size:.88rem;line-height:1.9}@media (width<=600px){.area-grid[data-astro-cid-lhidrhf6]{grid-template-columns:1fr}.size-row[data-astro-cid-lhidrhf6]{grid-template-columns:4.5rem 1fr 3.5rem}.size-sample[data-astro-cid-lhidrhf6]{display:none}.dual-row[data-astro-cid-lhidrhf6]{grid-template-columns:2.4rem 1fr 3.5rem}}
