.st-tiptap-renderer__content{text-align:justify;hyphens:auto;font-size:1.14285714rem;line-height:1.5;font-weight:300;cursor:default}@media only screen and (max-width:767px){.st-tiptap-renderer__content{width:auto!important}}.st-tiptap-renderer__editor-container{padding-top:1em;text-align:justify;hyphens:auto;font-size:1.14285714rem;max-width:620px!important;line-height:1.5;margin:2em auto auto;font-weight:300!important}@media only screen and (max-width:767px){.st-tiptap-renderer__editor-container{width:auto!important;padding-left:1em;padding-right:1em}}.st-tiptap-renderer__toolbar{margin-bottom:0!important;padding-bottom:.5rem!important}@media only screen and (max-width:767px){.st-tiptap-renderer__toolbar .ui.button.group{margin-bottom:.5rem}.st-tiptap-renderer__toolbar .ui.button.group:first-child{margin-left:0!important}}.st-tiptap-renderer__content h2,.st-tiptap-renderer__content.ProseMirror h2,.st-tiptap-renderer__editor-container .ProseMirror h2,.st-tiptap-renderer__editor-container h2{font-size:1.875rem;font-weight:700;margin:clamp(48px,4vw,58px) 0 32px}.st-tiptap-renderer__content h3,.st-tiptap-renderer__content.ProseMirror h3,.st-tiptap-renderer__editor-container .ProseMirror h3,.st-tiptap-renderer__editor-container h3{font-size:1.5rem;font-weight:700;margin:.5rem 0}.st-tiptap-renderer__content p,.st-tiptap-renderer__content.ProseMirror p,.st-tiptap-renderer__editor-container .ProseMirror p,.st-tiptap-renderer__editor-container p{margin:32px 0;line-height:1.625}.st-tiptap-renderer__content ol,.st-tiptap-renderer__content ul,.st-tiptap-renderer__content.ProseMirror ol,.st-tiptap-renderer__content.ProseMirror ul,.st-tiptap-renderer__editor-container .ProseMirror ol,.st-tiptap-renderer__editor-container .ProseMirror ul,.st-tiptap-renderer__editor-container ol,.st-tiptap-renderer__editor-container ul{padding-left:1.75rem;margin:.5rem 0;list-style-position:outside}.st-tiptap-renderer__content ul,.st-tiptap-renderer__content.ProseMirror ul,.st-tiptap-renderer__editor-container .ProseMirror ul,.st-tiptap-renderer__editor-container ul{list-style:none}.st-tiptap-renderer__content ol,.st-tiptap-renderer__content.ProseMirror ol,.st-tiptap-renderer__editor-container .ProseMirror ol,.st-tiptap-renderer__editor-container ol{list-style:none;counter-reset:list-counter}.st-tiptap-renderer__content ol ol,.st-tiptap-renderer__content.ProseMirror ol ol,.st-tiptap-renderer__editor-container .ProseMirror ol ol,.st-tiptap-renderer__editor-container ol ol{counter-reset:list-counter}.st-tiptap-renderer__content li,.st-tiptap-renderer__content.ProseMirror li,.st-tiptap-renderer__editor-container .ProseMirror li,.st-tiptap-renderer__editor-container li{margin:.25rem 0}.st-tiptap-renderer__content li p,.st-tiptap-renderer__content.ProseMirror li p,.st-tiptap-renderer__editor-container .ProseMirror li p,.st-tiptap-renderer__editor-container li p{line-height:28px;margin:var(--gap-md-plus) 0}.st-tiptap-renderer__content ol li,.st-tiptap-renderer__content.ProseMirror ol li,.st-tiptap-renderer__editor-container .ProseMirror ol li,.st-tiptap-renderer__editor-container ol li{display:flex;align-items:flex-start;gap:var(--gap);counter-increment:list-counter}.st-tiptap-renderer__content ol li p:before,.st-tiptap-renderer__content.ProseMirror ol li p:before,.st-tiptap-renderer__editor-container .ProseMirror ol li p:before,.st-tiptap-renderer__editor-container ol li p:before{content:counter(list-counter);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:28px;height:28px;border-radius:50%;background-color:var(--color-primary-soft-bg);color:var(--color-primary);font-weight:700;vertical-align:middle;margin-right:var(--gap-md-plus)}.st-tiptap-renderer__content ul li,.st-tiptap-renderer__content.ProseMirror ul li,.st-tiptap-renderer__editor-container .ProseMirror ul li,.st-tiptap-renderer__editor-container ul li{gap:var(--gap)}.st-tiptap-renderer__content ul li p:before,.st-tiptap-renderer__content.ProseMirror ul li p:before,.st-tiptap-renderer__editor-container .ProseMirror ul li p:before,.st-tiptap-renderer__editor-container ul li p:before{content:"";display:inline-block;width:8px;height:8px;margin-block:8px;margin-inline:10px;margin-inline-end:calc(var(--gap-md-plus) + 8px);border-radius:50%;background-color:var(--color-primary);vertical-align:middle}.st-tiptap-renderer__content code,.st-tiptap-renderer__content.ProseMirror code,.st-tiptap-renderer__editor-container .ProseMirror code,.st-tiptap-renderer__editor-container code{background-color:color-mix(in srgb,var(--color-base-content) 6%,transparent);padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem;font-family:ui-monospace,monospace}.st-tiptap-renderer__content pre,.st-tiptap-renderer__content.ProseMirror pre,.st-tiptap-renderer__editor-container .ProseMirror pre,.st-tiptap-renderer__editor-container pre{background-color:color-mix(in srgb,var(--color-base-content) 8%,transparent);padding:1rem;border-radius:.5rem;margin:.75rem 0;overflow-x:auto}.st-tiptap-renderer__content pre code,.st-tiptap-renderer__content.ProseMirror pre code,.st-tiptap-renderer__editor-container .ProseMirror pre code,.st-tiptap-renderer__editor-container pre code{background-color:rgba(0,0,0,0);padding:0;font-size:.875rem}.st-tiptap-renderer__content hr,.st-tiptap-renderer__content.ProseMirror hr,.st-tiptap-renderer__editor-container .ProseMirror hr,.st-tiptap-renderer__editor-container hr{border-color:color-mix(in srgb,var(--color-base-content) 12%,transparent);margin:1rem 0}.st-tiptap-renderer__image-wrapper{position:relative;aspect-ratio:16/10;height:auto}@media only screen and (max-width:768px){.st-tiptap-renderer__image-wrapper{max-width:calc(100% + var(--gap-lg)*2);width:calc(100% + var(--gap-lg)*2);margin-inline:calc(var(--gap-lg)*-1)}}.st-tiptap-renderer__image{max-width:100%;height:auto;border-radius:.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}@media only screen and (max-width:768px){.st-tiptap-renderer__image{border-radius:0}}.st-tiptap-renderer__figure{margin:1rem 0}.st-tiptap-renderer__figcaption{margin-top:.75rem;font-size:.95rem;font-weight:400;line-height:1.5;letter-spacing:.01em;color:color-mix(in srgb,var(--color-base-content) 78%,transparent)}.st-tiptap-renderer__image-block{margin:1rem 0}.st-tiptap-renderer__image-block-inner{display:flex;flex-direction:column;gap:1rem;min-width:0}.st-tiptap-renderer__image-caption-shell{width:100%;min-width:0;box-sizing:border-box;padding:.35rem .35rem .5rem;border-radius:1rem;background:color-mix(in srgb,var(--color-base-200) 50%,var(--color-base-100))}.st-tiptap-renderer__image-preview-wrap{position:relative}.st-tiptap-renderer__image-wrapper_readonly{cursor:default}.st-tiptap-renderer__content.ProseMirror .tiptap-link,.st-tiptap-renderer__content.ProseMirror a{color:var(--color-primary);font-weight:600;text-decoration:underline;cursor:pointer}.st-tiptap-renderer__content.ProseMirror .tiptap-link:hover,.st-tiptap-renderer__content.ProseMirror a:hover{opacity:.9}.st-tiptap-renderer__content [data-type=details],.st-tiptap-renderer__content.ProseMirror [data-type=details],.st-tiptap-renderer__editor-container .ProseMirror [data-type=details],.st-tiptap-renderer__editor-container [data-type=details]{margin:.75rem 0;border:1px solid var(--color-base-300);border-radius:.25rem;overflow:hidden;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto}.st-tiptap-renderer__content [data-type=details]>button,.st-tiptap-renderer__content.ProseMirror [data-type=details]>button,.st-tiptap-renderer__editor-container .ProseMirror [data-type=details]>button,.st-tiptap-renderer__editor-container [data-type=details]>button{grid-column:1;grid-row:1;width:1.5rem;height:2rem;padding:0;margin:0 .25rem 0 0;border:none;background:rgba(0,0,0,0);cursor:pointer;color:inherit;font-size:.75rem;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.st-tiptap-renderer__content [data-type=details]>button:before,.st-tiptap-renderer__content.ProseMirror [data-type=details]>button:before,.st-tiptap-renderer__editor-container .ProseMirror [data-type=details]>button:before,.st-tiptap-renderer__editor-container [data-type=details]>button:before{content:"▶";display:block}.st-tiptap-renderer__content [data-type=details]>button:hover,.st-tiptap-renderer__content.ProseMirror [data-type=details]>button:hover,.st-tiptap-renderer__editor-container .ProseMirror [data-type=details]>button:hover,.st-tiptap-renderer__editor-container [data-type=details]>button:hover{opacity:.8}.st-tiptap-renderer__content [data-type=details].is-open>button:before,.st-tiptap-renderer__content.ProseMirror [data-type=details].is-open>button:before,.st-tiptap-renderer__editor-container .ProseMirror [data-type=details].is-open>button:before,.st-tiptap-renderer__editor-container [data-type=details].is-open>button:before{transform:rotate(90deg)}.st-tiptap-renderer__content [data-type=details]>div,.st-tiptap-renderer__content.ProseMirror [data-type=details]>div,.st-tiptap-renderer__editor-container .ProseMirror [data-type=details]>div,.st-tiptap-renderer__editor-container [data-type=details]>div{grid-column:2;grid-row:1/-1;min-width:0}.st-tiptap-renderer__content [data-type=details] summary,.st-tiptap-renderer__content.ProseMirror [data-type=details] summary,.st-tiptap-renderer__editor-container .ProseMirror [data-type=details] summary,.st-tiptap-renderer__editor-container [data-type=details] summary{cursor:pointer;padding:.25rem .5rem;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;display:block}.st-tiptap-renderer__content [data-type=details] summary::-webkit-details-marker,.st-tiptap-renderer__content.ProseMirror [data-type=details] summary::-webkit-details-marker,.st-tiptap-renderer__editor-container .ProseMirror [data-type=details] summary::-webkit-details-marker,.st-tiptap-renderer__editor-container [data-type=details] summary::-webkit-details-marker{display:none}.st-tiptap-renderer__content [data-type=details] summary:hover,.st-tiptap-renderer__content.ProseMirror [data-type=details] summary:hover,.st-tiptap-renderer__editor-container .ProseMirror [data-type=details] summary:hover,.st-tiptap-renderer__editor-container [data-type=details] summary:hover{background-color:color-mix(in srgb,var(--color-base-content) 3%,transparent)}.st-tiptap-renderer__content [data-type=details] [data-type=detailsContent],.st-tiptap-renderer__content.ProseMirror [data-type=details] [data-type=detailsContent],.st-tiptap-renderer__editor-container .ProseMirror [data-type=details] [data-type=detailsContent],.st-tiptap-renderer__editor-container [data-type=details] [data-type=detailsContent]{padding:.5rem;margin:0}.st-tiptap-renderer__content [data-type=details] [data-type=detailsContent][hidden],.st-tiptap-renderer__content.ProseMirror [data-type=details] [data-type=detailsContent][hidden],.st-tiptap-renderer__editor-container .ProseMirror [data-type=details] [data-type=detailsContent][hidden],.st-tiptap-renderer__editor-container [data-type=details] [data-type=detailsContent][hidden]{display:none}.st-tiptap-renderer__content blockquote,.st-tiptap-renderer__content.ProseMirror blockquote,.st-tiptap-renderer__editor-container .ProseMirror blockquote,.st-tiptap-renderer__editor-container blockquote{border-left:4px solid var(--color-primary);padding:.5rem 1rem;margin:.75rem 0;background-color:color-mix(in srgb,var(--color-primary) 8%,transparent);font-style:italic;border-radius:0 .25rem .25rem 0}.st-tiptap-renderer__content blockquote p,.st-tiptap-renderer__content.ProseMirror blockquote p,.st-tiptap-renderer__editor-container .ProseMirror blockquote p,.st-tiptap-renderer__editor-container blockquote p{margin:.25rem 0}.st-tiptap-renderer__content blockquote p:first-child,.st-tiptap-renderer__content.ProseMirror blockquote p:first-child,.st-tiptap-renderer__editor-container .ProseMirror blockquote p:first-child,.st-tiptap-renderer__editor-container blockquote p:first-child{margin-top:0}.st-tiptap-renderer__content blockquote p:last-child,.st-tiptap-renderer__content.ProseMirror blockquote p:last-child,.st-tiptap-renderer__editor-container .ProseMirror blockquote p:last-child,.st-tiptap-renderer__editor-container blockquote p:last-child{margin-bottom:0}.st-tiptap-renderer__content.ProseMirror p.is-editor-empty:first-child:before{color:rgba(0,0,0,.4);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.st-tiptap-renderer__content.ProseMirror strong{font-weight:700}.st-tiptap-renderer__content.ProseMirror em{font-style:italic}.st-tiptap-renderer__content.ProseMirror s{text-decoration:line-through}.st-tiptap-renderer__content.ProseMirror::-webkit-scrollbar{width:.5rem}.st-tiptap-renderer__content.ProseMirror::-webkit-scrollbar-track{background-color:rgba(0,0,0,.05)}.st-tiptap-renderer__content.ProseMirror::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:9999px}.st-tiptap-renderer__content.ProseMirror::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.25)}