main:has(>.PageAmbientBackground-module__teTW2G__root){isolation:isolate;position:relative}.PageAmbientBackground-module__teTW2G__root{z-index:-1;background-image:radial-gradient(circle at 12% -10%, rgba(var(--ambient-r), var(--ambient-g), var(--ambient-b), .15), transparent 42%), radial-gradient(circle at 86% 0%, rgba(var(--ambient-r), var(--ambient-g), var(--ambient-b), .11), transparent 38%);pointer-events:none;background-attachment:fixed;position:absolute;inset:0}
.AudioClip-module__uJhWBW__root{pointer-events:auto;width:104px;height:40px;margin-left:auto}.AudioClip-module__uJhWBW__inner{-webkit-backdrop-filter:blur(32px)saturate(160%);box-shadow:0 0 0 1px #ffffff14, 0 8px 32px #0000008c, 0 0 40px color-mix(in srgb, var(--audio-clip-accent) 60%, transparent), inset 0 1px 0 #ffffff0d;cursor:pointer;appearance:none;font:inherit;color:inherit;text-align:left;background:#0a0812;border:1px solid #ffffff38;border-top-color:#ffffff52;border-radius:999px;justify-content:flex-start;align-items:center;gap:8px;padding:8px 12px 8px 8px;transition:box-shadow .3s,transform .3s;display:flex;position:relative;overflow:hidden}.AudioClip-module__uJhWBW__inner[data-playing=true]{background:#0a0812bf}.AudioClip-module__uJhWBW__inner:disabled{opacity:1;cursor:not-allowed}.AudioClip-module__uJhWBW__inner:hover{box-shadow:0 0 0 1px #ffffff24, 0 12px 40px #000000a6, 0 0 56px color-mix(in srgb, var(--audio-clip-accent) 70%, transparent), inset 0 1px 0 #ffffff12;transform:translateY(-1px)}.AudioClip-module__uJhWBW__inner:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(115deg,#ffffff0a 0%,#0000 45% 55%,#ffffff05 100%);border-radius:999px;position:absolute;inset:0}.AudioClip-module__uJhWBW__playPause{z-index:2;color:#000;background:linear-gradient(145deg, color-mix(in srgb, var(--audio-clip-accent) 95%, #fff 5%), color-mix(in srgb, var(--audio-clip-accent) 85%, #000 15%));width:22px;height:22px;box-shadow:0 2px 10px color-mix(in srgb, var(--audio-clip-accent) 70%, transparent), inset 0 1px 0 #ffffff2e;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:flex;position:relative}.AudioClip-module__uJhWBW__playIcon,.AudioClip-module__uJhWBW__pauseIcon{width:22px;height:22px;transition:opacity .18s;position:absolute;inset:0}.AudioClip-module__uJhWBW__playIcon{opacity:1}.AudioClip-module__uJhWBW__pauseIcon,.AudioClip-module__uJhWBW__inner[data-playing=true] .AudioClip-module__uJhWBW__playIcon{opacity:0}.AudioClip-module__uJhWBW__inner[data-playing=true] .AudioClip-module__uJhWBW__pauseIcon{opacity:1}.AudioClip-module__uJhWBW__inner:not(:disabled):hover .AudioClip-module__uJhWBW__playPause{transform:scale(1.08)}.AudioClip-module__uJhWBW__inner:not(:disabled):active .AudioClip-module__uJhWBW__playPause{transform:scale(.94)}.AudioClip-module__uJhWBW__inner:not(:disabled):hover .AudioClip-module__uJhWBW__playPause{box-shadow:0 2px 12px color-mix(in srgb, var(--audio-clip-accent) 82%, transparent), inset 0 1px 0 #ffffff38}.AudioClip-module__uJhWBW__inner:disabled .AudioClip-module__uJhWBW__playPause{opacity:.75;box-shadow:none}.AudioClip-module__uJhWBW__waveform{z-index:2;height:16px;color:color-mix(in srgb, var(--audio-clip-accent) 82%, #fff 18%);align-items:center;gap:3px;display:inline-flex;position:relative}.AudioClip-module__uJhWBW__waveBar{width:1px;height:var(--bar-height,10px);transform-origin:50%;opacity:.55;animation:1s ease-in-out infinite AudioClip-module__uJhWBW__waveformBounce;animation-delay:var(--bar-delay,0s);box-shadow:0 0 4px color-mix(in srgb, currentColor 60%, transparent);background:currentColor;border-radius:999px;animation-play-state:paused;transform:scaleY(.7)}.AudioClip-module__uJhWBW__inner:hover .AudioClip-module__uJhWBW__waveBar,.AudioClip-module__uJhWBW__inner[data-playing=true] .AudioClip-module__uJhWBW__waveBar{opacity:1;animation-play-state:running}@keyframes AudioClip-module__uJhWBW__waveformBounce{0%,to{transform:scaleY(.52)}45%{transform:scaleY(1)}70%{transform:scaleY(.68)}}@media (prefers-reduced-motion:reduce){.AudioClip-module__uJhWBW__waveBar{animation:none;transform:scaleY(1)}}
