.star-background{width:100%;height:100%;position:relative;overflow:hidden}.star-background,.star-background__inner-scene,.star-background__star,.star-background__star-container{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.star-background{--glow-x:50%;--glow-y:50%;--glow-opacity:0;--glow-size:300px;--glow-color:#ff0064cc;--glow-blend-mode:screen;--glow-transition:.3s;--pulse-animation:4s}.star-background[data-glow-enabled=true]:before{content:"";pointer-events:none;z-index:10;border-radius:inherit;background:radial-gradient(circle at var(--glow-x)var(--glow-y),var(--glow-color)0%,transparent 70%);opacity:var(--glow-opacity);mix-blend-mode:var(--glow-blend-mode);transition:opacity var(--glow-transition)ease;animation:glow-pulse var(--pulse-animation)infinite alternate ease-in-out;will-change:opacity,transform;position:absolute;inset:0;transform:translateZ(0)}.star-background__inner-scene{will-change:transform;width:100%;height:100%;transform-style:preserve-3d;position:absolute}.star-background .star-background__scalable-container{will-change:transform;transform-style:preserve-3d;position:absolute}.star-background .star-background__star-container{will-change:transform;pointer-events:none;transform-style:preserve-3d;position:absolute}.star-background .star-background__star{will-change:transform;pointer-events:none;transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;background:linear-gradient(136deg,#0000,#f080 30%,#bbb);position:relative;transform:translateZ(0);animation-timing-function:cubic-bezier(.33,1,.68,1)!important}.star-background .star-background__overlay-content{z-index:10;pointer-events:none;transform-style:preserve-3d;will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes star-background-float{0%{transform:translate(0)translateY(0)rotate(0)}to{transform:translateX(var(--move-x,20px))translateY(var(--move-y,15px))rotate(var(--rotation-degrees,15deg))}}@keyframes glow-pulse{0%{opacity:var(--glow-opacity);transform:scale(1)translateZ(0)}to{opacity:calc(var(--glow-opacity)*.7);transform:scale(1.2)translateZ(0)}}
.AsiyaTrackInfo-module-scss-module__4K_xTq__trackInfo{gap:var(--gap-m);z-index:100;pointer-events:auto;flex-direction:column;width:90%;max-width:500px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.AsiyaTrackInfo-module-scss-module__4K_xTq__header{padding:var(--card-p-m);border-radius:var(--card-br-m);justify-content:space-between;align-items:center;gap:var(--gap-s);width:100%;display:flex}.AsiyaTrackInfo-module-scss-module__4K_xTq__textSection{text-align:left;flex:1}.AsiyaTrackInfo-module-scss-module__4K_xTq__trackTitle{font-family:var(--font-heading);font-size:var(--h4-size);font-weight:var(--font-medium);color:var(--text-color);background:linear-gradient(135deg,#fff 0% 100%);-webkit-text-fill-color:#0000;background-clip:text;margin:0}.AsiyaTrackInfo-module-scss-module__4K_xTq__trackArtist{font-size:var(--p3-size);color:var(--text-secondary-color);opacity:.8;margin:.25rem 0 0}.AsiyaTrackInfo-module-scss-module__4K_xTq__rightSection{align-items:center;gap:var(--gap-m);display:flex}.AsiyaTrackInfo-module-scss-module__4K_xTq__year{font-size:var(--p1-size);font-weight:var(--font-semibold);color:var(--text-color);white-space:nowrap;opacity:.9}.AsiyaTrackInfo-module-scss-module__4K_xTq__musicServices{gap:var(--gap-xs);grid-template-columns:repeat(6,1fr);width:100%;display:grid}.AsiyaTrackInfo-module-scss-module__4K_xTq__serviceButton{border-radius:var(--card-br-l);cursor:pointer;justify-content:center;align-items:center;padding:clamp(8px,1.5vw,12px);text-decoration:none;transition:all .2s cubic-bezier(1,0,.4,1);display:flex}.AsiyaTrackInfo-module-scss-module__4K_xTq__serviceButton:hover{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.5);transform:scale(1.01)}.AsiyaTrackInfo-module-scss-module__4K_xTq__serviceButton:active{--glass-opacity:calc(var(--glass-bg-opacity-normal)*1.8);transform:scale(.98)}.AsiyaTrackInfo-module-scss-module__4K_xTq__serviceButton img{object-fit:contain;width:100%;height:100%}.AsiyaTrackInfo-module-scss-module__4K_xTq__serviceButton[data-service=youtube-music] img{width:85%;height:85%}.AsiyaTrackInfo-module-scss-module__4K_xTq__serviceButton[data-service=spotify] img{width:70%;height:80%}.AsiyaTrackInfo-module-scss-module__4K_xTq__serviceButton[data-service=apple-music] img{width:75%;height:65%}.AsiyaTrackInfo-module-scss-module__4K_xTq__serviceButton[data-service=сбер-звук] img{width:90%;height:80%}.AsiyaTrackInfo-module-scss-module__4K_xTq__serviceButton[data-service=яндекс-музыка] img{width:93%;height:100%}.AsiyaTrackInfo-module-scss-module__4K_xTq__serviceButton[data-service=vk-музыка] img{width:90%;height:100%}@keyframes AsiyaTrackInfo-module-scss-module__4K_xTq__pulse{0%,to{box-shadow:0 0 #667eeab3}50%{box-shadow:0 0 0 10px #667eea00}}@keyframes AsiyaTrackInfo-module-scss-module__4K_xTq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media (max-width:768px){.AsiyaTrackInfo-module-scss-module__4K_xTq__trackInfo{width:95%;bottom:1rem}.AsiyaTrackInfo-module-scss-module__4K_xTq__header{padding:var(--gap-s)var(--gap-m)}.AsiyaTrackInfo-module-scss-module__4K_xTq__trackTitle{font-size:1rem}.AsiyaTrackInfo-module-scss-module__4K_xTq__trackArtist{font-size:.85rem}.AsiyaTrackInfo-module-scss-module__4K_xTq__year{font-size:1rem}.AsiyaTrackInfo-module-scss-module__4K_xTq__playingIndicator{width:35px;height:35px}.AsiyaTrackInfo-module-scss-module__4K_xTq__categoryBadge{padding:var(--gap-xs)var(--gap-s);font-size:.8rem}}
