.top-full{top:100%}.z-0{z-index:0}.z-\[1\]{z-index:1}.z-30{z-index:30}.h-auto{height:auto}.max-h-\[40rem\]{max-height:40rem}.max-h-48{max-height:12rem}.min-w-\[144px\]{min-width:144px}.divide-gray-700>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(55 65 81/var(--tw-divide-opacity))}.self-stretch{align-self:stretch}.overflow-scroll{overflow:scroll}.rounded-b-md{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.border-l{border-left-width:1px}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.underline{text-decoration-line:underline}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:root{--tiptap-side-margin:1rem;--tiptap-max-width:1024px}.tiptap-wrapper.tiptap-fullscreen{position:fixed;top:0;left:0;bottom:0;right:0;z-index:40;display:flex;flex-direction:column;height:100%}.tiptap-wrapper.tiptap-fullscreen .tiptap-content{flex:1 1 0%;overflow-y:scroll;max-height:100%!important}.tiptap-editor .tiptap-toolbar input[type=color]{-webkit-appearance:none;border:0 solid #d1d5db}.tiptap-editor .tiptap-toolbar input[type=color]::-webkit-color-swatch-wrapper{padding:0}.tiptap-editor .tiptap-content{display:flex;flex-direction:column}.tiptap-editor .ProseMirror{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem;flex:1 1 0%;height:100%;padding-block:1rem}.tiptap-editor .ProseMirror>*{margin-inline:max(var(--tiptap-side-margin),((100% - var(--tiptap-max-width))/2))}.tiptap-editor .ProseMirror .filament-tiptap-hurdle{width:100%;max-width:100vw;padding-block:1rem;background-color:#1f2937;margin-inline:0}.tiptap-editor .ProseMirror .filament-tiptap-hurdle>*{margin-inline:max(var(--tiptap-side-margin),((100% - var(--tiptap-max-width))/2))}.tiptap-editor .ProseMirror .filament-tiptap-hurdle[data-color=gray_light]{color:#111827;background-color:#d1d5db}.tiptap-editor .ProseMirror .filament-tiptap-hurdle[data-color=gray]{color:#fff;background-color:#6b7280}.tiptap-editor .ProseMirror .filament-tiptap-hurdle[data-color=gray_dark]{color:#fff;background-color:#1f2937}.tiptap-editor .ProseMirror .filament-tiptap-hurdle[data-color=primary]{color:#111827;background-color:#eab308}.tiptap-editor .ProseMirror .filament-tiptap-hurdle[data-color=secondary]{color:#111827;background-color:#f59e0b}.tiptap-editor .ProseMirror .filament-tiptap-hurdle[data-color=tertiary]{color:#fff;background-color:#22c55e}.tiptap-editor .ProseMirror .filament-tiptap-hurdle[data-color=accent]{color:#fff;background-color:#f43f5e}.tiptap-editor .ProseMirror.ProseMirror-focused{outline:none}.tiptap-editor .ProseMirror *,.tiptap-editor .ProseMirror :after,.tiptap-editor .ProseMirror :before{box-sizing:border-box}.tiptap-editor .ProseMirror>*+*{-webkit-margin-before:1rem;margin-block-start:1rem}.tiptap-editor .ProseMirror>*+h1,.tiptap-editor .ProseMirror>*+h2,.tiptap-editor .ProseMirror>*+h3,.tiptap-editor .ProseMirror>*+h4,.tiptap-editor .ProseMirror>*+h5,.tiptap-editor .ProseMirror>*+h6{-webkit-margin-before:2rem;margin-block-start:2rem}.tiptap-editor .ProseMirror img{display:inline-block}.tiptap-editor .ProseMirror h1,.tiptap-editor .ProseMirror h2,.tiptap-editor .ProseMirror h3,.tiptap-editor .ProseMirror h4,.tiptap-editor .ProseMirror h5,.tiptap-editor .ProseMirror h6{font-weight:700}.tiptap-editor .ProseMirror h1{font-size:1.75rem;line-height:1.1}.tiptap-editor .ProseMirror h2{font-size:1.5rem;line-height:1.1}.tiptap-editor .ProseMirror h3{font-size:1.25rem;line-height:1.25}.tiptap-editor .ProseMirror h4{font-size:1.125rem}.tiptap-editor .ProseMirror .lead{font-size:1.375rem;line-height:1.3}.tiptap-editor .ProseMirror small{font-size:.75rem}.tiptap-editor .ProseMirror ol,.tiptap-editor .ProseMirror ul{-webkit-padding-start:1rem;padding-inline-start:1rem;-webkit-margin-start:1rem;margin-inline-start:1rem}.tiptap-editor .ProseMirror ul{list-style:disc}.tiptap-editor .ProseMirror ol{list-style:decimal}.tiptap-editor .ProseMirror ul.checked-list{list-style-type:none;-webkit-margin-start:0;margin-inline-start:0}.tiptap-editor .ProseMirror ul.checked-list li{display:flex;align-items:baseline;gap:.375em}.tiptap-editor .ProseMirror ul.checked-list li:before{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="%23000" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="m5 13 4 4L19 7"/></svg>');width:1.25rem;height:1.25rem;flex-shrink:0}.tiptap-editor .ProseMirror blockquote{border-left:.5rem solid #d1d5db;-webkit-padding-start:.5rem;padding-inline-start:.5rem;-webkit-margin-start:1rem;margin-inline-start:1rem}.tiptap-editor .ProseMirror hr{border-color:#d1d5db}.tiptap-editor .ProseMirror a{color:#2563eb;text-decoration:underline}.tiptap-editor .ProseMirror a.btn{background-color:#111827;color:#fff!important;text-decoration:none;display:inline-block;border-radius:.375rem;padding:.5rem 1.25rem}.tiptap-editor .ProseMirror a.btn.btn-primary{background-color:#ca8a04}.tiptap-editor .ProseMirror a.btn.btn-secondary{background-color:#d97706}.tiptap-editor .ProseMirror a.btn.btn-tertiary{background-color:#16a34a}.tiptap-editor .ProseMirror a.btn.btn-accent{background-color:#e11d48}.tiptap-editor .ProseMirror sup{font-size:65%}.tiptap-editor .ProseMirror img{border:2px dashed transparent}.tiptap-editor .ProseMirror img.ProseMirror-selectednode{border-radius:.25rem;outline-color:#111827;outline-offset:2px;outline-width:2px;outline-style:dashed}.tiptap-editor .ProseMirror table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%}.tiptap-editor .ProseMirror table td,.tiptap-editor .ProseMirror table th{border:2px solid #d1d5db;box-sizing:border-box;min-width:1em;padding:3px 5px;position:relative;vertical-align:top}.tiptap-editor .ProseMirror table td>*,.tiptap-editor .ProseMirror table th>*{margin-bottom:0}.tiptap-editor .ProseMirror table th{background-color:#e5e7eb;color:#374151;font-weight:700;text-align:left}.tiptap-editor .ProseMirror table .selectedCell:after{background:rgba(200,200,255,.4);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.tiptap-editor .ProseMirror table .column-resize-handle{background-color:#adf;bottom:-2px;position:absolute;right:-2px;pointer-events:none;top:0;width:4px}.tiptap-editor .ProseMirror table p{margin:0}.tiptap-editor .ProseMirror .tableWrapper{padding:1rem 0;overflow-x:auto}.tiptap-editor .ProseMirror .resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap-editor .ProseMirror code{background-color:#d1d5db;border-radius:.25rem;padding-inline:.25rem}.tiptap-editor .ProseMirror pre{background-color:#f3f4f6;color:#111827;font-family:JetBrainsMono,monospace;padding:.75rem 1rem;border-radius:.5rem}.tiptap-editor .ProseMirror pre code{color:inherit;padding:0;background:none!important;font-size:.8rem}.tiptap-editor .ProseMirror pre .hljs{color:#24292e;background:#fff}.tiptap-editor .ProseMirror pre .hljs-doctag,.tiptap-editor .ProseMirror pre .hljs-keyword,.tiptap-editor .ProseMirror pre .hljs-meta .hljs-keyword,.tiptap-editor .ProseMirror pre .hljs-template-tag,.tiptap-editor .ProseMirror pre .hljs-template-variable,.tiptap-editor .ProseMirror pre .hljs-type,.tiptap-editor .ProseMirror pre .hljs-variable.language_{color:#d73a49}.tiptap-editor .ProseMirror pre .hljs-title,.tiptap-editor .ProseMirror pre .hljs-title.class_,.tiptap-editor .ProseMirror pre .hljs-title.class_.inherited__,.tiptap-editor .ProseMirror pre .hljs-title.function_{color:#6f42c1}.tiptap-editor .ProseMirror pre .hljs-attr,.tiptap-editor .ProseMirror pre .hljs-attribute,.tiptap-editor .ProseMirror pre .hljs-literal,.tiptap-editor .ProseMirror pre .hljs-meta,.tiptap-editor .ProseMirror pre .hljs-number,.tiptap-editor .ProseMirror pre .hljs-operator,.tiptap-editor .ProseMirror pre .hljs-selector-attr,.tiptap-editor .ProseMirror pre .hljs-selector-class,.tiptap-editor .ProseMirror pre .hljs-selector-id,.tiptap-editor .ProseMirror pre .hljs-variable{color:#005cc5}.tiptap-editor .ProseMirror pre .hljs-meta .hljs-string,.tiptap-editor .ProseMirror pre .hljs-regexp,.tiptap-editor .ProseMirror pre .hljs-string{color:#032f62}.tiptap-editor .ProseMirror pre .hljs-built_in,.tiptap-editor .ProseMirror pre .hljs-symbol{color:#e36209}.tiptap-editor .ProseMirror pre .hljs-code,.tiptap-editor .ProseMirror pre .hljs-comment,.tiptap-editor .ProseMirror pre .hljs-formula{color:#6a737d}.tiptap-editor .ProseMirror pre .hljs-name,.tiptap-editor .ProseMirror pre .hljs-quote,.tiptap-editor .ProseMirror pre .hljs-selector-pseudo,.tiptap-editor .ProseMirror pre .hljs-selector-tag{color:#22863a}.tiptap-editor .ProseMirror pre .hljs-subst{color:#24292e}.tiptap-editor .ProseMirror pre .hljs-section{color:#005cc5;font-weight:700}.tiptap-editor .ProseMirror pre .hljs-bullet{color:#735c0f}.tiptap-editor .ProseMirror pre .hljs-emphasis{color:#24292e;font-style:italic}.tiptap-editor .ProseMirror pre .hljs-strong{color:#24292e;font-weight:700}.tiptap-editor .ProseMirror pre .hljs-addition{color:#22863a;background-color:#f0fff4}.tiptap-editor .ProseMirror pre .hljs-deletion{color:#b31d28;background-color:#ffeef0}.tiptap-editor .ProseMirror .filament-tiptap-grid{display:grid;gap:1rem;box-sizing:border-box}.tiptap-editor .ProseMirror .filament-tiptap-grid .filament-tiptap-grid__column{box-sizing:border-box;border:1px dashed #d1d5db;padding:.5rem;border-radius:.25rem}.tiptap-editor .ProseMirror .filament-tiptap-grid .filament-tiptap-grid__column>*+*{-webkit-margin-before:1rem;margin-block-start:1rem}.tiptap-editor .ProseMirror .filament-tiptap-grid.ProseMirror-selectednode{border-radius:.25rem;outline-color:#111827;outline-offset:2px;outline-width:2px;outline-style:dashed}.tiptap-editor .ProseMirror .filament-tiptap-grid[type=asymetric-left-fourths],.tiptap-editor .ProseMirror .filament-tiptap-grid[type=asymetric-left-thirds],.tiptap-editor .ProseMirror .filament-tiptap-grid[type=asymetric-right-thirds]{grid-template-columns:1fr;grid-template-rows:auto}@media (min-width:768px){.tiptap-editor .ProseMirror .filament-tiptap-grid[type=asymetric-right-thirds]{grid-template-columns:1fr 2fr}.tiptap-editor .ProseMirror .filament-tiptap-grid[type=asymetric-left-thirds]{grid-template-columns:2fr 1fr}@media (min-width:768px){.tiptap-editor .ProseMirror .filament-tiptap-grid[type=asymetric-right-fourths]{grid-template-columns:1fr 3fr}}.tiptap-editor .ProseMirror .filament-tiptap-grid[type=asymetric-left-fourths]{grid-template-columns:3fr 1fr}}.tiptap-editor .ProseMirror .filament-tiptap-grid[type=responsive]{grid-template-columns:1fr;grid-template-rows:auto}@media (min-width:768px){.tiptap-editor .ProseMirror .filament-tiptap-grid[type=responsive][cols="2"]{grid-template-columns:repeat(2,1fr)}.tiptap-editor .ProseMirror .filament-tiptap-grid[type=responsive][cols="3"]{grid-template-columns:repeat(3,1fr)}.tiptap-editor .ProseMirror .filament-tiptap-grid[type=responsive][cols="4"]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.tiptap-editor .ProseMirror .filament-tiptap-grid[type=responsive][cols="4"]{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.tiptap-editor .ProseMirror .filament-tiptap-grid[type=responsive][cols="5"]{grid-template-columns:repeat(5,1fr)}}.tiptap-editor .ProseMirror .filament-tiptap-grid[type=fixed][cols="2"]{grid-template-columns:repeat(2,1fr)}.tiptap-editor .ProseMirror .filament-tiptap-grid[type=fixed][cols="3"]{grid-template-columns:repeat(3,1fr)}.tiptap-editor .ProseMirror .filament-tiptap-grid[type=fixed][cols="4"]{grid-template-columns:repeat(4,1fr)}.tiptap-editor .ProseMirror .filament-tiptap-grid[type=fixed][cols="5"]{grid-template-columns:repeat(5,1fr)}.tiptap-editor .ProseMirror [data-vimeo-video],.tiptap-editor .ProseMirror [data-youtube-video]{border:1px dashed transparent}.tiptap-editor .ProseMirror [data-vimeo-video].ProseMirror-selectednode,.tiptap-editor .ProseMirror [data-youtube-video].ProseMirror-selectednode{border-radius:.25rem;outline-color:#111827;outline-offset:2px;outline-width:2px;outline-style:dashed}.tiptap-editor .ProseMirror [data-vimeo-video] iframe,.tiptap-editor .ProseMirror [data-youtube-video] iframe{pointer-events:none}.tiptap-editor .ProseMirror div[data-type=details]{box-sizing:border-box;border:1px dashed #d1d5db;border-radius:.25rem;position:relative}.tiptap-editor .ProseMirror div[data-type=details] button{position:absolute;z-index:1;top:.125rem;right:.25rem;color:#9ca3af}.tiptap-editor .ProseMirror div[data-type=details] summary{padding:.375rem .5rem;font-weight:700;border-bottom:1px solid #e5e7eb}.tiptap-editor .ProseMirror div[data-type=details] summary::marker{content:"";display:none}.tiptap-editor .ProseMirror div[data-type=details] div[data-type=details-content]{padding:.5rem;height:auto}.tiptap-editor .ProseMirror div[data-type=details] div[data-type=details-content]>*+*{-webkit-margin-before:1rem;margin-block-start:1rem}.dark .tiptap-editor .ProseMirror blockquote{border-left:.5rem solid #6b7280}.dark .tiptap-editor .ProseMirror hr{border-color:#6b7280}.dark .tiptap-editor .ProseMirror a{color:#60a5fa}.dark .tiptap-editor .ProseMirror ul.checked-list li:before{content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="%23fff" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="m5 13 4 4L19 7"/></svg>')}.dark .tiptap-editor .ProseMirror table td,.dark .tiptap-editor .ProseMirror table th{border:1px solid #4b5563}.dark .tiptap-editor .ProseMirror table th{background-color:#6b7280;color:#111827}.dark .tiptap-editor .ProseMirror code{background-color:#6b7280}.dark .tiptap-editor .ProseMirror pre{background-color:#111827;color:#fff}.dark .tiptap-editor .ProseMirror pre code .hljs{color:#c9d1d9;background:#0d1117}.dark .tiptap-editor .ProseMirror pre code .hljs-doctag,.dark .tiptap-editor .ProseMirror pre code .hljs-keyword,.dark .tiptap-editor .ProseMirror pre code .hljs-meta .hljs-keyword,.dark .tiptap-editor .ProseMirror pre code .hljs-template-tag,.dark .tiptap-editor .ProseMirror pre code .hljs-template-variable,.dark .tiptap-editor .ProseMirror pre code .hljs-type,.dark .tiptap-editor .ProseMirror pre code .hljs-variable.language_{color:#ff7b72}.dark .tiptap-editor .ProseMirror pre code .hljs-title,.dark .tiptap-editor .ProseMirror pre code .hljs-title.class_,.dark .tiptap-editor .ProseMirror pre code .hljs-title.class_.inherited__,.dark .tiptap-editor .ProseMirror pre code .hljs-title.function_{color:#d2a8ff}.dark .tiptap-editor .ProseMirror pre code .hljs-attr,.dark .tiptap-editor .ProseMirror pre code .hljs-attribute,.dark .tiptap-editor .ProseMirror pre code .hljs-literal,.dark .tiptap-editor .ProseMirror pre code .hljs-meta,.dark .tiptap-editor .ProseMirror pre code .hljs-number,.dark .tiptap-editor .ProseMirror pre code .hljs-operator,.dark .tiptap-editor .ProseMirror pre code .hljs-selector-attr,.dark .tiptap-editor .ProseMirror pre code .hljs-selector-class,.dark .tiptap-editor .ProseMirror pre code .hljs-selector-id,.dark .tiptap-editor .ProseMirror pre code .hljs-variable{color:#79c0ff}.dark .tiptap-editor .ProseMirror pre code .hljs-meta .hljs-string,.dark .tiptap-editor .ProseMirror pre code .hljs-regexp,.dark .tiptap-editor .ProseMirror pre code .hljs-string{color:#a5d6ff}.dark .tiptap-editor .ProseMirror pre code .hljs-built_in,.dark .tiptap-editor .ProseMirror pre code .hljs-symbol{color:#ffa657}.dark .tiptap-editor .ProseMirror pre code .hljs-code,.dark .tiptap-editor .ProseMirror pre code .hljs-comment,.dark .tiptap-editor .ProseMirror pre code .hljs-formula{color:#8b949e}.dark .tiptap-editor .ProseMirror pre code .hljs-name,.dark .tiptap-editor .ProseMirror pre code .hljs-quote,.dark .tiptap-editor .ProseMirror pre code .hljs-selector-pseudo,.dark .tiptap-editor .ProseMirror pre code .hljs-selector-tag{color:#7ee787}.dark .tiptap-editor .ProseMirror pre code .hljs-subst{color:#c9d1d9}.dark .tiptap-editor .ProseMirror pre code .hljs-section{color:#1f6feb;font-weight:700}.dark .tiptap-editor .ProseMirror pre code .hljs-bullet{color:#f2cc60}.dark .tiptap-editor .ProseMirror pre code .hljs-emphasis{color:#c9d1d9;font-style:italic}.dark .tiptap-editor .ProseMirror pre code .hljs-strong{color:#c9d1d9;font-weight:700}.dark .tiptap-editor .ProseMirror pre code .hljs-addition{color:#aff5b4;background-color:#033a16}.dark .tiptap-editor .ProseMirror pre code .hljs-deletion{color:#ffdcd7;background-color:#67060c}.dark .tiptap-editor .ProseMirror .filament-tiptap-grid .filament-tiptap-grid__column{border-color:#6b7280}.dark .tiptap-editor .ProseMirror .filament-tiptap-grid.ProseMirror-selectednode,.dark .tiptap-editor .ProseMirror [data-vimeo-video].ProseMirror-selectednode,.dark .tiptap-editor .ProseMirror [data-youtube-video].ProseMirror-selectednode,.dark .tiptap-editor .ProseMirror img.ProseMirror-selectednode{outline-color:#d1d5db}.dark .tiptap-editor .ProseMirror div[data-type=details]{box-sizing:border-box;border-color:#6b7280;border-radius:.25rem;position:relative}.dark .tiptap-editor .ProseMirror div[data-type=details] summary{border-bottom-color:#6b7280}.dark .tiptap-editor .ProseMirror-focused .ProseMirror-gapcursor:after{border-top:1px solid #fff}.filament-tiptap-editor-source-modal textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.hover\:text-primary-600:hover{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:bg-gray-200:focus{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.focus\:py-1:focus{padding-top:.25rem;padding-bottom:.25rem}.focus\:px-3:focus{padding-left:.75rem;padding-right:.75rem}.focus\:text-gray-900:focus{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.dark .dark\:border-gray-900{--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity))}.dark .dark\:focus\:bg-gray-800:focus,.dark .dark\:hover\:bg-gray-800:hover,.dark .hover\:dark\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}