.ScrollAreaBase_ScrollArea__ZXu0D{position:relative;width:100%;height:100%;box-sizing:border-box;overflow:hidden}.ScrollAreaBase_Viewport__TnQhp{width:100%;height:100%;overflow:auto;overscroll-behavior:contain}[data-scroll-orientation=horizontal] .ScrollAreaBase_Viewport__TnQhp{overscroll-behavior-x:contain;overscroll-behavior-y:auto}.ScrollAreaBase_Content__wNT3b{box-sizing:border-box}.ScrollAreaBase_Scrollbar__g2ceN{display:flex;position:relative;background-color:var(--core-neutral-50);border-radius:8px;opacity:0;transition:opacity .15s .3s;pointer-events:none;z-index:2;&[data-orientation=vertical]{width:4px;height:calc(100% - 8px);margin:4px;justify-content:center}&[data-orientation=horizontal]{height:4px;width:calc(100% - 8px);margin:4px;align-items:center}&:before{content:"";position:absolute}&[data-orientation=vertical]:before{width:20px;height:100%}&[data-orientation=horizontal]:before{width:100%;height:20px}}[data-scrollbar-only-on-scroll=false] .ScrollAreaBase_Scrollbar__g2ceN[data-hovering],[data-scrollbar-only-on-scroll=false] .ScrollAreaBase_Scrollbar__g2ceN[data-scrolling],[data-scrollbar-only-on-scroll=true] .ScrollAreaBase_Scrollbar__g2ceN[data-scrolling]{opacity:1;transition-duration:75ms;transition-delay:0s;pointer-events:auto}.ScrollAreaBase_Thumb__poL_v{border-radius:inherit;background-color:var(--core-neutral-200);&[data-orientation=vertical]{width:100%}&[data-orientation=horizontal]{height:100%}}[data-hide-scrollbar=true] .ScrollAreaBase_Scrollbar__g2ceN,[data-scroll-orientation=horizontal] .ScrollAreaBase_Scrollbar__g2ceN[data-orientation=vertical],[data-scroll-orientation=vertical] .ScrollAreaBase_Scrollbar__g2ceN[data-orientation=horizontal]{display:none}.ScrollAreaBase_GradientBottom__6amSj,.ScrollAreaBase_GradientLeft__ysgXk,.ScrollAreaBase_GradientRight__GCx_Z,.ScrollAreaBase_GradientTop__QtfvI{position:absolute;pointer-events:none;transition:opacity .15s ease-out;z-index:1}.ScrollAreaBase_GradientBottom__6amSj,.ScrollAreaBase_GradientTop__QtfvI{left:0;right:0}.ScrollAreaBase_GradientLeft__ysgXk,.ScrollAreaBase_GradientRight__GCx_Z{top:0;bottom:0}.ScrollAreaBase_GradientTop__QtfvI{top:0;-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent)}.ScrollAreaBase_GradientBottom__6amSj{bottom:0;-webkit-mask-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent);mask-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent)}.ScrollAreaBase_GradientLeft__ysgXk{left:0;-webkit-mask-image:linear-gradient(90deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent);mask-image:linear-gradient(90deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent)}.ScrollAreaBase_GradientRight__GCx_Z{right:0;-webkit-mask-image:linear-gradient(270deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent);mask-image:linear-gradient(270deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent)}.MarkdownEditorDocs_sourceText__0VsnP{display:block;width:100%;min-height:120px;padding:var(--space-8);border:none;outline:none;resize:none;background:transparent;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);white-space:pre-wrap;box-sizing:border-box}.MarkdownEditorDocs_sourceText__0VsnP::placeholder{color:var(--text-placeholder)}.MarkdownEditorDocs_fit__QhkNh>:first-child,.MarkdownEditorDocs_fit__QhkNh>:first-child>:first-child{flex-wrap:wrap;row-gap:var(--space-4)}.MarkdownEditorDocs_fit__QhkNh .ProseMirror ul{list-style:disc}.MarkdownEditorDocs_fit__QhkNh .ProseMirror ol{list-style:decimal}.MarkdownEditor_shell__ofpGk{display:flex;flex-direction:column;flex:1;min-height:0;border:var(--border-hairline) solid var(--border-1);border-radius:var(--radius-12);overflow:hidden}.MarkdownEditor_shellReadOnly__V22SU,.MarkdownEditor_shell__ofpGk{background:var(--bg-surface-1)}.MarkdownEditor_toolbar__Q2p34{display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);padding:var(--space-6) var(--space-8);border-bottom:var(--border-hairline) solid var(--border-2);flex-shrink:0}.MarkdownEditor_toolbarReadOnly__J2Tbl{justify-content:flex-end}.MarkdownEditor_toolbarGroup__LJ1rc{display:flex;align-items:center;gap:var(--space-2)}.MarkdownEditor_toolbarButton__aPMsA{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:var(--radius-8);color:var(--text-secondary);cursor:pointer}.MarkdownEditor_toolbarButton__aPMsA svg{width:12px;height:12px;flex-shrink:0}@media (hover:hover) and (pointer:fine){.MarkdownEditor_toolbarButton__aPMsA:hover:not(:disabled){background:var(--bg-surface-2)}}.MarkdownEditor_toolbarButton__aPMsA:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.MarkdownEditor_toolbarButton__aPMsA:disabled{opacity:.4;cursor:default}.MarkdownEditor_toolbarButtonActive__cLLUS,.MarkdownEditor_toolbarButtonActive__cLLUS:hover:not(:disabled){background:var(--bg-surface-3);color:var(--text-primary)}.MarkdownEditor_headingButton__jhm40{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-normal)}.MarkdownEditor_toolbarDivider__M52Dw{width:var(--border-hairline);height:24px;margin:0 var(--space-2);background:var(--border-2);flex-shrink:0}.MarkdownEditor_linkPopover__bErIj{width:280px}.MarkdownEditor_linkPopoverRow__aFrr1{display:flex;align-items:center;gap:var(--space-8)}.MarkdownEditor_linkPopoverRow__aFrr1>:first-child{flex:1}.MarkdownEditor_linkPopoverError__gTOba{display:block;margin-top:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--feedback-error)}.MarkdownEditor_content__QonwY{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}.MarkdownEditor_editor__zY9Yl{display:flex;flex-direction:column;flex:1;cursor:text}.MarkdownEditor_sourceEditor__BiyMA{flex:1;padding:var(--space-8)}.MarkdownEditor_editor__zY9Yl .ProseMirror{flex:1;padding:var(--space-16);outline:none;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-text);color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.MarkdownEditor_editor__zY9Yl .ProseMirror>*+*{margin-top:var(--space-8)}.MarkdownEditor_editor__zY9Yl .ProseMirror p{margin:0}.MarkdownEditor_editor__zY9Yl .ProseMirror h1{margin:0;font-size:var(--text-lg);line-height:var(--leading-lg);letter-spacing:var(--tracking-lg);font-weight:var(--font-weight-heading)}.MarkdownEditor_editor__zY9Yl .ProseMirror h2{margin:0;font-size:var(--text-md);line-height:var(--leading-md);letter-spacing:var(--tracking-md);font-weight:var(--font-weight-heading)}.MarkdownEditor_editor__zY9Yl .ProseMirror h3{margin:0;font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-heading)}.MarkdownEditor_editor__zY9Yl .ProseMirror>*+h1,.MarkdownEditor_editor__zY9Yl .ProseMirror>*+h2,.MarkdownEditor_editor__zY9Yl .ProseMirror>*+h3{margin-top:var(--space-16)}.MarkdownEditor_editor__zY9Yl .ProseMirror ol,.MarkdownEditor_editor__zY9Yl .ProseMirror ul{margin:0;padding-left:var(--space-20)}.MarkdownEditor_editor__zY9Yl .ProseMirror li+li{margin-top:var(--space-2)}.MarkdownEditor_editor__zY9Yl .ProseMirror blockquote{margin:0;padding-left:var(--space-12);border-left:2px solid var(--border-3);color:var(--text-secondary)}.MarkdownEditor_editor__zY9Yl .ProseMirror code{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--bg-surface-2);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-4);padding:0 var(--space-4)}.MarkdownEditor_editor__zY9Yl .ProseMirror pre{margin:0;padding:var(--space-12);background:var(--bg-surface-2);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-8);overflow-x:auto}.MarkdownEditor_editor__zY9Yl .ProseMirror pre code{background:transparent;border:none;padding:0}.MarkdownEditor_editor__zY9Yl .ProseMirror a{color:var(--accent-text);text-decoration:underline}.MarkdownEditor_editor__zY9Yl .ProseMirror hr{border:none;height:var(--border-hairline);background:var(--border-2);margin:var(--space-8) 0}.MarkdownEditor_editor__zY9Yl .ProseMirror .tableWrapper{max-width:100%;overflow-x:auto}.MarkdownEditor_editor__zY9Yl .ProseMirror table{width:max-content;min-width:100%;margin:0;border-collapse:collapse}.MarkdownEditor_editor__zY9Yl .ProseMirror td,.MarkdownEditor_editor__zY9Yl .ProseMirror th{position:relative;min-width:80px;padding:var(--space-6) var(--space-8);border:var(--border-hairline) solid var(--border-2);text-align:left;vertical-align:top}.MarkdownEditor_shell__ofpGk:not(.MarkdownEditor_shellReadOnly__V22SU) .MarkdownEditor_editor__zY9Yl .ProseMirror td,.MarkdownEditor_shell__ofpGk:not(.MarkdownEditor_shellReadOnly__V22SU) .MarkdownEditor_editor__zY9Yl .ProseMirror th{border-color:var(--border-3);border-width:1px}.MarkdownEditor_editor__zY9Yl .ProseMirror th{background:var(--bg-surface-2);font-weight:var(--font-weight-medium)}.MarkdownEditor_shell__ofpGk:not(.MarkdownEditor_shellReadOnly__V22SU) .MarkdownEditor_editor__zY9Yl .ProseMirror th{background:var(--bg-surface-3)}.MarkdownEditor_editor__zY9Yl .ProseMirror td>*,.MarkdownEditor_editor__zY9Yl .ProseMirror th>*{margin:0}.MarkdownEditor_editor__zY9Yl .ProseMirror .selectedCell:after{position:absolute;inset:0;pointer-events:none;content:"";background:var(--accent-primary-subtle)}.MarkdownEditor_editor__zY9Yl .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;pointer-events:none;color:var(--text-placeholder)}