.ArcadeBackgroundMusic_wrapper__0LXIg{bottom:86px;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;z-index:60}.ArcadeBackgroundMusic_container__turad{max-width:728px;pointer-events:none;position:relative;width:100%}.ArcadeBackgroundMusic_fabGroup__VyuSW{bottom:0;height:48px;right:16px;width:48px}.ArcadeBackgroundMusic_fabGroup__VyuSW,.ArcadeBackgroundMusic_visualizer__NAOL7{overflow:visible;pointer-events:none;position:absolute}.ArcadeBackgroundMusic_visualizer__NAOL7{height:88px;left:50%;top:50%;transform:translate(-50%,-50%);width:88px;z-index:0}.ArcadeBackgroundMusic_pulseRing__Rhdr0{border:2px solid rgba(168,3,252,.55);border-radius:9999px;inset:20px;opacity:0;position:absolute;transform:scale(1);transition:opacity .25s ease}.ArcadeBackgroundMusic_visualizerActive__lLxWA .ArcadeBackgroundMusic_pulseRing__Rhdr0{opacity:1}.ArcadeBackgroundMusic_bar__1RFqV{background:linear-gradient(180deg,#ffb347,#fd8e00 35%,#a803fc);border-radius:9999px;height:10px;left:50%;margin-left:-2px;margin-top:-10px;opacity:.45;position:absolute;top:50%;transform:rotate(var(--bar-rotation,0deg)) translateY(-24px);transform-origin:50% 100%;width:4px;will-change:transform,height}.ArcadeBackgroundMusic_visualizerActive__lLxWA .ArcadeBackgroundMusic_bar__1RFqV{box-shadow:0 0 8px rgba(168,3,252,.75),0 0 2px rgba(253,142,0,.9);opacity:1}.ArcadeBackgroundMusic_fab__LrQHh{align-items:center;backdrop-filter:blur(4px);background:rgba(72,30,94,.95);border:1px solid #a803fc;border-radius:9999px;box-shadow:0 4px 12px rgba(0,0,0,.35);color:#dedede;cursor:pointer;display:flex;height:48px;justify-content:center;pointer-events:auto;position:relative;transition:transform .2s ease,background .2s ease,border-color .2s ease;width:48px;z-index:2}.ArcadeBackgroundMusic_fab__LrQHh:hover{background:#5a2570;border-color:#b803fc;transform:scale(1.05)}.ArcadeBackgroundMusic_fab__LrQHh:active{transform:scale(.95)}.ArcadeBackgroundMusic_fabDisabled__lObO8{opacity:.85}