.cum-mdxeditor{--accentBase:var(--accent-muted);--accentBgSubtle:var(--accent-muted);--accentBg:var(--accent-muted);--accentBgHover:var(--accent-muted);--accentBgActive:var(--accent-muted);--accentLine:var(--accent);--accentBorder:var(--accent);--accentBorderHover:var(--accent-hover);--accentSolid:var(--accent);--accentSolidHover:var(--accent-hover);--accentText:var(--accent);--accentTextContrast:var(--accent-on);--baseBase:var(--paper-raised);--baseBgSubtle:var(--paper-warm);--baseBg:var(--paper-warm);--baseBgHover:var(--paper-warm);--baseBgActive:var(--accent-muted);--baseLine:var(--rule);--baseBorder:var(--rule);--baseBorderHover:var(--rule-strong);--baseSolid:var(--ink-muted);--baseSolidHover:var(--ink);--baseText:var(--ink);--baseTextContrast:var(--ink);--basePageBg:var(--paper-raised);--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;font-family:var(--font-sans);color:var(--ink);background:var(--paper-raised);border:none}.cum-mdxeditor-shell{min-width:0;max-width:100%;overflow-x:auto}.cum-mdxeditor .cum-mdx-toolbar{background:var(--paper-warm);border-bottom:1px solid var(--rule);border-radius:2px 2px 0 0;gap:2px}.cum-mdxeditor .cum-mdx-prose{min-height:var(--cum-mdx-editor-min-height,140px);padding:12px}.cum-mdx-prose{font-family:var(--font-sans);font-size:14px;line-height:var(--lh-body);color:var(--ink);word-break:break-word;overflow-wrap:anywhere}.cum-mdx-prose>:first-child{margin-top:0}.cum-mdx-prose>:last-child{margin-bottom:0}.cum-mdx-prose p{margin:0 0 .75em}.cum-mdx-prose h1,.cum-mdx-prose h2,.cum-mdx-prose h3{font-family:var(--font-display);font-weight:700;line-height:var(--lh-snug);color:var(--ink);margin:1.1em 0 .5em}.cum-mdx-prose h1{font-size:var(--fs-xl)}.cum-mdx-prose h2{font-size:var(--fs-lg)}.cum-mdx-prose h3{font-size:var(--fs-md)}.cum-mdx-prose ul,.cum-mdx-prose ol{margin:0 0 .75em;padding-left:1.5em}.cum-mdx-prose li,.cum-mdx-prose li>ul,.cum-mdx-prose li>ol{margin:.2em 0}.cum-mdx-prose li.task-list-item{margin-left:-1.2em;list-style:none}.cum-mdx-prose li:has(>input[type=checkbox]){margin-left:-1.2em;list-style:none}.cum-mdx-prose li>input[type=checkbox]{margin-right:.5em}.cum-mdx-prose a{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.cum-mdx-prose a:hover{color:var(--accent-hover)}.cum-mdx-prose a[href^="https://slack.com/app_redirect"]{background:var(--accent-muted);color:var(--accent-text);white-space:nowrap;border-radius:2px;padding:0 .25em;font-weight:600;text-decoration:none}.cum-mdx-prose a[href^="https://slack.com/app_redirect"]:hover{text-decoration:underline}.cum-mention-menu{z-index:50;border:1px solid var(--rule);background:var(--paper-raised);border-radius:2px;min-width:14rem;max-width:22rem;margin:.25rem 0 0;padding:.25rem 0;list-style:none;position:absolute;box-shadow:0 6px 18px #0000001f}.cum-mention-option{cursor:pointer;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.375rem .75rem;font-size:.875rem;display:flex}.cum-mention-option[data-selected]{background:var(--accent-muted)}.cum-mention-option[aria-disabled=true]{cursor:default;color:var(--ink-muted);opacity:.6}.cum-mention-option-note{white-space:nowrap;font-size:.75rem}.cum-mdx-prose strong{font-weight:700}.cum-mdx-prose em{font-style:italic}.cum-mdx-prose code{font-family:var(--font-mono);background:var(--paper-warm);border:1px solid var(--rule);border-radius:2px;padding:.1em .35em;font-size:.85em}.cum-mdx-prose pre{background:var(--paper-warm);border:1px solid var(--rule);border-radius:2px;margin:0 0 .75em;padding:12px;overflow-x:auto}.cum-mdx-prose pre code{font-size:.8125rem;line-height:var(--lh-snug);background:0 0;border:none;padding:0}.cum-mdx-prose blockquote{border-left:2px solid var(--accent);color:var(--ink-muted);margin:0 0 .75em;padding:.1em 0 .1em .9em}.cum-mdx-prose hr{border:none;border-top:1px solid var(--rule);margin:1.2em 0}.cum-mdx-prose table{border-collapse:collapse;width:100%;margin:0 0 .75em;font-size:.8125rem}.cum-mdx-prose th,.cum-mdx-prose td{border:1px solid var(--rule);text-align:left;vertical-align:top;padding:.4em .6em}.cum-mdx-prose th{background:var(--paper-warm);font-weight:700}.cum-mdx-prose del{color:var(--ink-muted);text-decoration:line-through}.cum-mdx-prose img{max-width:100%;height:auto}
