.btn-el[data-v-59c7bc16]{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;font-family:inherit;transition:background .2s,color .2s,transform .2s,box-shadow .2s;display:inline-flex}.btn-el[data-v-59c7bc16]:not(.btn-loading):hover{color:var(--btn-hover-color)}.btn-el[data-bg-type=solid][data-v-59c7bc16]:not(.btn-loading):hover{background-color:var(--btn-hover-bg)!important}.btn-el[data-bg-type=gradient][data-v-59c7bc16]:not(.btn-loading):hover{background:var(--btn-hover-gradient)!important}.btn-el[data-hover-anim=scale][data-v-59c7bc16]:not(.btn-loading):hover{transform:scale(1.05)}.btn-el[data-hover-anim=lift][data-v-59c7bc16]:not(.btn-loading):hover{transform:translateY(-2px)}.btn-el[data-hover-anim=pulse][data-v-59c7bc16]:not(.btn-loading):hover{animation:.6s infinite btn-pulse-59c7bc16}.btn-el[data-hover-anim=glow][data-v-59c7bc16]:not(.btn-loading):hover{box-shadow:0 0 20px color-mix(in srgb, var(--btn-hover-bg) 60%, transparent)}.btn-icon[data-v-59c7bc16]{flex-shrink:0;width:1em;height:1em}.btn-text[data-v-59c7bc16]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.btn-spinner[data-v-59c7bc16]{border:2px solid;border-right-color:#0000;border-radius:50%;width:1.1em;height:1.1em;animation:.7s linear infinite btn-spin-59c7bc16}.btn-loading[data-v-59c7bc16]{pointer-events:none;opacity:.85}@keyframes btn-spin-59c7bc16{to{transform:rotate(360deg)}}@keyframes btn-pulse-59c7bc16{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.marquee-track-h{white-space:nowrap;flex-direction:row;display:inline-flex}.marquee-track-v{flex-direction:column;display:flex}.marquee-pause-hover:hover .marquee-track{animation-play-state:paused}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes marquee-top{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes marquee-bottom{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.audio-el[data-v-989d597e]{box-sizing:border-box;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:.5rem;padding:.5rem}.audio-placeholder[data-v-989d597e]{color:#94a3b8;flex-direction:column;align-items:center;gap:.25rem;font-size:.6875rem;display:flex}.audio-icon[data-v-989d597e]{font-size:1.5rem;line-height:1}.audio-player-wrap[data-v-989d597e]{flex-direction:column;gap:.375rem;width:100%;display:flex}.audio-header[data-v-989d597e]{align-items:center;gap:.375rem;min-width:0;display:flex}.audio-icon-sm[data-v-989d597e]{color:#3b82f6;flex-shrink:0;font-size:.875rem}.audio-title[data-v-989d597e]{color:#334155;white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:600;overflow:hidden}.audio-native[data-v-989d597e]{width:100%;height:2rem}.audio-hidden[data-v-989d597e]{display:none}.audio-custom[data-v-989d597e]{align-items:center;gap:.375rem;width:100%;display:flex}.play-btn[data-v-989d597e]{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.625rem;display:flex}.progress-track[data-v-989d597e]{background:#e2e8f0;border-radius:999px;flex:1;height:.25rem;overflow:hidden}.progress-fill[data-v-989d597e]{background:#3b82f6;border-radius:999px;height:100%;transition:width .1s linear}.time-label[data-v-989d597e]{color:#64748b;flex-shrink:0;min-width:2rem;font-size:.625rem}.audio-bg-runtime[data-v-989d597e]{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.audio-bg-builder[data-v-989d597e]{color:#7e22ce;text-align:center;background:#faf5ff;border:1px dashed #a855f7;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;width:100%;height:100%;padding:.25rem;font-size:.625rem;display:flex}.audio-bg-label[data-v-989d597e]{font-weight:600}.audio-bg-hint[data-v-989d597e]{color:#a78bfa;font-size:.5625rem}.svg-inline[data-v-8dc0411a] svg{fill:currentColor;width:100%;height:100%}.social-link[data-v-e22ee0af]{cursor:pointer}.audio-players[data-v-621e6f82]{pointer-events:none;z-index:200;position:absolute;inset:0}.audio-player[data-v-621e6f82]{pointer-events:auto;color:#f8fafc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ae0;border-radius:.5rem;min-width:10rem;padding:.5rem .625rem;position:absolute;box-shadow:0 4px 20px #00000040}.mode-mini[data-v-621e6f82]{max-width:12rem;top:.75rem;right:.75rem}.mode-floating[data-v-621e6f82]{max-width:14rem;bottom:1rem;right:1rem}.mode-bottom[data-v-621e6f82]{width:min(90%,20rem);bottom:.75rem;left:50%;transform:translate(-50%)}.mode-custom[data-v-621e6f82]{transform:translate(-50%,-50%)}.player-inner[data-v-621e6f82]{flex-direction:column;gap:.375rem;display:flex}.player-name[data-v-621e6f82]{white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;font-weight:600;overflow:hidden}.progress-wrap[data-v-621e6f82]{width:100%}.progress-bar[data-v-621e6f82],.volume-slider[data-v-621e6f82]{accent-color:#3b82f6;width:100%;height:.25rem}.time-display[data-v-621e6f82]{color:#cbd5e1;font-size:.625rem}.player-controls[data-v-621e6f82]{flex-wrap:wrap;gap:.25rem;display:flex}.ctrl-btn[data-v-621e6f82]{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.625rem;display:flex}.ctrl-btn[data-v-621e6f82]:hover{background:#fff3}
