@charset "UTF-8";.tiptap-editor .tiptap{width:100%;min-height:13rem;resize:none;border-style:none;background-color:transparent;padding:.75rem;font-size:1rem;line-height:1.5rem;outline:2px solid transparent;outline-offset:2px}.optimized-description .tiptap-card{border-radius:.75rem;--un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity));padding:1rem}.tiptap{overflow-wrap:anywhere!important;outline:2px solid transparent;outline-offset:2px}.tiptap :first-child{margin-top:0}.tiptap div[data-youtube-video]{cursor:move;padding-right:1.5rem}.tiptap div[data-youtube-video] iframe{border:.5rem solid var(--black-contrast);display:block;min-height:200px;min-width:200px;outline:0 solid transparent}.tiptap div[data-youtube-video].ProseMirror-selectednode iframe{outline:3px solid var(--purple);transition:outline .15s}.tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.tiptap pre{border-radius:.5rem;font-family:JetBrainsMono,monospace;margin:1.5rem 0;padding:.75rem 1rem;border-width:1px;--un-border-opacity:1;border-color:rgb(229 231 235 / var(--un-border-opacity));border-style:solid;--un-bg-opacity:1;background-color:rgb(229 231 235 / var(--un-bg-opacity));--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.tiptap pre code{background:none;color:inherit;font-size:.8rem;padding:0}.tiptap pre .hljs-comment,.tiptap pre .hljs-quote{color:#616161}.tiptap pre .hljs-attribute,.tiptap pre .hljs-link,.tiptap pre .hljs-name,.tiptap pre .hljs-regexp,.tiptap pre .hljs-selector-class,.tiptap pre .hljs-selector-id,.tiptap pre .hljs-tag,.tiptap pre .hljs-template-variable,.tiptap pre .hljs-variable{color:#f98181}.tiptap pre .hljs-built_in,.tiptap pre .hljs-builtin-name,.tiptap pre .hljs-literal,.tiptap pre .hljs-meta,.tiptap pre .hljs-number,.tiptap pre .hljs-params,.tiptap pre .hljs-type{color:#fbbc88}.tiptap pre .hljs-bullet,.tiptap pre .hljs-string,.tiptap pre .hljs-symbol{color:#b9f18d}.tiptap pre .hljs-section,.tiptap pre .hljs-title{color:#faf594}.tiptap pre .hljs-keyword,.tiptap pre .hljs-selector-tag{color:#70cff8}.tiptap pre .hljs-emphasis{font-style:italic}.tiptap pre .hljs-strong{font-weight:700}.tiptap img{display:block;height:auto;margin:1.5rem 0;max-width:100%}.tiptap img.ProseMirror-selectednode{outline:3px solid var(--purple)}.tiptap .tiptap-card{margin-top:.5rem;margin-bottom:.5rem;width:100%;border-width:1px;--un-border-opacity:1;border-color:rgb(229 231 235 / var(--un-border-opacity));border-radius:.375rem;border-style:solid;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding:.75rem;--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.tiptap .tiptap-card .card-header{margin-bottom:.5rem;display:flex;align-items:center;gap:.25rem;border-bottom-width:1px;--un-border-opacity:1;--un-border-bottom-opacity:var(--un-border-opacity);border-bottom-color:rgb(243 244 246 / var(--un-border-bottom-opacity));border-bottom-style:solid;padding-bottom:.5rem;font-size:.75rem;line-height:1rem;--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity));font-weight:500}.tiptap .tiptap-card .card-header-text:before{content:var(--card-header-text)}.tiptap .tiptap-card .card-header-icon{width:.75rem;height:.75rem;--un-icon: url("data:image/svg+xml;utf8,%3Csvg viewBox='0 0 24 24' width='1.2em' height='1.2em' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='currentColor' d='M2 16c0-2.828 0-4.243.879-5.121C3.757 10 5.172 10 8 10h8c2.828 0 4.243 0 5.121.879C22 11.757 22 13.172 22 16s0 4.243-.879 5.121C20.243 22 18.828 22 16 22H8c-2.828 0-4.243 0-5.121-.879C2 20.243 2 18.828 2 16' opacity='.5'/%3E%3Cpath fill='currentColor' d='M12 18a2 2 0 1 0 0-4a2 2 0 0 0 0 4M6.75 8a5.25 5.25 0 0 1 10.5 0v2.004c.567.005 1.064.018 1.5.05V8a6.75 6.75 0 0 0-13.5 0v2.055a24 24 0 0 1 1.5-.051z'/%3E%3C/svg%3E");background-color:currentColor;color:inherit;-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.tiptap .details{margin-top:.25rem;margin-bottom:.25rem;width:100%;display:flex;align-items:flex-start;gap:.25rem;border-width:1px;--un-border-opacity:1;border-color:rgb(229 231 235 / var(--un-border-opacity));border-radius:.375rem;border-style:solid;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));padding:.5rem;--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.tiptap .details .is-empty:before{content:attr(data-placeholder);--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity));float:left;height:0;pointer-events:none}.tiptap .details summary{font-weight:500}.tiptap .details>button{align-items:center;background:transparent;border-radius:4px;display:flex;font-size:.625rem;height:1.25rem;justify-content:center;margin-top:.1rem;padding:0;width:1.25rem;border-style:none;background-color:transparent;font-size:.875rem;line-height:1.25rem;font-family:system-ui}.tiptap .details>button:hover{--un-bg-opacity:1;background-color:rgb(209 213 219 / var(--un-bg-opacity))}.tiptap .details>button:before{content:"▶"}.tiptap .details.is-open>button:before{transform:rotate(90deg)}.tiptap .details>div{display:flex;flex-direction:column;gap:1rem;width:100%}.tiptap .details>div>[data-type=detailsContent]>:last-child{margin-bottom:.5rem}.tiptap .details .details{margin:.5rem 0}
