.wedge-link[data-astro-cid-utjn4nyx]{cursor:pointer;outline:none}.wedge-link[data-astro-cid-utjn4nyx]:focus-visible .wedge-path[data-astro-cid-utjn4nyx]{stroke:var(--sabbat-accent);stroke-width:3}.wedge-path[data-astro-cid-utjn4nyx]{fill:color-mix(in srgb,var(--sabbat-accent) 70%,var(--color-surface) 75%);transition:fill .2s ease}[data-mode=dark] .wedge-path[data-astro-cid-utjn4nyx]{fill:color-mix(in srgb,var(--sabbat-accent-dark) 75%,var(--color-surface) 70%)}.wedge--current[data-astro-cid-utjn4nyx] .wedge-path[data-astro-cid-utjn4nyx]{fill:color-mix(in srgb,var(--sabbat-accent) 60%,var(--color-surface) 60%)}[data-mode=dark] .wedge--current[data-astro-cid-utjn4nyx] .wedge-path[data-astro-cid-utjn4nyx]{fill:color-mix(in srgb,var(--sabbat-accent-dark) 65%,var(--color-surface) 55%)}.wedge-link[data-astro-cid-utjn4nyx]:hover .wedge-path[data-astro-cid-utjn4nyx],.wedge-link[data-astro-cid-utjn4nyx]:focus .wedge-path[data-astro-cid-utjn4nyx]{fill:color-mix(in srgb,var(--sabbat-accent) 70%,var(--color-surface) 50%)}[data-mode=dark] .wedge-link[data-astro-cid-utjn4nyx]:hover .wedge-path[data-astro-cid-utjn4nyx],[data-mode=dark] .wedge-link[data-astro-cid-utjn4nyx]:focus .wedge-path[data-astro-cid-utjn4nyx]{fill:color-mix(in srgb,var(--sabbat-accent-dark) 75%,var(--color-surface) 45%)}.wedge-border[data-astro-cid-utjn4nyx]{stroke:var(--color-border);stroke-width:1.5}.wedge-icon[data-astro-cid-utjn4nyx]{color:var(--color-ink);opacity:.75;transition:opacity .2s ease;pointer-events:none}.wedge-link[data-astro-cid-utjn4nyx]:hover .wedge-icon[data-astro-cid-utjn4nyx],.wedge-link[data-astro-cid-utjn4nyx]:focus .wedge-icon[data-astro-cid-utjn4nyx]{opacity:1}.wedge--current[data-astro-cid-utjn4nyx] .wedge-icon[data-astro-cid-utjn4nyx]{opacity:.9}.zodiac-path[data-astro-cid-ypuqhehx]{fill:color-mix(in srgb,var(--element-color) 15%,var(--color-surface) 85%);transition:fill .2s ease}[data-mode=dark] .zodiac-path[data-astro-cid-ypuqhehx]{fill:color-mix(in srgb,var(--element-color-dark) 20%,var(--color-surface) 80%)}.zodiac-segment--current[data-astro-cid-ypuqhehx] .zodiac-path[data-astro-cid-ypuqhehx]{fill:color-mix(in srgb,var(--element-color) 25%,var(--color-surface) 75%)}[data-mode=dark] .zodiac-segment--current[data-astro-cid-ypuqhehx] .zodiac-path[data-astro-cid-ypuqhehx]{fill:color-mix(in srgb,var(--element-color-dark) 30%,var(--color-surface) 70%)}.zodiac-border[data-astro-cid-ypuqhehx]{stroke:var(--color-border);stroke-width:1;opacity:.5}.zodiac-symbol[data-astro-cid-ypuqhehx]{fill:var(--color-ink);font-size:1rem;opacity:.5;pointer-events:none}.zodiac-segment--current[data-astro-cid-ypuqhehx] .zodiac-symbol[data-astro-cid-ypuqhehx]{opacity:.8;font-weight:700}.moon-path[data-astro-cid-xkjv4ecc]{fill:var(--color-surface);opacity:.3;transition:opacity .2s ease}.moon-segment--current[data-astro-cid-xkjv4ecc] .moon-path[data-astro-cid-xkjv4ecc]{opacity:.6}.moon-border[data-astro-cid-xkjv4ecc]{stroke:var(--color-border);stroke-width:1;opacity:.4}.moon-symbol[data-astro-cid-xkjv4ecc]{font-size:1.25rem;opacity:.4;pointer-events:none}.moon-segment--current[data-astro-cid-xkjv4ecc] .moon-symbol[data-astro-cid-xkjv4ecc]{opacity:.8}[data-mode=dark] .moon-path[data-astro-cid-xkjv4ecc]{opacity:.2}[data-mode=dark] .moon-segment--current[data-astro-cid-xkjv4ecc] .moon-path[data-astro-cid-xkjv4ecc]{opacity:.4}.wheel-container[data-astro-cid-i24ucn6e]{position:relative;width:min(90vw,550px);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.wheel-container[data-astro-cid-i24ucn6e]:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:min(90vw,550px);height:min(90vw,550px);background-image:url(/textures/grain.jpg);opacity:.08;pointer-events:none;mix-blend-mode:overlay;background-size:400px 400px;background-size:200px 200px;z-index:10}.wheel-svg[data-astro-cid-i24ucn6e]{width:100%;height:auto;filter:drop-shadow(0 4px 12px rgba(0,0,0,.1))}[data-mode=dark] .wheel-svg[data-astro-cid-i24ucn6e]{filter:drop-shadow(0 4px 12px rgba(0,0,0,.1));filter:drop-shadow(0 4px 12px rgba(0,0,0,.4))}.wheel-center[data-astro-cid-i24ucn6e]{fill:var(--color-surface);stroke:var(--color-border);stroke-width:2}.wheel-center-text[data-astro-cid-i24ucn6e]{fill:var(--color-ink);font-family:var(--font-display);font-size:1rem;text-transform:uppercase;letter-spacing:.2em;opacity:.5}.wheel-label[data-astro-cid-i24ucn6e]{text-align:center;width:100%}.cosmic-state[data-astro-cid-i24ucn6e]{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap;font-size:1rem;color:var(--color-ink)}.sabbat-link[data-astro-cid-i24ucn6e]{font-family:var(--font-display);font-size:1.25rem;color:var(--color-accent);text-decoration:none;transition:opacity .2s ease;font-weight:500}.sabbat-link[data-astro-cid-i24ucn6e]:hover{opacity:.8;text-decoration:underline}.separator[data-astro-cid-i24ucn6e]{color:var(--color-muted);opacity:.5}.moon-phase[data-astro-cid-i24ucn6e],.zodiac-sign[data-astro-cid-i24ucn6e]{color:var(--color-muted);font-size:.9rem}@media (max-width: 768px){.wheel-container[data-astro-cid-i24ucn6e]{width:90vw;gap:1.25rem}.sabbat-link[data-astro-cid-i24ucn6e]{font-size:1.125rem}.moon-phase[data-astro-cid-i24ucn6e],.zodiac-sign[data-astro-cid-i24ucn6e]{font-size:.85rem}}@media (max-width: 480px){.wheel-container[data-astro-cid-i24ucn6e]{gap:1rem}.cosmic-state[data-astro-cid-i24ucn6e]{gap:.5rem;font-size:.9rem}.sabbat-link[data-astro-cid-i24ucn6e]{font-size:1rem}.moon-phase[data-astro-cid-i24ucn6e],.zodiac-sign[data-astro-cid-i24ucn6e]{font-size:.8rem}}@media (min-width: 1024px){.wheel-container[data-astro-cid-i24ucn6e]{width:min(70vw,550px)}}.wheel-tooltip{font-family:var(--font-body);transition:opacity .2s ease}[data-mode=dark] .wheel-tooltip{filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}
