.BackgroundAudioPlayer-module__gn1ugW__player{--player-width:calc(5.5rem + 1.5rem + 2px);--edge-left:max(1rem, env(safe-area-inset-left));--edge-right:max(1rem, env(safe-area-inset-right));gap:var(--space-3);z-index:15;bottom:calc(1rem + env(safe-area-inset-bottom));left:clamp(calc(var(--edge-left) + var(--player-width) / 2), 75vw, calc(100vw - var(--edge-right) - var(--player-width) / 2));width:var(--player-width);flex-direction:column-reverse;align-items:flex-end;display:flex;position:fixed;transform:translate(-50%)}.BackgroundAudioPlayer-module__gn1ugW__bar{gap:var(--space-2);width:100%;padding:var(--space-2);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);border-radius:999px;display:flex}.BackgroundAudioPlayer-module__gn1ugW__volumePanel,.BackgroundAudioPlayer-module__gn1ugW__feedback{border:1px solid var(--color-border);border-radius:var(--radius-medium);color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-soft);margin:0}.BackgroundAudioPlayer-module__gn1ugW__volumePanel{width:max-content;max-width:calc(100vw - var(--edge-left) - var(--edge-right));padding:var(--space-2)}.BackgroundAudioPlayer-module__gn1ugW__volumeControls{gap:var(--space-2);flex-direction:column;align-items:center;display:flex}.BackgroundAudioPlayer-module__gn1ugW__control{aspect-ratio:1;flex-shrink:0}.BackgroundAudioPlayer-module__gn1ugW__slider{writing-mode:vertical-lr;width:2.75rem;height:clamp(2.75rem,24vh,8rem);accent-color:var(--color-primary);cursor:pointer;direction:rtl;margin:0}.BackgroundAudioPlayer-module__gn1ugW__hint,.BackgroundAudioPlayer-module__gn1ugW__feedback{font-size:var(--font-size-small);line-height:1.5}.BackgroundAudioPlayer-module__gn1ugW__hint{max-width:12rem;margin:var(--space-2) 0 0}.BackgroundAudioPlayer-module__gn1ugW__feedback{width:min(14rem, calc(100vw - var(--edge-left) - var(--edge-right)));padding:var(--space-3)}@media (forced-colors:active){.BackgroundAudioPlayer-module__gn1ugW__bar,.BackgroundAudioPlayer-module__gn1ugW__volumePanel,.BackgroundAudioPlayer-module__gn1ugW__feedback{border-color:buttontext}}
