.custom-audio-player[data-v-7c4ea849]{background-color:#fff;border:1px solid #e2e8f0;width:100%;padding:8px 12px;box-shadow:0 1px 3px #0000000d}.custom-audio-player[data-v-7c4ea849],.player-control-btn[data-v-7c4ea849]{border-radius:9999px;align-items:center;display:flex}.player-control-btn[data-v-7c4ea849]{background-color:var(--color-brand-seventh);color:#fff;cursor:pointer;border:none;flex-shrink:0;justify-content:center;width:36px;height:36px;transition:background-color .2s,transform .1s}.player-control-btn[data-v-7c4ea849]:hover:not(:disabled){background-color:var(--color-brand-seventh-hover);transform:scale(1.05)}.player-control-btn[data-v-7c4ea849]:disabled{opacity:.6;cursor:not-allowed}.player-content-row[data-v-7c4ea849]{flex-grow:1;align-items:center;min-width:0;margin-left:12px;display:flex}.expanded-row[data-v-7c4ea849]{gap:10px}.audio-label-text[data-v-7c4ea849]{color:var(--color-brand-first);margin-right:8px;font-size:14px;font-weight:600}.audio-duration-text[data-v-7c4ea849]{color:#64748b;margin-right:auto;font-size:13px}.time-current-text[data-v-7c4ea849]{color:var(--color-brand-seventh);text-align:right;min-width:32px;font-size:12px;font-weight:600}.time-total-text[data-v-7c4ea849]{color:#64748b;min-width:32px;font-size:12px;font-weight:500}.audio-visualizer[data-v-7c4ea849]{align-items:flex-end;gap:2px;height:20px;display:flex;position:relative}.static-bars[data-v-7c4ea849]{margin-left:auto}.expanded-bars[data-v-7c4ea849]{cursor:pointer;flex-grow:1}.wave-bar[data-v-7c4ea849]{background-color:#e2e8f0;border-radius:1px;width:2px;transition:background-color .2s,height .2s}.expanded-bars .wave-bar.active[data-v-7c4ea849],.static-bars .wave-bar[data-v-7c4ea849]{background-color:var(--color-brand-seventh)}.static-bars .wave-bar[data-v-7c4ea849]:nth-child(odd){height:8px}.static-bars .wave-bar[data-v-7c4ea849]:nth-child(2n){height:14px}.static-bars .wave-bar[data-v-7c4ea849]:nth-child(3n){height:6px}.expanded-bars .wave-bar[data-v-7c4ea849]{flex-grow:1;min-width:1.5px}.expanded-bars .wave-bar[data-v-7c4ea849]:nth-child(4n+1){height:8px}.expanded-bars .wave-bar[data-v-7c4ea849]:nth-child(4n+2){height:14px}.expanded-bars .wave-bar[data-v-7c4ea849]:nth-child(4n+3){height:6px}.expanded-bars .wave-bar[data-v-7c4ea849]:nth-child(4n){height:11px}.is-playing .expanded-bars .wave-bar.active[data-v-7c4ea849]{animation:.6s infinite alternate wave-bounce-7c4ea849}.expanded-bars .wave-bar:nth-child(2n).active[data-v-7c4ea849]{animation-delay:.15s}.expanded-bars .wave-bar:nth-child(3n).active[data-v-7c4ea849]{animation-delay:.3s}.expanded-bars .wave-bar:nth-child(4n).active[data-v-7c4ea849]{animation-delay:.45s}@keyframes wave-bounce-7c4ea849{0%{transform:scaleY(.6)}to{transform:scaleY(1.1)}}.hover-progress-line[data-v-7c4ea849]{pointer-events:none;z-index:5;background-color:#fe9a0099;width:1px;position:absolute;top:0;bottom:0}.invisible-progress-slider[data-v-7c4ea849]{opacity:0;cursor:pointer;z-index:10;appearance:none;width:100%;height:100%;position:absolute;top:0;left:0}.invisible-progress-slider[data-v-7c4ea849]::-webkit-slider-thumb{appearance:none;width:15px;height:15px}.nav-articulo[data-v-cc773094]{box-shadow:0 1px 2px #00000005}.pro-preview-blur[data-v-f5a07cf3] [class*=ap-prose]>:last-child,.pro-preview-blur[data-v-f5a07cf3] [class*=ap-prose]>p:last-of-type{-webkit-mask-image:linear-gradient(#000,#000 calc(100% - 6em),#00000073 calc(100% - 3em),#0000);mask-image:linear-gradient(#000,#000 calc(100% - 6em),#00000073 calc(100% - 3em),#0000)}.audio-player-floating{animation:.3s cubic-bezier(.16,1,.3,1) slideInUp;z-index:1000!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;width:90%!important;max-width:400px!important;padding:16px!important;position:fixed!important;right:20px!important;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a!important}.audio-player-floating-without-btn{bottom:20px!important}@keyframes slideInUp{0%{opacity:0;transform:translateY(150%)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.audio-player-floating{width:auto!important;max-width:none!important;left:16px!important;right:16px!important}.audio-player-floating-without-btn{bottom:16px!important}}
