.eyebrow.svelte-ff04wv a:where(.svelte-ff04wv){color:inherit;text-decoration:none}.eyebrow.svelte-ff04wv a:where(.svelte-ff04wv):hover{text-decoration:underline}.dates.svelte-ff04wv{color:var(--accent-text);font-size:15px;font-weight:600}.h-row.svelte-ff04wv{align-items:center;gap:16px;display:flex}.h-g.svelte-ff04wv{width:64px;height:64px;color:var(--accent-text);border:1px solid var(--ctl-line);background:color-mix(in srgb, var(--el) 18%, transparent);border-radius:50%;flex:none;place-items:center;font-family:AstroSym,serif;font-size:32px;display:grid}@media (width<=560px){.h-g.svelte-ff04wv{width:48px;height:48px;font-size:24px}}.glance.svelte-ff04wv{flex-direction:column;gap:14px;max-width:760px;display:flex}.glance.svelte-ff04wv h2:where(.svelte-ff04wv){font-size:22px}.tiles.svelte-ff04wv{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.tile.svelte-ff04wv{border:1px solid var(--ctl-line);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);color:var(--text);border-radius:16px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.tile.svelte-ff04wv:hover{border-color:var(--accent)}.tt.svelte-ff04wv{flex-direction:column;min-width:0;display:flex}.tt.svelte-ff04wv small:where(.svelte-ff04wv){color:var(--muted);font-size:13px}.tg.svelte-ff04wv{width:32px;height:32px;color:var(--text);background:color-mix(in srgb, var(--el) 22%, transparent);border-radius:50%;flex:none;place-items:center;font-family:AstroSym,serif;font-size:16px;display:inline-grid}.fire.svelte-ff04wv{--el:var(--fire)}.earth.svelte-ff04wv{--el:var(--earth)}.air.svelte-ff04wv{--el:var(--air)}.water.svelte-ff04wv{--el:var(--water)}.t-trine.svelte-ff04wv,.t-sextile.svelte-ff04wv{border-left:3px solid var(--accent)}.pairs.svelte-ff04wv{flex-direction:column;gap:22px;display:flex}.pair.svelte-ff04wv{flex-direction:column;gap:8px;scroll-margin-top:90px;display:flex}.pair.svelte-ff04wv h3:where(.svelte-ff04wv){flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:22px;display:flex}.pair.svelte-ff04wv .tg:where(.svelte-ff04wv){width:30px;height:30px;font-size:15px}.pill.svelte-ff04wv{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:2px 10px;font-family:Figtree Variable,Figtree,system-ui,sans-serif;font-size:13px;font-weight:600}.pill.t-trine.svelte-ff04wv,.pill.t-sextile.svelte-ff04wv{border:1px solid var(--accent);color:var(--accent-text)}.more.svelte-ff04wv{font-size:15px}
