:root{--bg:#0e1217;--bg-2:#11161c;--surface:#141a21;--surface-2:#1a2129;--border:#ffffff14;--border-2:#ffffff24;--fg:#e7eaee;--fg-muted:#9aa4ae;--fg-faint:#868f9b;--accent:#5a9bd8;--accent-soft:#5a9bd821;--on-accent:#0e1217;--danger:#e07a63;--danger-soft:#e07a6324;--warn:#e0b057;--warn-soft:#e0b05724;--good:#4fb9a6;--good-soft:#4fb9a624;--water:#4a8db5;--water-fill-top:#4a8db557;--water-fill-bot:#4a8db512;--caustic:#c4e4f752;--absent:#e07a631f;--water-body:#4a8db5;--recon-mute:.4;--band-stress:#e0b0571c;--band-danger:#e07a6321;--metal-as:#c45b4d;--metal-hg:#4a8db5;--metal-cu:#8bbf6a;--metal-pb:#eab868;--metal-cd:#b98bc6;--grid:#ffffff0f;--shadow:0 1px 2px #0006;--ease-out:cubic-bezier(.2,.7,.2,1);--dur-1:.15s;--dur-2:.2s;--dur-3:.35s;--dur-draw:.8s;--fs-reading:2.875rem;--fs-display:1.875rem;--fs-headline:1.375rem;--fs-stat:1.625rem;--fs-title:1.0625rem;--fs-sub:.9375rem;--fs-base:1rem;--fs-body:.875rem;--fs-caption:.8125rem;--fs-micro:.6875rem}@media (width>=600px){:root{--fs-reading:3.375rem;--fs-display:2.25rem;--fs-headline:1.5rem;--fs-stat:1.625rem;--fs-title:1.125rem;--fs-sub:1rem}}@media (width>=760px){:root{--fs-reading:4.25rem;--fs-display:2.875rem;--fs-headline:1.75rem;--fs-stat:1.75rem;--fs-title:1.25rem;--fs-sub:1.0625rem}}@media (width>=1000px){:root{--fs-reading:4.75rem;--fs-display:3.25rem;--fs-headline:1.875rem;--fs-stat:1.875rem;--fs-title:1.3125rem;--fs-sub:1.125rem}}[data-theme=light]{--bg:#f3f1ec;--bg-2:#eceae3;--surface:#fff;--surface-2:#faf8f4;--border:#18212a1f;--border-2:#18212a33;--fg:#1a2127;--fg-muted:#545f6b;--fg-faint:#5c6570;--accent:#2b6199;--accent-soft:#2b619914;--on-accent:#fff;--danger:#a63928;--danger-soft:#a6392817;--warn:#8a5f0f;--warn-soft:#8a5f0f1c;--good:#0c625a;--good-soft:#0c625a1a;--water:#2c7aa3;--water-fill-top:#18587857;--water-fill-bot:#1858781f;--caustic:#144a684d;--absent:#a639281c;--water-body:#17618d;--recon-mute:.2;--band-stress:#8a5f0f1a;--band-danger:#a639281a;--metal-as:#b0402f;--metal-hg:#2f6f92;--metal-cu:#4a6f36;--metal-pb:#8a5f16;--metal-cd:#7d4f8c;--grid:#18212a12;--shadow:0 1px 2px #18212a0f}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}section[id]{scroll-margin-top:128px}body{background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;color:var(--fg);font-family:IBM Plex Sans,system-ui,sans-serif}::selection{background:var(--accent-soft)}.gsl-term{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--fg-faint);text-decoration-color:var(--fg-faint);background:0 0;border:0;margin:0;padding:0;text-decoration-thickness:1px;display:inline}.gsl-term:hover,.gsl-term:focus-visible{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);color:var(--accent)}.gsl-term-pop{white-space:normal;text-transform:none;letter-spacing:normal;text-align:left;width:320px;max-width:calc(100vw - 24px);margin:0;font-weight:400;position:fixed;inset:auto}.gsl-term-pop::backdrop{background:0 0}@supports not selector([popover]){.gsl-term-pop{display:none}.gsl-term{cursor:text;text-decoration:none}}@keyframes gsl-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes gsl-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes gsl-shimmer{0%{background-position:-140px 0}to{background-position:220px 0}}@keyframes gsl-wave{0%{transform:translate(0)}to{transform:translate(-1000px)}}.gsl-wave{will-change:transform;animation:26s linear infinite gsl-wave}@keyframes gsl-drift-a{0%{transform:translate(0)}to{transform:translate(-34px)}}@keyframes gsl-drift-b{0%{transform:translate(0)}to{transform:translate(24px)}}.gsl-drift-a{will-change:transform;animation:34s cubic-bezier(.45,0,.55,1) infinite alternate gsl-drift-a}.gsl-drift-b{will-change:transform;animation:51s cubic-bezier(.45,0,.55,1) infinite alternate gsl-drift-b}.gsl-chart-idle .gsl-drift-a,.gsl-chart-idle .gsl-drift-b{animation-play-state:paused}@keyframes gsl-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gsl-reveal{transform-box:fill-box;transform-origin:0;animation:gsl-reveal var(--dur-draw) var(--ease-out) both}@keyframes gsl-swap{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.gsl-swap{animation:gsl-swap var(--dur-2) var(--ease-out) both}.gsl-disclose{transition:grid-template-rows var(--dur-3) var(--ease-out);grid-template-rows:0fr;display:grid}.gsl-disclose[data-open=true]{grid-template-rows:1fr}.gsl-disclose>*{min-height:0;overflow:hidden}@keyframes gsl-fresh{0%{box-shadow:0 0 0 0 var(--good-soft);border-color:var(--good)}to{border-color:var(--border);box-shadow:0 0 0 7px #0000}}.gsl-fresh{animation:gsl-fresh 1.6s var(--ease-out) both}@keyframes gsl-notice{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.gsl-notice{animation:gsl-notice var(--dur-3) var(--ease-out) both}.gsl-scroll::-webkit-scrollbar{width:8px;height:8px}.gsl-scroll::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:8px}.gsl-sr-only{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gsl-skip{z-index:100;background:var(--accent);min-height:44px;color:var(--on-accent);font-size:var(--fs-body);transition:top var(--dur-1) var(--ease-out);border-radius:8px;align-items:center;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;top:-52px;left:8px}.gsl-skip:focus{top:8px}.gsl-skel{background:linear-gradient(90deg,var(--bg-2) 25%,var(--surface-2) 37%,var(--bg-2) 63%);background-size:280px 100%;border-radius:5px;animation:1.25s ease-in-out infinite gsl-shimmer;color:#0000!important}.gsl-skel *{visibility:hidden}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:5px}.gsl-action{transition:transform var(--dur-1) var(--ease-out),border-color var(--dur-1) ease,box-shadow var(--dur-1) ease}.gsl-action-cta{transition:transform var(--dur-1) var(--ease-out)}.gsl-headline-title,.gsl-srclink{transition:color var(--dur-1) ease}@media (hover:hover){.gsl-action:hover{border-color:var(--border-2);box-shadow:var(--shadow);transform:translateY(-2px)}.gsl-action:hover .gsl-action-cta{transform:translate(3px)}.gsl-headline:hover .gsl-headline-title{color:var(--accent)}.gsl-srclink:hover{color:var(--fg)}}.gsl-action:active{border-color:var(--border-2);transform:translateY(0)scale(.995)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.gsl-skel{background:var(--bg-2);animation:none}.gsl-wave,.gsl-drift-a,.gsl-drift-b{animation:none}}@media (width>=1000px){#conditions{grid-template-columns:1.25fr 1.6fr 1fr 1fr!important}}@media (width<=999px){#conditions{grid-template-columns:1fr 1fr!important}}@media (width<=700px){#conditions{grid-template-columns:1fr!important}#conditions>div:nth-child(3){order:-1}}@media (width<=880px){.gsl-grid-2{grid-template-columns:1fr!important}.gsl-grid-foot{grid-template-columns:1fr!important;gap:24px!important}}.gsl-show-sm{display:none}@media (width<=760px){.gsl-hide-sm{display:none!important}.gsl-show-sm{display:block!important}header nav .gsl-scroll{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}}@media (width<=600px){.gsl-tox-row{grid-template-columns:minmax(0,1fr)!important;gap:6px 12px!important}.gsl-tox-row>div:last-child{text-align:left!important}.gsl-status-row{grid-template-columns:1fr!important}.gsl-status-data{grid-template-columns:1fr 1fr!important}}
