.age.svelte-1evcunb{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:.3rem 0 0;font-family:var(--mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink2)}.age__mark.svelte-1evcunb{padding:.05rem .3rem;border:1px solid var(--ink);color:var(--ink);font-weight:600;letter-spacing:.14em}.hazard.svelte-r4bf25{margin-top:.5rem}.haz.svelte-r4bf25{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.15rem .6rem;margin:0 calc(-1 * var(--pad));padding:.35rem var(--pad);background:var(--ink);color:var(--pg2);font-family:var(--mono);font-size:.72rem;font-weight:600;line-height:1.35;letter-spacing:.12em}.haz__w.svelte-r4bf25{font-weight:400;letter-spacing:.06em;opacity:.85}.haz--minor.svelte-r4bf25{background:transparent;color:var(--ink);border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);padding-block:.3rem}.hazard__line.svelte-r4bf25{margin:.4rem 0 0;font-family:var(--mono);font-size:.7rem;font-weight:600;line-height:1.45;letter-spacing:.04em;color:var(--ink)}.hazard__more.svelte-r4bf25{margin-top:.3rem}.hazard__more.svelte-r4bf25 summary:where(.svelte-r4bf25){cursor:pointer;font-family:var(--mono);font-size:.62rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink2)}.hazard__more.svelte-r4bf25 summary:where(.svelte-r4bf25):hover{color:var(--ink)}.hazard__text.svelte-r4bf25{max-height:18rem;margin:.4rem 0 0;overflow-y:auto;white-space:pre-wrap;font-family:var(--sans);font-size:.78rem;line-height:1.5;color:var(--ink2)}.haz.svelte-r4bf25 :focus-visible{outline-color:var(--pg2)}.haz--minor.svelte-r4bf25 :focus-visible{outline-color:var(--sig)}.rdg.svelte-jtsow5{display:flex;flex-wrap:wrap;gap:.3rem 1.15rem;align-items:flex-end;margin:.55rem 0 .45rem}.rdg__i.svelte-jtsow5{min-width:0}.rdg__k.svelte-jtsow5{display:block;margin-bottom:.2rem;font-family:var(--mono);font-size:.62rem;font-weight:500;letter-spacing:.18em;color:var(--ink2)}.rdg__d.svelte-jtsow5{display:flex;align-items:baseline;gap:.15rem;margin:0}.rdg__v.svelte-jtsow5{font-family:var(--mono);font-size:1.5rem;font-weight:600;line-height:.95;letter-spacing:-.03em;white-space:nowrap}.rdg__u.svelte-jtsow5{font-family:var(--mono);font-size:.68rem;color:var(--ink2)}.rdg__g.svelte-jtsow5{margin-left:.2rem;font-family:var(--mono);font-size:.7rem;font-weight:500;color:var(--sig)}.trace.svelte-rv7y6d{display:block;width:100%;height:var(--trace-height, 3.4rem);overflow:hidden}.line.svelte-rv7y6d{stroke:var(--sig);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.trace--approximate.svelte-rv7y6d .line:where(.svelte-rv7y6d){stroke-dasharray:4 4;stroke-width:1.3}.mark.svelte-rv7y6d{stroke:var(--sig);stroke-width:4.5}.datum.svelte-rv7y6d{stroke:var(--rule);stroke-width:1;stroke-dasharray:2 3}.grid.svelte-rv7y6d line:where(.svelte-rv7y6d){stroke:var(--rule);stroke-width:1}.now.svelte-rv7y6d{stroke:var(--sig);stroke-width:1.5}.tide.svelte-ycwesu{margin-top:.55rem}.tide__hd.svelte-ycwesu{display:flex;justify-content:space-between;gap:.5rem;margin-bottom:.2rem;font-family:var(--mono);font-size:.62rem;font-weight:500;letter-spacing:.14em;color:var(--ink2)}.ruler.svelte-ycwesu{position:relative;height:.85rem;margin-top:.15rem}.ruler__h.svelte-ycwesu{position:absolute;top:0;font-family:var(--mono);font-size:.6rem;line-height:1;letter-spacing:.04em;color:var(--ink2)}.hilo.svelte-ycwesu{display:flex;flex-wrap:wrap;gap:.15rem .8rem;margin:.3rem 0 0;font-family:var(--mono);font-size:.72rem;line-height:1.5;color:var(--ink2)}.hilo__day.svelte-ycwesu{font-weight:600;color:var(--ink);letter-spacing:.1em;white-space:nowrap}.hilo__e.svelte-ycwesu{white-space:nowrap}.hilo__e.svelte-ycwesu b:where(.svelte-ycwesu){color:var(--ink);font-weight:600}.hilo__v--neg.svelte-ycwesu{color:var(--ink);font-weight:600}.hilo__e--none.svelte-ycwesu{letter-spacing:.1em}
