.st[data-astro-cid-t2nfavsq]{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.st__tile[data-astro-cid-t2nfavsq]{position:relative;display:grid;grid-template-rows:auto 1fr auto;gap:.65rem;padding:clamp(1.3rem,2.4vw,1.7rem) clamp(1.2rem,2.2vw,1.6rem) 1.2rem;border:1px solid var(--line);border-radius:var(--r-l);background:radial-gradient(120% 90% at 0% 0%,rgba(114,194,184,.2),transparent 60%),var(--paper-bright);box-shadow:var(--shadow-s);overflow:hidden}.st__tile--viz[data-astro-cid-t2nfavsq]{grid-template-rows:auto 1fr auto auto}.st__value[data-astro-cid-t2nfavsq]{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 .18em;margin:0;font-family:var(--font-display);font-size:clamp(2.2rem,3.6vw,3.05rem);font-weight:380;line-height:1;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.st__num[data-astro-cid-t2nfavsq]{display:inline-block;text-align:left}.st__pre[data-astro-cid-t2nfavsq]{font-family:var(--font-sans);font-size:.36em;font-weight:560;letter-spacing:.01em;color:var(--ink-soft);align-self:center}.st__suf[data-astro-cid-t2nfavsq]{font-size:.5em;color:var(--ink-soft);letter-spacing:0}.st__label[data-astro-cid-t2nfavsq]{margin:0;overflow-wrap:break-word;hyphens:auto;font-size:var(--fs-small);line-height:1.5;color:var(--ink-soft)}.st__source[data-astro-cid-t2nfavsq]{margin:0;padding-top:.75rem;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.05em;text-transform:uppercase;line-height:1.45;color:var(--ink-faint)}.st__source[data-astro-cid-t2nfavsq] a[data-astro-cid-t2nfavsq]{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:.22em;transition:color var(--t) var(--ease-out)}.st__source[data-astro-cid-t2nfavsq] a[data-astro-cid-t2nfavsq]:hover{color:var(--cite-strong)}.st__viz[data-astro-cid-t2nfavsq]{--on: var(--data);--off: #dbe7e2;display:grid;align-content:end;gap:.5rem;min-height:4.6rem;padding-top:.2rem}.st__vcap[data-astro-cid-t2nfavsq]{margin:0;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.04em;color:var(--ink-faint)}.st__dots[data-astro-cid-t2nfavsq]{display:block;width:100%;height:auto;max-height:3.6rem;overflow:visible}.st__dot[data-astro-cid-t2nfavsq]{fill:var(--off);transition:fill .26s var(--ease-out);transition-delay:calc(var(--k) * 8ms + .2s)}.st__dot--on[data-astro-cid-t2nfavsq]{fill:var(--on)}.js .st[data-astro-cid-t2nfavsq]:not(:global(.is-revealed)) .st__dot--on[data-astro-cid-t2nfavsq]{fill:var(--off)}.st__cmp[data-astro-cid-t2nfavsq]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem .65rem;font-family:var(--font-mono);font-size:.68rem;color:var(--ink-soft);font-variant-numeric:tabular-nums}.st__cbar[data-astro-cid-t2nfavsq]{position:relative;height:11px;border-radius:3px;background:color-mix(in srgb,var(--data) 7%,transparent);overflow:hidden}.st__cfill[data-astro-cid-t2nfavsq]{position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:3px;background:linear-gradient(180deg,var(--data-hi),var(--data));transform-origin:left center;transition:transform .9s var(--ease-out) .25s}.st__cfill--from[data-astro-cid-t2nfavsq]{background:var(--data-s2)}.st__cval[data-astro-cid-t2nfavsq]{text-align:right;color:var(--ink)}.js .st[data-astro-cid-t2nfavsq]:not(:global(.is-revealed)) .st__cfill[data-astro-cid-t2nfavsq]{transform:scaleX(0)}.st__month[data-astro-cid-t2nfavsq]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(var(--rows),9px);gap:4px}.st__day[data-astro-cid-t2nfavsq]{border-radius:3px;background:var(--off);transition:background-color .3s var(--ease-out);transition-delay:calc(var(--k) * 22ms + .2s)}.st__day--on[data-astro-cid-t2nfavsq]{background:var(--on)}.js .st[data-astro-cid-t2nfavsq]:not(:global(.is-revealed)) .st__day--on[data-astro-cid-t2nfavsq]{background:var(--off)}.st__year[data-astro-cid-t2nfavsq]{position:relative;padding-bottom:1.05rem}.st__strip[data-astro-cid-t2nfavsq]{display:block;width:100%;height:1.4rem}.st__wk[data-astro-cid-t2nfavsq]{fill:var(--off);transition:fill .24s var(--ease-out);transition-delay:calc(var(--k) * 30ms + .2s)}.st__wk--on[data-astro-cid-t2nfavsq]{fill:var(--on)}.st__wk--new[data-astro-cid-t2nfavsq]{fill:var(--cite)}.js .st[data-astro-cid-t2nfavsq]:not(:global(.is-revealed)) .st__wk--on[data-astro-cid-t2nfavsq]{fill:var(--off)}.st__mark[data-astro-cid-t2nfavsq]{position:absolute;left:var(--x);top:1.4rem;width:1px;height:.35rem;background:var(--ink-faint)}.st__mark-label[data-astro-cid-t2nfavsq]{position:absolute;top:.32rem;right:.2rem;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.04em;white-space:nowrap;color:var(--ink-faint)}.st__range[data-astro-cid-t2nfavsq]{display:grid;gap:.4rem;font-family:var(--font-mono);font-size:.66rem;color:var(--ink-faint)}.st__range[data-astro-cid-t2nfavsq] b[data-astro-cid-t2nfavsq]{font-weight:600;color:var(--ink)}.st__rlab[data-astro-cid-t2nfavsq]{white-space:nowrap}.st__rlab--hi[data-astro-cid-t2nfavsq]{justify-self:end;margin-right:clamp(0px,calc(100% - var(--b) - .4rem),30%)}.st__rlab--lo[data-astro-cid-t2nfavsq]{margin-left:clamp(0px,calc(var(--a) - .4rem),30%)}.st__rtrack[data-astro-cid-t2nfavsq]{position:relative;height:10px;border-radius:999px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--data) 11%,transparent) 0 1px,transparent 1px 10%),color-mix(in srgb,var(--data) 6%,transparent)}.st__rband[data-astro-cid-t2nfavsq]{position:absolute;top:0;bottom:0;left:var(--a);right:calc(100% - var(--b));border-radius:999px;background:linear-gradient(90deg,var(--data-s1),var(--data));transform-origin:left center;transition:transform .9s var(--ease-out) .25s}.st__rend[data-astro-cid-t2nfavsq]{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;border:2px solid var(--paper-bright);background:var(--data);box-shadow:0 1px 3px #0b4f5b4d}.st__rend--a[data-astro-cid-t2nfavsq]{left:var(--a);background:var(--data-s1)}.st__rend--b[data-astro-cid-t2nfavsq]{left:var(--b);transition:left .9s var(--ease-out) .25s}.js .st[data-astro-cid-t2nfavsq]:not(:global(.is-revealed)) .st__rband[data-astro-cid-t2nfavsq]{transform:scaleX(0)}.js .st[data-astro-cid-t2nfavsq]:not(:global(.is-revealed)) .st__rend--b[data-astro-cid-t2nfavsq]{left:var(--a)}.st__sstop[data-astro-cid-t2nfavsq]{stop-color:var(--data)}.st__slope[data-astro-cid-t2nfavsq]{position:relative;height:4.4rem;margin-top:1rem}.st__splot[data-astro-cid-t2nfavsq]{position:absolute;inset:0 0 1.1rem}.st__sline[data-astro-cid-t2nfavsq]{display:block;width:100%;height:100%;overflow:visible}.st__sbase[data-astro-cid-t2nfavsq]{fill:none;stroke:var(--line-strong);stroke-width:1;vector-effect:non-scaling-stroke}.st__spath[data-astro-cid-t2nfavsq]{fill:none;stroke:var(--data);stroke-width:2;stroke-linecap:round;vector-effect:non-scaling-stroke;transition:opacity .7s var(--ease-out) .25s}.st__sarea[data-astro-cid-t2nfavsq]{transition:opacity .6s var(--ease-out) .7s}.js .st[data-astro-cid-t2nfavsq]:not(:global(.is-revealed)) .st__spath[data-astro-cid-t2nfavsq]{opacity:0}.js .st[data-astro-cid-t2nfavsq]:not(:global(.is-revealed)) .st__sarea[data-astro-cid-t2nfavsq]{opacity:0}.st__spt[data-astro-cid-t2nfavsq],.st__sval[data-astro-cid-t2nfavsq],.st__syear[data-astro-cid-t2nfavsq]{position:absolute;left:var(--x)}.st__spt[data-astro-cid-t2nfavsq]{top:var(--y);width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;border:2px solid var(--paper-bright);background:var(--data-s1);box-shadow:0 1px 3px #0b4f5b4d}.st__spt--to[data-astro-cid-t2nfavsq]{background:var(--data)}.st__sval[data-astro-cid-t2nfavsq]{top:var(--y);transform:translate(-50%,calc(-100% - 8px));font-family:var(--font-mono);font-size:.68rem;font-weight:600;white-space:nowrap;color:var(--ink)}.st__syear[data-astro-cid-t2nfavsq]{bottom:0;transform:translate(-50%);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.04em;color:var(--ink-faint)}.motion-held .st__viz[data-astro-cid-t2nfavsq] [data-astro-cid-t2nfavsq],.motion-held .st__viz[data-astro-cid-t2nfavsq] *{transition:none!important}@media(max-width:1020px){.st[data-astro-cid-t2nfavsq]{grid-template-columns:repeat(2,minmax(0,1fr))}.st__tile[data-astro-cid-t2nfavsq]:last-child:nth-child(odd){grid-column:1 / -1}}@media(max-width:520px){.st[data-astro-cid-t2nfavsq]{grid-template-columns:minmax(0,1fr)}.st__viz[data-astro-cid-t2nfavsq]{min-height:0}}
