.tiptap-cta{z-index:9999;width:13rem;color:var(--white);box-shadow:var(--tt-shadow-elevated-md);background:linear-gradient(-45deg,#6300e5,#e713ff) 0 0/400% 400%;border-radius:20px;flex-direction:column;padding:16px 16px 12px;line-height:normal;animation:15s infinite gradient-cta-card-animiaton;display:flex;position:fixed;bottom:12px;left:12px}.tiptap-cta .tiptap-cta__close{width:14px;min-width:min-content;height:14px;color:var(--white);border:0;border-radius:50%;padding:0;position:absolute;top:16px;right:16px}.tiptap-cta .tiptap-cta__close:hover{background-color:#ffffff1a!important}.tiptap-cta .tiptap-cta__close-icon{width:12px;height:12px}.tiptap-cta .tiptap-cta__title{margin-bottom:6px;font-size:15px;font-weight:700}.tiptap-cta .tiptap-cta__subtitle{margin-bottom:12px;font-size:12px;font-weight:500}.tiptap-cta .tiptap-cta__actions{grid-template-columns:1fr;gap:2px;margin-bottom:12px;display:grid}.tiptap-cta .tiptap-cta__actions .tiptap-cta__btn{border-radius:var(--tt-radius-xl)}.tiptap-cta .tiptap-cta__actions .tiptap-cta__btn .tiptap-button-text{text-align:center;flex-grow:0;font-size:12px;font-weight:700}.tiptap-cta .tiptap-cta__actions .tiptap-cta__btn--ghost{background:0 0;border:1px solid #ffffff4d}.tiptap-cta .tiptap-cta__actions .tiptap-cta__btn--ghost:hover{background:#ffffff1a}.tiptap-cta .tiptap-cta__actions .tiptap-cta__btn--ghost .tiptap-button-text,.tiptap-cta .tiptap-cta__actions .tiptap-cta__btn--ghost .tiptap-button-icon,.tiptap-cta .tiptap-cta__actions .tiptap-cta__btn--ghost .tiptap-button-icon:hover{color:var(--white)!important}.tiptap-cta .tiptap-cta__actions .tiptap-cta__btn--primary{background:var(--white)}.tiptap-cta .tiptap-cta__actions .tiptap-cta__btn--primary:hover{background:#fffc}.tiptap-cta .tiptap-cta__actions .tiptap-cta__btn--primary .tiptap-button-text,.tiptap-cta .tiptap-cta__actions .tiptap-cta__btn--primary .tiptap-button-icon,.tiptap-cta .tiptap-cta__actions .tiptap-cta__btn--primary .tiptap-button-icon:hover{color:var(--black)!important}.tiptap-cta .tiptap-cta__footer{justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:600;display:flex}@keyframes gradient-cta-card-animiaton{0%{background-position:0}50%{background-position:100%}to{background-position:0}}
.tiptap-setup-error{background-color:var(--tt-bg-color);z-index:9999;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0;overflow-y:auto}.tiptap-setup-error__container{width:100%;max-width:600px;margin:auto}.tiptap-setup-error__content{background-color:var(--tt-card-bg-color);border:1px solid var(--tt-border-color);border-radius:8px;padding:2rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.tiptap-setup-error__title{color:var(--tt-theme-text);margin:0 0 1rem;font-size:1.5rem;font-weight:600}.tiptap-setup-error__message{color:var(--tt-theme-text);opacity:.9;margin:0 0 1.5rem;font-size:1rem;line-height:1.5}.tiptap-setup-error__variables{margin:0 0 2rem}.tiptap-setup-error__variables-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.tiptap-setup-error__variable{background-color:var(--tt-bg-color);border:1px solid var(--tt-border-color);border-radius:4px;flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.tiptap-setup-error__variable-name{color:var(--tt-theme-text);background-color:#0000;padding:0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;font-weight:600}.tiptap-setup-error__variable-description{color:var(--tt-theme-text);opacity:.8;font-size:.875rem}.tiptap-setup-error__actions{justify-content:flex-start;display:flex}.tiptap-setup-error__button{align-items:center;gap:.5rem;display:inline-flex}@media (max-width:640px){.tiptap-setup-error{padding:1rem}.tiptap-setup-error__content{padding:1.5rem}.tiptap-setup-error__title{font-size:1.25rem}}
