.voice-player.svelte-qjfvu8{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#0000000f;border:1px solid rgba(0,0,0,.1);border-radius:10px}.play-btn.svelte-qjfvu8{width:38px;height:38px;border-radius:50%;background:#1b2be0;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:opacity .15s}.play-btn.svelte-qjfvu8:hover{opacity:.85}.track.svelte-qjfvu8{flex:1;position:relative;height:20px;display:flex;align-items:center;cursor:pointer}.track-bg.svelte-qjfvu8{position:absolute;left:0;right:0;height:3px;background:#00000026;border-radius:2px}.track-fill.svelte-qjfvu8{position:absolute;left:0;height:3px;background:#1b2be0;border-radius:2px;min-width:0}.track-thumb.svelte-qjfvu8{position:absolute;width:10px;height:10px;background:#1c1b21;border-radius:50%;transform:translate(-50%);transition:left .1s linear}.track-thumb.dragging.svelte-qjfvu8{transition:none}.time.svelte-qjfvu8{font-family:JetBrains Mono,monospace;font-size:10px;color:#8a8896;flex-shrink:0;white-space:nowrap}.speed-btn.svelte-qjfvu8{font-family:JetBrains Mono,monospace;font-size:10px;color:#8a8896;background:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:2px 5px;cursor:pointer;flex-shrink:0;transition:color .15s,border-color .15s;white-space:nowrap}.speed-btn.svelte-qjfvu8:hover{color:#8a8896;border-color:#00000026}.carousel.svelte-769bhu{position:relative;width:100%;overflow:hidden;background:#1c1b21}.slides.svelte-769bhu{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.slides.svelte-769bhu::-webkit-scrollbar{display:none}.slide.svelte-769bhu{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:var(--aspect-ratio, 4/3);overflow:hidden;position:relative}.slide-img.svelte-769bhu{width:100%;height:100%;object-fit:cover;display:block}.slide-video.svelte-769bhu{width:100%;height:100%}.slide-audio.svelte-769bhu{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background:#f7f6fb;padding:24px}.audio-icon.svelte-769bhu{color:#8a8896}.audio-player-wrap.svelte-769bhu{width:100%;max-width:360px}.chevron.svelte-769bhu{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:none;background:#ffffff59;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:background .15s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.chevron.svelte-769bhu:hover{background:#ffffff8c}.chevron-left.svelte-769bhu{left:10px}.chevron-right.svelte-769bhu{right:10px}.indicators.svelte-769bhu{position:absolute;bottom:10px;left:0;right:0;display:flex;justify-content:center;gap:6px;pointer-events:none}.dot.svelte-769bhu{width:8px;height:8px;border-radius:50%;border:none;background:#ffffff4d;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all;transition:background .2s,transform .2s;color:#8a8896;padding:0}.dot.active.svelte-769bhu{background:#1b2be0;color:#fff;transform:scale(1.15)}.dot.svelte-769bhu:not(.active):hover{background:#8a8896}
