.tiptap-callout{border:1px solid var(--color-border);box-shadow:0 1px 2px color-mix(in oklab, var(--color-foreground) 4%, transparent);border-radius:.75rem;margin:1.75rem 0;padding:1rem 1.125rem 1rem 1rem}.tiptap-callout-label{letter-spacing:.04em;text-transform:uppercase;margin-bottom:.4rem;font-size:.75rem;font-weight:700}.tiptap-callout-body{color:var(--color-foreground);font-size:.9375rem;line-height:1.6}.tiptap-callout-body>:first-child{margin-top:0}.tiptap-callout-body>:last-child{margin-bottom:0}.tiptap-callout-body p{margin:.35rem 0}.tiptap-callout-note{background:color-mix(in oklab, var(--color-muted) 75%, var(--color-background));border-color:color-mix(in oklab, var(--color-foreground) 35%, var(--color-border))}.tiptap-callout-note .tiptap-callout-label{color:color-mix(in oklab, var(--color-foreground) 85%, transparent)}.tiptap-callout-info{background:color-mix(in oklab, #3c83f6 12%, var(--color-background));border-color:#156bf4}.tiptap-callout-info .tiptap-callout-label{color:#1a4c9e}.dark .tiptap-callout-info .tiptap-callout-label{color:#81aff8}.tiptap-callout-tip{background:color-mix(in oklab, #29a36a 12%, var(--color-background));border-color:#2c9664}.tiptap-callout-tip .tiptap-callout-label{color:#246b4a}.dark .tiptap-callout-tip .tiptap-callout-label{color:#81dab0}.tiptap-callout-warning{background:color-mix(in oklab, #f59f0a 14%, var(--color-background));border-color:#db7706}.tiptap-callout-warning .tiptap-callout-label{color:#8e480b}.dark .tiptap-callout-warning .tiptap-callout-label{color:#fbc260}.tiptap-callout-danger{background:color-mix(in oklab, #ef4343 12%, var(--color-background));border-color:#d32222}.tiptap-callout-danger .tiptap-callout-label{color:#a51d1d}.dark .tiptap-callout-danger .tiptap-callout-label{color:#f28888}.tiptap-editor pre.tiptap-code-block,.tiptap-docs-prose pre.tiptap-code-block{tab-size:2;position:relative}.tiptap-editor pre.tiptap-code-block code,.tiptap-docs-prose pre.tiptap-code-block code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.6}.tiptap-docs-prose h2,.tiptap-docs-prose h3{scroll-margin-top:5rem}.tiptap-docs-prose h2 a.tiptap-heading-anchor,.tiptap-docs-prose h3 a.tiptap-heading-anchor{color:inherit;opacity:0;margin-left:.5rem;font-weight:400;text-decoration:none}.tiptap-docs-prose h2:hover a.tiptap-heading-anchor,.tiptap-docs-prose h3:hover a.tiptap-heading-anchor{opacity:.45}.tiptap-spacer{pointer-events:none;width:100%}.tiptap-spacer--sm{height:.75rem}.tiptap-spacer--md{height:1.5rem}.tiptap-spacer--lg{height:2.75rem}.tiptap-editor .tiptap-spacer{pointer-events:auto;background:repeating-linear-gradient(-45deg, transparent, transparent 4px, color-mix(in oklab, var(--color-foreground) 8%, transparent) 4px, color-mix(in oklab, var(--color-foreground) 8%, transparent) 8px);outline:1px dashed color-mix(in oklab, var(--color-foreground) 18%, transparent);border-radius:.375rem}.tiptap-content-box{border:1px solid color-mix(in oklab, var(--color-foreground) 14%, var(--color-border));background:color-mix(in oklab, var(--color-muted) 55%, var(--color-background));border-radius:.75rem;margin:1.5rem 0;padding:1.15rem 1.25rem 1.25rem}.tiptap-content-box-body{color:var(--color-foreground);font-size:1rem;line-height:1.7}.tiptap-content-box-body>:first-child{margin-top:0}.tiptap-content-box-body>:last-child{margin-bottom:0}.tiptap-content-box-body h2,.tiptap-content-box-body h3{letter-spacing:-.02em;margin-top:0;margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.3}.tiptap-content-box-body p{color:color-mix(in oklab, var(--color-foreground) 78%, transparent);margin:.45rem 0}.tiptap-content-box-body p:first-of-type{color:var(--color-foreground)}.tiptap-content-box-body strong{color:var(--color-foreground);font-weight:600}.tiptap-button-link{border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;margin:.85rem 0 .35rem;padding:.55rem 1.15rem;font-size:.95rem;font-weight:600;line-height:1.2;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;text-decoration:none!important}.tiptap-button-link--primary{background:var(--color-foreground);color:var(--color-background)!important}.tiptap-button-link--primary:hover{opacity:.9}.tiptap-button-link--outline{border:1px solid color-mix(in oklab, var(--color-foreground) 28%, transparent);background:0 0;color:var(--color-foreground)!important}.tiptap-button-link--outline:hover{background:color-mix(in oklab, var(--color-muted) 70%, transparent)}.site-public .tiptap-button-link--primary{background:var(--site-ink);color:#fff!important}html.dark .site-public .tiptap-button-link--primary{color:#111!important}.site-classes-body{color:var(--site-ink,#111);font-size:1.0625rem;font-weight:400;line-height:1.75}.site-classes-body .tiptap-docs-prose{color:inherit;font-size:inherit;line-height:inherit}.site-classes-body .tiptap-docs-prose>p:first-child{color:var(--site-muted,#737373);font-size:1.125rem;line-height:1.7}.site-classes-body .tiptap-content-box{margin-block:.35rem 0}.site-classes-body .tiptap-spacer--md{height:1.25rem}
.tiptap-docs-prose{color:var(--color-foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:1.75}.tiptap-docs-prose :first-child{margin-top:0}.tiptap-docs-prose h1{letter-spacing:-.03em;margin-top:0;margin-bottom:1rem;font-size:2.25rem;font-weight:700;line-height:1.15}.tiptap-docs-prose h2{letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:600;line-height:1.25}.tiptap-docs-prose h3{letter-spacing:-.015em;margin-top:2rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:600;line-height:1.35}.tiptap-docs-prose h4,.tiptap-docs-prose h5,.tiptap-docs-prose h6{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.0625rem;font-weight:600;line-height:1.4}.tiptap-docs-prose p{margin:0 0 1.25rem}.tiptap-docs-prose p:last-child{margin-bottom:0}.tiptap-docs-prose a,.tiptap-docs-prose a.tiptap-link{color:var(--color-foreground);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--color-foreground) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--color-foreground) 35%, transparent);text-underline-offset:.2em;font-weight:500;transition:color .15s,text-decoration-color .15s}.tiptap-docs-prose a:hover,.tiptap-docs-prose a.tiptap-link:hover{color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}.tiptap-docs-prose :not(pre)>code{background:var(--color-muted);color:var(--color-foreground);border-radius:.375rem;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em;font-weight:500}.tiptap-docs-prose pre{border:1px solid var(--color-border);background:color-mix(in oklab, var(--color-muted) 65%, var(--color-foreground) 8%);border-radius:.625rem;margin:1.5rem 0;padding:1rem 1.125rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.6;overflow-x:auto}.dark .tiptap-docs-prose pre{background:color-mix(in oklab, var(--color-background) 82%, white 6%);border-color:color-mix(in oklab, var(--color-border) 80%, white 8%)}.tiptap-docs-prose pre code{font-size:inherit;color:inherit;display:block;background:0 0!important;border-radius:0!important;padding:0!important;font-weight:400!important}.tiptap-docs-prose blockquote{border-left:4px solid var(--color-border);color:var(--color-muted-foreground);margin:1.5rem 0;padding:.25rem 0 .25rem 1rem;font-style:italic}.tiptap-docs-prose hr{border:0;border-top:1px solid var(--color-border);margin:2.5rem 0}.tiptap-docs-prose table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.9375rem;line-height:1.5}.tiptap-docs-prose th,.tiptap-docs-prose td{border:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.625rem .75rem}.tiptap-docs-prose th{background:var(--color-muted);font-weight:600}.tiptap-docs-prose table p{margin:0}.tiptap-docs-prose img,.tiptap-docs-prose .tiptap-image{border-radius:.5rem;max-width:100%;height:auto;display:block}.tiptap-docs-prose figure.tiptap-figure,.tiptap-docs-prose .tiptap-image-node{margin-block:1.75rem}.tiptap-docs-prose figcaption.tiptap-caption{color:var(--color-muted-foreground);margin-top:.5rem;font-size:.875rem;line-height:1.5}.tiptap-editor [data-resize-container],.tiptap-editor [data-resize-wrapper]{max-width:100%}.tiptap-editor [data-resize-handle]{z-index:20;box-sizing:border-box;border:1.5px solid var(--color-background,#fff);background:var(--color-primary,#2563eb);width:.625rem;height:.625rem;box-shadow:0 0 0 1px color-mix(in oklab, var(--color-foreground,#000) 18%, transparent);border-radius:.125rem}.tiptap-editor [data-resize-handle=top-left],.tiptap-editor [data-resize-handle=bottom-right]{cursor:nwse-resize}.tiptap-editor [data-resize-handle=top-right],.tiptap-editor [data-resize-handle=bottom-left]{cursor:nesw-resize}.tiptap-editor [data-resize-handle=top-left]{transform:translate(-35%,-35%)}.tiptap-editor [data-resize-handle=top-right]{transform:translate(35%,-35%)}.tiptap-editor [data-resize-handle=bottom-left]{transform:translate(-35%,35%)}.tiptap-editor [data-resize-handle=bottom-right]{transform:translate(35%,35%)}.tiptap-editor [data-resize-container][data-resize-state=true]{outline:2px solid var(--color-ring);outline-offset:2px;border-radius:.5rem}.tiptap-docs-prose .tiptap-youtube,.tiptap-docs-prose div[data-youtube-video]{border-radius:.5rem;margin:1.75rem 0;position:relative;overflow:hidden}.tiptap-docs-prose .tiptap-youtube-video,.tiptap-docs-prose div[data-youtube-video]:not([data-youtube-short=true]){aspect-ratio:16/9;width:100%}.tiptap-docs-prose .tiptap-youtube-short,.tiptap-docs-prose div[data-youtube-video][data-youtube-short=true]{aspect-ratio:9/16;width:min(100%,20rem);max-width:20rem}.tiptap-docs-prose .tiptap-youtube iframe,.tiptap-docs-prose div[data-youtube-video] iframe{border-radius:inherit;border:0;width:100%;height:100%;display:block}.tiptap-docs-prose .youtube-embed,.tiptap-docs-prose iframe{border-radius:.5rem;width:100%;margin:1.75rem 0}.tiptap-docs-prose .twitter-embed{margin:1.75rem 0}.tiptap-docs-prose strong,.tiptap-docs-prose b{font-weight:600}.tiptap-docs-prose em,.tiptap-docs-prose i{font-style:italic}.tiptap-editor .tiptap-docs-prose.ProseMirror{min-height:inherit}.tiptap-editor .tiptap-docs-prose.ProseMirror:focus{outline:none}.tiptap-editor .tiptap-docs-prose.ProseMirror p.is-editor-empty:first-child:before{color:var(--color-muted-foreground);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.tiptap-editor .tiptap-docs-prose .tiptap-search-result{background:#facc1559;background:lab(84.2787% 6.27849 82.0646/.35);border-radius:.125rem}.dark .tiptap-editor .tiptap-docs-prose .tiptap-search-result{background:#eab30838;background:lab(76.4588% 11.7468 77.3704/.22)}.tiptap-editor .tiptap-docs-prose .tiptap-search-result-selected{background:#facc158c;background:lab(84.2787% 6.27849 82.0646/.55)}.dark .tiptap-editor .tiptap-docs-prose .tiptap-search-result-selected{background:#eab30861;background:lab(76.4588% 11.7468 77.3704/.38)}.tiptap-editor .tiptap-docs-prose img.tiptap-image.ProseMirror-selectednode,.tiptap-editor .tiptap-docs-prose div[data-youtube-video].ProseMirror-selectednode{outline:2px solid var(--color-ring);outline-offset:2px;border-radius:.5rem}@media (max-width:640px){.tiptap-docs-prose{font-size:.9375rem;line-height:1.7}.tiptap-docs-prose h1{font-size:1.875rem}.tiptap-docs-prose h2{font-size:1.375rem}.tiptap-docs-prose h3{font-size:1.125rem}}
.tiptap-docs-prose ul:not([data-type=taskList]),.tiptap ul:not([data-type=taskList]),.tiptap-readonly ul:not([data-type=taskList]){padding-left:1.5rem;list-style-type:disc}.tiptap-docs-prose ol,.tiptap ol,.tiptap-readonly ol{padding-left:1.5rem;list-style-type:decimal}.tiptap-docs-prose ul:not([data-type=taskList])>li,.tiptap ul:not([data-type=taskList])>li,.tiptap-readonly ul:not([data-type=taskList])>li,.tiptap-docs-prose ol>li,.tiptap ol>li,.tiptap-readonly ol>li{display:list-item}.tiptap-docs-prose ul:not([data-type=taskList]),.tiptap-docs-prose ol{margin:1rem 0}.tiptap-docs-prose ul:not([data-type=taskList]) ul,.tiptap ul:not([data-type=taskList]) ul,.tiptap-readonly ul:not([data-type=taskList]) ul{list-style-type:circle}.tiptap-docs-prose ul:not([data-type=taskList]) ul ul,.tiptap ul:not([data-type=taskList]) ul ul,.tiptap-readonly ul:not([data-type=taskList]) ul ul{list-style-type:square}.tiptap-docs-prose ol ol,.tiptap ol ol,.tiptap-readonly ol ol{list-style-type:lower-alpha}.tiptap-docs-prose ul[data-type=taskList],.tiptap ul[data-type=taskList],.tiptap-readonly ul[data-type=taskList]{margin:.75rem 0;padding:0;list-style:none}.tiptap-docs-prose ul[data-type=taskList]>li,.tiptap ul[data-type=taskList]>li,.tiptap-readonly ul[data-type=taskList]>li{align-items:flex-start;gap:.5rem;margin:.25rem 0;display:flex}.tiptap-docs-prose ul[data-type=taskList]>li>label,.tiptap ul[data-type=taskList]>li>label,.tiptap-readonly ul[data-type=taskList]>li>label{-webkit-user-select:none;user-select:none;flex:none;align-items:center;margin-top:.2rem;display:inline-flex}.tiptap-docs-prose ul[data-type=taskList]>li>label input[type=checkbox],.tiptap ul[data-type=taskList]>li>label input[type=checkbox],.tiptap-readonly ul[data-type=taskList]>li>label input[type=checkbox]{cursor:pointer;width:1rem;height:1rem;accent-color:var(--color-primary)}.tiptap-docs-prose ul[data-type=taskList]>li>div,.tiptap ul[data-type=taskList]>li>div,.tiptap-readonly ul[data-type=taskList]>li>div{flex:auto;min-width:0}.tiptap-docs-prose ul[data-type=taskList]>li>div>p,.tiptap ul[data-type=taskList]>li>div>p,.tiptap-readonly ul[data-type=taskList]>li>div>p{margin:0}.tiptap-docs-prose ul[data-type=taskList]>li[data-checked=true]>div,.tiptap ul[data-type=taskList]>li[data-checked=true]>div,.tiptap-readonly ul[data-type=taskList]>li[data-checked=true]>div{opacity:.65;text-decoration:line-through}
