.audio-item-card[data-v-b238bab8]{position:relative;height:140px;background:#f8f9fa;border:1px solid #e4e7ed;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;overflow:hidden}.audio-item-card[data-v-b238bab8]:hover{border-color:#409eff;background-color:#fff}.audio-item-card.is-checked[data-v-b238bab8]{border:2px solid #409eff;background-color:#ecf5ff}.checked-icon[data-v-b238bab8]{position:absolute;top:6px;right:6px;color:#409eff;font-size:20px;z-index:10}.play-mask[data-v-b238bab8]{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000026;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;z-index:5;pointer-events:none}.audio-item-card:hover .play-mask[data-v-b238bab8],.play-mask.mask-active[data-v-b238bab8]{opacity:1}.play-inner-btn[data-v-b238bab8]{background:#409eff;border-radius:50%;padding:8px;display:flex;box-shadow:0 2px 10px #409eff80;pointer-events:auto;transition:transform .2s}.play-inner-btn[data-v-b238bab8]:hover{transform:scale(1.15);background:#66b1ff}.card-content[data-v-b238bab8]{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 10px;pointer-events:none}.default-icon[data-v-b238bab8]{color:#909399;margin-bottom:12px}.audio-title[data-v-b238bab8]{font-size:12px;color:#606266;text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.is-playing .audio-title[data-v-b238bab8]{color:#409eff;font-weight:700}.wave-container[data-v-b238bab8]{display:flex;align-items:flex-end;justify-content:center;gap:3px;height:32px;margin-bottom:12px}.wave-bar[data-v-b238bab8]{width:3px;height:6px;background-color:#409eff;border-radius:2px;animation:wave-animation-b238bab8 .6s infinite ease-in-out alternate}.wave-bar[data-v-b238bab8]:nth-child(1){animation-delay:0s}.wave-bar[data-v-b238bab8]:nth-child(2){animation-delay:.2s}.wave-bar[data-v-b238bab8]:nth-child(3){animation-delay:.4s}.wave-bar[data-v-b238bab8]:nth-child(4){animation-delay:.1s}@keyframes wave-animation-b238bab8{0%{height:6px}to{height:24px}}.m-b-\[15px\][data-v-b238bab8]{margin-bottom:15px}.m-t-\[20px\][data-v-b238bab8]{margin-top:20px}.m-r-\[8px\][data-v-b238bab8]{margin-right:8px}[data-v-149f2205] .el-form-item__content>:scope{align-items:center}
