.astrology-module__VwU2eG__chevron{flex:none}.astrology-module__VwU2eG__elFire{--astro-tint:var(--web-astro-fire-tint);--astro-ink:var(--web-astro-fire-ink)}.astrology-module__VwU2eG__elEarth{--astro-tint:var(--web-astro-earth-tint);--astro-ink:var(--web-astro-earth-ink)}.astrology-module__VwU2eG__elAir{--astro-tint:var(--web-astro-air-tint);--astro-ink:var(--web-astro-air-ink)}.astrology-module__VwU2eG__elWater{--astro-tint:var(--web-astro-water-tint);--astro-ink:var(--web-astro-water-ink)}.astrology-module__VwU2eG__factValue{align-items:center;min-height:32px;display:inline-flex}.astrology-module__VwU2eG__boundary{border-radius:var(--web-card-radius);background:var(--web-card-bg);box-shadow:var(--web-card-shadow);flex-direction:column;gap:12px;padding:20px;display:flex}.astrology-module__VwU2eG__boundaryList{flex-direction:column;gap:8px;list-style:none;display:flex}.astrology-module__VwU2eG__boundaryItem{background:var(--web-peach-c);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:12px 16px;display:flex}.astrology-module__VwU2eG__boundaryDates{font-size:16px;font-weight:var(--weight-extrabold);color:var(--web-text)}.astrology-module__VwU2eG__boundaryPair{font-size:16px;font-weight:var(--weight-semibold);color:var(--web-text-soft)}.astrology-module__VwU2eG__boundaryNote{color:var(--web-text-soft);font-size:15px;line-height:1.6}.astrology-module__VwU2eG__notice{border-radius:var(--web-card-radius);background:var(--web-peach-c);flex-direction:column;gap:4px;padding:16px 20px;display:flex}.astrology-module__VwU2eG__noticeLabel{font-size:14px;font-weight:var(--weight-extrabold);color:var(--web-orange-text)}.astrology-module__VwU2eG__noticeText{color:var(--web-text);font-size:16px;line-height:1.6}.astrology-module__VwU2eG__shortcuts ul{grid-template-columns:minmax(0,1fr);gap:12px;list-style:none;display:grid}.astrology-module__VwU2eG__shortcut{border-radius:var(--web-card-radius);background:var(--web-hl-bg);height:100%;color:var(--web-hl-text);flex-direction:column;gap:6px;padding:20px;text-decoration:none;display:flex}.astrology-module__VwU2eG__shortcutTitle{font-size:19px;font-weight:var(--weight-extrabold);align-items:center;gap:6px;display:inline-flex}.astrology-module__VwU2eG__shortcutBody{color:var(--web-hl-soft);font-size:15px;line-height:1.55}.astrology-module__VwU2eG__signGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;list-style:none;display:grid}.astrology-module__VwU2eG__signGrid>li{min-width:0}.astrology-module__VwU2eG__signCard{border-radius:var(--web-card-radius);background:var(--astro-tint,var(--web-peach-c));height:100%;color:var(--web-text);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.astrology-module__VwU2eG__signCardLink{box-shadow:var(--web-card-shadow);transition:transform .12s}.astrology-module__VwU2eG__signCardLink:active{transform:scale(.98)}.astrology-module__VwU2eG__signThumb{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.astrology-module__VwU2eG__signText{flex-direction:column;gap:2px;padding:14px 16px 16px;display:flex}.astrology-module__VwU2eG__signName{font-family:var(--font-title);color:var(--astro-ink,var(--web-text));font-size:20px;line-height:1.3}.astrology-module__VwU2eG__signSub{font-size:15px;font-weight:var(--weight-semibold);color:var(--web-text)}.astrology-module__VwU2eG__signMeta{color:var(--web-text-soft);font-size:14px}.astrology-module__VwU2eG__tableWrap{margin-top:18px;overflow-x:auto}.astrology-module__VwU2eG__emTable{border-collapse:separate;border-spacing:6px;table-layout:fixed;width:100%;min-width:300px}.astrology-module__VwU2eG__emTable th,.astrology-module__VwU2eG__emTable td{text-align:center;font-size:15px;font-weight:var(--weight-bold);border-radius:12px;padding:12px 8px}.astrology-module__VwU2eG__emTable thead th{background:var(--web-card-bg);box-shadow:var(--web-card-shadow);color:var(--web-text)}.astrology-module__VwU2eG__emTable tbody th,.astrology-module__VwU2eG__emTable tbody td{background:var(--astro-tint);color:var(--astro-ink)}.astrology-module__VwU2eG__emTable tbody th{font-weight:var(--weight-extrabold)}.astrology-module__VwU2eG__emTable a{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.astrology-module__VwU2eG__terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;list-style:none;display:grid}.astrology-module__VwU2eG__termsWide{grid-template-columns:minmax(0,1fr)}.astrology-module__VwU2eG__term,.astrology-module__VwU2eG__house{height:100%;min-height:var(--size-tap-target);background:var(--web-peach-c);color:var(--web-text);border-radius:14px;flex-direction:column;gap:2px;padding:12px 16px;text-decoration:none;display:flex}.astrology-module__VwU2eG__termLink{background:var(--web-card-bg);box-shadow:var(--web-card-shadow);transition:transform .12s}.astrology-module__VwU2eG__termLink:active{transform:scale(.98)}.astrology-module__VwU2eG__termName,.astrology-module__VwU2eG__houseName{font-size:17px;font-weight:var(--weight-extrabold)}.astrology-module__VwU2eG__termNote,.astrology-module__VwU2eG__houseArea{color:var(--web-text-soft);font-size:14px;line-height:1.5}.astrology-module__VwU2eG__houses{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;list-style:none;display:grid}.astrology-module__VwU2eG__house{text-align:center;align-items:center}.astrology-module__VwU2eG__tones{gap:20px;margin-top:18px;display:grid}.astrology-module__VwU2eG__toneTitle{font-size:17px;font-weight:var(--weight-extrabold);color:var(--web-orange-text)}.astrology-module__VwU2eG__tone .astrology-module__VwU2eG__terms{margin-top:10px}@media (min-width:600px){.astrology-module__VwU2eG__shortcuts ul{grid-template-columns:repeat(2,minmax(0,1fr))}.astrology-module__VwU2eG__signGrid,.astrology-module__VwU2eG__terms{grid-template-columns:repeat(3,minmax(0,1fr))}.astrology-module__VwU2eG__termsWide{grid-template-columns:repeat(2,minmax(0,1fr))}.astrology-module__VwU2eG__houses{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:960px){.astrology-module__VwU2eG__signGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.astrology-module__VwU2eG__terms{grid-template-columns:repeat(5,minmax(0,1fr))}.astrology-module__VwU2eG__termsWide{grid-template-columns:repeat(3,minmax(0,1fr))}.astrology-module__VwU2eG__houses{grid-template-columns:repeat(6,minmax(0,1fr))}.astrology-module__VwU2eG__tones{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.astrology-module__VwU2eG__signCardLink,.astrology-module__VwU2eG__termLink{transition:none}.astrology-module__VwU2eG__signCardLink:active,.astrology-module__VwU2eG__termLink:active{transform:none}}
