.scene-cat{pointer-events:auto!important;cursor:pointer}/* Same pill as avatar names (.person-label): fixed type size, so it never grows when the cat is resized. */
.scene-cat-name{display:none;position:absolute;left:50%;top:100%;transform:translateX(-50%);padding:2px 5px;border-radius:10px;background:var(--glass,rgba(245,242,233,.72));color:var(--glass-ink,#344239);font:10px 'Alegreya Sans',system-ui,sans-serif;white-space:nowrap;backdrop-filter:blur(8px);pointer-events:none}.scene-cat:focus-visible .scene-cat-name,.scene-cat.cat-name-visible .scene-cat-name{display:block}@media(hover:hover){.scene-cat:hover .scene-cat-name{display:block}}

@media(max-width:600px){.scene-cat-name{font-size:8px}}
