.horoscope-sign-switcher[data-astro-cid-fpcsg67p]{gap:var(--space-2);min-width:0;margin:0;display:grid}.horoscope-sign-switcher-label[data-astro-cid-fpcsg67p]{color:var(--color-ink-700);font-size:var(--text-sm);margin:0;font-weight:650}ul[data-astro-cid-fpcsg67p]{min-width:0;margin:0 calc(-1 * var(--page-gutter));padding:.125rem var(--page-gutter) .375rem;overscroll-behavior-x:contain;scroll-padding-inline:var(--page-gutter);scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 calc(var(--page-gutter) * .6), #000 calc(100% - var(--page-gutter) * 1.4), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 calc(var(--page-gutter) * .6), #000 calc(100% - var(--page-gutter) * 1.4), transparent 100%);gap:.375rem;list-style:none;display:flex;position:relative;overflow-x:auto}li[data-astro-cid-fpcsg67p]{scroll-snap-align:start;flex:none;min-width:0;margin:0}li[data-astro-cid-fpcsg67p]:has(>a[aria-current=page]){scroll-initial-target:nearest}a[data-astro-cid-fpcsg67p]{border:1px solid var(--color-border-light);border-radius:var(--radius-round);background:var(--color-paper-50);min-height:2.75rem;color:var(--color-ink-950);white-space:nowrap;transition:border-color var(--duration-fast) ease, background-color var(--duration-fast) ease;align-items:center;gap:.4rem;padding:.5rem .875rem .5rem .75rem;font-size:.875rem;font-weight:650;line-height:1.2;text-decoration:none;display:flex}a[data-astro-cid-fpcsg67p]:hover,a[data-astro-cid-fpcsg67p]:focus-visible{border-color:var(--color-brass-500);background:var(--color-paper-100);text-decoration:none}a[data-astro-cid-fpcsg67p][aria-current=page]{border-color:var(--color-night-950);background:var(--color-night-950);color:var(--color-paper-50)}a[data-astro-cid-fpcsg67p] .zodiac-mark{width:1.125rem;height:1.125rem;color:var(--color-brass-700);flex:none}a[data-astro-cid-fpcsg67p][aria-current=page] .zodiac-mark{color:var(--color-brass-300)}@media (min-width:48rem){ul[data-astro-cid-fpcsg67p]{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}a[data-astro-cid-fpcsg67p]{border-radius:var(--radius-sm);text-align:center;flex-direction:column;justify-content:center;gap:.25rem;min-height:3.5rem;padding:.5rem .375rem;font-size:.8125rem}a[data-astro-cid-fpcsg67p] .zodiac-mark{width:1.25rem;height:1.25rem}}@media (min-width:80rem){ul[data-astro-cid-fpcsg67p]{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){a[data-astro-cid-fpcsg67p]{transition:none}}
