:root{--etn-ai-primary-color:#702ce7;--etn-ai-secondary-color:#5b27c3;--etn-ai-white:#fff}.etn-description-block-editor .eventin-ai-btn-wrapper .eventin-ai-generate-btn{position:absolute;right:0;top:-50px;z-index:50}.eventin-ai-btn-wrapper .eventin-ai-generate-btn{background-color:transparent;border:none;color:var(--etn-ai-primary-color);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1;padding:0 4px 4px;position:absolute;right:50px;top:-12px;transform:translateY(-100%);z-index:1}.eventin-ai-btn-wrapper .eventin-ai-generate-btn:hover{color:var(--etn-ai-secondary-color)}.eventin-ai-btn-wrapper .eventin-ai-generate-btn svg{margin-right:8px}.eventin-ai-btn-wrapper.edit-post-visual-editor__post-title-wrapper .eventin-ai-generate-btn{opacity:0;pointer-events:none}.eventin-ai-btn-wrapper.edit-post-visual-editor__post-title-wrapper:focus-within .eventin-ai-generate-btn{opacity:1;pointer-events:auto}.etn-ai-modal{background:var(--etn-ai-white);border-radius:20px;box-shadow:0 8px 12px 0 rgba(107,46,229,.122);box-sizing:border-box;left:50%;max-width:485px;padding:24px 48px 34px;position:fixed;top:20%;transform:translate(-50%,-20%);z-index:50}.etn-ai-modal-content{align-items:center;display:flex;flex-direction:column;gap:22px;justify-content:center;text-align:center}.etn-overlay-image{border-radius:20px;bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:-1}.etn-ai-icon{align-items:center;display:inline-flex;height:50px;justify-content:center;width:50px}.etn-ai-modal-body p{color:#4b4b4b;font-size:14px;margin-bottom:0;text-wrap:balance}.etn-ai-modal-body h2{color:#202223;font-size:1rem;line-height:1.6;margin:0;text-wrap:balance}.etn-ai-buy-button{align-items:center;background-color:var(--etn-ai-primary-color);border-radius:6px;color:var(--etn-ai-white);display:flex;font-size:14px;font-weight:400;height:40px;justify-content:center;padding:0 60px;text-decoration:none;transition:all .3s ease-in-out}.etn-ai-buy-button:focus,.etn-ai-buy-button:hover{background-color:var(--etn-ai-secondary-color);color:var(--etn-ai-white)}.etn-ai-modal-backdrop{background-color:rgba(17,20,46,.1);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1111}