@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0ee55_hj9qcer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0.qu-9752pffj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0mao5jbfbduzp.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0uzt.a6d44yda.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0mvwgmnhv29no.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.09zddjkbdep5a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--background:#fff;--foreground:#000;--text-primary:#000;--text-secondary:#000;--text-muted:#000}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed;--text-primary:#ededed;--text-secondary:#c1c2c5;--text-muted:#a6a7ab}}html,body{max-width:100vw;overflow-x:hidden}body{background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,system-ui,-apple-system,Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif;overflow-y:auto}html{scroll-behavior:smooth}.mantine-AppShell-main{min-height:100vh;position:relative;overflow-x:hidden}button,a,[role=button]{transition:all .25s cubic-bezier(.25,.46,.45,.94)}body{background-color:#fafafa;overflow-x:hidden}input,textarea,select{transition:all .2s cubic-bezier(.25,.46,.45,.94)}.mantine-Stack-root{transition:opacity .15s ease-out}.mantine-Paper-root:hover{transition:all .3s cubic-bezier(.25,.46,.45,.94)}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.kanban-tasks-scroll{scrollbar-width:thin;scrollbar-color:#e9ecef #f8f9fa}.kanban-tasks-scroll::-webkit-scrollbar{width:6px}.kanban-tasks-scroll::-webkit-scrollbar-track{background:#f8f9fa;border-radius:3px}.kanban-tasks-scroll::-webkit-scrollbar-thumb{background:#e9ecef;border-radius:3px}.kanban-tasks-scroll::-webkit-scrollbar-thumb:hover{background:#dee2e6}[data-mantine-color-scheme=dark] .kanban-tasks-scroll{scrollbar-color:#5c5f66 #373a40}[data-mantine-color-scheme=dark] .kanban-tasks-scroll::-webkit-scrollbar-track{background:#373a40}[data-mantine-color-scheme=dark] .kanban-tasks-scroll::-webkit-scrollbar-thumb{background:#5c5f66}[data-mantine-color-scheme=dark] .kanban-tasks-scroll::-webkit-scrollbar-thumb:hover{background:#6c757d}.kanban-tasks-scroll{max-height:calc(100vh - 350px);overflow:hidden auto}.kanban-tasks-scroll .mantine-Stack-root{height:auto;min-height:fit-content}.kanban-tasks-scroll .mantine-Paper-root{flex-shrink:0;min-height:80px;max-height:200px}.kanban-tasks-scroll .mantine-Stack-root>*{flex-shrink:0}.kanban-column{flex-direction:column;max-height:calc(100vh - 150px);display:flex}@media (max-width:768px){.kanban-column{min-width:280px;max-height:calc(100vh - 120px)}.kanban-scroll-container{padding:8px!important}.kanban-column .mantine-Paper-root{min-height:60px!important;margin-bottom:8px!important;padding:12px!important}.kanban-column .drag-handle{min-width:44px!important;min-height:44px!important;padding:8px!important}}.kanban-column .add-task-button{flex-shrink:0;margin-top:auto}.mantine-AppShell-navbar{padding:12px 8px!important}.mantine-AppShell-navbar .mantine-Stack-root{gap:8px!important}.mantine-NavLink-root{border-radius:8px!important;min-height:36px!important}.mantine-NavLink-label{font-size:14px!important;font-weight:500!important}.mantine-AppShell-navbar .mantine-Text-root[data-size=xs]{letter-spacing:.5px!important;margin-top:16px!important;margin-bottom:8px!important;font-size:11px!important}.mantine-AppShell-navbar .mantine-Accordion-root{margin-bottom:0!important}.mantine-AppShell-navbar .mantine-Accordion-control{text-transform:uppercase!important;letter-spacing:.5px!important;min-height:32px!important;padding:6px 12px!important;font-size:11px!important;font-weight:600!important}.mantine-AppShell-navbar .mantine-Accordion-content{padding:4px 0 8px!important}.mantine-AppShell-navbar .mantine-Accordion-panel{padding:0!important}[data-mantine-color-scheme=dark] .mantine-AppShell-navbar .mantine-Accordion-control:hover{background-color:#ffffff0d!important}[data-mantine-color-scheme=dark] .mantine-AppShell-navbar .mantine-Accordion-control[data-active]{background-color:#ffffff14!important}.mantine-DateInput-calendar{background:#fff;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 4px 12px #0000001a}.mantine-Calendar-calendar{background:#fff;width:auto;min-width:280px;max-width:min(320px,90vw)}.mantine-Calendar-calendar table{table-layout:fixed;width:100%}.mantine-Calendar-calendar th,.mantine-Calendar-calendar td{text-align:center;width:14.2857%;min-width:32px}.mantine-Calendar-monthCell,.mantine-Calendar-yearCell{color:#212529}.mantine-Calendar-monthCell:hover,.mantine-Calendar-yearCell:hover{background:#f8f9fa}.mantine-Calendar-day{color:#212529}.mantine-Calendar-day:hover{background:#e9ecef}.mantine-Calendar-day[data-selected]{color:#fff;background:#228be6}.mantine-Calendar-day[data-weekend]{color:#868e96}.mantine-Calendar-day[data-outside]{color:#adb5bd}[data-mantine-color-scheme=dark] .mantine-DateInput-calendar{background:#2c2e33;border:1px solid #373a40;box-shadow:0 4px 12px #0000004d}[data-mantine-color-scheme=dark] .mantine-Calendar-calendar{background:#2c2e33}[data-mantine-color-scheme=dark] .mantine-Calendar-monthCell,[data-mantine-color-scheme=dark] .mantine-Calendar-yearCell{color:#c1c2c5}[data-mantine-color-scheme=dark] .mantine-Calendar-monthCell:hover,[data-mantine-color-scheme=dark] .mantine-Calendar-yearCell:hover{background:#373a40}[data-mantine-color-scheme=dark] .mantine-Calendar-day{color:#c1c2c5}[data-mantine-color-scheme=dark] .mantine-Calendar-day:hover{background:#373a40}[data-mantine-color-scheme=dark] .mantine-Calendar-day[data-selected]{color:#fff;background:#228be6}[data-mantine-color-scheme=dark] .mantine-Calendar-day[data-weekend]{color:#868e96}[data-mantine-color-scheme=dark] .mantine-Calendar-day[data-outside]{color:#5c5f66}.mantine-Calendar-calendarHeader{margin-bottom:8px}[data-mantine-color-scheme=dark] .mantine-Calendar-calendarHeader{color:#c1c2c5}.mantine-Calendar-monthsList,.mantine-Calendar-yearsList{background:inherit}.mantine-Calendar-calendarHeaderControl{color:#495057}[data-mantine-color-scheme=dark] .mantine-Calendar-calendarHeaderControl{color:#c1c2c5}.mantine-Calendar-calendarHeaderControl:hover{background:#f8f9fa}[data-mantine-color-scheme=dark] .mantine-Calendar-calendarHeaderControl:hover{background:#373a40}input[type=text],input[type=email],input[type=password],input[type=number],textarea,select{font-size:16px!important}button,[role=button],.mantine-Button-root{min-width:44px;min-height:44px}.floating-action-button{z-index:1000;transition:transform .2s,box-shadow .2s;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 12px #00000026}.floating-action-button:hover{transform:scale(1.05);box-shadow:0 6px 16px #0003}.floating-action-button:active{transform:scale(.95)}@media (max-width:768px){.mantine-Container-root{padding-left:16px!important;padding-right:16px!important}.mantine-Paper-root{padding:16px!important}.mantine-Stack-root{gap:16px!important}.mantine-Title-root[data-order="1"]{font-size:1.75rem!important}.mantine-Title-root[data-order="2"]{font-size:1.5rem!important}}@supports (padding:max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.floating-action-button{bottom:calc(20px + env(safe-area-inset-bottom));right:calc(20px + env(safe-area-inset-right))}}body{overscroll-behavior-y:auto}html{-webkit-overflow-scrolling:touch}.mantine-Container-root{flex:1;min-height:0}.chat-container,.content-area,.mantine-Stack-root{min-height:0}.scrollable-content{flex:1;min-height:0;overflow:hidden auto}.mantine-AppShell-header{z-index:1000!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.mantine-Modal-root,.mantine-Modal-overlay{z-index:2000!important}.mantine-Modal-content,.mantine-Modal-inner{z-index:2001!important}.mantine-Modal-content .mantine-Select-dropdown,.mantine-Modal-content .mantine-MultiSelect-dropdown,.mantine-Modal-content .mantine-DateInput-dropdown,.mantine-Modal-content .mantine-Menu-dropdown,.mantine-Modal-content .mantine-Popover-dropdown{z-index:2100!important}.mantine-AppShell-main{scrollbar-width:thin;scrollbar-color:#0003 transparent;overflow:hidden auto!important}@media (min-width:769px){.mantine-AppShell-main{height:100vh!important;padding-top:70px!important}}.mantine-AppShell-main::-webkit-scrollbar{width:8px}.mantine-AppShell-main::-webkit-scrollbar-track{background:0 0}.mantine-AppShell-main::-webkit-scrollbar-thumb{background-color:#0003;background-clip:content-box;border:2px solid #0000;border-radius:4px}.mantine-AppShell-main::-webkit-scrollbar-thumb:hover{background-color:#0000004d}[data-mantine-color-scheme=dark] .mantine-AppShell-main{scrollbar-color:#fff3 transparent}[data-mantine-color-scheme=dark] .mantine-AppShell-main::-webkit-scrollbar-thumb{background-color:#fff3}[data-mantine-color-scheme=dark] .mantine-AppShell-main::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}@media (max-width:768px){.mantine-AppShell-main::-webkit-scrollbar{background:0 0;width:0}.mantine-AppShell-main{scrollbar-width:none;-ms-overflow-style:none}}@media (hover:none) and (pointer:coarse){.mantine-Paper-root[style*="cursor: pointer"]:active{transition:transform .1s;transform:scale(.98)}.mantine-Button-root:active{transition:transform .1s;transform:scale(.95)}}@media (max-width:768px){.mantine-AppShell-main{height:100vh!important;min-height:100vh!important;padding-top:calc(48px + env(safe-area-inset-top))!important;padding-bottom:calc(40px + env(safe-area-inset-bottom))!important;padding-left:8px!important;padding-right:8px!important;overflow:hidden!important}.chat-interface-wrapper{height:calc(100vh - 150px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;margin-top:-8px!important;margin-bottom:0!important;padding:4px!important}.chat-interface-wrapper .mantine-Stack-root{gap:8px!important}.chat-interface-wrapper .mantine-Paper-root:last-child{margin-bottom:0!important}.knowledge-header .mantine-Title-root{font-size:1.25rem!important;line-height:1.3!important}.chat-input-mobile .mantine-Textarea-input{padding:6px 10px!important;font-size:12px!important;line-height:1.3!important}.chat-input-mobile .mantine-ActionIcon-root{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.chat-input-mobile .mantine-ActionIcon-root svg{width:14px!important;height:14px!important}.chat-input-mobile .mantine-Group-root{gap:6px!important}}.emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-style:normal;font-weight:400;line-height:1}.chat-message .emoji,.chat-message span,.chat-message p,.mantine-Text-root{font-family:Inter,system-ui,-apple-system,Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif}.emoji-picker-button,.message-reaction-emoji{font-variant-emoji:emoji!important;text-rendering:auto!important;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif!important}.emoji,span.emoji,.message-reaction-emoji,.emoji-picker-button span{font-variant-emoji:emoji!important;font-feature-settings:normal!important;text-rendering:auto!important;-webkit-font-feature-settings:normal!important;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji,Noto Emoji,sans-serif!important}.emoji-picker-grid .mantine-Popover-dropdown{z-index:1000;max-width:240px;overflow:hidden}.mantine-Popover-dropdown:has(.emoji-picker-grid){z-index:1000;max-width:240px;overflow:hidden}.emoji-picker-grid{grid-template-columns:repeat(8,1fr);gap:4px;max-width:100%;display:grid;overflow:hidden}.emoji-picker-grid .mantine-ActionIcon-root{flex-shrink:0;width:28px;min-width:28px;height:28px;min-height:28px}.chat-input-mobile{position:relative;overflow:visible}:is(.chat-container,.mantine-Paper-root:has(.chat-input-mobile)){overflow:visible}.mantine-ScrollArea-root:has(.mantine-DateInput-root){overflow:visible}.mdxeditor-toolbar:empty{display:none!important}.mdx-editor-content{padding:0!important}.mdxeditor-toolbar:not(:has(*)){display:none!important}@media (max-width:768px){[data-test-id=chat-rich-input] .mdxeditor-toolbar{display:none!important}[data-test-id=chat-rich-input]{--content-padding:6px!important}[data-test-id=chat-rich-input] .mdxeditor-content-editable,[data-test-id=chat-rich-input] [contenteditable=true],[data-test-id=chat-rich-input] .mdxeditor,[data-test-id=chat-rich-input] .mdxeditor-root-contenteditable,[data-test-id=chat-rich-input] .mdx-editor-wrapper{padding:0!important}}.mdx-editor-no-toolbar .mdxeditor-toolbar,.mdx-editor-no-toolbar [class*=toolbar]{display:none!important}.mantine-ScrollArea-viewport:has(.mantine-DateInput-root){overflow:visible}@media (display-mode:standalone){body{padding-top:env(safe-area-inset-top)}.mantine-AppShell-header{padding-top:env(safe-area-inset-top);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#fffffff2,#fff)}[data-mantine-color-scheme=dark] .mantine-AppShell-header{background:linear-gradient(#1a1b1ef2,#1a1b1e)}}.mdxeditor{--baseBase:var(--mantine-color-gray-1);--baseBgSubtle:var(--mantine-color-gray-2);--baseBg:var(--mantine-color-gray-3);--baseBgHover:var(--mantine-color-gray-4);--baseBgActive:var(--mantine-color-gray-5);--baseLine:var(--mantine-color-gray-6);--baseBorder:var(--mantine-color-gray-7);--baseBorderHover:var(--mantine-color-gray-8);--baseSolid:var(--mantine-color-gray-9);--baseSolidHover:var(--mantine-color-gray-10);--baseText:var(--mantine-color-gray-11);--baseTextContrast:var(--mantine-color-gray-12)}[data-mantine-color-scheme=dark] .mdxeditor{--baseBase:var(--mantine-color-dark-1);--baseBgSubtle:var(--mantine-color-dark-2);--baseBg:var(--mantine-color-dark-3);--baseBgHover:var(--mantine-color-dark-4);--baseBgActive:var(--mantine-color-dark-5);--baseLine:var(--mantine-color-dark-6);--baseBorder:var(--mantine-color-dark-7);--baseBorderHover:var(--mantine-color-dark-8);--baseSolid:var(--mantine-color-dark-9);--baseSolidHover:var(--mantine-color-dark-10);--baseText:var(--mantine-color-dark-11);--baseTextContrast:var(--mantine-color-dark-12)}.mdx-editor-wrapper [class*=placeholder]{color:var(--mantine-color-gray-8)!important;opacity:.7!important;pointer-events:none!important;font-style:italic!important}[data-mantine-color-scheme=dark] .mdx-editor-wrapper [class*=placeholder]{color:var(--mantine-color-dark-1)!important;opacity:.7!important}.mdxeditor-root-contenteditable{color:var(--baseText)!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;word-wrap:break-word!important;word-break:break-word!important;overflow:hidden auto!important}.mdxeditor-toolbar{padding:var(--toolbar-padding,6px 10px)!important;white-space:nowrap!important;margin-bottom:0!important}.mdxeditor-toolbar button:not([role=combobox]),.mdxeditor-toolbar [role=button]:not([role=combobox]){width:var(--toolbar-button-size,32px)!important;height:var(--toolbar-button-size,32px)!important;min-width:var(--toolbar-button-size,32px)!important;min-height:var(--toolbar-button-size,32px)!important}.mdxeditor-toolbar [role=combobox],.mdxeditor-toolbar select{height:var(--toolbar-button-size,32px)!important;min-height:var(--toolbar-button-size,32px)!important;width:auto!important;min-width:80px!important}.mdxeditor-toolbar svg{width:calc(var(--toolbar-button-size,32px) * .6)!important;height:calc(var(--toolbar-button-size,32px) * .6)!important}.mdxeditor-toolbar select,.mdxeditor-toolbar [role=combobox],.mdxeditor-toolbar .mdxeditor-select-trigger{height:var(--toolbar-button-size,32px)!important;min-height:var(--toolbar-button-size,32px)!important;font-size:calc(var(--toolbar-button-size,32px) * .4)!important;padding:0 calc(var(--toolbar-button-size,32px) * .25)!important}.mdxeditor-toolbar select option,.mdxeditor-toolbar [role=option]{font-size:calc(var(--toolbar-button-size,32px) * .4)!important;padding:calc(var(--toolbar-button-size,32px) * .15) calc(var(--toolbar-button-size,32px) * .25)!important}.mdxeditor{flex-direction:column!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.mdx-editor-wrapper .mdxeditor .mdxeditor-root-contenteditable{flex:1!important;max-height:none!important;overflow-y:auto!important}[data-test-id=document-content] .mdxeditor-root-contenteditable{min-height:400px!important;max-height:calc(100vh - 300px)!important;overflow-y:auto!important}[data-test-id=document-content] .mdxeditor{height:calc(100vh - 250px)!important;max-height:calc(100vh - 250px)!important}[data-test-id=document-content] .mdx-editor-wrapper{height:calc(100vh - 250px)!important;max-height:calc(100vh - 250px)!important;overflow:hidden!important}[data-test-id=chat-rich-input] .mdxeditor-root-contenteditable[style*=height]{overflow-y:auto!important}[data-test-id*=document] .mdxeditor-root-contenteditable{min-height:300px!important;max-height:calc(100vh - 300px)!important}.mdxeditor-root-contenteditable h1,.mdxeditor-root-contenteditable h2,.mdxeditor-root-contenteditable h3,.mdxeditor-root-contenteditable h4,.mdxeditor-root-contenteditable h5,.mdxeditor-root-contenteditable h6{color:var(--baseText)!important;margin:12px 0 8px!important}.mdxeditor-root-contenteditable p{color:var(--baseText)!important;margin:8px 0!important}.mdxeditor-root-contenteditable blockquote{color:var(--baseText)!important;border-left:4px solid var(--mantine-color-blue-6)!important;background-color:#0000!important;margin:16px 0!important;padding:12px 16px!important}[data-mantine-color-scheme=dark] .mdxeditor-root-contenteditable blockquote{border-left-color:var(--mantine-color-blue-4)!important}.mdxeditor-root-contenteditable ul,.mdxeditor-root-contenteditable ol{color:var(--baseText)!important;margin:8px 0!important;padding-left:24px!important}.mdxeditor-root-contenteditable li{color:var(--baseText)!important;margin:4px 0!important}.mdxeditor-root-contenteditable a{color:var(--mantine-color-blue-6)!important;cursor:pointer!important;pointer-events:auto!important;z-index:1!important;text-decoration:underline!important;position:relative!important}.mdxeditor-root-contenteditable a:hover{color:var(--mantine-color-blue-7)!important;-webkit-text-decoration-color:var(--mantine-color-blue-5)!important;text-decoration-color:var(--mantine-color-blue-5)!important}[data-mantine-color-scheme=dark] .mdxeditor-root-contenteditable a{color:var(--mantine-color-blue-4)!important;-webkit-text-decoration-color:var(--mantine-color-blue-6)!important;text-decoration-color:var(--mantine-color-blue-6)!important}[data-mantine-color-scheme=dark] .mdxeditor-root-contenteditable a:hover{color:var(--mantine-color-blue-3)!important;-webkit-text-decoration-color:var(--mantine-color-blue-4)!important;text-decoration-color:var(--mantine-color-blue-4)!important}code.mantine-Text-root{background-color:var(--mantine-color-gray-1)!important;color:var(--mantine-color-gray-9)!important;border:1px solid var(--mantine-color-gray-3)!important;border-radius:4px!important;padding:2px 6px!important;font-family:Monaco,Menlo,Ubuntu Mono,monospace!important;font-size:.9em!important}[data-mantine-color-scheme=dark] .mdxeditor-root-contenteditable code{background-color:var(--mantine-color-dark-6)!important;color:var(--mantine-color-gray-0)!important;border:1px solid var(--mantine-color-dark-4)!important}.mdxeditor-root-contenteditable pre{background-color:var(--mantine-color-gray-1)!important;color:var(--mantine-color-gray-9)!important;border:1px solid var(--mantine-color-gray-3)!important;border-radius:8px!important;margin:16px 0!important;padding:16px!important;overflow-x:auto!important}.mdxeditor-root-contenteditable pre code{color:inherit!important;background:0 0!important;border:none!important;padding:0!important}[data-mantine-color-scheme=dark] .mdxeditor-root-contenteditable pre{background-color:var(--mantine-color-dark-6)!important;color:var(--mantine-color-gray-0)!important;border:1px solid var(--mantine-color-dark-4)!important}.mdxeditor-root-contenteditable ul li::marker{color:var(--mantine-color-gray-7)!important}.mdxeditor-root-contenteditable ol li::marker{color:var(--mantine-color-gray-7)!important}[data-mantine-color-scheme=dark] .mdxeditor-root-contenteditable ul li::marker{color:var(--mantine-color-gray-4)!important}[data-mantine-color-scheme=dark] .mdxeditor-root-contenteditable ol li::marker{color:var(--mantine-color-gray-4)!important}[data-mantine-color-scheme=dark] .mdxeditor-root-contenteditable ul li,[data-mantine-color-scheme=dark] .mdxeditor-root-contenteditable ol li{color:var(--mantine-color-gray-1)!important}.mdxeditor-root-contenteditable strong,.mdxeditor-root-contenteditable b{color:var(--baseText)!important;font-weight:600!important}.mdxeditor-root-contenteditable em,.mdxeditor-root-contenteditable i{color:var(--baseText)!important;font-style:italic!important}
.hljs{background:0 0!important;padding:0!important}.chat-message pre{border-radius:8px;margin:8px 0;overflow-x:auto}.chat-message pre code{background:0 0;border-radius:0;padding:0;font-family:Monaco,Consolas,Courier New,monospace;font-size:13px;line-height:1.4}.chat-message code{font-family:Monaco,Consolas,Courier New,monospace;font-size:13px}.chat-message table{border-collapse:collapse;width:100%;margin:8px 0;font-size:13px}.chat-message th,.chat-message td{text-align:left;border:1px solid #fff3;padding:6px 8px}.chat-message th{background-color:#ffffff1a;font-weight:600}.chat-message .task-list-item{margin:2px 0;list-style:none}.chat-message .task-list-item input[type=checkbox]{margin-right:6px}.chat-message del{opacity:.7}.chat-message hr{border:none;border-top:1px solid #ffffff4d;margin:12px 0}.chat-message ul ul,.chat-message ol ol,.chat-message ul ol,.chat-message ol ul{margin:4px 0}.profile-content ul,.profile-content ol{margin-top:.5rem;margin-bottom:.5rem;padding-left:1.5rem;list-style-position:outside}.profile-content ul{list-style-type:disc}.profile-content ol{list-style-type:decimal}.profile-content li{margin-bottom:.25rem;padding-left:.25rem}.profile-content h1,.profile-content h2,.profile-content h3,.profile-content h4,.profile-content h5,.profile-content h6{margin-top:1rem;margin-bottom:.5rem}.profile-content h1:first-child,.profile-content h2:first-child,.profile-content h3:first-child,.profile-content h4:first-child{margin-top:0}.profile-content p{margin-top:0;margin-bottom:.75rem}.profile-content p:last-child{margin-bottom:0}@media (max-width:768px){.chat-message pre,.chat-message code{font-size:12px}}
