.symbol-emblem{display:inline-block;flex:none;width:48px;height:48px;aspect-ratio:1;background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:middle}.symbol-emblem[hidden]{display:none}
.yoga-editorial-row>.pattern-emblem{width:clamp(100px,17vw,220px);height:auto;max-width:100%;filter:drop-shadow(0 0 14px #c9a22718)}.yoga-editorial-row.no-pattern-emblem{grid-template-columns:1fr}
.nakshatra-hero>.nakshatra-emblem{width:78px;height:78px;float:right;margin:0 0 12px 16px}.nakshatra-profile>.nakshatra-emblem{width:84px;height:84px;float:right;margin:16px 0 12px 18px}.nakshatra-planet .nakshatra-inline-emblem{width:30px;height:30px;margin-right:8px;vertical-align:middle}.nakshatra-planet p{clear:both;padding-top:6px}
.parity-tools .chip>.symbol-emblem,.matching-result .chip>.symbol-emblem,.chip>.dosha-chip-emblem{width:28px;height:28px;margin-right:8px}
.panchang-limbs dt{display:flex;align-items:center;justify-content:center;gap:7px}.panchang-limbs .panchang-value-emblem{width:26px;height:26px}
@media(max-width:400px){.yoga-editorial-row{grid-template-columns:72px minmax(0,1fr);gap:12px}.yoga-editorial-row>.pattern-emblem{width:72px}.nakshatra-hero>.nakshatra-emblem,.nakshatra-profile>.nakshatra-emblem{width:60px;height:60px;margin-left:10px}.panchang-limbs dt{gap:5px}.panchang-limbs .panchang-value-emblem{width:22px;height:22px}}
html[data-text-size="large"] .panchang-limbs dt{flex-wrap:wrap}html[data-text-size="large"] .yoga-editorial-row>.pattern-emblem{min-width:64px}
