.new-ai-modal-main-container .modal-dialog{max-width:520px}.new-ai-modal-main-container .modal-content{background:0 0;border:none;border-radius:24px;box-shadow:0 10px 40px #0003}.new-ui-modal-container{box-sizing:border-box;background:#fff;border-radius:24px;padding:20px}[data-theme=dark] .new-ui-modal-container{color:#fff;background:#1f2020}.ai-modal-img{border-radius:16px;width:100%;display:flex;position:relative;overflow:hidden}.ai-modal-img img{object-fit:cover;border-radius:16px;width:100%;height:auto;display:block}.new-ai-colse-icon{z-index:5;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000040;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .2s,transform .15s;display:flex;position:absolute;top:14px;right:14px}.new-ai-colse-icon:hover{background:#00000073;transform:scale(1.05)}.new-ai-colse-icon svg path{stroke:#fff!important}.new-ai-modal-wrap{padding-top:20px}.new-ai-features-list{margin:0!important;padding-left:20px!important;list-style:outside!important}.new-ai-features-list li{color:#2b2b2b;margin-bottom:12px;font-size:14.5px;line-height:1.45;list-style:outside!important;display:list-item!important}.new-ai-features-list li:last-child{margin-bottom:0}[data-theme=dark] .new-ai-features-list li{color:#e2e2e2}.new-ai-features-list strong{color:#000;font-weight:600}[data-theme=dark] .new-ai-features-list strong{color:#fff}.new-ai-modal-btn button{color:#fff;text-align:center;cursor:pointer;background-color:#000;border:none;border-radius:100px;width:100%;margin-top:22px;padding:14px 0;font-size:16px;font-weight:600;transition:opacity .2s,transform .15s}.new-ai-modal-btn button:hover{opacity:.9;transform:translateY(-1px)}[data-theme=dark] .new-ai-modal-btn button{color:#000;background-color:#fff}[data-theme=dark] .new-ai-modal-btn button:hover{opacity:.9}@media (max-width:576px){.new-ai-modal-main-container .modal-dialog{max-width:92%;margin:auto}.new-ui-modal-container{border-radius:20px;padding:12px}.ai-modal-img,.ai-modal-img img{border-radius:14px}.new-ai-modal-wrap{padding:14px 4px 4px}.new-ai-features-list{gap:10px;padding-left:18px;font-size:13.5px}.new-ai-modal-btn button{margin-top:18px;padding:12px 0;font-size:15px}}
