.moon.svelte-bxbc42{position:relative;aspect-ratio:1;width:100%}canvas.svelte-bxbc42,svg.svelte-bxbc42{position:absolute;inset:0;width:100%;height:100%;display:block}.glyph.svelte-8tyru2{display:inline-block;flex:none;vertical-align:middle}.badge.svelte-6fs579{display:inline-block;line-height:0;border-radius:8px;transition:translate .25s var(--ease)}.badge.svelte-6fs579:hover{translate:0 -2px}img.svelte-6fs579{width:auto}.hero.svelte-1q37ri0{min-height:100vh;min-height:100svh;display:grid;align-items:center;padding:calc(var(--header) + 4vh) 0 8vh}.grid.svelte-1q37ri0{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:40px clamp(32px,5vw,90px);align-items:center}.date.svelte-1q37ri0{margin-bottom:22px}h1.svelte-1q37ri0{font-size:clamp(3.1rem,1.4rem + 5.2vw,7rem);line-height:.92;font-weight:450}.lead.svelte-1q37ri0{margin-top:26px;max-width:31rem;font-size:clamp(1.08rem,.98rem + .4vw,1.28rem);line-height:1.55;color:var(--mist)}.actions.svelte-1q37ri0{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.tonight.svelte-1q37ri0{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:20px 36px}.disc.svelte-1q37ri0{width:100%;max-width:520px;justify-self:center;filter:drop-shadow(0 0 60px rgb(236 230 214 / .07))}.almanac.svelte-1q37ri0{border-left:1px solid var(--faint);padding-left:24px}.phase.svelte-1q37ri0{margin-top:6px;font-family:var(--serif);font-size:clamp(1.7rem,1.2rem + 1.2vw,2.4rem);font-style:italic;line-height:1.05}.placeholder.svelte-1q37ri0{min-height:2.5em}dl.svelte-1q37ri0{margin-top:14px;display:grid;gap:8px}dl.svelte-1q37ri0 div:where(.svelte-1q37ri0){display:flex;align-items:baseline;gap:10px}dd.svelte-1q37ri0{margin:0;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:1.02rem}dt.svelte-1q37ri0{font-size:.95rem;color:var(--mist)}.soft.svelte-1q37ri0{color:var(--mist)}.next.svelte-1q37ri0{margin-top:-6px;padding-left:28px;font-size:.92rem}.big.svelte-1q37ri0{font-size:1.6rem;line-height:1;color:var(--gold)}.eclipse.svelte-1q37ri0{color:var(--gold)}.meta.svelte-1q37ri0{margin-top:20px;padding-top:14px;border-top:1px solid var(--faint);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;font-size:.82rem;color:var(--mist)}.hemi.svelte-1q37ri0{display:inline-flex;border:1px solid var(--faint);border-radius:999px;padding:2px}.hemi.svelte-1q37ri0 button:where(.svelte-1q37ri0){background:none;border:0;padding:4px 10px;border-radius:999px;font-size:.8rem;color:var(--mist);cursor:pointer}.hemi.svelte-1q37ri0 button[aria-pressed=true]:where(.svelte-1q37ri0){background:var(--gold);color:var(--night)}@media(max-width:1080px){.tonight.svelte-1q37ri0{grid-template-columns:minmax(0,1fr)}.almanac.svelte-1q37ri0{border-left:0;padding-left:0;border-top:1px solid var(--faint);padding-top:16px}}@media(max-width:860px){.hero.svelte-1q37ri0{min-height:0;padding-top:calc(var(--header) + 3vh)}.grid.svelte-1q37ri0{display:flex;flex-direction:column;align-items:stretch;gap:0}.copy.svelte-1q37ri0,.tonight.svelte-1q37ri0{display:contents}.date.svelte-1q37ri0{order:1}h1.svelte-1q37ri0{order:2}.disc.svelte-1q37ri0{order:3;max-width:min(72vw,340px);margin:28px auto 8px}.lead.svelte-1q37ri0{order:4}.actions.svelte-1q37ri0{order:5}.almanac.svelte-1q37ri0{order:6;margin-top:36px}}.sky.svelte-1bal52p{padding:clamp(80px,12vh,140px) 0;border-top:1px solid var(--faint)}.body.svelte-1bal52p{margin-top:48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px clamp(32px,6vw,96px);align-items:start}.wheel.svelte-1bal52p{width:100%;max-width:520px;justify-self:center;overflow:visible}.ring.svelte-1bal52p{fill:none;stroke:var(--gold-deep);stroke-width:1;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s var(--ease)}.ring.faint.svelte-1bal52p{stroke:var(--faint)}.spoke.svelte-1bal52p,.tick.svelte-1bal52p{stroke:var(--gold-deep);stroke-width:1;opacity:0;transition:opacity .8s .6s}.tick.svelte-1bal52p{stroke:var(--moonlight)}.sign.svelte-1bal52p,.planet.svelte-1bal52p{opacity:0;transition:opacity .6s ease calc(.5s + var(--i) * .06s)}.wheel.ready.svelte-1bal52p .ring:where(.svelte-1bal52p),.wheel.svelte-1bal52p:not(.ready) .ring:where(.svelte-1bal52p){stroke-dashoffset:0}.pending .ring.svelte-1bal52p{stroke-dashoffset:1!important}.wheel.ready.svelte-1bal52p .spoke:where(.svelte-1bal52p),.wheel.ready.svelte-1bal52p .tick:where(.svelte-1bal52p),.wheel.ready.svelte-1bal52p .sign:where(.svelte-1bal52p),.wheel.ready.svelte-1bal52p .planet:where(.svelte-1bal52p){opacity:1}.pending .sign.svelte-1bal52p,.pending .planet.svelte-1bal52p,.pending .spoke.svelte-1bal52p,.pending .tick.svelte-1bal52p{opacity:0!important}.center.svelte-1bal52p{font-size:40px;fill:var(--gold)}.center-label.svelte-1bal52p{font-family:var(--serif);font-size:11px;font-variant-caps:all-small-caps;letter-spacing:.08em;fill:var(--mist)}.planets.svelte-1bal52p{border-top:1px solid var(--faint)}.planets.svelte-1bal52p li:where(.svelte-1bal52p){display:grid;grid-template-columns:22px minmax(0,.9fr) minmax(0,1.4fr) auto;align-items:center;gap:12px;min-height:48px;padding:8px 0;border-bottom:1px solid var(--faint)}.ghost.svelte-1bal52p{opacity:.4}.name.svelte-1bal52p{font-family:var(--serif);font-size:1.2rem}.where.svelte-1bal52p{display:inline-flex;align-items:center;gap:8px;color:var(--mist)}.deg.svelte-1bal52p{color:var(--moonlight);font-size:1.05rem}.house.svelte-1bal52p{font-size:.85rem;color:var(--mist)}.spread.svelte-1bal52p{margin-top:34px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.group.svelte-1bal52p .label:where(.svelte-1bal52p){margin-bottom:8px}.bar.svelte-1bal52p{display:grid;grid-template-columns:minmax(0,1fr) 54px 18px;align-items:center;gap:8px;font-size:.9rem;color:var(--mist);padding:3px 0}.track.svelte-1bal52p{height:2px;background:var(--faint);position:relative}.track.svelte-1bal52p span:where(.svelte-1bal52p){position:absolute;inset:0 auto 0 0;width:calc(var(--w) * 100%);background:var(--gold)}.source.svelte-1bal52p{margin-top:26px;font-size:.82rem;color:var(--mist)}@media(max-width:960px){.body.svelte-1bal52p,.spread.svelte-1bal52p{grid-template-columns:minmax(0,1fr)}}.calendar.svelte-1iu5iby{padding:clamp(80px,12vh,140px) 0;border-top:1px solid var(--faint)}.legend.svelte-1iu5iby{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px 24px;font-size:.9rem;color:var(--mist)}.legend.svelte-1iu5iby li:where(.svelte-1iu5iby){display:inline-flex;align-items:center;gap:8px}.legend.svelte-1iu5iby svg:where(.svelte-1iu5iby){width:18px;height:18px;overflow:visible}.table.svelte-1iu5iby{margin-top:40px;overflow-x:auto;padding-bottom:8px;--cell: clamp(22px, 2.35vw, 30px)}.numbers.svelte-1iu5iby,.month.svelte-1iu5iby{display:grid;grid-template-columns:7.5rem repeat(31,var(--cell));align-items:center;min-width:max-content}.numbers.svelte-1iu5iby span:where(.svelte-1iu5iby){text-align:center;font-size:.85rem;color:var(--mist);padding-bottom:6px}.month.svelte-1iu5iby{border-top:1px solid var(--faint);min-height:calc(var(--cell) + 10px)}.mname.svelte-1iu5iby{padding-right:10px;white-space:nowrap}@media(max-width:1100px){.mname.svelte-1iu5iby{position:sticky;left:0;z-index:1;background:linear-gradient(90deg,var(--night) 85%,transparent)}}.ghost.svelte-1iu5iby .mname:where(.svelte-1iu5iby){height:1em}.day.svelte-1iu5iby{display:grid;place-items:center;height:calc(var(--cell) + 8px)}.day.svelte-1iu5iby svg:where(.svelte-1iu5iby){width:calc(var(--cell) - 6px);height:calc(var(--cell) - 6px);overflow:visible}.dark.svelte-1iu5iby{fill:#1d2c3d;stroke:#ece6d62e;stroke-width:.6}.light.svelte-1iu5iby,.full.svelte-1iu5iby{fill:#e9e2cf}.full.svelte-1iu5iby{stroke:none}.eclipse.svelte-1iu5iby{fill:none;stroke:var(--gold);stroke-width:1.2;stroke-dasharray:2 2}.today.svelte-1iu5iby{fill:none;stroke:var(--gold);stroke-width:1.6}.day.today.svelte-1iu5iby{position:relative}.tarot.svelte-y0nmfg{padding:clamp(80px,12vh,140px) 0;border-top:1px solid var(--faint)}.day.svelte-y0nmfg{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px clamp(32px,6vw,100px);align-items:center}.card-slot.svelte-y0nmfg{justify-self:center;width:min(100%,300px)}.card.svelte-y0nmfg{display:block;width:100%;aspect-ratio:293 / 567;padding:0;border:0;background:none;perspective:1400px;cursor:pointer}.inner.svelte-y0nmfg{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform 1.1s var(--ease)}.turned.svelte-y0nmfg .inner:where(.svelte-y0nmfg){transform:rotateY(180deg)}.face.svelte-y0nmfg{position:absolute;inset:0;width:100%;height:100%;border-radius:10px;backface-visibility:hidden;box-shadow:0 30px 60px -24px #000000b3}.front.svelte-y0nmfg{transform:rotateY(180deg)}.text.svelte-y0nmfg .label:where(.svelte-y0nmfg){margin-bottom:14px}blockquote.svelte-y0nmfg{margin:26px 0 0;padding-left:20px;border-left:2px solid var(--gold);font-family:var(--serif);font-size:clamp(1.35rem,1.1rem + .8vw,1.85rem);font-style:italic;line-height:1.3}.keywords.svelte-y0nmfg{margin-top:22px;color:var(--mist)}.reading.svelte-y0nmfg{margin-top:16px;max-width:38rem;color:var(--mist)}.spread.svelte-y0nmfg{margin-top:clamp(70px,10vh,120px);padding-top:40px;border-top:1px solid var(--faint)}.spread.svelte-y0nmfg h3:where(.svelte-y0nmfg){font-size:clamp(1.9rem,1.2rem + 2vw,2.8rem)}.spread.svelte-y0nmfg header:where(.svelte-y0nmfg) p:where(.svelte-y0nmfg){margin-top:12px;color:var(--mist)}.table.svelte-y0nmfg{margin-top:36px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px clamp(16px,4vw,60px)}.place.svelte-y0nmfg{display:grid;justify-items:center;align-content:start;gap:12px;text-align:center}.card.small.svelte-y0nmfg{width:min(100%,190px);cursor:default}.shuffling.svelte-y0nmfg .card.small:where(.svelte-y0nmfg){animation:svelte-y0nmfg-shuffle .9s var(--ease)}@keyframes svelte-y0nmfg-shuffle{40%{translate:calc((1 - var(--i)) * 70%) -12px;rotate:calc((var(--i) - 1) * -9deg)}}.drawn-name.svelte-y0nmfg{font-family:var(--serif);font-size:1.35rem;animation:svelte-y0nmfg-rise .6s var(--ease)}.drawn-phrase.svelte-y0nmfg{max-width:18rem;font-size:.95rem;color:var(--mist);animation:svelte-y0nmfg-rise .8s var(--ease)}@keyframes svelte-y0nmfg-rise{0%{opacity:0;translate:0 8px}}.draw-actions.svelte-y0nmfg{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.draw.svelte-y0nmfg{padding:14px 24px;border:0;border-radius:999px;background:var(--gold);color:var(--night);font-weight:500;cursor:pointer;transition:translate .25s var(--ease)}.draw.svelte-y0nmfg:hover:not(:disabled){translate:0 -2px}.draw.svelte-y0nmfg:disabled{opacity:.6;cursor:default}.more.svelte-y0nmfg{flex:1 1 22rem;max-width:34rem;font-size:.95rem;color:var(--mist)}@media(max-width:860px){.day.svelte-y0nmfg{grid-template-columns:minmax(0,1fr)}.card-slot.svelte-y0nmfg{width:min(62vw,260px)}.table.svelte-y0nmfg{gap:14px}.drawn-phrase.svelte-y0nmfg{display:none}}.herbs.svelte-1jmujfc{padding:clamp(80px,12vh,140px) 0;border-top:1px solid var(--faint)}.board.svelte-1jmujfc{margin-top:44px;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:32px clamp(28px,5vw,80px);align-items:start}.plate.svelte-1jmujfc{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:28px;align-items:center;padding:28px;border:1px solid var(--faint);border-radius:4px;background:radial-gradient(120% 90% at 30% 40%,rgb(236 230 214 / .05),transparent 70%)}.ghost.svelte-1jmujfc{min-height:360px}.specimen.svelte-1jmujfc{width:100%;height:auto;aspect-ratio:1;object-fit:contain;animation:svelte-1jmujfc-grow .7s var(--ease)}@keyframes svelte-1jmujfc-grow{0%{opacity:0;scale:.96}}h3.svelte-1jmujfc{font-size:clamp(1.9rem,1.3rem + 1.6vw,2.7rem)}dl.svelte-1jmujfc{margin-top:18px;display:grid;gap:6px}dl.svelte-1jmujfc div:where(.svelte-1jmujfc){display:grid;grid-template-columns:6rem minmax(0,1fr);align-items:baseline;gap:10px}dd.svelte-1jmujfc{margin:0;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.energy.svelte-1jmujfc{margin-top:18px;color:var(--mist);font-size:.98rem}.others.svelte-1jmujfc{border-top:1px solid var(--faint)}.others.svelte-1jmujfc button:where(.svelte-1jmujfc){width:100%;display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-rows:auto auto;column-gap:16px;align-items:center;padding:10px 6px;background:none;border:0;border-bottom:1px solid var(--faint);text-align:left;cursor:pointer;transition:background-color .2s}.others.svelte-1jmujfc button:where(.svelte-1jmujfc):hover,.others.svelte-1jmujfc button.on:where(.svelte-1jmujfc){background:#ece6d60d}.others.svelte-1jmujfc img:where(.svelte-1jmujfc){grid-row:span 2;width:64px;height:64px;object-fit:contain}.hname.svelte-1jmujfc{font-family:var(--serif);font-size:1.25rem;align-self:end}.on.svelte-1jmujfc .hname:where(.svelte-1jmujfc){color:var(--gold)}.hmeta.svelte-1jmujfc{font-size:.85rem;color:var(--mist);align-self:start}@media(max-width:960px){.board.svelte-1jmujfc{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){.plate.svelte-1jmujfc{grid-template-columns:minmax(0,1fr);padding:20px}.specimen.svelte-1jmujfc{max-width:240px;justify-self:center}}.app.svelte-vzq0l2{padding:clamp(80px,12vh,140px) 0;border-top:1px solid var(--faint);overflow:hidden}.shelf.svelte-vzq0l2{margin-top:56px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,3vw,40px);align-items:start}.phone.svelte-vzq0l2{padding:9px;border-radius:30px;background:#0b0f14;box-shadow:0 0 0 1px #ece6d61f,0 40px 70px -30px #000c;translate:0 calc(var(--d) * var(--k) * 70px + var(--k) * 30px);transition:translate .2s linear}.phone.svelte-vzq0l2 img:where(.svelte-vzq0l2){display:block;width:100%;height:auto;border-radius:22px}.features.svelte-vzq0l2{margin-top:clamp(70px,10vh,110px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,6vw,96px);border-top:1px solid var(--faint)}.features.svelte-vzq0l2 li:where(.svelte-vzq0l2){display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:8px 24px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--faint)}.features.svelte-vzq0l2 h3:where(.svelte-vzq0l2){font-size:1.45rem;line-height:1.15}.features.svelte-vzq0l2 p:where(.svelte-vzq0l2){color:var(--mist)}@media(max-width:860px){.shelf.svelte-vzq0l2{grid-template-columns:repeat(2,minmax(0,1fr))}.features.svelte-vzq0l2{grid-template-columns:minmax(0,1fr)}.features.svelte-vzq0l2 li:where(.svelte-vzq0l2){grid-template-columns:minmax(0,1fr)}}.blog.svelte-1oaqfw{padding:clamp(80px,12vh,140px) 0;border-top:1px solid var(--faint)}.blog.empty.svelte-1oaqfw{padding:0;border:0}header.svelte-1oaqfw{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 24px}ul.svelte-1oaqfw{margin-top:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}a.svelte-1oaqfw{display:grid;gap:12px;text-decoration:none}img.svelte-1oaqfw{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:4px}h3.svelte-1oaqfw{font-size:1.5rem;line-height:1.15}a.svelte-1oaqfw:hover h3:where(.svelte-1oaqfw){color:var(--gold)}p.svelte-1oaqfw{color:var(--mist);font-size:.95rem}@media(max-width:860px){ul.svelte-1oaqfw{grid-template-columns:minmax(0,1fr)}}.download.svelte-12wdzqw{padding:clamp(90px,14vh,160px) 0;border-top:1px solid var(--faint);background:radial-gradient(70% 90% at 80% 50%,rgb(237 193 96 / .07),transparent 70%)}.inner.svelte-12wdzqw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center}.hat.svelte-12wdzqw{margin-bottom:18px}.badge.svelte-12wdzqw{margin-top:30px}.qr.svelte-12wdzqw{width:200px;height:200px;padding:14px;border-radius:10px;background:var(--moonlight)}@media(max-width:760px){.inner.svelte-12wdzqw{grid-template-columns:minmax(0,1fr)}.qr.svelte-12wdzqw{display:none}}
