/* FILUXIA V7.9.8 — homepage synchronized two-collection sound visualizer */
#fi-sound-home.fi-sound-home-v798 .fi-sound-home-visual-wrap{position:relative;align-content:center;gap:9px}
#fi-sound-home.fi-sound-home-v798 .fi-sound-home-visual{cursor:default;overflow:visible;transition:box-shadow .18s ease,border-color .18s ease,background .25s ease}
#fi-sound-home.fi-sound-home-v798 .fi-sound-home-visual span{animation:none!important;transform:scaleY(var(--fi-bar,.25));opacity:var(--fi-opacity,.45);transition:transform .055s linear,opacity .055s linear;transform-origin:center bottom!important}
#fi-sound-home.fi-sound-home-v798 .fi-sound-home-visual.is-playing span{filter:drop-shadow(0 0 2px currentColor)}
#fi-sound-home.fi-sound-home-v798 .fi-sound-home-mini-play{position:absolute;z-index:5;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:49px;height:49px;border-radius:50%;border:1px solid rgba(181,138,77,.34);background:rgba(255,250,240,.88);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#6e512c;font:800 14px/1 system-ui;display:grid;place-items:center;cursor:pointer;box-shadow:0 9px 25px rgba(70,50,28,.13);transition:transform .18s ease,background .18s ease,color .18s ease}
#fi-sound-home.fi-sound-home-v798 .fi-sound-home-mini-play:hover{transform:translate(-50%,-50%) scale(1.05)}
#fi-sound-home.fi-sound-home-v798 .fi-sound-home-mini-now{max-width:210px;text-align:center;color:#77716a;font:700 9px/1.35 system-ui;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#fi-sound-home.fi-sound-home-v798 .fi-sound-home-live-dot{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:5px;background:#9a8d7d;vertical-align:1px}
#fi-sound-home.fi-sound-home-v798 .fi-sound-home-live-dot.on{background:#b58a4d;box-shadow:0 0 0 3px rgba(181,138,77,.12),0 0 10px rgba(181,138,77,.28)}
#fi-sound-home.fi-sound-home-v798[data-fi-collection="kozmik"] .fi-sound-home-visual.is-playing{border-color:rgba(219,182,239,.45);box-shadow:inset 0 0 0 16px rgba(222,186,240,.025),0 0 58px rgba(190,112,226,.18)}
#fi-sound-home.fi-sound-home-v798[data-fi-collection="kozmik"] .fi-sound-home-visual span{background:linear-gradient(to top,rgba(161,96,191,.44),rgba(226,189,244,.98))}
#fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-card{border-color:rgba(105,142,112,.24);background:radial-gradient(circle at 88% 25%,rgba(183,159,102,.14),transparent 34%),radial-gradient(circle at 18% 115%,rgba(105,150,114,.12),transparent 44%),linear-gradient(135deg,rgba(250,250,242,.78),rgba(236,242,232,.61))}
#fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-kicker{color:#67856e}
#fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-meta i{background:#78987f}
#fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-visual{border-color:rgba(109,151,117,.28);background:radial-gradient(circle at 50% 47%,rgba(250,248,232,.98) 0 22%,rgba(165,194,166,.18) 23% 42%,transparent 43%),radial-gradient(circle,rgba(105,151,114,.12),rgba(181,154,98,.035) 56%,transparent 72%);box-shadow:inset 0 0 0 16px rgba(255,255,255,.20),0 0 46px rgba(93,139,102,.10)}
#fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-visual span{background:linear-gradient(to top,rgba(74,120,82,.50),rgba(187,158,96,.96))}
#fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-visual.is-playing{border-color:rgba(104,154,114,.50);box-shadow:inset 0 0 0 16px rgba(255,255,255,.20),0 0 60px rgba(102,153,112,.18),0 0 24px rgba(196,163,96,.10)}
#fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-live-dot.on{background:#7fa289;box-shadow:0 0 0 3px rgba(111,154,121,.13),0 0 11px rgba(181,151,91,.28)}
html[data-site-theme="kozmik-murdum"] #fi-sound-home.fi-sound-home-v798 .fi-sound-home-mini-play{border-color:rgba(219,182,239,.28);background:rgba(24,11,33,.82);color:#f2dafa;box-shadow:0 10px 28px rgba(0,0,0,.28),0 0 22px rgba(184,110,218,.10)}
html[data-site-theme="kozmik-murdum"] #fi-sound-home.fi-sound-home-v798 .fi-sound-home-mini-now{color:#b9a6c3}
html[data-site-theme="kozmik-murdum"] #fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-card{border-color:rgba(170,207,175,.17);background:radial-gradient(circle at 88% 25%,rgba(196,168,104,.15),transparent 34%),radial-gradient(circle at 18% 115%,rgba(89,139,99,.16),transparent 44%),linear-gradient(135deg,rgba(16,31,21,.88),rgba(9,18,13,.86))}
html[data-site-theme="kozmik-murdum"] #fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-kicker{color:#a7c7aa}
html[data-site-theme="kozmik-murdum"] #fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-title{color:#f7f4e9}
html[data-site-theme="kozmik-murdum"] #fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-copy>p:not(.fi-sound-home-kicker){color:#bbc7ba}
html[data-site-theme="kozmik-murdum"] #fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-meta{color:#9fb0a1}
html[data-site-theme="kozmik-murdum"] #fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-visual{border-color:rgba(161,201,166,.22);background:radial-gradient(circle at 50% 47%,rgba(19,37,25,.98) 0 22%,rgba(126,174,134,.14) 23% 42%,transparent 43%),radial-gradient(circle,rgba(104,157,114,.16),rgba(55,91,62,.06) 56%,transparent 72%);box-shadow:inset 0 0 0 16px rgba(190,218,191,.025),0 0 48px rgba(97,153,107,.11)}
html[data-site-theme="kozmik-murdum"] #fi-sound-home.fi-sound-home-v798[data-fi-collection="adacayi"] .fi-sound-home-mini-play{border-color:rgba(169,202,171,.28);background:rgba(11,24,16,.84);color:#e5e9db}
@media(max-width:760px){#fi-sound-home.fi-sound-home-v798 .fi-sound-home-mini-play{width:44px;height:44px}.fi-sound-home-mini-now{font-size:8px!important}}
@media(prefers-reduced-motion:reduce){#fi-sound-home.fi-sound-home-v798 .fi-sound-home-visual span{transition:none!important}#fi-sound-home.fi-sound-home-v798 .fi-sound-home-mini-play{transition:none!important}}
