.astrology-compat-module__76tgOq__legend{margin-top:18px}.astrology-compat-module__76tgOq__legendTitle{font-size:15px;font-weight:var(--weight-extrabold);color:var(--web-orange-text)}.astrology-compat-module__76tgOq__legendList{flex-wrap:wrap;gap:8px;margin-top:10px;list-style:none;display:flex}.astrology-compat-module__76tgOq__legendList li{background:var(--web-peach-c);border-radius:12px;align-items:baseline;gap:6px;min-height:36px;padding:8px 12px;display:inline-flex}.astrology-compat-module__76tgOq__legendName{font-size:14px;font-weight:var(--weight-extrabold);color:var(--web-text)}.astrology-compat-module__76tgOq__legendNote{color:var(--web-text-soft);font-size:14px}.astrology-compat-module__76tgOq__scrollHint{font-size:14px;font-weight:var(--weight-semibold);color:var(--web-text-soft);margin-top:18px}.astrology-compat-module__76tgOq__scroll{overscroll-behavior-x:contain;border-radius:var(--web-card-radius);background:var(--web-card-bg);box-shadow:var(--web-card-shadow);margin-top:10px;overflow-x:auto}.astrology-compat-module__76tgOq__table{border-collapse:separate;border-spacing:4px;table-layout:fixed;width:100%;min-width:880px}.astrology-compat-module__76tgOq__corner,.astrology-compat-module__76tgOq__rowHead{width:88px}.astrology-compat-module__76tgOq__corner{z-index:2;background:var(--web-card-bg);box-shadow:-4px 0 0 var(--web-card-bg), 4px 0 0 var(--web-card-bg);position:sticky;left:0}.astrology-compat-module__76tgOq__colHead,.astrology-compat-module__76tgOq__rowHead{background:var(--astro-tint,var(--web-peach-c));color:var(--astro-ink,var(--web-text));text-align:center;vertical-align:bottom;word-break:keep-all;border-radius:10px;padding:6px 4px}.astrology-compat-module__76tgOq__rowHead{z-index:1;vertical-align:middle;box-shadow:-4px 0 0 var(--web-card-bg), 4px 0 0 var(--web-card-bg);position:sticky;left:0}.astrology-compat-module__76tgOq__headThumb{aspect-ratio:16/10;object-fit:cover;border-radius:6px;width:100%;max-width:56px;height:auto;margin:0 auto 4px;display:block}.astrology-compat-module__76tgOq__headName{font-size:13px;font-weight:var(--weight-extrabold);line-height:1.25;display:block}.astrology-compat-module__76tgOq__cell{background:var(--web-peach-c);border-radius:10px;height:52px;padding:0}.astrology-compat-module__76tgOq__cellSame{background:var(--astro-tint)}.astrology-compat-module__76tgOq__cellLink,.astrology-compat-module__76tgOq__cellText{border-radius:inherit;height:100%;min-height:52px;font-size:13px;font-weight:var(--weight-bold);text-align:center;justify-content:center;align-items:center;padding:4px;line-height:1.25;display:flex}.astrology-compat-module__76tgOq__cellLink{color:var(--web-text);text-decoration:none}.astrology-compat-module__76tgOq__cellSame .astrology-compat-module__76tgOq__cellLink{color:var(--astro-ink)}.astrology-compat-module__76tgOq__cellText{color:var(--web-text-soft)}a.astrology-compat-module__76tgOq__cellLink:hover{outline-offset:-2px;outline:2px solid}a.astrology-compat-module__76tgOq__cellLink:focus-visible{outline:3px solid var(--web-focus);outline-offset:-3px}@media (min-width:1000px){.astrology-compat-module__76tgOq__scrollHint{display:none}}.astrology-compat-module__76tgOq__elementGroups{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:18px;list-style:none;display:grid}.astrology-compat-module__76tgOq__elementGroup{border-radius:var(--web-card-radius);background:var(--web-card-bg);box-shadow:var(--web-card-shadow);flex-direction:column;gap:12px;padding:18px 20px;display:flex}.astrology-compat-module__76tgOq__elementTitle{font-size:17px;font-weight:var(--weight-extrabold);color:var(--web-text);align-items:baseline;gap:8px;display:flex}.astrology-compat-module__76tgOq__elementCount{font-size:15px;font-weight:var(--weight-semibold);color:var(--web-text-soft)}.astrology-compat-module__76tgOq__elementPairs{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.astrology-compat-module__76tgOq__elementPair{background:var(--web-peach-c);min-height:32px;font-size:14px;font-weight:var(--weight-bold);color:var(--web-text);border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}@media (min-width:760px){.astrology-compat-module__76tgOq__elementGroups{grid-template-columns:repeat(3,minmax(0,1fr))}}.astrology-compat-module__76tgOq__pairFigure{gap:10px;margin:0;display:grid}.astrology-compat-module__76tgOq__pairFigureTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.astrology-compat-module__76tgOq__pairFigure img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--web-card-radius);background:linear-gradient(180deg, var(--web-tile-a), var(--web-tile-b));width:100%;height:auto;box-shadow:var(--web-card-shadow);display:block}.astrology-compat-module__76tgOq__factsBlock{flex-direction:column;gap:12px;display:flex}.astrology-compat-module__76tgOq__compareWrap{border-radius:var(--web-card-radius);background:var(--web-card-bg);box-shadow:var(--web-card-shadow);padding:4px 20px 8px}.astrology-compat-module__76tgOq__compare{border-collapse:collapse;table-layout:fixed;width:100%}.astrology-compat-module__76tgOq__compare th,.astrology-compat-module__76tgOq__compare td{border-top:1px solid var(--web-line);text-align:left;vertical-align:middle;min-height:52px;padding:12px 6px;font-size:16px}.astrology-compat-module__76tgOq__compare thead th,.astrology-compat-module__76tgOq__compare thead td{border-top:none}.astrology-compat-module__76tgOq__compare thead th{font-weight:var(--weight-extrabold);color:var(--astro-ink,var(--web-text))}.astrology-compat-module__76tgOq__compare tbody th{width:30%;font-weight:var(--weight-semibold);color:var(--web-text-soft)}.astrology-compat-module__76tgOq__compare tbody td{font-weight:var(--weight-extrabold);color:var(--web-text)}
