.audio-player-container[data-v-432c8258]{width:100%}.audio-header[data-v-432c8258]{margin-bottom:.75rem}.audio-header .audio-title[data-v-432c8258]{font-size:1rem;color:#fff;font-weight:700}.audio-header .audio-subtitle[data-v-432c8258]{font-size:.875rem;color:#999;margin-left:.5rem}.audio-list[data-v-432c8258]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.audio-item[data-v-432c8258]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem;background-color:#000;border-radius:1.125rem}.audio-item.margin-top[data-v-432c8258]{margin-top:.75rem}.play-btn[data-v-432c8258]{width:2.25rem;height:2.25rem;border-radius:50%;background-color:#3ae2c3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease;transition:all .3s ease}.play-btn[data-v-432c8258]:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.play-btn.playing[data-v-432c8258]{background-color:#3ae2c3}.play-btn .play-icon[data-v-432c8258]{width:100%;height:100%}.progress-section[data-v-432c8258]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.progress-wrap[data-v-432c8258]{position:relative;padding:.5rem 0;cursor:pointer}.progress-bg[data-v-432c8258]{background-color:#333;border-radius:.1875rem;width:100%;height:.375rem;position:relative}.progress-bar[data-v-432c8258]{background-color:#3ae2c3;border-radius:.1875rem;height:.375rem;-webkit-transition:width .1s linear;transition:width .1s linear}.progress-indicator[data-v-432c8258]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#3ae2c3;border-radius:50%;width:.75rem;height:.75rem;border:.125rem solid hsla(0,0%,100%,.4);-webkit-transition:left .1s linear;transition:left .1s linear;cursor:-webkit-grab;cursor:grab}.progress-indicator[data-v-432c8258]:active{cursor:-webkit-grabbing;cursor:grabbing}.time-display[data-v-432c8258]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:.25rem}.time-display .current-time[data-v-432c8258],.time-display .total-time[data-v-432c8258]{font-size:.75rem;color:#999}.empty-state[data-v-432c8258]{padding:1.25rem;text-align:center}.empty-state .empty-text[data-v-432c8258]{color:#666;font-size:.875rem}.cu-timeline[data-v-66a9ede9]{--timeline-line-color:#3ae2c3;--timeline-line-width:0.0625rem;border-left:var(--timeline-line-width) solid var(--timeline-line-color);margin-left:.625rem}.cu-timeline-item[data-v-7cac2a10]{position:relative;padding:.625rem 0 .625rem 1.625rem}.cu-timeline-item .timeline-item-tag[data-v-7cac2a10]{--timeline-tag-color:#3ae2c3;display:block;width:.75rem;height:.75rem;position:absolute;top:50%;left:-.375rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;background-color:rgba(58,226,195,.3);padding:.125rem;z-index:9}.cu-timeline-item .timeline-item-tag[data-v-7cac2a10]:after{display:block;width:100%;height:100%;background-color:var(--timeline-tag-color);content:"";border-radius:50%}.cu-timeline-item .timeline-item-time[data-v-7cac2a10]{color:#999;font-size:.75rem;margin-bottom:.25rem}.cu-timeline-item .timeline-item-title[data-v-7cac2a10]{color:#3ae2c3;font-size:.875rem;font-weight:700}.cu-timeline-item .timeline-item-body[data-v-7cac2a10]{margin-top:.5rem;color:#fff;font-size:.875rem}.cu-timeline-item.is-first[data-v-7cac2a10]:before{top:0}.cu-timeline-item.is-first[data-v-7cac2a10]:before,.cu-timeline-item.is-last[data-v-7cac2a10]:after{position:absolute;display:block;height:50%;width:.75rem;content:"";left:-.375rem;background-color:#000}.cu-timeline-item.is-last[data-v-7cac2a10]:after{bottom:0}.media-preview-container[data-v-703a2f19]{width:100%}.media-list[data-v-703a2f19]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.media-item[data-v-703a2f19]{position:relative}.media-box[data-v-703a2f19]{position:relative;overflow:hidden;cursor:pointer;background-color:#1a1a1a;border:.125rem solid #3ae2c3;-webkit-transition:all .3s ease;transition:all .3s ease}.media-box[data-v-703a2f19]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 .25rem .9375rem rgba(58,226,195,.4);box-shadow:0 .25rem .9375rem rgba(58,226,195,.4)}.media-img[data-v-703a2f19]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-preview-wrap[data-v-703a2f19]{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-preview-wrap .video-poster[data-v-703a2f19]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-preview-wrap .video-placeholder[data-v-703a2f19]{width:100%;height:100%;background:linear-gradient(135deg,#2a2a2a,#1a1a1a)}.video-preview-wrap .play-icon-wrap[data-v-703a2f19],.video-preview-wrap .video-placeholder[data-v-703a2f19]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-preview-wrap .play-icon-wrap[data-v-703a2f19]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:3.125rem;height:3.125rem;background-color:rgba(0,0,0,.5);border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.video-preview-wrap .play-icon-wrap[data-v-703a2f19]:hover{background-color:rgba(58,226,195,.7)}.upload-time[data-v-703a2f19]{margin-top:.25rem;font-size:.75rem;color:#999;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.empty-state[data-v-703a2f19]{width:100%;padding:1.25rem;text-align:center}.empty-state .empty-text[data-v-703a2f19]{color:#666;font-size:.875rem}.video-player[data-v-703a2f19]{width:100%;max-height:70vh;outline:none}