#fake-create-tabs-container{min-height:600px;position:relative}#fake-create-tabs-container .fake-create-tabs{opacity:0;transition:opacity 0.2s ease-in}#fake-create-tabs-container.is-ready .fake-create-tabs{opacity:1}.fake-create-tabs{text-align:center;max-width:1200px;margin:auto}.mb-5{margin-bottom:20px}.mr-2{margin-right:8px}.top-banner-button{align-items:center;background:#2cf370;border-radius:40px;box-shadow:inset 0 0 16px 0 #fff,0 8px 16px 0 rgba(44,243,112,.3);color:#000;display:flex;font-family:Poppins Bold;font-size:22px;height:56px;justify-content:center;line-height:1.5;margin:40px auto 0;position:relative;transition:none}.top-banner-button:hover{background:linear-gradient(90deg,#00e5ff,#2cf370);box-shadow:inset 0 0 16px #bbb,0 8px 16px #0000004d}.icon-arrow-right{flex-shrink:0}.el-radio-group{display:inline-flex;padding:4px;border-radius:16px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);backdrop-filter:blur(8px)}.el-radio-group svg{width:24px;height:24px}.el-radio-button{position:relative;display:inline-block}.el-radio-button input[type="radio"]{position:absolute;opacity:0;pointer-events:none}.el-radio-button__inner{display:inline-flex;align-items:center;justify-content:center;width:177px;height:40px;border:none;border-radius:12px;background:transparent;color:rgba(255,255,255,.5);font-family:'Poppins',sans-serif;font-size:18px;font-weight:600;line-height:40px;padding:0;cursor:pointer;transition:all 0.3s ease}.el-radio-button.is-active .el-radio-button__inner{background:#444444!important;box-shadow:none!important;color:#fff}.fake-create-content{display:flex;margin-top:20px;align-items:flex-start;border-radius:16px;border:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.8);backdrop-filter:blur(6px);padding:20px;margin-bottom:2px}.fake-create-left{flex:1;width:0;display:flex;flex-direction:column;margin-right:20px}.input-section{padding:20px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#1c1f23;margin-bottom:20px}.input-section textarea{height:100px;width:100%;background:transparent;resize:none;color:#fff;font-family:'Poppins',sans-serif;font-size:16px;line-height:1.5;border:none;outline:none}.input-section textarea::placeholder{color:rgba(255,255,255,.5)}.button-group{display:flex;gap:16px;align-items:center;justify-content:flex-start}.btn-advanced{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;height:42px;background:rgba(255,255,255,.1);border:none;border-radius:50px;font-family:'Poppins',sans-serif;font-size:14px;font-weight:400;color:#fff;cursor:pointer;transition:background 0.3s ease;white-space:nowrap}.btn-advanced:hover{background:rgba(255,255,255,.15)}.btn-advanced .icon-settings{font-size:24px}.btn-create{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 40px;height:42px;background:linear-gradient(90deg,#2cf370 0%,#00e5ff 100%);border:none;border-radius:21px;font-family:'Poppins',sans-serif;font-size:16px;font-weight:600;color:#000;cursor:pointer;transition:opacity 0.3s ease;white-space:nowrap;margin-left:auto}.btn-create:hover{background:linear-gradient(90deg,#00e5ff 0%,#2cf370 100%)}.btn-create .icon-sparkle{font-size:24px;flex-shrink:0}.song-list-section{background:rgba(0,0,0,.8);backdrop-filter:blur(6px);display:flex;flex-direction:column;height:198px;position:relative;overflow:hidden}.song-list-section .scroll-box{height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.song-list-section .scroll-box::-webkit-scrollbar{display:none}.song-list-section::after{content:'';position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.8) 100%);pointer-events:none;z-index:1}.song-item{display:flex;align-items:center;gap:16px;padding:8px 16px 8px 8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;transition:background 0.3s ease;height:72px;box-sizing:border-box;margin-bottom:0;position:relative;z-index:0}.song-item:not(:last-child){margin-bottom:8px}.song-item:hover{background:#1c1f23}.song-item.is-playing{background:#1c1f23}.song-cover-wrapper{position:relative;width:56px;height:56px;flex-shrink:0;border-radius:8px;overflow:hidden;background:#fff;margin-left:8px}.song-cover{width:100%;height:100%;object-fit:cover}.song-duration-badge{position:absolute;left:7px;bottom:7px;padding:1px 7px 0;background:rgba(0,0,0,.7);backdrop-filter:blur(2px);border-radius:6px;font-family:'Anton',sans-serif;font-size:12px;line-height:18px;color:#fff;text-transform:uppercase;white-space:nowrap}.song-info{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding-left:8px}.song-title{font-family:'Poppins',sans-serif;font-size:16px;font-weight:700;line-height:1.2;color:rgba(255,255,255,.9);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.song-genre{font-family:'Poppins',sans-serif;font-size:14px;font-weight:400;width:100%;text-align:left;line-height:1.2;color:rgba(255,255,255,.5);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.song-action{flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:auto}.icon-play-pause{font-size:30px;color:#fff}.fake-create-right{width:235px;aspect-ratio:9 / 16;flex-shrink:0;border-radius:16px;overflow:hidden}.fake-create-right.playing .album-art-wrapper{animation:rotate 3s linear infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.fake-create-right .video-player{width:100%;height:100%;object-fit:cover}.player-card{border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px;position:relative;overflow:hidden;height:418px;box-sizing:border-box;background:url(https://images.musicful.ai/musicfulen/assets/index/fake_create_player_bg.webp) no-repeat;background-size:cover}.player-card::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.3) 0%,rgba(0,0,0,.45) 100%);pointer-events:none;z-index:0}.player-album-art{position:relative;width:180px;height:180px;margin:40px auto 40px;z-index:1}.album-art-wrapper{width:100%;height:100%;border-radius:50%;overflow:hidden;background:#2c2c2c;display:flex;align-items:center;justify-content:center;position:relative;background:url(https://images.musicful.ai/musicfulen/assets/index/fake_create_song_bg.png) no-repeat center center;background-size:cover}.album-art-image{width:106px;height:106px;object-fit:cover;border-radius:50%;border:5px solid #2c2c2c}.player-info{position:relative;z-index:1;text-align:center}.player-title{font-family:'Poppins',sans-serif;font-size:16px;font-weight:700;line-height:1.2;color:#fff;margin:0 0 12px 0}.player-artist{display:flex;align-items:center;justify-content:center;gap:8px}.artist-avatar{width:16px;height:16px;border-radius:8px;object-fit:cover;background:#616161;flex-shrink:0}.artist-name{font-family:'Poppins',sans-serif;font-size:14px;font-weight:400;line-height:1.2;color:rgba(255,255,255,.7)}@media (max-width:768px){#fake-create-tabs-container{min-height:400px}.top-banner-button{font-size:18px}.fake-create-content{flex-direction:column;padding:0}.fake-create-left{width:100%}.fake-create-left .input-section{margin-bottom:0}.el-radio-button__inner{width:144px!important;font-size:16px!important}.fake-create-content .song-list-section{display:none}.fake-create-content .fake-create-right{display:none}.btn-advanced,.btn-create{height:36px}.btn-create{width:126px}}