@charset "UTF-8";h2{font-weight:600;font-size:36px;line-height:120%;text-align:center;color:#FFFFFFE5;margin:0;text-align:center}h2~p{font-weight:400;font-size:18px;line-height:120%;text-align:center;color:#FFF9;max-width:1000px;margin:40px auto 60px}.base-width{max-width:1300px;padding:100px 20px;margin:0 auto}.mobile{display:none!important}.pc{display:block}.plate{display:none}.pc-plate{display:block}.pink-button{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:20px;line-height:20px;height:50px;width:fit-content;padding:0 10px;text-align:center;border-radius:6px;color:#FFF;background:linear-gradient(180deg,#E43BFF 0%,#983BFF 100%);cursor:pointer}@media (max-width:1024px){.plate{display:block}.pc-plate{display:none}.base-width{padding:30px 20px}h2{font-size:28px;line-height:120%}}@media (max-width:768px){.mobile{display:block!important}.pc{display:none!important}}body{overflow:hidden}main{background:#000}section{overflow:hidden}main,main p,body{color:rgba(255,255,255,.9);line-height:1.4}picture{display:inline-block}a.base-bt{font-size:18px;color:#fff;display:flex;justify-content:center;align-items:center;height:45px;flex-shrink:0;border-radius:6px;background:linear-gradient(180deg,#E43BFF 0%,#983BFF 100%);padding:1px;overflow:hidden}a.base-bt:hover{background:linear-gradient(180deg,#C74FFF 0%,#7B3DFF 100%)}.banner{padding:40px 0 100px;position:relative}.banner #banner-bg{position:absolute;bottom:300px;left:0;width:100%;height:350px;opacity:.3}.banner .base-maxwidth{position:relative;z-index:1}.banner .banner-bg{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.banner .banner-bg.pc{display:block}.banner .banner-top{font-weight:600;font-size:18px;line-height:120%;color:#FFF;margin-bottom:20px;text-align:center}.banner .banner-top img{width:40px;height:40px;margin-right:10px}.banner h1{font-weight:700;font-size:36px;line-height:140%;color:#FFF;text-align:center;margin:0}.banner h1~p{font-weight:400;font-size:18px;line-height:160%;text-align:center;color:#FFF9;max-width:900px;margin:24px auto 0}.banner .ai-music-box{max-width:1000px;margin:0 auto;background:#000000E5;border:1px solid #464646;backdrop-filter:blur(8px);border-radius:16px;padding:30px 0;position:relative;margin-bottom:40px}.banner .border-and-bg{border:1px solid #464646;background:#181818;border-radius:8px}.banner .ai-music-box .option-title{font-weight:600;font-size:16px;line-height:24px;display:block;margin:24px 0 12px;color:#fff}.banner .ai-music-box .vocal-voice,.banner .ai-music-box .style-select,.banner .ai-music-box .mode-select{padding:0 30px}.banner .ai-music-box .mode-select .option-title{margin-top:0}.banner .ai-music-box .option-title-box{display:flex;justify-content:space-between;align-items:baseline}.banner .ai-music-box .option-title-box-right{display:flex;align-items:center;gap:10px;font-weight:400;font-size:16px;line-height:24px;color:#FFF9}.banner .ai-music-box .instrumental-switch{width:48px;height:24px;background:#3A3A3A;border-radius:12px;position:relative;cursor:pointer}.banner .ai-music-box .instrumental-switch::before{content:'';position:absolute;width:16px;height:16px;background:#000;border-radius:50%;top:4px;left:4px;transition:all 0.3s ease-in-out}.banner .ai-music-box .instrumental-switch.active{background:#983BFF}.banner .ai-music-box .instrumental-switch.active::before{transform:translateX(24px)}.banner .ai-music-box .mode-list{display:flex;gap:16px;overflow-x:auto;padding-bottom:5px}.banner .ai-music-box .mode-item{flex:1;min-width:240px;height:40px;line-height:37px;border:1px solid #464646;font-weight:600;font-size:14px;color:#FFF;text-align:center;border-radius:8px;cursor:pointer}.banner .ai-music-box .mode-item:not(.active):hover{background:#181818}.banner .ai-music-box .mode-item img{width:20px;height:20px;margin-right:12px}.banner .ai-music-box .mode-item.active{background:#1E0C33;border-color:#983BFF}.banner .ai-music-box .btn-color{background:#983BFF}.banner .ai-music-box .btn-color:hover{background:#6601D6}.banner .ai-music-box .model-box{position:relative}.banner .ai-music-box .model-selected{height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;cursor:pointer;color:#A3A3A3}.banner .ai-music-box .model-box.active .model-selected svg{transform:rotate(180deg)}.banner .ai-music-box .model-selected:hover{color:#FFF}.banner .ai-music-box .model-selected .model-name{font-weight:400;font-size:14px;color:#FFF}.banner .ai-music-box .model-selected .model-name-box{display:flex;align-items:flex-start}.banner .ai-music-box .model-selected img{width:16px;height:16px;margin-left:4px;display:none}.banner .ai-music-box .model-selected svg{width:20px;height:20px;flex-shrink:0}.banner .ai-music-box .model-list{position:absolute;top:80px;left:30px;width:calc(100% - 60px);padding:10px;z-index:2;display:none}.banner .ai-music-box .model-box.active .model-list{display:block}.banner .ai-music-box .model-item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;border-radius:6px}.banner .ai-music-box .model-item.active{background:#FFFFFF1A}.banner .ai-music-box .model-item-left{font-weight:400;font-size:14px;line-height:140%}.banner .ai-music-box .model-item-left .version-desc{color:#FFF9}.banner .ai-music-box .model-item-left .music-version{font-weight:600;color:#FFF;display:flex;align-items:center;margin-bottom:4px}.banner .ai-music-box .music-version img{width:16px;height:16px;flex-shrink:0;margin-left:8px;margin-bottom:3px}.banner .ai-music-box .model-item svg{width:20px;height:20px;flex-shrink:0;display:none}.banner .ai-music-box .model-item.active svg{display:block}.banner .ai-music-box .lyrics-to-music,.banner .ai-music-box .title-optional,.banner .ai-music-box .prompt-to-music,.banner .ai-music-box .image-to-music{display:none}.banner .ai-music-box .title-optional.active,.banner .ai-music-box .prompt-to-music.active,.banner .ai-music-box .image-to-music.active{display:block}.banner .ai-music-box .lyrics-to-music.active{display:flex}.banner .ai-music-box .lyrics-box,.banner .ai-music-box .style-box{flex:1}.banner .ai-music-box .model-box,.banner .ai-music-box .lyrics-box,.banner .ai-music-box .style-box,.banner .ai-music-box .title-optional,.banner .ai-music-box .prompt-to-music,.banner .ai-music-box .image-to-music{padding:0 30px}.banner .ai-music-box .lyrics-input,.banner .ai-music-box .style-input,.banner .ai-music-box .prompt-input,.banner .ai-music-box .inspiration-input{padding:16px;display:flex;flex-direction:column;justify-content:space-between}.banner .ai-music-box .style-input{height:120px}.banner .ai-music-box .lyrics-input,.banner .ai-music-box .prompt-input,.banner .ai-music-box .inspiration-input{height:200px}.banner .ai-music-box .lyrics-input,.banner .ai-music-box .style-input{position:relative}.banner .ai-music-box .lyrics-box.loading .lyrics-loading,.banner .ai-music-box .style-box.loading .style-loading,.banner .ai-music-box .upload-top.loading .upload-loading{display:block}.banner .ai-music-box .lyrics-box.loading .lyrics-input,.banner .ai-music-box .style-box.loading .style-input{opacity:.5;pointer-events:none}.banner .ai-music-box .lyrics-loading,.banner .ai-music-box .style-loading{display:none;position:absolute;top:20%;left:45%;width:80px;height:80px;animation:loading 1.5s linear infinite}.banner .ai-music-box .title-input{display:flex;justify-content:space-between;align-items:flex-end;padding:16px}.banner .ai-music-box .lyrics-input.close{pointer-events:none;height:52px}.banner .ai-music-box .lyrics-input.close textarea{overflow:hidden}.banner .ai-music-box .lyrics-input.close .input-bottom{display:none}.banner .ai-music-box .box-top::-webkit-scrollbar,.banner .ai-music-box textarea::-webkit-scrollbar,.banner .ai-music-box input::-webkit-scrollbar{width:6px;background:transparent}.banner .ai-music-box .box-top::-webkit-scrollbar-thumb,.banner .ai-music-box textarea::-webkit-scrollbar-thumb,.banner .ai-music-box input::-webkit-scrollbar-thumb{background:#FFFFFF26;border-radius:3px}.banner .ai-music-box textarea{height:100%}.banner .ai-music-box textarea,.banner .ai-music-box input{background:transparent;border:none;resize:none;width:100%;font-size:14px;line-height:140%;color:#FFF}.banner .ai-music-box textarea::placeholder,.banner .ai-music-box input::placeholder{color:#FFF9}.banner .ai-music-box button{border:none}.banner .ai-music-box .ai-button{border-radius:8px;color:#FFF;height:32px;padding:0 12px;font-size:14px;line-height:140%;font-weight:400;display:flex;align-items:center;justify-content:center}.banner .ai-music-box .ai-button svg{width:16px;height:16px;margin-right:6px}.banner .ai-music-box .input-bottom{display:flex;align-items:flex-end;justify-content:space-between}.banner .ai-music-box .input-bottom-left{display:flex;align-items:center;gap:16px}.banner .ai-music-box .hover-box{position:relative;cursor:pointer;color:#A3A3A3}.banner .ai-music-box .hover-box,.banner .ai-music-box .hover-box svg{width:20px;height:20px;flex-shrink:0}.banner .ai-music-box .hover-box:hover{color:#FFF}.banner .ai-music-box .hover-box:hover .hover-text{display:block}.banner .ai-music-box .hover-box .hover-text{position:absolute;bottom:100%;left:50%;transform:translate(-50%,-20%);display:none;min-width:106px;background:#333;border-radius:5px;padding:8px;font-weight:400;font-size:12px;color:#FFF}.banner .ai-music-box .hover-box .hover-text::before{content:'';position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #333;bottom:-5px;left:50%;transform:translateX(-50%)}.banner .ai-music-box .prompt-input .input-bottom-right,.banner .ai-music-box .inspiration-input .input-bottom-right,.banner .ai-music-box .title-input .input-bottom-right{text-align:right}.banner .ai-music-box .input-bottom-right{font-weight:400;font-size:14px;line-height:120%;color:#FFF9;flex-shrink:0}.banner .ai-music-box .style-select-title{display:flex;gap:16px;align-items:center}.banner .ai-music-box .title-item{font-weight:400;font-size:14px;line-height:20px;color:#FFF9;padding-bottom:2px;border-bottom:2px solid transparent;cursor:pointer;margin:24px 0 12px}.banner .ai-music-box .title-item.active{color:#FFF;border-color:#983BFF}.banner .ai-music-box .style-select-item.active{display:flex}.banner .ai-music-box .style-select-item{gap:10px;align-items:center;display:none;overflow-x:auto;padding-bottom:5px}.banner .ai-music-box .style-label{height:28px;line-height:28px;padding:0 10px;border-radius:14px;font-weight:400;font-size:14px;line-height:28px;color:#FFF9;cursor:pointer;flex-shrink:0}.banner .ai-music-box .vocal-voice-item:not(.active):hover,.banner .ai-music-box .style-label:hover{color:#FFF}.banner .ai-music-box .vocal-voice{display:block}.banner .ai-music-box .vocal-voice.close{display:none}.banner .ai-music-box .vocal-voice-list{display:flex;align-items:center;gap:10px;overflow-x:auto;padding-bottom:5px}.banner .ai-music-box .vocal-voice-item{height:28px;border-radius:8px;padding:0 12px;font-weight:400;font-size:14px;line-height:26px;color:#FFF9;cursor:pointer;flex-shrink:0;display:flex;align-items:center}.banner .ai-music-box .vocal-voice-item.active{background:#983BFF;border-color:#983BFF;color:#FFF}.banner .ai-music-box .vocal-voice-item img{width:16px;height:16px;margin-left:6px;margin-bottom:2px}.banner .ai-music-box .upload-box{height:296px;max-height:296px;display:flex;flex-direction:column}.banner .ai-music-box .upload-top{display:flex;align-items:center;justify-content:center;padding:20px 0;margin:0 20px;text-align:center;flex:1;border-bottom:1px solid #464646;max-height:202px}.banner .ai-music-box .upload-top.loading{pointer-events:none}.banner .ai-music-box .upload-top.success .upload-image-box,.banner .ai-music-box .upload-top.loading .upload-image-box,.banner .ai-music-box .upload-top.success .upload-image-box{display:none}.banner .ai-music-box .upload-top.loading .upload-loading,.banner .ai-music-box .upload-top.success .upload-success{display:block}.banner .ai-music-box .upload-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid #983BFF;background:#1E0C33;border-radius:8px;height:40px;padding:0 20px;cursor:pointer;font-weight:400;font-size:14px;line-height:140%;color:#983BFF}.banner .ai-music-box .upload-btn:hover{background:#983BFF;color:#FFF;border-color:#983BFF}.banner .ai-music-box .upload-btn svg{width:18px;height:18px;flex-shrink:0;margin-right:8px}.banner .ai-music-box .upload-support-text{margin-top:16px;font-weight:400;font-size:14px;color:#FFF9}@keyframes loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.banner .ai-music-box .upload-loading{width:80px;height:80px;animation:loading 1.5s linear infinite;display:none}.banner .ai-music-box .upload-success{display:none;background:#0000004D;position:relative;width:100%;height:100%;border-radius:8px;overflow:hidden}.banner .ai-music-box .upload-success .success-image,.banner .ai-music-box .upload-success .success-options,.banner .ai-music-box .upload-success .success-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner .ai-music-box .upload-success .success-bg{object-fit:cover;width:100%;height:100%;filter:blur(15px);background:#0000004D}.banner .ai-music-box .upload-success .success-image{object-fit:contain;height:100%;max-width:100%;max-height:100%}.banner .ai-music-box .upload-success .success-options{display:none;align-items:center;justify-content:center;gap:16px;width:100%;height:100%;background:#0000004D}.banner .ai-music-box .upload-success:hover .success-options{display:flex}.banner .ai-music-box .upload-success .success-options span{cursor:pointer;width:32px;height:32px;border-radius:50%;background:#00000080;display:flex;align-items:center;justify-content:center;color:#FFF}.banner .ai-music-box .upload-success .success-options span:hover{color:#38FFF2}.banner .ai-music-box .upload-success .success-options span svg{width:16px;height:16px}.banner .ai-music-box .upload-bottom{padding:16px 0 20px 20px;display:flex;align-items:center;gap:16px}.banner .ai-music-box .upload-bottom-text{font-weight:400;font-size:14px;line-height:20px;color:#999;flex-shrink:0}.banner .ai-music-box .upload-bottom-item{position:relative;cursor:pointer;flex-shrink:0}.banner .ai-music-box .hints-image{width:56px;height:56px;border-radius:12px;overflow:hidden}.banner .ai-music-box .hints-image img{width:100%;height:100%}.banner .ai-music-box .upload-bottom-item:hover .hover-image{display:block}.banner .ai-music-box .upload-bottom-item .hover-image{position:absolute;display:none;bottom:-220px;left:50%;transform:translateX(-50%);width:200px;height:200px;z-index:1}.banner .ai-music-box .upload-bottom-item .hover-image picture{width:100%;height:100%;border:8px solid #333;border-radius:12px;overflow:hidden}.banner .ai-music-box .upload-bottom-item .hover-image img{width:100%;height:100%;object-fit:cover}.banner .ai-music-box .upload-bottom-item .hover-image::before{content:'';height:0;width:0;position:absolute;top:-12px;left:50%;transform:translateX(-50%);border-bottom:13px solid #333;border-left:8px solid transparent;border-right:8px solid transparent}.banner .ai-music-box .generate-btn{border:none;display:flex;align-items:center;justify-content:center;gap:10px;width:calc(100% - 60px);background:linear-gradient(180deg,rgba(228,59,255,.5) 0%,rgba(152,59,255,.5) 100%);border-radius:6px;height:50px;cursor:not-allowed;font-weight:700;font-size:18px;line-height:120%;color:#FFF;margin:20px 30px 0}.banner .ai-music-box .generate-btn svg{width:20px;height:20px;flex-shrink:0}.banner .ai-music-box .generate-btn.active{background:linear-gradient(180deg,#E43BFF 0%,#983BFF 100%);cursor:pointer}.banner .ai-music-box .generate-btn.active:hover{background:linear-gradient(180deg,#C44EFF 0%,#7D3DFF 100%)}.banner .ai-music-box .ai-lyrics-modal-mask.active{display:block}.banner .ai-music-box .ai-lyrics-modal-mask{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:9998;transition:opacity 0.2s;backdrop-filter:blur(2px);display:none}.banner .ai-music-box .ai-lyrics-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#000;box-shadow:0 8px 24px 0 #0000001A;border-radius:12px;padding:12px 20px 20px}.banner .ai-music-box .ai-lyrics-modal .modal-header{display:flex;align-items:center;justify-content:space-between}.banner .ai-music-box .ai-lyrics-modal .modal-close{fill:#5D5D5D;width:16px;height:16px;flex-shrink:0;cursor:pointer}.banner .ai-music-box .ai-lyrics-modal .modal-close:hover{fill:#FFF}.banner .ai-music-box .ai-lyrics-modal .modal-title{font-weight:600;font-size:18px;line-height:28px;color:#FFF}.banner .ai-music-box .ai-lyrics-modal .ai-lyrics-input{max-width:360px;width:360px;height:170px;padding:16px 16px 10px;border-radius:12px;margin:8px 0 10px;display:flex;flex-direction:column}.banner .ai-music-box .ai-lyrics-modal .input-bottom-right{text-align:right}.banner .ai-music-box .ai-lyrics-modal .modal-middle{display:flex;justify-content:space-between;align-items:center}.banner .ai-music-box .ai-lyrics-modal .modal-middle p{font-weight:400;font-size:14px;line-height:20px;color:#FFF9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.banner .ai-music-box .ai-lyrics-modal .modal-middle .middle-text{color:#FFF;margin-left:4px;cursor:pointer}.banner .ai-music-box .ai-lyrics-modal .modal-middle .middle-text:hover{color:#983BFF}.banner .ai-music-box .ai-lyrics-modal .hover-box:hover{color:#FFF}.banner .ai-music-box .ai-lyrics-modal .hover-box{flex-shrink:0}.banner .ai-music-box .ai-lyrics-modal .hover-box svg{width:20px;height:20px}.banner .ai-music-box .ai-lyrics-modal .hover-box .hover-text{padding:4px 8px;border-radius:8px;min-width:62px}.banner .ai-music-box .ai-lyrics-modal .modal-footer-btn{width:100%;height:40px;font-weight:600;font-size:16px;line-height:40px;text-align:center;color:#FFF;border-radius:8px;margin-top:10px}.features-dialog-mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:998;display:none}.features-dialog{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #FFF3;background-color:#F8F7FF;background-image:url(https://images.topmediai.com/topmediaifr/assets/overview/ai-music-generator/features-dialog-bg.png);background-size:100% 100%;background-repeat:no-repeat;background-position:0 0;border-radius:24px;overflow:hidden;padding:40px 57px;display:none}.features-dialog .features-dialog-header{display:flex;align-items:center;justify-content:center;gap:8px}.features-dialog .features-dialog-title{font-weight:600;font-size:24px;line-height:40px;text-transform:capitalize;color:#DD3BFF}.features-dialog .features-dialog-header img{width:32px;height:32px}.features-dialog .features-dialog-close{width:15px;height:15px;cursor:pointer;fill:#00000080;position:absolute;top:20px;right:20px}.features-dialog .features-dialog-close:hover{fill:#DD3BFF}.features-dialog .features-dialog-content{display:flex;justify-content:center;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid #CFA3FF;margin-top:18px;margin-bottom:32px}.features-dialog .features-dialog-content-item{display:flex;align-items:flex-start;gap:8px}.features-dialog .features-dialog-content-item svg,.features-dialog .features-dialog-content-item img{width:20px;height:20px}.features-dialog .features-dialog-content-item p{font-weight:400;font-size:16px;line-height:24px;color:#1F1F1FCC}.features-dialog .features-dialog-footer-btn{width:100%;height:42px;font-weight:600;font-size:16px;line-height:42px;background:linear-gradient(180deg,#E43BFF 0%,#983BFF 100%);border-radius:6px;border:none;color:#FFF}.features-dialog .features-dialog-footer-btn:hover{background:linear-gradient(180deg,#C44EFF 0%,#7D3DFF 100%)}.features-dialog-message{position:fixed;top:16%;left:50%;transform:translateX(-50%);background:#E5F4FF;border-radius:12px;height:48px;z-index:998;display:none;align-items:center;padding:0 16px;gap:8px}.features-dialog-message svg{width:20px;height:20px}.features-dialog-message p{font-weight:400;font-size:16px;line-height:100%;color:#0E99FE}.banner .line-div-box{height:1px;width:100%;background:linear-gradient(90deg,#000000 0%,#333333 20%,#333333 80%,#000000 100%);margin:60px 0 30px}.banner .banner-bottom-image{max-width:1000px;margin:20px auto 0;display:flex;justify-content:space-between;align-items:center}.banner .banner-bottom-image span{display:inline-block;font-size:24px;font-weight:600;line-height:28.8px;text-align:center;background:linear-gradient(270deg,#B239FF 0%,#E3B7FF 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner .banner-bt{margin:20px auto;text-align:center}.banner .banner-bt .base-bt{min-width:185px;width:fit-content;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;margin:0 auto}.banner .banner-bt .base-bt-two{margin-left:20px;border:1px solid #E43BFF;border-radius:6px;color:#E43BFF;background:unset}.banner .banner-bt .base-bt-two:hover{background:#E43BFF;color:#fff}@media (max-width:1440px){.banner .base-maxwidth{padding:0 20px}}@media (max-width:1024px){.banner .ai-music-box .lyrics-to-music.active{display:block}.banner .ai-music-box .box-top{max-height:470px;overflow-y:auto}.good-news{font-size:13px;line-height:15.6px}.good-news .container{padding-left:10px;padding-right:10px}.good-news img{width:18px;height:18px;margin-right:4px}.banner{padding:30px 0}.banner .banner-bg.mobile{display:block}.banner .line-div-box{margin:30px 0 20px}.banner h1{font-size:32px}.banner .banner-top{margin-bottom:16px}.banner h1~p{margin:20px auto 30px;font-size:16px}.banner .ai-music-box{height:600px;padding:20px 0;margin-bottom:30px}.banner .ai-music-box .mode-item{min-width:170px;flex-shrink:0;font-size:12px}.banner .ai-music-box .option-title{margin:20px 10px 8px}.banner .ai-music-box .style-select,.banner .ai-music-box .vocal-voice,.banner .ai-music-box .mode-select{padding:0 20px}.banner .ai-music-box .upload-bottom{overflow-x:auto}.banner .ai-music-box .upload-bottom-item .hover-image{display:none!important}.banner .ai-music-box .model-box,.banner .ai-music-box .lyrics-box,.banner .ai-music-box .style-box,.banner .ai-music-box .title-optional,.banner .ai-music-box .prompt-to-music,.banner .ai-music-box .image-to-music{padding:0 10px}.banner .ai-music-box .ai-button{font-size:12px;padding:0 6px}.banner .ai-music-box .input-bottom{align-items:center}.banner .ai-music-box .generate-btn{position:absolute;bottom:30px;margin-top:0;font-size:16px}.banner .ai-music-box .upload-box{height:280px;max-height:280px}.banner .ai-music-box .model-item-left .version-desc{font-size:12px}.banner .ai-music-box .model-list{width:calc(100% - 40px);left:20px}.banner .ai-music-box .hints-image{width:40px;height:40px}.banner .ai-music-box .ai-lyrics-modal,.banner .ai-music-box .ai-lyrics-modal .ai-lyrics-input,.banner .ai-music-box .ai-lyrics-modal .ai-lyrics-input textarea{width:100%}.banner .ai-music-box .lyrics-loading,.banner .ai-music-box .style-loading,.banner .ai-music-box .upload-loading{width:60px;height:60px}.banner .ai-music-box .lyrics-loading,.banner .ai-music-box .style-loading{left:35%;top:23%}.features-dialog{width:calc(100% - 40px);max-width:480px;padding:30px 20px;border-radius:12px}.features-dialog .features-dialog-title{font-size:22px}.features-dialog .features-dialog-content{margin:20px 0}.features-dialog .features-dialog-content-item p{font-size:14px}.features-dialog .features-dialog-content-item svg,.features-dialog .features-dialog-content-item img{flex-shrink:0;margin-top:3px}.features-dialog .features-dialog-close{width:12px;height:12px;top:12px;right:12px}.features-dialog .features-dialog-header img{width:28px;height:28px}.features-dialog-message{width:calc(100% - 40px);max-width:480px;top:5%;padding:0 10px}.features-dialog-message p{font-size:12px}}@media (max-width:768px){.banner .banner-bottom-image{flex-direction:column}.banner .banner-bottom-image span{font-size:20px;margin:0 15px}.banner .banner-bottom-image span.mb-hidden{display:none}}@media (max-width:580px){.banner .banner-bt .base-bt-two{display:flex;margin:20px auto 0}.banner .ai-music-box .ai-button{font-size:12px}}.categories-box{background:linear-gradient(180deg,#161616 0%,#000000 100%)}.categories-box .base-width{padding-bottom:0}.categories-box .categories-genres{padding-bottom:85px}.categories-box .head-box{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}.categories-box .head-box h2{font-size:48px;font-weight:700;line-height:57.6px;text-align:left;color:rgba(255,255,255,.9);margin:0}.categories-box .head-box .icon-a{display:flex;align-items:center;justify-content:center;border:1px solid rgba(153,153,153,1);padding:13px 20px;border-radius:28px;font-size:16px;font-weight:400;line-height:20px;text-align:center}.categories-box .head-box .icon-a:hover{border:1px solid rgba(255,255,255,1);color:rgba(31,31,31,1);background:rgba(255,255,255,1)}.categories-box .head-box .icon-a:hover svg rect{fill:#1F1F1F}.categories-box .head-box .icon-a:hover svg path{fill:#fff}.categories-box .head-box .icon-a svg{width:20px;height:20px;margin-left:8px}.categories-box ul{display:flex;justify-content:space-between;flex-wrap:wrap}.categories-box ul .item-li{position:relative;width:228px;height:154px;background:rgba(0,0,0,.5);border-radius:16px;margin:15px 0;overflow:hidden;cursor:pointer}.categories-box ul .item-li picture{position:relative}.categories-box ul .item-li picture img{border-radius:16px;transition:transform 0.5s ease}.categories-box ul .item-li:hover img{transform:scale(1.2)}.categories-box ul .item-li:hover:after{content:'';position:absolute;width:228px;height:154px;left:0;top:0;background:rgba(0,0,0,.5);z-index:1}.categories-box ul .item-li:hover picture:before{content:'';display:inline-block;width:40px;height:40px;background:url(https://images.topmediai.com/topmediaifr/assets/overview/ai-music-generator/play-icon.svg) no-repeat 0 0 / 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.categories-box ul .item-li.start:hover picture:before{content:'';display:inline-block;width:40px;height:40px;background:url(https://images.topmediai.com/topmediaifr/assets/overview/ai-music-generator/stop-icon.svg) no-repeat 0 0 / 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.categories-box ul .item-li span{position:absolute;display:inline-block;left:16px;bottom:16px;padding:4px 10px;font-size:18px;font-weight:400;line-height:21.6px;text-align:left;color:rgba(255,255,255,1);background:rgba(255,255,255,.3);border-radius:8px;backdrop-filter:saturate(20%) blur(15px)}.categories-box .ideas{padding-top:85px}.categories-box .ideas h2{text-align:left}.categories-box .ideas .music-card-list{margin-top:60px;display:flex;justify-content:space-between;flex-wrap:wrap}.categories-box .ideas .music-card{margin-bottom:20px;width:285px;height:388px;border-radius:24px}.categories-box .ideas .music-card .card-top{position:relative;height:285px}.music-card .card-top .music-img{width:100%;height:100%;border-radius:24px 24px 0 0}.music-card .card-top .results{position:absolute;top:14px;left:50%;display:flex;align-items:center;padding:0 8px;height:26px;background:rgb(42 33 54 / 80%);border-radius:100px;z-index:2;transform:translateX(-50%)}.music-card .card-top .results li{cursor:pointer;padding:0 9px;width:60px;height:14px;font-size:12px;font-weight:500;line-height:14px;color:rgb(255 255 255 / 80%)}.music-card .card-top .results li:not(:last-child){border-right:1px solid #fff}.music-card .card-top .results li.active{color:#D080FF}.music-card .card-top .operates{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:0 36px;width:100%;height:48px;background:rgb(0 0 0 / 70%);z-index:2}.music-card .card-top .operates .operate-icon{cursor:pointer}.music-card .card-top .operates li a{position:relative;display:flex;align-items:center}.music-card .card-top .operates li .more-icon{display:flex;align-items:center;width:22px;height:22px}.music-card .card-top .operates li .more-icon span{width:3.67px;height:3.67px;background-color:#fff;border-radius:50%}.music-card .card-top .operates li .more-icon span:not(:last-child){margin-right:3.67px}.music-card .card-top .operates .tip,.more-list{display:none}.music-card .card-top .operates .tip{position:absolute;left:-40px;top:-34px;width:100px;text-align:center;font-size:12px;background-color:#303133;border-radius:5px;padding:3px 5px}.music-card .card-top .operates .tip.tip2{width:200px;left:-90px;top:-50px}.music-card .card-top .operates li:hover .tip,.more-list{display:block}.music-card .card-top .operates li .text{margin-left:5px;font-size:14px;color:#fff}.music-card .card-top .operates li:not(.active,.disable):hover .more-icon span{background-color:#CD5CFF}.music-card .card-top .operates .more-list{display:none;position:absolute;left:-170px;bottom:-158px;width:360px;background:rgba(31,30,47,.95);border-radius:15px;padding:16px;color:#967cff;font-size:14px;line-height:17px}.music-card .card-top .more-list .title{font-weight:600}.music-card .card-top .more-list .more-item{padding-left:16px;align-items:center;display:flex;margin-top:12px;white-space:nowrap}.music-card .more-list .more-item button{background:none;border:none;color:#967cff;font-size:14px}.music-card .more-list .more-item button:hover{font-weight:700}.music-card .more-list .more-item p{border-left:1px solid #898989;color:#898989;font-size:12px;line-height:14px;margin-left:6px;padding-left:6px}.music-card .card-top .mask{position:absolute;top:0;left:0;justify-content:center;display:none;width:100%;height:100%;background:rgb(0 0 0 / 60%);border-radius:16px 16px 0 0}.music-card .card-top:hover .mask{display:flex}.music-card .card-top .lyric-box{display:none;padding:0 24px;width:100%;height:170px;overflow-y:scroll;scrollbar-color:#ccc transparent;scrollbar-width:thin}.music-card .card-top .lyric-box::-webkit-scrollbar{width:3px;height:6px}.music-card .card-top .lyric-box p{font-size:14px;text-align:left;white-space:pre-wrap;color:#fff;word-break:break-all;line-height:16.8px}.music-card .card-top .mask.isShow{display:flex}.music-card .card-top .mask .play-box{cursor:pointer;margin:0;width:60px;height:60px;background:url(https://images.topmediai.com/topmediaifr/assets/overview/ai-music-generator/play-icon.svg) no-repeat 0 0 / 100%}.music-card .card-top .mask .play-box.start{background:url(https://images.topmediai.com/topmediaifr/assets/overview/ai-music-generator/stop-icon.svg) no-repeat 0 0 / 100%}.music-card .card-bottom{display:block;padding:10px 14px;height:103px;background-color:#fff;border-radius:0 0 24px 24px}.music-card .music-info .tag-box{padding:0 7px;max-width:40%;height:22px;font-size:12px;color:#985DE3;background:#E8D6FF;border-radius:4px;line-height:22px}.music-card .music-info .music-title{width:100%;font-size:14px;font-weight:600;color:#000}.music-card .music-info .music-title.isTag{margin-right:14px;width:60%}.music-card .user-info{cursor:pointer;margin-top:10px;padding-top:10px;border-top:1px solid #EDEDED}.music-card .user-info .user-img{margin-right:8px;width:40px;height:40px;border:.95px solid #E4D1F1;border-radius:50%}.music-card .user-info .text-box{width:84%}.music-card .user-info .user-name{width:100%;margin-bottom:4px;font-size:14px;line-height:18px;color:#2E3035}.music-card .user-info .user-name .text-ellipsis{width:calc(100% - 40px)}.music-card .user-info .part-tip{font-size:12px;font-weight:500;color:#A285C8}.music-card .user-info .time{width:100%;font-size:12px;line-height:18px;color:#6C6577}.t-flex{display:flex}.t-items-center{align-items:center}.t-justify-between{justify-content:space-between}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1440px){.categories-box ul{justify-content:space-around}}@media (max-width:1024px){.categories-box .head-box{flex-direction:column;align-items:flex-start;margin-bottom:40px}.categories-box .head-box h2{font-size:28px;font-weight:700;line-height:33.6px;text-align:left;margin-bottom:20px}.categories-box .head-box .icon-a{font-size:14px}.categories-box ul .item-li picture img{border-radius:12px}.categories-box ul .item-li span{font-size:14px}.categories-box ul .item-li{margin:7.5px 0}.categories-box .categories-genres{padding-bottom:50px}.categories-box .ideas{padding-top:50px}.categories-box .ideas h2{font-size:28px;line-height:33.6px;text-align:left}}@media (max-width:575px){.categories-box ul{justify-content:space-around}.categories-box ul .item-li{width:160px;height:108px}.categories-box ul .item-li span{left:8px;bottom:8px}}.music-experience .swiper-container{margin-top:60px}.music-experience .swiper-container .swiper-wrapper{flex-wrap:wrap;justify-content:center;gap:30px}.music-experience .swiper-wrapper .cell1{width:740px;aspect-ratio:37/12}.music-experience .swiper-wrapper .cell2{width:490px;aspect-ratio:49/24}.music-experience .swiper-wrapper .cell3{width:520px;aspect-ratio:13/6}.music-experience .swiper-wrapper .cell4{width:710px;aspect-ratio:71/24}.music-experience .slide-container{position:relative;overflow:hidden}.music-experience .slide-container .img-box{height:100%;position:relative;border-radius:16px;overflow:hidden}.music-experience .slide-container img{border-radius:16px}.music-experience .slide-container .slide-text,.music-experience .slide-container .slide-label{font-weight:500;font-size:18px;line-height:160%;color:#FFF;position:absolute;z-index:2}.music-experience .slide-container .slide-text{top:0;left:0;width:100%;height:100%;padding:60px 40px 0;background:#00000080;display:none}.music-experience .slide-container .slide-label{bottom:30px;left:30px}@media (min-width:1024px){.music-experience .slide-container:hover .slide-text{display:block}.music-experience .slide-container:hover .slide-label{display:none}}@media (max-width:1024px){.music-experience .swiper-container .swiper-wrapper{flex-wrap:nowrap;gap:0;justify-content:flex-start}.music-experience .swiper-container .swiper-wrapper .swiper-slide{display:flex;justify-content:center}.music-experience .slide-container .slide-text{position:static;background:transparent;margin:20px 0 0;display:block;padding:0;height:auto}.music-experience .slide-container .slide-label{bottom:20px;left:20px;right:20px}.music-experience .swiper-container .navigation-button{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:20px}.music-experience .navigation-button .button-prev,.music-experience .navigation-button .button-next{width:36px;height:36px;border-radius:50%;cursor:pointer;background:#FFF;position:relative}.music-experience .navigation-button .button-prev.swiper-button-disabled,.music-experience .navigation-button .button-next.swiper-button-disabled{background:#666;cursor:not-allowed}.music-experience .navigation-button .button-prev::before,.music-experience .navigation-button .button-next::before{content:'';position:absolute;top:50%;left:50%;transform:rotate(-45deg) translateY(-50%);width:10px;height:10px;border-radius:2px}.music-experience .navigation-button .button-prev::before{border-top:2px solid #161616;border-left:2px solid #161616}.music-experience .navigation-button .button-next::before{border-bottom:2px solid #161616;border-right:2px solid #161616}}@media (max-width:768px){.music-experience .slide-container img{border-radius:0}.music-experience .swiper-container{margin-top:20px}.music-experience .swiper-wrapper .cell1,.music-experience .swiper-wrapper .cell2,.music-experience .swiper-wrapper .cell3,.music-experience .swiper-wrapper .cell4{width:100%;aspect-ratio:67/48}.music-experience .slide-container .slide-text{font-size:14px}}.how-to-use{background:#161616}.how-to-use .how-to-use-box{display:flex;align-items:center;justify-content:space-between;column-gap:100px;row-gap:35px}.how-to-use .how-to-use-box:nth-of-type(2){margin:80px 0;flex-direction:row-reverse}.how-to-use .box-left h3{font-weight:700;font-size:32px;line-height:120%;color:#FFFFFFE5;text-align:left}.how-to-use .box-left h3 span{color:#E43BFFE5}.how-to-use .box-left .use-list{margin:30px 0;display:flex;flex-direction:column;row-gap:16px}.how-to-use .box-left .use-list .use-item{font-weight:400;font-size:18px;line-height:120%;color:#FFFC;text-align:left}.how-to-use .box-left .use-list .use-item span{font-weight:700}.how-to-use .box-left .pink-button{height:45px;line-height:45px;font-weight:400;font-size:18px}.how-to-use .box-right{max-width:600px;min-width:450px;width:47.55%;aspect-ratio:501/283;border-radius:10px;overflow:hidden}@media (max-width:1024px){.how-to-use .how-to-use-box{flex-wrap:wrap;justify-content:center}.how-to-use .how-to-use-box:nth-of-type(2){flex-direction:row}.how-to-use .box-left .pink-button{margin:0 auto}}@media (max-width:768px){.how-to-use .how-to-use-box:nth-of-type(2){margin:35px 0}.how-to-use .box-left{text-align:center}.how-to-use .box-left picture{width:200px;height:297px;margin:0 auto}.how-to-use .box-left h3{font-size:20px}.how-to-use .box-left .use-list{margin:20px 0;row-gap:10px}.how-to-use .box-left .use-list .use-item{font-size:14px}.how-to-use .box-left img{max-width:200px;border-radius:10px}.how-to-use .box-left .pink-button{margin:20px auto 0;line-height:20px;font-size:16px}}.more-uses .more-uses-box{display:flex;column-gap:80px;row-gap:20px;justify-content:space-between;align-items:center}.more-uses .box-left .box-left-top{display:flex;column-gap:24px}.more-uses .box-left .box-left-top .img-border{width:100px;height:100px;min-width:100px;min-height:100px;border:4px solid transparent;border-radius:10px;background-clip:border-box;background-image:linear-gradient(180deg,rgba(0,0,0,.8) 0%,rgba(44,44,44,.8) 100%);overflow:hidden;position:relative;cursor:pointer}.more-uses .box-left .box-left-top .img-border:hover:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);z-index:1}.more-uses .box-left .box-left-top .img-border:hover picture:before{content:'';display:inline-block;width:40px;height:40px;background:url(https://images.topmediai.com/topmediaifr/assets/overview/ai-music-generator/play-icon.svg) no-repeat 0 0 / 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.more-uses .box-left .box-left-top .img-border.start:hover picture:before{content:'';display:inline-block;width:40px;height:40px;background:url(https://images.topmediai.com/topmediaifr/assets/overview/ai-music-generator/stop-icon.svg) no-repeat 0 0 / 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.more-uses .box-left .box-left-top .sgong-info{font-weight:500;line-height:120%;text-align:left}.more-uses .box-left .box-left-top .song-name{font-size:20px;color:#FFF;margin:15px 0 21px}.more-uses .box-left .box-left-top .song-desc{font-size:18px;color:#FFF9}.more-uses .box-left .pagination-list{margin:30px 0 40px;display:flex;gap:20px;flex-wrap:wrap}.more-uses .box-left .pagination-item{padding:15px 20px;display:inline-block;border:1px solid #353535;border-radius:8px;background:#1B1B1B;height:47px;font-weight:500;font-size:14px;text-align:center;cursor:pointer}.more-uses .box-left .pagination-item:hover{background:rgb(44,44,44)}.more-uses .box-left .pagination-item:first-of-type{color:#E67F7F}.more-uses .box-left .pagination-item:nth-of-type(2){color:#D98919}.more-uses .box-left .pagination-item:nth-of-type(3){color:#86BA3D}.more-uses .box-left .pagination-item:nth-of-type(4){color:#13B5A3}.more-uses .box-left .pagination-item:nth-of-type(5){color:#2889D9}.more-uses .box-left .pagination-item:nth-of-type(6){color:#A78FFF}.more-uses .box-left .pagination-item:nth-of-type(7){color:#D048E5}.more-uses .pink-button{line-height:45px;font-size:18px;font-weight:400;margin:0 auto}.more-uses .box-right{width:95%;border-radius:10px;overflow:hidden;max-width:652px;min-width:335px}.more-uses .box-right .img-box picture{width:100%;aspect-ratio:512/205}.more-uses .box-right .img-box{display:none}.more-uses .box-right .img-box.active{display:block}.more-uses .box-right .img-box .bottom-text{padding:20px;background:linear-gradient(180deg,rgba(44,44,44,.8) 0%,rgba(0,0,0,.8) 100%);font-weight:400;font-size:14px;line-height:160%;text-align:center;color:#FFF}@media (max-width:1024px){.more-uses .more-uses-box{flex-direction:column}}@media (max-width:768px){.more-uses .box-left .box-left-top .song-name{margin:13px 0 22px}.more-uses .box-left .pagination-list{margin:16px 0 0;gap:10px}.more-uses .box-left .pagination-item{padding:0 5px;font-size:14px;line-height:14px;height:37px;display:flex;justify-content:center;align-items:center}.more-uses .box-left .box-left-top .song-desc{font-size:16px}.more-uses .box-right .img-box .bottom-text{font-size:12px;padding:12px}}.api-service{background:#161616}.api-service .base-width{display:flex;column-gap:120px;row-gap:30px;justify-content:center;align-items:center;flex-wrap:wrap}.api-service .box-left{width:501px;min-width:335px;background:#000;border-radius:20px;padding:40px}.api-service .box-left h3{font-weight:700;font-size:30px;line-height:120%;margin:0;text-align:left;color:#8199FA;@supports (-webkit-background-clip:text) or (background-clip:text){background:linear-gradient(90deg,#86E5F5 0%,#8199FA 29.33%,#D08CF8 63.94%,#FA85CF 95.89%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.api-service .box-left .pink-button{width:100%;margin:30px 0;height:52px;line-height:52px;font-weight:500;font-size:18px;text-align:center}.api-service .box-left .pink-text{font-weight:500;font-size:20px;line-height:120%;color:#E43BFF;@supports (-webkit-background-clip:text) or (background-clip:text){background:linear-gradient(180deg,#E43BFF 0%,#983BFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.api-service .text-list{margin-top:24px;font-weight:400;font-size:18px;line-height:180%;color:#FFFC}.api-service .box-right{max-width:579px;position:relative}.api-service .box-right::before,.api-service .box-right::after{content:'';position:absolute;border-radius:50%;background:linear-gradient(115.1deg,#7A38FF 27.32%,#FC38FF 75.69%)}.api-service .box-right::before{width:200px;height:160px;filter:blur(120px);right:0;top:0}.api-service .box-right::after{width:100px;height:80px;filter:blur(70px);left:40%;top:60%;transform:translate(-50%,-50%)}.api-service .box-right p{margin-top:60px}@media (max-width:768px){.api-service .box-left{padding:20px}.api-service .box-left .pink-button{margin-bottom:20px}.api-service .box-left .pink-text{font-size:18px}.api-service .text-list{font-size:16px}.api-service .box-right p{margin:20px 0 auto;text-align:center}.api-service .box-right::before{width:150px;height:100px;filter:blur(90px)}.api-service .box-right::after{left:30%}}.also-like .base-width{padding:0 20px}.also-like h2{text-align:center}.also-like .also-list{display:flex;flex-wrap:wrap;margin-top:40px;gap:20px;justify-content:center}.also-like .also-list li{border:1px solid #999;padding:16px 24px;border-radius:28px;color:#FFF}.also-like .also-list li a{display:flex;font-size:20px;font-weight:400;line-height:24px}.also-like .also-list li:hover{border-color:#E5E5E5;background:#E5E5E5;color:#000}@media(max-width:768px){.also-like h2{text-align:left}.also-like .also-list{margin-top:20px;justify-content:flex-start}.also-like .also-list li{padding:12px 20px}.also-like .also-list li a{font-size:18px;line-height:22px}}.use-cases{position:relative}.use-cases h2{text-align:left;margin:0 0 40px}.use-cases .progress-box{margin:0 auto;display:flex;justify-content:space-between;margin-bottom:24px}.use-cases .progress-box .progress-li{display:flex;flex-direction:column;width:285px;font-size:22px;font-weight:600;line-height:26.4px;text-align:left;color:rgba(255,255,255,.6);cursor:pointer}.use-cases .progress-box .progress-li.active{color:#E43BFF}.use-cases .progress{width:285px;background:unset;height:4px;border-radius:2px;display:inline-block;margin-top:22px}.use-cases .progress-li.active .progress{background:#161616}.use-cases .progress-bar{background:#fff;border-radius:2px;height:4px;width:0}.use-cases .swiper-slide{width:1100px;opacity:.5}.use-cases .swiper-slide.swiper-slide-active{opacity:1}.use-cases .swiper-slide .leading-reviews img{border-radius:28px}.use-cases .swiper-slide .leading-reviews p{margin-bottom:34px;color:#fff;opacity:0;font-size:18px;font-weight:400;line-height:25.2px;text-align:center;visibility:hidden}.use-cases .swiper-slide .leading-reviews h3{display:none}.use-cases .swiper-slide.swiper-slide-active .leading-reviews p{opacity:1;visibility:visible}.use-cases .control-box{position:absolute;max-width:1420px;width:100%;left:50%;top:62%;transform:translate(-50%,0);z-index:9}.use-cases .control-box div{margin:0;width:48px;height:48px}.use-cases .recommend-swiperbtn.left{background:url(https://images.topmediai.com/topmediaifr/assets/overview/ai-music-generator/arrow-white.svg);transform:rotate(-180deg)}.use-cases .recommend-swiperbtn.right{background:url(https://images.topmediai.com/topmediaifr/assets/overview/ai-music-generator/arrow-white.svg)}.use-cases .recommend-swiperbtn.left:hover{background:url(https://images.topmediai.com/topmediaifr/assets/overview/ai-music-generator/arrow-white-hover.svg);transform:rotate(-180deg)}.use-cases .recommend-swiperbtn.right:hover{background:url(https://images.topmediai.com/topmediaifr/assets/overview/ai-music-generator/arrow-white-hover.svg);transform:rotate(0deg)}@media (max-width:1260px){.use-cases .progress-box .progress-li{width:auto}.use-cases .progress{width:auto}.use-cases .swiper-slide{width:100%}}@media (max-width:1024px){.use-cases .progress-box{display:none}.use-cases h2{font-size:28px;line-height:33.6px;margin-bottom:0}.use-cases .swiper-slide{opacity:1;margin-top:40px}.use-cases .swiper-slide .leading-reviews{display:flex;flex-direction:column-reverse}.use-cases .swiper-slide .leading-reviews h3{display:block;font-size:22px;font-weight:600;line-height:26.4px;text-align:left;color:rgba(255,255,255,1);margin:20px 0 16px}.use-cases .swiper-slide .leading-reviews p{color:#fff;text-align:left;margin-bottom:0;font-size:16px;line-height:22px}.use-cases .control-box{position:static;transform:translate(0,0);display:flex;justify-content:center;gap:20px;margin-top:20px}.swiper-button-next,.swiper-button-prev{position:static}}@media (max-width:575px){.use-cases .swiper-slide .leading-reviews img{border-radius:12px}}.diverse-options{background:#161616}.diverse-options h2{text-align:left;max-width:1200px;margin:0 0 40px}.diverse-options h2+p{margin-bottom:84px;font-size:18px}.diverse-options .item-div{display:flex;align-items:flex-end;justify-content:space-between}.diverse-options .item-div .item-li{position:relative;max-width:292px;border-radius:16px;background:#2E2E2E;border:2px solid #444;padding:23px 20px 40px}.diverse-options .item-div .item-li.bg-w{min-height:578px;background:#F9F7FB;border:2px solid #E23BFF;border-radius:0 0 16px 16px;display:flex;flex-direction:column;justify-content:space-between}.diverse-options .box-title{margin-bottom:20px}.diverse-options .box-title b{display:flex;font-size:18px;font-weight:600;line-height:27px;text-align:left;color:#EC6BFF;margin-bottom:8px}.diverse-options .bg-w .box-title b{color:#B700DB}.diverse-options .box-title img{max-width:24px;margin-right:9px}.diverse-options .box-title p{font-size:14px;font-weight:400;line-height:24px;text-align:left;color:rgba(255,255,255,.8)}.diverse-options .item-li.bg-w .box-title p{color:#6C6D70}.diverse-options ul{min-height:182px;margin-bottom:60px}.diverse-options ul li{display:flex;align-items:center;margin-bottom:16px;font-size:14px;font-weight:400;line-height:16.8px;text-align:left;color:#fff}.diverse-options .item-li.bg-w ul li{color:#161616}.diverse-options ul li:last-child{margin-bottom:0}.diverse-options ul li img{margin-right:8px;max-width:13px;flex-shrink:0}.diverse-options .free-txt{font-size:36px;font-weight:700;line-height:46px;text-align:center;color:#fff}.diverse-options .buy—button{margin-top:20px;width:100%;height:44px;background:#666;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;line-height:24px;text-align:center;cursor:pointer}.diverse-options .item-li.bg-w .buy—button{background:linear-gradient(180deg,#E43BFF 0%,#983BFF 100%)}.diverse-options .item-li.bg-w .buy—button:hover{background:linear-gradient(180deg,#C74FFF 0%,#7B3DFF 100%)}.diverse-options .p-txt{white-space:nowrap;font-size:18px;font-weight:400;line-height:26px;text-align:center;color:#686D6F}.diverse-options .p-txt span{font-size:18px;font-weight:600;line-height:26px;text-align:left;color:#333}.diverse-options .p-txt span b{font-size:36px;font-weight:700;line-height:46px;text-align:left;color:#161616}.diverse-options .coupon-icon{position:absolute;top:-26px;left:-2px;width:101%;height:24px;background:linear-gradient(269.05deg,#EC7BFF 0%,#E651FF 40%,#993BFF 100%);font-size:14px;font-weight:700;line-height:22px;text-align:left;display:flex;align-items:center;justify-content:center;border-radius:16px 16px 0 0}.diverse-options .coupon-icon img{margin-right:6px}@media (max-width:1260px){.diverse-options .item-div{flex-wrap:wrap;justify-content:space-around}.diverse-options .item-div .item-li{margin:25px 0 20px}}@media (max-width:1024px){.diverse-options h2{font-size:28px;line-height:33.6px;margin-bottom:24px}.diverse-options h2+p{margin-bottom:15px;font-size:16px;line-height:22.4px}}.faq-tips .head-swiper{display:flex;align-items:center;margin-bottom:60px}.faq-tips .head-swiper li{position:relative;margin-right:80px;font-size:32px;font-weight:700;line-height:38.4px;text-align:left;color:rgba(255,255,255,.6)}.faq-tips .head-swiper li.active{color:rgba(255,255,255,.9)}.faq-tips .head-swiper li.active:after{content:'';position:absolute;width:100%;height:2px;background:linear-gradient(270deg,#E43BFF 0%,#983BFF 100%);border-radius:2px;opacity:.8;bottom:-10px;left:0}.faqs{padding:30px;border-radius:30px;background:#161616}.faqs li{margin-bottom:30px;padding:0 0 30px;border-bottom:1px solid #333;cursor:pointer}.faqs li b{display:flex;justify-content:space-between;align-items:center;font-size:20px;color:#fff}.faqs li p{display:none;font-size:18px;color:rgba(255,255,255,.6);margin-top:24px}.faqs li p a{text-decoration:underline}.faqs li p a:hover{color:#DD3BFF}.faqs li b span{position:relative;display:inline-block;width:32px;height:32px;border:1px solid #333;cursor:pointer;border-radius:100%;flex-shrink:0;margin-left:10px}.faqs li b span:before,.faqs li b span:after{content:'';width:12px;height:3px;border-radius:3px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faqs li b span:after{transform:rotate(90deg) translate(-50%,-60%);transform-origin:0 0}.faqs li.active b{color:#DD3BFF}.faqs li.active b span{border:none;background:#EEE;flex-shrink:0}.faqs li.active p{display:block}.faqs li.active b span:before{background:#2C2935}.faqs li.active b span:after{display:none}.tips{background:#161616;border-radius:30px;padding:80px 48px 40px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.tips li{position:relative;width:50%;max-width:556px;margin-bottom:40px;display:flex;align-items:center;font-size:18px;font-weight:400;line-height:21.6px;text-align:left;color:#fff}.tips li:hover{color:#DD3BFF;text-decoration:underline}.tips li a{display:flex;align-items:baseline;max-width:526px;align-items:center}.tips li:hover a p{color:#DD3BFF}.tips li:not(:last-child) span{width:39px;height:20px;border-radius:4px;display:inline-block;background:linear-gradient(99.11deg,#B454FF 6.91%,#FF57B8 50.06%,#FF9D66 93.09%);font-size:14px;font-weight:700;line-height:18px;text-align:center;color:#fff}.tips li svg{width:12px;height:10px;margin-right:8px;flex-shrink:0}.tips li.base-bt{width:200px;margin:40px auto 0}.tips li.base-bt a{width:200px}.faq-tips .also h3{font-size:36px;color:#fff;padding:0 10px;margin:60px auto 30px}.faq-tips .also .box{display:flex;align-items:center;flex-wrap:wrap}.faq-tips .also .box a{color:#fff;padding:16px 24px;border:1px solid #999;border-radius:28px;margin:10px;font-size:20px}.faq-tips .also .box a:hover{color:#000;border:1px solid #E5E5E5;background:#E5E5E5}.faq-tips .also .box a:last-child{color:#555;border:1px solid #555;background:transparent;cursor:unset}@media (max-width:1260px){.tips li{width:100%;max-width:100%}.tips li a{max-width:100%;overflow:unset;white-space:unset;text-overflow:unset}}@media (max-width:1024px){.faqs{padding:30px 20px}.tips{padding:30px 20px}.tips li{margin-bottom:20px}.tips .base-bt{margin:10px auto 0}.faq-tips .head-swiper{align-items:flex-end;margin-bottom:30px}.faq-tips .head-swiper li{font-size:22px;line-height:26.4px;text-align:left;margin-right:0}.faq-tips .head-swiper li:first-child{margin-right:21px}.faq-tips .also h3{font-size:22px;line-height:26.4px;margin:40px auto 30px}}@media (max-width:768px){.categories-box .ideas{display:none}.faq-tips .also .box a{margin:10px 20px 10px 0}}.bottom-banner{padding:60px 0 100px;text-align:center}.bottom-banner .media-bg{width:100%;aspect-ratio:120/7}.bottom-banner .scoring-bg{margin-top:60px;height:58px;aspect-ratio:17/2}.bottom-banner .scoring-bg img{height:100%}@media (max-width:768px){.bottom-banner{padding:20px 0;text-align:center}.bottom-banner .scoring-bg{margin-top:20px;height:38px}}.creators{position:relative}.creators .base-width{padding-bottom:0}.creators p{margin-top:30px;color:rgba(255,255,255,.6);text-align:center;font-size:18px;font-weight:400;line-height:120%}.creators p span{color:#DD3BFF}.creators .base-bt{width:279px;margin:60px auto 0}.music-card-list{display:flex;flex-wrap:wrap;gap:30px;margin-top:60px}.music-card-list::-webkit-scrollbar{width:8px;display:block}.music-card-list::-webkit-scrollbar-track{background:#f1f1f1}.music-card-list::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.music-card-list::-webkit-scrollbar-thumb:hover{background:#555}.music-card-list .music-card-item{border-radius:12px;width:400px;box-sizing:border-box;display:flex;align-items:center;padding:20px;cursor:pointer}.music-card-list .music-card-item:hover{background:rgba(255,255,255,.1)}.music-card-list .music-card-item:hover .music-card-thumb picture:before{content:'';display:inline-block;width:32px;height:32px;background:url(https://images.topmediai.com/topmediaifr/assets/overview/ai-music-generator/play-icon.svg) no-repeat 0 0 / 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.music-card-list .music-card-item.start:hover .music-card-thumb picture:before{content:'';display:inline-block;width:32px;height:32px;background:url(https://images.topmediai.com/topmediaifr/assets/overview/ai-music-generator/stop-icon.svg) no-repeat 0 0 / 100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3}.music-card-list .music-card-thumb{position:relative;width:100px;height:100px;border-radius:8px;overflow:hidden;margin-right:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.music-card-list .music-card-thumb .duration{position:absolute;bottom:8px;right:8px;height:20px;border-radius:8px;border:1px solid rgba(255,255,255,.3);background:rgba(0,0,0,.5);backdrop-filter:blur(2px);color:#fff;font-size:12px;font-weight:400;line-height:20px;padding:0 4px}.music-card-list .music-card-thumb img{width:100%;height:100%;object-fit:cover;border-radius:16px}.music-card-list .music-card-info{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.music-card-list .music-card-title{font-size:18px;font-weight:600;color:#fff;margin-top:4px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-card-list .music-card-desc{font-size:14px;color:rgba(255,255,255,.65);margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.music-card-list .music-card-meta{display:flex;align-items:center;margin-top:25px;font-size:14px;color:rgba(255,255,255,.5)}.music-card-list .music-card-meta span{display:flex;align-items:center;line-height:120%}.music-card-list .music-card-meta .name{max-width:90px;margin-right:16px}.music-card-list .music-card-meta .name .text{display:inline-block;max-width:90px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.music-card-list .music-card-meta .like-num{margin-left:8px}.music-card-list .music-card-meta img{width:24px;height:24px;border-radius:50%;margin-right:8px}.music-card-list .music-card-meta svg{margin-right:8px}.music-card-list .music-card-meta img{object-fit:cover;object-position:center}@media (max-width:1200px){.music-card-list .music-card-item{width:48vw;min-width:260px;max-width:100%}}@media (max-width:800px){.music-card-list{gap:20px 10px}.music-card-list .music-card-item{width:100%;min-width:0;padding:12px 10px}}@media (max-width:575px){.music-card-list{height:700px;margin-top:30px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.creators h2{font-size:28px;line-height:120%}}