: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:8px;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:absolute;top:20%;transform:translate(-50%,-20%);z-index:50}.etn-ai-modal-content{display:flex;flex-direction:column;gap:22px;text-align:center}.etn-ai-icon,.etn-ai-modal-content{align-items:center;justify-content:center}.etn-ai-icon{background-color:#f2f1fe;border-radius:4px;display:inline-flex;height:40px;width:40px}.etn-close{cursor:pointer;display:inline-flex;position:absolute;right:1rem;top:1rem}.etn-ai-modal-body p{font-size:14px;margin-bottom:0;text-wrap:balance}.etn-ai-modal-body h2{font-size:1rem;line-height:1.6;margin:0;text-wrap:balance}.etn-ai-buy-button{background-color:var(--etn-ai-primary-color);border-radius:4px;color:var(--etn-ai-white);display:inline-flex;font-size:15px;font-weight:600;padding:15px 34px;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:absolute;top:0;width:100%;z-index:1111}