.tn[data-astro-cid-nrjo4zh7]{position:relative}.tn[data-astro-cid-nrjo4zh7] .moon[data-astro-cid-nrjo4zh7]{opacity:.85;width:150px;height:150px;top:-58px;right:-14px}.tn-kicker[data-astro-cid-nrjo4zh7]{color:var(--muted);letter-spacing:6px;margin:26px 0 0;font-size:13px}.tn-title[data-astro-cid-nrjo4zh7]{font-family:var(--f-display);letter-spacing:8px;background:linear-gradient(100deg, var(--gold-soft) 10%, var(--gold) 45%, var(--coral) 95%);color:#0000;filter:drop-shadow(0 6px 24px #ffcf6e26);-webkit-background-clip:text;background-clip:text;margin:6px 0 0;font-size:clamp(56px,11vw,96px);font-weight:400;line-height:1.1}.tn-date[data-astro-cid-nrjo4zh7]{font-family:var(--f-hand);color:var(--gold-soft);margin:10px 0 0;font-size:16px}.tn-lede[data-astro-cid-nrjo4zh7]{max-width:600px;margin:12px 0 4px;font-size:16.5px}.tide-box[data-astro-cid-nrjo4zh7]{border:1px solid var(--line);background:linear-gradient(172deg,#1a1240,#150e33);border-radius:22px 6px 24px 8px;margin-top:12px;padding:18px 14px 6px;box-shadow:0 16px 34px #05030f55}.tide-box[data-astro-cid-nrjo4zh7] svg[data-astro-cid-nrjo4zh7]{width:100%;height:auto;display:block}.tide-line[data-astro-cid-nrjo4zh7]{fill:none;stroke:var(--gold);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.tide-dot[data-astro-cid-nrjo4zh7]{fill:var(--coral);stroke:#150e33;stroke-width:2px}.tide-num[data-astro-cid-nrjo4zh7]{fill:var(--ink);font-family:var(--f-round);font-size:17px;font-weight:700}.tide-gate[data-astro-cid-nrjo4zh7]{stroke:var(--coral-deep);stroke-width:1.5px;stroke-dasharray:7 6;opacity:.85}.tide-gate-label[data-astro-cid-nrjo4zh7]{fill:var(--coral);font-family:var(--f-hand);font-size:14px}.tide-note[data-astro-cid-nrjo4zh7]{font-family:var(--f-hand);color:var(--muted);max-width:620px;margin:12px 2px 0;font-size:14.5px}.tn-list[data-astro-cid-nrjo4zh7]{margin-top:10px}.tn-card[data-astro-cid-nrjo4zh7]{max-width:720px;margin:26px 0;padding:20px 26px 16px;transform:rotate(-.5deg)}.tn-card[data-astro-cid-nrjo4zh7].alt{max-width:660px;margin-left:36px;transform:rotate(.45deg)}.tn-time[data-astro-cid-nrjo4zh7]{font-family:var(--f-display);color:var(--coral-deep);letter-spacing:3px;margin:0;font-size:21px}.tn-card-title[data-astro-cid-nrjo4zh7]{font-family:var(--f-bobo);color:var(--paper-ink);letter-spacing:1px;margin:2px 0 6px;font-size:21px;font-weight:400}.tn-body[data-astro-cid-nrjo4zh7]{font-family:var(--f-hand);color:var(--paper-ink);margin:9px 0;font-size:16px}.tn-body[data-astro-cid-nrjo4zh7] strong[data-astro-cid-nrjo4zh7]{color:#b3541e}.tn-case[data-astro-cid-nrjo4zh7]{border-top:1.5px dashed #b7a6ff88;margin:14px 0 6px;padding-top:12px}.tn-case-title[data-astro-cid-nrjo4zh7]{font-family:var(--f-bobo);color:var(--paper-ink);letter-spacing:1px;margin:0 0 8px;font-size:14.5px}.tn-case[data-astro-cid-nrjo4zh7] dl[data-astro-cid-nrjo4zh7]{margin:0}.tn-case-row[data-astro-cid-nrjo4zh7]{gap:14px;padding:3px 0;font-size:14px;display:flex}.tn-case-row[data-astro-cid-nrjo4zh7] dt[data-astro-cid-nrjo4zh7]{font-family:var(--f-round);color:var(--paper-muted);flex:none;width:218px}.tn-case-row[data-astro-cid-nrjo4zh7] dd[data-astro-cid-nrjo4zh7]{font-family:var(--f-round);font-variant-numeric:tabular-nums;color:var(--paper-ink);word-break:break-all;margin:0}.tn-case-row[data-astro-cid-nrjo4zh7] dd[data-astro-cid-nrjo4zh7].bad{color:#b03a4b;text-decoration:line-through 2px}.tn-marquee[data-astro-cid-nrjo4zh7]{white-space:nowrap;border-top:1px dashed #574a8a;border-bottom:1px dashed #574a8a;margin:42px -20px 4px;padding:7px 0;overflow:hidden;transform:rotate(-1.1deg)}.tn-track[data-astro-cid-nrjo4zh7]{color:var(--muted);font-family:var(--f-bobo);letter-spacing:3px;font-size:14px;animation:30s linear infinite drift;display:inline-block}.tn-quote[data-astro-cid-nrjo4zh7]{text-align:center;margin:46px 0 0}.tn-quote-mark[data-astro-cid-nrjo4zh7]{color:var(--gold);margin:0;font-size:20px}.tn-quote[data-astro-cid-nrjo4zh7] blockquote[data-astro-cid-nrjo4zh7]{font-family:var(--f-hand);color:var(--gold-soft);margin:8px 0 0;font-size:clamp(26px,5.4vw,38px)}.tn-quote-by[data-astro-cid-nrjo4zh7]{font-family:var(--f-hand);color:var(--muted);margin:10px 0 0;font-size:14px}.tn-colophon[data-astro-cid-nrjo4zh7]{text-align:center;font-family:var(--f-hand);color:var(--muted);opacity:.75;margin:34px 0 0;font-size:13px;line-height:1.9}@media (prefers-reduced-motion:no-preference){.tn-reveal[data-astro-cid-nrjo4zh7]{animation:.7s cubic-bezier(.22,1,.36,1) both rise}.tn-list[data-astro-cid-nrjo4zh7] .tn-card[data-astro-cid-nrjo4zh7]:nth-child(2){animation-delay:50ms}.tn-list[data-astro-cid-nrjo4zh7] .tn-card[data-astro-cid-nrjo4zh7]:nth-child(3){animation-delay:.1s}}@keyframes rise{0%{opacity:0;transform:translateY(14px)rotate(0)}}@media (width<=680px){.tn[data-astro-cid-nrjo4zh7] .moon[data-astro-cid-nrjo4zh7]{width:84px;height:84px;top:-44px;right:-30px}.tn-title[data-astro-cid-nrjo4zh7]{letter-spacing:5px}.tn-card[data-astro-cid-nrjo4zh7],.tn-card[data-astro-cid-nrjo4zh7].alt{max-width:100%;margin-left:0;padding:17px 18px 13px}.tn-time[data-astro-cid-nrjo4zh7]{font-size:19px}.tn-body[data-astro-cid-nrjo4zh7]{font-size:15.5px}.tide-num[data-astro-cid-nrjo4zh7]{font-size:19px}.tn-case-row[data-astro-cid-nrjo4zh7]{flex-direction:column;gap:0;padding:5px 0}.tn-case-row[data-astro-cid-nrjo4zh7] dt[data-astro-cid-nrjo4zh7]{width:auto}.tn-marquee[data-astro-cid-nrjo4zh7]{margin:34px -16px 2px}}
