.audio-player.svelte-j1l7g3{margin:20px 0 4px;padding:18px 20px 14px;background:radial-gradient(ellipse at 100% 0,#f8e4e8 0,transparent 65%),#fffaf7;border:1px solid #dfc4c9;border-radius:24px 14px 24px 20px;box-shadow:3px 3px #f0dade;color:#33292c;font:400 .85rem/1.5 var(--font)}.audio-heading.svelte-j1l7g3{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.audio-eyebrow.svelte-j1l7g3{font-family:var(--font-headline);font-size:.94rem;color:#33292c}.audio-star.svelte-j1l7g3{width:23px;height:23px;fill:#edbdc2;stroke:#33292c;stroke-width:1;transform:rotate(12deg)}.audio-main.svelte-j1l7g3{display:flex;align-items:center;gap:16px}button.svelte-j1l7g3{display:grid;place-items:center;color:#33292c;font:inherit;cursor:pointer}button.svelte-j1l7g3:disabled{cursor:default;opacity:.65}button.svelte-j1l7g3:focus-visible,input.svelte-j1l7g3:focus-visible{outline:3px solid #9b4e66;outline-offset:4px}.play-button.svelte-j1l7g3{flex:0 0 58px;width:58px;height:58px;padding:12px;border:1.5px solid #33292c;border-radius:20px 18px 22px 16px;background:#edbdc2;box-shadow:2px 2px #33292c}.play-button.svelte-j1l7g3:hover:not(:disabled){background:#f6cbd2}.play-button.svelte-j1l7g3 svg:where(.svelte-j1l7g3){width:27px;height:27px;fill:currentColor}.loading-dots.svelte-j1l7g3{font-size:1.8rem;font-weight:700;line-height:1}.audio-timeline.svelte-j1l7g3{min-width:0;flex:1}.waveform.svelte-j1l7g3{display:grid;grid-template-columns:repeat(48,minmax(0,1fr));height:36px;align-items:center;gap:3px}.waveform.svelte-j1l7g3 span:where(.svelte-j1l7g3){min-width:0;border-radius:6px;background:#d3adb7}.waveform.svelte-j1l7g3 span.played:where(.svelte-j1l7g3){background:#a35670}.audio-seek.svelte-j1l7g3{display:block;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:100%;height:20px;margin:0;background:transparent;accent-color:#a35670;cursor:pointer}.audio-seek.svelte-j1l7g3::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(to right,#a35670 var(--seek-progress, 0%),#e9d4d9 var(--seek-progress, 0%))}.audio-seek.svelte-j1l7g3::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:15px;height:15px;margin-top:-5.5px;border:1px solid #71545e;border-radius:50%;background:#edbdc2}.audio-seek.svelte-j1l7g3::-moz-range-track{height:4px;border-radius:999px;background:#e9d4d9}.audio-seek.svelte-j1l7g3::-moz-range-progress{height:4px;border-radius:999px;background:#a35670}.audio-seek.svelte-j1l7g3::-moz-range-thumb{width:13px;height:13px;border:1px solid #71545e;border-radius:50%;background:#edbdc2}.audio-seek.svelte-j1l7g3:disabled{cursor:default}.audio-times.svelte-j1l7g3{display:flex;justify-content:space-between;font-size:.7rem;font-variant-numeric:tabular-nums;color:#76626a}.audio-bottom.svelte-j1l7g3{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.audio-player.svelte-j1l7g3 .audio-status:where(.svelte-j1l7g3){margin:0;font:400 .72rem/1.5 var(--font);color:#76626a}.audio-options.svelte-j1l7g3{display:flex;flex-shrink:0;gap:6px}.speed-button.svelte-j1l7g3,.repeat-button.svelte-j1l7g3{min-width:44px;height:44px;border:1px solid #ddc3ca;border-radius:50%;background:#fffaf7;font-size:.8rem}.audio-options.svelte-j1l7g3 button:where(.svelte-j1l7g3):hover:not(:disabled){background:#fae8ec;border-color:#ba8395}.audio-options.svelte-j1l7g3 button[aria-pressed=true]:where(.svelte-j1l7g3){background:#edbdc2;border-color:#ac7587}.repeat-button.svelte-j1l7g3 svg:where(.svelte-j1l7g3){width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}audio.svelte-j1l7g3{width:100%}.native-hidden.svelte-j1l7g3{display:none}@media(max-width:420px){.audio-player.svelte-j1l7g3{padding:16px 14px 12px}.audio-main.svelte-j1l7g3{gap:10px}.play-button.svelte-j1l7g3{flex-basis:50px;width:50px;height:50px;padding:10px}.waveform.svelte-j1l7g3{gap:2px}.audio-bottom.svelte-j1l7g3{align-items:flex-end;gap:6px}.audio-options.svelte-j1l7g3{gap:4px}}
