.text-shard-layer { position: fixed; z-index: 151; pointer-events: none; contain: strict; filter: drop-shadow(0 17px 13px rgba(0,0,0,.38)); }
.text-shard-layer[hidden] { display: none; }
.has-text-shard .work-row .ttl { width: fit-content; max-width: 100%; transform: none; transition: color .2s; }
.text-shard-active #peek { opacity: 0; scale: .7; }
@media (prefers-reduced-motion: reduce) {

  .work-row .inline { display: block; }
}

#peek, .peek { display: none !important; }
html:has(#worklist .work-row:hover) .cur-ring { width: 44px !important; height: 44px !important; margin: -22px 0 0 -22px !important; background: transparent !important; border-color: rgba(236, 235, 230, .6) !important; }
html:has(#worklist .work-row:hover) .cur-ring span { opacity: 0 !important; }
html:has(#worklist .work-row:hover) .cur-ring span { display: none; }
