.markdown-editor{text-align:left;color:#080707;flex-direction:column;gap:8px;display:flex}.markdown-editor-box{background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;min-height:196px;position:relative}.markdown-editor-box:hover,.markdown-editor-box.is-uploading{border-color:#81c9f0}.markdown-editor-box.error{border-color:#c23934;box-shadow:0 0 4px 2px #e8a5a3}.markdown-editor-box .markdown-uploading{color:#0070d2;border-top:1px solid #e8e8e8;padding:6px 12px;font-size:12px;line-height:18px}.markdown-editor-box .markdown-editor-hidden-file-input{display:none}.markdown-editor-char-count{color:#585a5d;text-align:left;font-size:14px;line-height:20px}.markdown-editor-char-count.is-exceeded{color:#c23934}.case-markdown-editor{text-align:left;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;outline:none;min-height:196px}.case-markdown-editor p{margin-bottom:8px}.case-markdown-editor h1,.case-markdown-editor h2,.case-markdown-editor h3{margin-bottom:8px;font-weight:700}.case-markdown-editor h1{font-size:1.5em}.case-markdown-editor h2{font-size:1.25em}.case-markdown-editor h3{font-size:1.125em}.case-markdown-editor ul,.case-markdown-editor ol{margin-bottom:8px;padding-left:1.5em}.case-markdown-editor ul{list-style:outside}.case-markdown-editor ol{list-style:decimal}.case-markdown-editor li{margin-bottom:4px}.case-markdown-editor li>p{margin-bottom:0}.case-markdown-editor blockquote{color:#585a5d;border-left:3px solid #d9d9d9;margin-bottom:8px;padding-left:12px}.case-markdown-editor hr{border:none;border-top:1px solid #d9d9d9;margin:12px 0}.case-markdown-editor code{background-color:#f4f4f5;border-radius:4px;padding:2px 4px;font-family:monospace}.case-markdown-editor pre{background-color:#f4f4f5;border-radius:6px;margin-bottom:8px;padding:8px 12px;overflow-x:auto}.case-markdown-editor pre code{background:0 0;padding:0}.case-markdown-editor img{max-width:100%;height:auto;margin:8px 0;display:block}.case-markdown-editor a{color:#1776de;cursor:pointer;text-decoration:underline}.case-markdown-editor:empty:before{color:#bfbfbf;content:attr(data-placeholder);pointer-events:none}.case-markdown-editor.is-editor-empty:before,.case-markdown-editor p.is-editor-empty:first-child:before{color:#bfbfbf;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.markdown-editor-box .case-markdown-editor{padding:12px 16px 16px;font-size:14px;line-height:20px}.markdown-editor-box .case-markdown-editor:empty:before,.markdown-editor-box .case-markdown-editor.is-editor-empty:before,.markdown-editor-box .case-markdown-editor p.is-editor-empty:first-child:before{color:#a3a3a3}.markdown-viewer .case-markdown-editor{min-height:0;padding:0}.markdown-editor-toolbar{border-bottom:1px solid #d9d9d9;padding:8px;position:relative}.markdown-editor-toolbar-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.markdown-editor-toolbar-group{align-items:center;gap:2px;display:flex}.markdown-editor-toolbar-button{color:#212529;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.markdown-editor-toolbar-button:hover:not(.is-disabled){background-color:#dee2e6}.markdown-editor-toolbar-button.is-active{color:#f8f9fa;background-color:#495057}.markdown-editor-toolbar-button.is-disabled{cursor:not-allowed;opacity:.4}.markdown-editor-toolbar-dropdown{color:#212529;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:2px;height:28px;padding:0 4px 0 8px;display:inline-flex}.markdown-editor-toolbar-dropdown:hover{background-color:#dee2e6}.markdown-editor-toolbar-dropdown.is-open{color:#f8f9fa;background-color:#495057}.markdown-editor-toolbar-chevron{transition:transform .15s}.markdown-editor-toolbar-dropdown.is-open .markdown-editor-toolbar-chevron{transform:rotate(180deg)}.markdown-editor-toolbar-dropdown-item.is-selected{background-color:#e7f5ff}.markdown-editor-toolbar-dropdown-item--icon-only{justify-content:center;display:flex}.markdown-editor-toolbar-link-input{z-index:1;background:#fff;border:1px solid #d9d9d9;border-radius:6px;align-items:center;gap:6px;padding:6px;display:flex;position:absolute;top:100%;left:8px;box-shadow:0 2px 8px #0000001f}.markdown-editor-toolbar-link-input input{border:1px solid #d9d9d9;border-radius:4px;width:220px;padding:4px 8px;font-size:13px}.markdown-editor-toolbar-link-input button{color:#0070d2;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:13px}.base-selector__input{border-radius:4px;align-items:center;padding:10px;display:flex}.base-selector__input:not([data-disabled=true]):hover{border-color:#81c9f0}.base-selector__input:not([data-disabled=true]):focus-within{border-color:#81c9f0;outline:none;transition:box-shadow .2s ease-in-out;box-shadow:0 0 8px 4px #b7d5f5}.base-selector__input--single{height:38px;min-height:38px}.base-selector__input--multi{min-height:38px;padding:7px 10px}.base-selector__field--default{font-size:16px;line-height:24px}.base-selector__field--compact{font-size:14px;line-height:20px}.base-selector__dropdown{border:1px solid #efeff0;border-radius:4px;padding:4px 0 4px 4px;box-shadow:0 4px 6px -2px #10182808,0 12px 16px -4px #10182814}.base-selector__option{color:#585a5d;border-radius:4px;min-height:40px;padding:8px 10px 8px 8px;font-size:16px;line-height:24px;transition:background-color .15s}.base-selector__option .multi{color:#080707}.base-selector__option+.base-selector__option{margin-top:1px}.base-selector__option:hover,.base-selector__option[data-combobox-selected],.base-selector__option[data-checked=true]{background-color:#e8f1fc}.base-selector__pill{background-color:#f2f4f7;border:1px solid #e5e7eb;border-radius:4px}.base-selector__pill--overflow.mantine-Pill-root{padding-left:8px!important;padding-right:8px!important}.base-selector__dropdown .mantine-ScrollArea-root{--scrollarea-scrollbar-size:8px!important}.base-selector__dropdown .mantine-ScrollArea-thumb{background-color:#efeff0}.ri-base-modal .mantine-Modal-inner{pointer-events:auto;align-items:flex-start;padding-block:5vh;overflow-y:auto}.ri-base-modal .mantine-Modal-content{height:auto;max-height:none;margin-block:auto;overflow:visible}
