:root{--indigo-50: #F2F3F9;--indigo-100: #E3E5F1;--indigo-200: #C7CAE3;--indigo-300: #A2A6CD;--indigo-400: #797EB1;--indigo-500: #585D92;--indigo-600: #464A77;--indigo-700: #383961;--indigo-800: #2B2C4B;--indigo-900: #1F1F37;--indigo-950: #131324;--iris-50: #EEEFFD;--iris-100: #DFE0FB;--iris-200: #C2C4F6;--iris-300: #A1A4F0;--iris-400: #8184E9;--iris-500: #5F63E0;--iris-600: #4A4ECB;--iris-700: #3B3EA6;--iris-800: #2E3082;--iris-900: #232560;--neutral-0: #FFFFFF;--neutral-50: #F7F8FB;--neutral-100: #EFF1F6;--neutral-200: #E3E6EE;--neutral-300: #CDD2DE;--neutral-400: #9CA3B5;--neutral-500: #6E7689;--neutral-600: #515870;--neutral-700: #3A3F4D;--neutral-800: #262A34;--neutral-900: #181A22;--neutral-950: #0E0F15;--success-50: #E8F7EF;--success-700: #0E6E32;--warning-50: #FEF6E7;--warning-700: #9C6308;--danger-50: #FDECEF;--danger-100: #FAD2DA;--danger-300: #F08DA1;--danger-500: #E11D48;--danger-600: #C2123A;--danger-700: #9A0E2E;--info-50: #E8F4FD;--font-sans: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-display: "Righteous", system-ui, sans-serif;--text-primary: var(--neutral-900);--text-secondary: var(--neutral-600);--text-muted: var(--neutral-500);--text-link: var(--iris-600);--border-subtle: var(--neutral-200);--border-default: var(--neutral-300);--shadow-sm: 0 1px 3px rgba(0,0,0,.06), 0 1px 2px rgba(0,0,0,.04);--accent: #5F63E0}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;width:100%;overflow:hidden}body{font-family:var(--font-sans);color:var(--text-primary);background:var(--neutral-50);-webkit-font-smoothing:antialiased}button{cursor:pointer;font-family:var(--font-sans)}input,textarea,select{font-family:var(--font-sans)}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;border-radius:8px}.midp-scroll::-webkit-scrollbar{width:10px}.midp-scroll::-webkit-scrollbar-thumb{background:#787e9659;border-radius:9999px;border:3px solid transparent;background-clip:content-box}.midp-scroll::-webkit-scrollbar-track{background:transparent}@keyframes msgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes blink{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}.midp-input:focus{outline:none;border-color:var(--iris-500)!important;box-shadow:0 0 0 3px #5f63e02e!important}.prose{font-size:15px;line-height:1.6;color:inherit}.prose p{margin:0 0 .75em}.prose p:last-child{margin-bottom:0}.prose h1,.prose h2,.prose h3,.prose h4{font-weight:700;margin:1em 0 .4em;line-height:1.3}.prose h1{font-size:1.5em}.prose h2{font-size:1.25em}.prose h3{font-size:1.1em}.prose ul,.prose ol{padding-left:1.5em;margin:.5em 0}.prose li{margin:.25em 0}.prose strong{font-weight:700}.prose em{font-style:italic}.prose a{color:var(--iris-600);text-decoration:underline}.prose blockquote{border-left:3px solid var(--border-default);padding-left:1em;color:var(--text-secondary);margin:.5em 0}.prose hr{border:none;border-top:1px solid var(--border-subtle);margin:1em 0}.prose table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.9em}.prose th,.prose td{border:1px solid var(--border-default);padding:6px 12px}.prose th{background:var(--neutral-50);font-weight:700}.prose code{font-family:var(--font-mono);font-size:.9em;background:#5f63e014;padding:2px 5px;border-radius:4px}.prose pre{background:#1e1e2e;border-radius:10px;padding:14px 16px;overflow-x:auto;margin:.6em 0}.prose pre code{background:transparent;padding:0;font-size:.875em;color:#cdd6f4}.prose img{border-radius:10px;max-width:100%;display:block;margin:.5em 0;box-shadow:0 4px 14px #0000001f}[data-theme=dark] .prose code{background:#ffffff1a}[data-theme=dark] .prose th{background:var(--indigo-800)}.hljs-comment,.hljs-quote{color:#7f849c}.hljs-keyword,.hljs-selector-tag{color:#cba6f7}.hljs-string,.hljs-attr{color:#a6e3a1}.hljs-number,.hljs-literal{color:#fab387}.hljs-function,.hljs-title{color:#89b4fa}.hljs-built_in{color:#89dceb}.hljs-type{color:#f5c2e7}.hljs-variable{color:#cdd6f4}.hljs-punctuation{color:#bac2de}textarea.midp-composer{resize:none;border:none;outline:none;background:transparent;font-family:var(--font-sans)}textarea.midp-composer::placeholder{color:var(--neutral-400)}@media(max-width:820px){.app-login{grid-template-columns:1fr!important}.app-login-brand{display:none!important}}@media(max-width:860px){.app-sidebar{position:fixed!important;top:0;left:0;bottom:0;height:100%!important;z-index:300;transform:translate(-100%);transition:transform .26s cubic-bezier(.4,0,.2,1);box-shadow:0 0 48px #0f101e73}.app-sidebar.open{transform:translate(0)}.app-burger{display:inline-flex!important}}@media(max-width:520px){.sugg-grid,.settings-grid{grid-template-columns:1fr!important}.msg-inner{max-width:100%!important}.um-table{overflow-x:auto!important}.um-row,.um-head{min-width:540px!important}}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}
