.ce-root[data-astro-cid-pmi5wbn3]{gap:var(--space-l);min-inline-size:0;display:grid}.ce-controls-grid[data-astro-cid-pmi5wbn3]{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:end;display:grid}.ce-search-box[data-astro-cid-pmi5wbn3],.ce-zone-box[data-astro-cid-pmi5wbn3]{gap:var(--space-3xs);display:grid}.ce-label[data-astro-cid-pmi5wbn3]{font-size:var(--fs-sm);color:var(--ink);font-weight:650}.ce-search-input[data-astro-cid-pmi5wbn3],.ce-zone-select[data-astro-cid-pmi5wbn3]{inline-size:100%;min-block-size:var(--control-h);padding-inline:var(--space-s);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-base)}.ce-select-wrap[data-astro-cid-pmi5wbn3]{align-items:center;display:flex;position:relative}.ce-select-wrap[data-astro-cid-pmi5wbn3]:after{content:"▾";pointer-events:none;color:var(--ink-soft);font-size:var(--fs-sm);position:absolute;inset-inline-end:var(--space-s)}.ce-zone-select[data-astro-cid-pmi5wbn3]{padding-inline-end:var(--space-l)}.ce-seasafe-box[data-astro-cid-pmi5wbn3]{min-block-size:var(--control-h);align-items:center;display:flex}.ce-checkbox-label[data-astro-cid-pmi5wbn3]{align-items:center;gap:var(--space-xs);font-size:var(--fs-sm);color:var(--ink);cursor:pointer;font-weight:600;display:inline-flex}.ce-checkbox-label[data-astro-cid-pmi5wbn3] input[data-astro-cid-pmi5wbn3]{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--accent)}.ce-category-pills[data-astro-cid-pmi5wbn3]{gap:var(--space-2xs);flex-wrap:wrap;margin-block-start:var(--space-s);display:flex}.ce-pill-btn[data-astro-cid-pmi5wbn3],.ce-month-btn[data-astro-cid-pmi5wbn3],.ce-more-btn[data-astro-cid-pmi5wbn3]{min-block-size:var(--control-h);padding-inline:var(--space-s);border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-sm);cursor:pointer;font-weight:600}.ce-pill-btn[data-astro-cid-pmi5wbn3][aria-pressed=true],.ce-month-btn[data-astro-cid-pmi5wbn3][aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.ce-status-line[data-astro-cid-pmi5wbn3]{font-size:var(--fs-sm);color:var(--ink-subtle);margin-block:var(--space-xs)}.ce-table-scroll[data-astro-cid-pmi5wbn3]{border:1px solid var(--border);border-radius:var(--radius-sm);max-block-size:400px;overflow:auto}.ce-table[data-astro-cid-pmi5wbn3]{border-collapse:collapse;inline-size:100%;font-size:var(--fs-sm)}.ce-table[data-astro-cid-pmi5wbn3] th[data-astro-cid-pmi5wbn3],.ce-table[data-astro-cid-pmi5wbn3] td[data-astro-cid-pmi5wbn3]{padding:var(--space-2xs) var(--space-s);text-align:start;border-block-end:1px solid var(--border);vertical-align:top}.ce-table[data-astro-cid-pmi5wbn3] thead[data-astro-cid-pmi5wbn3] th[data-astro-cid-pmi5wbn3]{z-index:2;background:var(--surface);color:var(--ink-soft);white-space:nowrap;font-weight:650;position:sticky;inset-block-start:0}.ce-row-title[data-astro-cid-pmi5wbn3]{color:var(--ink);font-weight:650}.ce-row-meta[data-astro-cid-pmi5wbn3],.ce-subnum[data-astro-cid-pmi5wbn3]{font-size:var(--fs-xs);color:var(--ink-subtle);margin-block-start:var(--space-3xs);display:block}.ce-num[data-astro-cid-pmi5wbn3]{font-variant-numeric:tabular-nums;white-space:nowrap}.ce-zones-list[data-astro-cid-pmi5wbn3]{color:var(--ink-soft);font-weight:600}.ce-table-footer[data-astro-cid-pmi5wbn3]{justify-content:center;margin-block-start:var(--space-s);display:flex}.ce-bottom-grid[data-astro-cid-pmi5wbn3]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;display:grid}.ce-panel-title[data-astro-cid-pmi5wbn3]{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--ink)}.ce-panel-sub[data-astro-cid-pmi5wbn3]{font-size:var(--fs-sm);color:var(--ink-soft);margin-block:var(--space-2xs) var(--space-xs)}.ce-month-grid[data-astro-cid-pmi5wbn3]{gap:var(--space-3xs);grid-template-columns:repeat(auto-fit,minmax(min(100%,6.5rem),1fr));display:grid}.ce-climate-readout[data-astro-cid-pmi5wbn3]{padding:var(--space-s);border-radius:var(--radius-sm);background:var(--surface-raised);font-size:var(--fs-sm);color:var(--ink-soft);line-height:var(--lh-body);margin-block-start:var(--space-s)}.ce-checklist-items[data-astro-cid-pmi5wbn3]{margin:var(--space-xs) 0;gap:var(--space-3xs);font-size:var(--fs-sm);padding-inline-start:var(--space-m);display:grid}.ce-dossier-actions[data-astro-cid-pmi5wbn3]{margin-block-start:var(--space-xs)}.ce-quick-presets[data-astro-cid-pmi5wbn3]{padding:var(--space-xs) var(--space-s);border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);gap:var(--space-2xs);margin-block-start:var(--space-s);display:grid}.ce-preset-btns[data-astro-cid-pmi5wbn3]{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.ce-interactive-extras[data-astro-cid-pmi5wbn3]{gap:var(--space-s);margin-block-start:var(--space-m);display:grid}.ce-ba-box[data-astro-cid-pmi5wbn3]{padding:var(--space-s);border-radius:var(--radius-sm);background:var(--surface-raised);border:1px solid var(--border);gap:var(--space-2xs);display:grid}.ce-ba-stage[data-astro-cid-pmi5wbn3]{border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);block-size:4.5rem;position:relative;overflow:hidden}.ce-ba-after[data-astro-cid-pmi5wbn3],.ce-ba-before[data-astro-cid-pmi5wbn3]{inline-size:100%;padding:var(--space-xs) var(--space-s);font-size:var(--fs-sm);align-items:center;line-height:1.3;display:flex;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.ce-ba-after[data-astro-cid-pmi5wbn3]{background:var(--surface-raised);color:var(--ink)}.ce-ba-before[data-astro-cid-pmi5wbn3]{background:var(--accent-soft);color:var(--ink);border-inline-end:2px solid var(--accent)}.ce-ba-divider[data-astro-cid-pmi5wbn3]{background:var(--accent);cursor:ew-resize;pointer-events:auto;touch-action:none;z-index:3;inline-size:12px;position:absolute;inset-block:0;transform:translate(-50%)}.ce-ba-box[data-astro-cid-pmi5wbn3] input[data-astro-cid-pmi5wbn3][type=range],.ce-iso-layers[data-astro-cid-pmi5wbn3] input[data-astro-cid-pmi5wbn3][type=range]{inline-size:100%;accent-color:var(--accent)}.ce-ba-readout[data-astro-cid-pmi5wbn3]{font-size:var(--fs-sm);color:var(--ink-soft);margin:0}.ce-iso-layers[data-astro-cid-pmi5wbn3]{padding:var(--space-s);border-radius:var(--radius-sm);background:var(--surface-raised);border:1px solid var(--border);gap:var(--space-2xs);display:grid}.ce-iso-stack[data-astro-cid-pmi5wbn3]{gap:var(--space-2xs);padding-block-end:var(--space-m);display:grid}.ce-iso-layer[data-astro-cid-pmi5wbn3]{padding:var(--space-2xs) var(--space-s);border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border-strong);font-size:var(--fs-sm);color:var(--ink-soft);transition:transform .12s ease-out}.toc-bar[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-xs) var(--space-m);padding:var(--space-s) var(--space-m);background-color:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;margin-block-end:var(--space-xl);display:flex}.toc-label[data-astro-cid-lcdefpme]{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--ink);font-weight:650}.toc-list[data-astro-cid-lcdefpme]{gap:var(--space-xs) var(--space-m);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.toc-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--ink-soft);text-decoration:none}.toc-list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--ink);text-decoration:underline}.editorial-split[data-astro-cid-lcdefpme]{gap:var(--space-l);margin-block-end:var(--space-xl);display:grid}@media (width>=62rem){.editorial-split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.callout-stack[data-astro-cid-lcdefpme]{gap:var(--space-m);display:grid}.table-block[data-astro-cid-lcdefpme]{margin-block-start:var(--space-l)}.card-kicker[data-astro-cid-lcdefpme]{font-family:var(--font-body);font-size:var(--fs-xs);color:var(--ink-subtle);font-weight:650}.contrast-showcase[data-astro-cid-lcdefpme]{gap:var(--space-l);border-block-start:1px solid var(--border);margin-block-start:var(--space-xl);padding-block-start:var(--space-l);display:grid}@media (width>=56rem){.contrast-showcase[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}}.contrast-copy[data-astro-cid-lcdefpme]{gap:var(--space-s);display:grid}.contrast-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--fs-xl);color:var(--ink)}.contrast-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-body);font-size:var(--fs-base);color:var(--ink-soft);max-inline-size:var(--measure)}.contrast-copy[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600}.contrast-figure[data-astro-cid-lcdefpme]{border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--surface);margin:0;overflow:clip}.contrast-figure[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:16/9;object-fit:cover;block-size:auto;inline-size:100%;display:block}.contrast-figure[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{padding:var(--space-xs) var(--space-s);font-family:var(--font-body);font-size:var(--fs-xs);color:var(--ink-soft)}.faq-block[data-astro-cid-lcdefpme]{margin-block-start:var(--space-2xl)}
