.record-btn[data-v-07f455ba]{background:linear-gradient(45deg,#667eea,#764ba2);color:#fff;border:none;height:50px;padding:0 30px;border-radius:50px;font-size:1.1em;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:0 4px 15px rgba(102,126,234,.3);box-shadow:0 4px 15px rgba(102,126,234,.3)}.record-btn[data-v-07f455ba]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(102,126,234,.4);box-shadow:0 6px 20px rgba(102,126,234,.4)}.record-btn.recording[data-v-07f455ba]{background:linear-gradient(45deg,#ff4757,#ff3742);-webkit-animation:recordingPulse-07f455ba 2s infinite;animation:recordingPulse-07f455ba 2s infinite}@-webkit-keyframes recordingPulse-07f455ba{0%,to{-webkit-box-shadow:0 4px 15px rgba(255,71,87,.3);box-shadow:0 4px 15px rgba(255,71,87,.3)}50%{-webkit-box-shadow:0 4px 25px rgba(255,71,87,.6);box-shadow:0 4px 25px rgba(255,71,87,.6)}}@keyframes recordingPulse-07f455ba{0%,to{-webkit-box-shadow:0 4px 15px rgba(255,71,87,.3);box-shadow:0 4px 15px rgba(255,71,87,.3)}50%{-webkit-box-shadow:0 4px 25px rgba(255,71,87,.6);box-shadow:0 4px 25px rgba(255,71,87,.6)}}.record-btn[data-v-07f455ba]:disabled{background:#ccc;cursor:not-allowed;-webkit-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.error-message[data-v-07f455ba]{width:80%;margin:0 auto;background:#ffe6e6;color:#d63031;padding:5px 10px;border-radius:10px;margin:20px 0;border-left:4px solid #d63031}h3[data-v-07f455ba]{color:#333;margin-bottom:20px;font-size:1.3em}audio[data-v-07f455ba]{width:100%;border-radius:10px}.audio-actions[data-v-07f455ba]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.clear-btn[data-v-07f455ba],.download-btn[data-v-07f455ba]{height:50px;padding:0 30px;border:none;border-radius:50px;cursor:pointer;font-size:1.1em;-webkit-transition:all .3s ease;transition:all .3s ease}.download-btn[data-v-07f455ba]{background:#00b894;color:#fff}.download-btn[data-v-07f455ba]:hover{background:#00a085;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.clear-btn[data-v-07f455ba]{background:#fd79a8;color:#fff}.clear-btn[data-v-07f455ba]:hover{background:#e84393;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.recordings-list[data-v-07f455ba]{gap:15px}.recording-item[data-v-07f455ba],.recordings-list[data-v-07f455ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.recording-item[data-v-07f455ba]{background:#f8f9fa;padding:15px;border-radius:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recording-item span[data-v-07f455ba]{font-weight:500;color:#333}@media (max-width:768px){.container[data-v-07f455ba]{padding:20px;margin:20px}h1[data-v-07f455ba]{font-size:2em}.audio-actions[data-v-07f455ba]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recording-item[data-v-07f455ba]{text-align:center}}[data-v-15c100e2].hide .el-upload--picture-card{display:none}[data-v-15c100e2] .el-list-enter-active,[data-v-15c100e2] .el-list-leave-active{-webkit-transition:all 0s;transition:all 0s}.el-list-leave-active[data-v-15c100e2],[data-v-15c100e2] .el-list-enter{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}