.tiptap-renderer{color:inherit;line-height:1.7}.tiptap-renderer p{margin:.75rem 0}.tiptap-renderer h1,.tiptap-renderer h2,.tiptap-renderer h3,.tiptap-renderer h4,.tiptap-renderer h5,.tiptap-renderer h6{margin:1.5rem 0 .75rem;line-height:1.25}.tiptap-renderer ul,.tiptap-renderer ol{margin:.75rem 0;padding-left:1.5rem}.tiptap-renderer ul li{list-style:outside}.tiptap-renderer ol li{list-style:decimal}.tiptap-renderer blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:.75rem 0;padding-left:1rem;font-style:italic}.tiptap-renderer pre{background-color:hsl(var(--muted));color:hsl(var(--foreground));border-radius:.5rem;margin:.75rem 0;padding:1rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.875rem;overflow-x:auto}.tiptap-renderer pre code{color:inherit;background:0 0;padding:0}.tiptap-renderer code{background-color:hsl(var(--muted));border-radius:.375rem;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.875em}.tiptap-renderer hr{border:none;border-top:1px solid hsl(var(--border));margin:1.5rem 0}.tiptap-renderer table{border-collapse:collapse;border:1px solid hsl(var(--border));table-layout:fixed;width:100%;margin:1rem 0}.tiptap-renderer table th,.tiptap-renderer table td{border:1px solid hsl(var(--border));padding:.5rem}.tiptap-renderer table th{background-color:hsl(var(--muted));text-align:left;font-weight:600}.tiptap-renderer img{border-radius:var(--kk-photo-corners,var(--kk-photo-radius,12px));max-width:100%;height:auto;margin:1rem auto;display:block}.ayr-well{box-sizing:border-box;background:var(--ayr-well-ground,var(--ayr-well-ground-default));box-shadow:var(--ayr-well-depth,var(--ayr-well-depth-default));outline:1.5px dashed color-mix(in srgb, var(--ayr-well-edge,var(--ayr-well-edge-default)) 45%, transparent);outline-offset:-1.5px;border-radius:6px;margin:0;padding:0;display:block;position:relative;overflow:hidden;container-type:size}.ayr-well--fill{width:100%;height:100%;position:absolute;inset:0}.ayr-well__body{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:clamp(2px,2.5cqmin,10px);width:100%;height:100%;padding:0;display:flex}.ayr-well__glyph{width:clamp(12px,13cqmin,40px);height:clamp(12px,13cqmin,40px);color:var(--ayr-well-edge,var(--ayr-well-edge-default));opacity:.7;flex:none;display:block}:root{--kk-photo-radius:12px}:where([data-kk-image-path]:not([data-kk-image-path*=logo]):not([data-kk-image-path*=Logo]):not([data-kk-image-path*=wordmark]):not([data-kk-image-path*=decor])){--kk-photo-space-top:1;--kk-photo-space-right:1;--kk-photo-space-bottom:1;--kk-photo-space-left:1;--kk-photo-corners:calc(var(--kk-photo-radius) * var(--kk-photo-space-top) * var(--kk-photo-space-left)) calc(var(--kk-photo-radius) * var(--kk-photo-space-top) * var(--kk-photo-space-right)) calc(var(--kk-photo-radius) * var(--kk-photo-space-bottom) * var(--kk-photo-space-right)) calc(var(--kk-photo-radius) * var(--kk-photo-space-bottom) * var(--kk-photo-space-left));border-radius:var(--kk-photo-corners);overflow:hidden}:where([data-kk-image-path]):not([data-kk-image-path*=logo i],[data-kk-image-path*=wordmark],[data-kk-image-path*=decor])>.ayr-well--fill{border-radius:inherit}
:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:222.2 47.4% 11.2%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:222.2 84% 4.9%;--radius:.5rem}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:210 40% 98%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:212.7 26.8% 83.9%}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}
.kk-key{background:color-mix(in srgb, currentColor 10%, transparent);font:inherit;opacity:.9;white-space:nowrap;border-radius:6px;margin-left:4px;padding:1px 6px;font-size:12px;font-weight:500;line-height:18px;display:inline-block}:root:not([data-kk-keys=shown]) .kk-key{display:none!important}
