/* Wheel hover/tap visibly isolates the related geometry without changing the list on hover. */
.sky-foundation-wheel.has-isolation [data-focus-piece]{opacity:.1!important;filter:saturate(.3) brightness(.82)!important}
.sky-foundation-wheel.has-isolation [data-layer="zodiac"] [data-focus-piece]:not(.is-kept){opacity:.48!important;filter:saturate(.68) brightness(.92)!important}
.sky-foundation-wheel.has-isolation [data-focus-piece].is-kept{opacity:1!important;filter:none!important}
.sky-foundation-wheel.has-isolation [data-focus-piece].is-hovered,
.sky-foundation-wheel.has-isolation [data-focus-piece].is-selected{opacity:1!important;filter:brightness(1.12) saturate(1.35) drop-shadow(0 0 4px rgba(255,255,255,.98)) drop-shadow(0 0 10px rgba(245,151,28,.92))!important}
.sky-foundation-wheel.has-isolation [data-focus-piece].is-aspect-endpoint{opacity:1!important;filter:brightness(1.1) saturate(1.28) drop-shadow(0 0 4px rgba(255,255,255,.98)) drop-shadow(0 0 9px rgba(245,151,28,.78))!important}
.sky-foundation-wheel .sky-foundation-aspect.is-hovered,
.sky-foundation-wheel .sky-foundation-aspect.is-selected{stroke-width:6!important}
.sky-foundation-panel.has-ledger-isolation .sky-foundation-row{opacity:.16!important}
.sky-foundation-panel.has-ledger-isolation .sky-foundation-row.is-kept,
.sky-foundation-row.is-hovered,
.sky-foundation-row.is-selected{opacity:1!important;background:#fff7ec;box-shadow:0 0 0 2px rgba(245,151,28,.72),0 0 12px rgba(245,151,28,.38)}
.sky-foundation-relationship-row.is-wheel-related{background:#fff7ec;box-shadow:inset 0 0 0 2px rgba(245,151,28,.7),0 0 9px rgba(245,151,28,.22)}
.sky-foundation-relationship-row.is-row-hovered{background:#fff1dc;box-shadow:inset 0 0 0 2px currentColor}
.sky-foundation-aspect.is-row-hovered{opacity:1!important;stroke-width:5!important;filter:drop-shadow(0 0 4px rgba(0,0,0,.34))}
