.sv-page--iceout{--ico-ink: var(--ink);--ico-accent: #0e7490;--ico-accent-soft: #e3eef1;--ico-ice: #e6eff4;--ico-line: var(--rule);--ico-warn: var(--ochre)}.ico-safety{border:0;border-left:3px solid var(--ochre);border-radius:0;background:none;padding:.2rem 0 .2rem .9rem;margin:1.25rem 0;max-width:var(--measure)}.ico-safety h2,.ico-safety h3{margin:0 0 .5rem;font-family:var(--font-serif);font-size:var(--text-h3);font-weight:600;line-height:1.3;color:var(--ink)}.ico-safety p{margin:0 0 .6rem;font-size:var(--text-small);line-height:1.55;color:var(--body)}.ico-safety p:last-child{margin-bottom:0}.ico-safety a{color:var(--pine);font-weight:600}.ico-safety--inline{border-left-width:3px;padding:.2rem 0 .2rem .9rem;margin:1rem 0 0;background:none}.ico-safety--inline p{font-size:var(--text-small);margin:0}.ico-table{min-width:640px}.ico-table td,.ico-table th{white-space:nowrap}.ico-table td.ico-cell-name{white-space:normal;min-width:11rem}.ico-years{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--muted);font-size:var(--text-label)}.ico-trend{font-variant-numeric:tabular-nums;font-weight:600}.ico-trend--earlier{color:var(--ico-accent)}.ico-trend--later{color:var(--ochre)}.ico-trend--flat{color:var(--muted)}.ico-trend--none{color:var(--faint);font-weight:400}.ico-stale{display:inline-block;margin-left:.4rem;padding:.12rem .45rem;border-radius:var(--radius-control);border:1px solid var(--rule-strong);background:transparent;color:var(--muted);font-family:var(--font-sans);font-size:var(--text-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.ico-lakes{display:grid;gap:0 2rem;grid-template-columns:1fr;margin:1.25rem 0;border-top:1px solid var(--rule)}@media(min-width:720px){.ico-lakes{grid-template-columns:repeat(2,minmax(0,1fr))}}.ico-lake{border:0;border-bottom:1px solid var(--rule);border-radius:0;background:transparent;padding:1rem 0 1.1rem;min-width:0}.ico-lake h3{margin:0 0 .15rem;font-family:var(--font-serif);font-size:var(--text-h3);font-weight:600;line-height:1.25;color:var(--ink)}.ico-lake-sub{margin:0 0 .75rem;font-family:var(--font-sans);font-size:var(--text-label);color:var(--muted);font-variant-numeric:tabular-nums}.ico-figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin-bottom:.75rem}.ico-fig{background:transparent;border-top:1px solid var(--rule);border-radius:0;padding:.6rem 0 .5rem;min-width:0}.ico-fig-value{font-family:var(--font-serif);font-size:var(--text-value);font-weight:600;color:var(--ink);line-height:1.2;font-variant-numeric:tabular-nums}.ico-fig-label{font-family:var(--font-sans);font-size:var(--text-label);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-top:.25rem}.ico-lake-note{font-size:var(--text-small);line-height:1.5;color:var(--body);margin:.5rem 0 0}.ico-chartwrap{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;margin:.75rem 0 .25rem}.ico-chart{display:block;min-width:320px;width:100%;height:auto}.ico-chart-bar{fill:var(--pine)}.ico-chart-bar--in{fill:var(--ochre)}.ico-chart-axis{stroke:var(--rule-strong);stroke-width:1.5}.ico-chart-label{font-size:var(--text-label);fill:var(--muted);font-family:var(--font-sans)}.ico-chart-value{font-size:var(--text-label);fill:var(--ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums}.ico-chart-caption{font-family:var(--font-sans);font-size:var(--text-label);color:var(--muted);line-height:1.5;margin:.35rem 0 0;max-width:var(--measure)}.ico-today{border:1px solid var(--rule);background:var(--surface);border-radius:var(--radius-card);padding:1.1rem 1.25rem;margin:1.25rem 0}.ico-today h3{margin:0 0 .4rem;font-family:var(--font-serif);font-size:var(--text-h3);font-weight:600;color:var(--ink)}.ico-today p{margin:0 0 .5rem;font-size:var(--text-small);line-height:1.55;color:var(--body)}.ico-today p:last-child{margin-bottom:0}.ico-today-big{font-family:var(--font-serif);font-size:1.6rem;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.ico-source{border-left:3px solid var(--pine);background:none;padding:.2rem 0 .2rem .9rem;margin:1rem 0;border-radius:0;max-width:var(--measure)}.ico-source h3{margin:0 0 .35rem;font-family:var(--font-serif);font-size:var(--text-body);font-weight:600;color:var(--ink)}.ico-source p{margin:0 0 .45rem;font-size:var(--text-small);line-height:1.55;color:var(--body)}.ico-source p:last-child{margin-bottom:0}.ico-cite{font-family:var(--font-sans);font-size:var(--text-label);line-height:1.5;color:var(--muted);word-break:break-word}.ico-panel{border:1px solid var(--rule);border-radius:var(--radius-card);padding:1.1rem 1.25rem;background:var(--surface);margin:1.5rem 0}.ico-panel h2{margin:0 0 .25rem;font-family:var(--font-serif);font-size:var(--text-h3);font-weight:600;color:var(--ink)}.ico-panel-sub{margin:0 0 .9rem;font-family:var(--font-sans);font-size:var(--text-ui);color:var(--muted)}.ico-callout{background:none;border-left:3px solid var(--pine);border-radius:0;padding:.2rem 0 .2rem .9rem;margin:1.25rem 0;max-width:var(--measure)}.ico-callout p{margin:0;font-size:var(--text-small);line-height:1.6;color:var(--body)}.ico-note{font-family:var(--font-sans);font-size:var(--text-label);color:var(--muted);line-height:1.55;margin-top:.6rem}.ico-defn{margin:1rem 0;padding-left:.9rem;border-left:2px solid var(--rule-strong);font-size:var(--text-small);line-height:1.6;color:var(--body);max-width:var(--measure)}
