/* Animated line art for the directory cover; no bitmap devices. */
#nf-seckiler.nf-curations-catalog .nf-cur-directory-card.nf-cur-directory-card--japan .nf208-audio-mark{position:absolute;right:14px;bottom:12px;width:136px;height:58px;z-index:9;pointer-events:none;color:#c4d98a;opacity:.78;transition:opacity .3s,filter .3s,transform .3s}
#nf-seckiler .nf208-audio-mark svg{display:block;width:100%;height:100%;overflow:visible}
#nf-seckiler .nf208-disc{transform-origin:28px 27px;transition:transform .7s ease}
#nf-seckiler .nf208-headphones{transform-origin:103px 27px;transition:transform .4s ease}
#nf-seckiler .nf-cur-directory-card--japan:is(:hover,:focus-visible) .nf208-audio-mark{opacity:1;filter:drop-shadow(0 0 5px #c4d98aaa);transform:translateY(-2px)}
#nf-seckiler .nf-cur-directory-card--japan:is(:hover,:focus-visible) .nf208-disc{transform:rotate(32deg)}
#nf-seckiler .nf-cur-directory-card--japan:is(:hover,:focus-visible) .nf208-headphones{transform:rotate(-5deg)}
#nf-seckiler .nf-cur-directory-card--japan:is(:hover,:focus-visible) .nf208-signal{animation:nf208-pulse 1.2s ease-in-out infinite;transform-origin:65px 31px}
@keyframes nf208-pulse{50%{opacity:.45;transform:scaleY(.65)}}
@media(prefers-reduced-motion:reduce){#nf-seckiler .nf208-audio-mark,#nf-seckiler .nf208-disc,#nf-seckiler .nf208-headphones{transition:none!important;transform:none!important}#nf-seckiler .nf208-signal{animation:none!important}}
