.custom-scroll[data-v-0925d44f]::-webkit-scrollbar{width:8px}.custom-scroll[data-v-0925d44f]::-webkit-scrollbar-thumb{background-color:var(--surface-500);border-radius:4px}.chat-message{font-size:16px}.chat-message .message-content{overscroll-behavior:none;background-color:#0000;width:auto;max-width:100%;overflow:hidden}.chat-message h3{margin-top:1.25em!important;margin-bottom:1.25em!important;font-size:1.17em!important;font-weight:500!important;line-height:1.75!important}.chat-message div p:first-child{margin-top:0!important}.chat-message p{tab-size:4;font-feature-settings:normal;font-variation-settings:normal;box-sizing:border-box;word-break:break-word;color:var(--text-color)!important;margin-top:1.25em!important}.chat-message ul,.chat-message ol{tab-size:4;font-feature-settings:normal;font-variation-settings:normal;border-style:solid;border-width:0;border-color:var(--text-color);box-sizing:border-box;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em;font-size:1rem;line-height:1.75;list-style:outside;color:var(--text-color)!important;overscroll-behavior:auto!important}.chat-message a{font-weight:500;text-decoration:underline;color:var(--text-color-link)!important}.chat-message pre{word-break:break-all;overflow-wrap:break-word;color:#f8f8f2;background:#2b2b2b;border-radius:7px;margin-top:.8em;margin-bottom:.8em;padding:.6em;font-size:.9em;line-height:1.5em;display:block;overflow:auto}.markdown{max-width:unset;color:var(--text-color);font-size:16px}.markdown pre{word-break:break-all;overflow-wrap:break-word;color:#f8f8f2;background:#2b2b2b;border-radius:7px;margin-top:.8em;margin-bottom:.8em;padding:.6em;font-size:.9em;line-height:1.5em;display:block;overflow:auto}.markdown ::-webkit-scrollbar{width:8px}.markdown ::-webkit-scrollbar-thumb{background-color:#7a7a7a;border-radius:4px}.markdown h1{letter-spacing:-.04rem;margin-top:1.25em;margin-bottom:1.25em;font-weight:700}.markdown h1:first-child,.markdown h2:first-child,.markdown h3:first-child,.markdown h4:first-child,.markdown h5:first-child{margin-top:0!important}.markdown h2,.markdown h3,.markdown h4,.markdown h5{margin-top:2rem;font-weight:600}.markdown h2{font-size:1.17em;font-weight:500;line-height:1.75}.markdown p{tab-size:4;word-break:break-word;box-sizing:border-box;margin-top:1.25em}.markdown blockquote{border-left:2px solid #9b9b9b;margin:0;padding:.5rem 1rem;line-height:1.5rem}.markdown blockquote p{margin:0}.markdown table{border-collapse:separate;border-spacing:0;width:100%;margin-top:1rem;margin-bottom:1rem}.markdown th{background-color:#e0e0e0;border:1px solid #ccc;padding:.25rem .75rem}.markdown th:first-child{border-top-left-radius:.375rem;padding-left:.75rem}.markdown th:last-child{border-top-right-radius:.375rem;padding-right:.75rem}.markdown td{color:#f8f8f2;border:1px solid #ccc;padding:.25rem .75rem}.markdown td:first-child{padding-left:.75rem}.markdown td:last-child{padding-right:.75rem}.markdown tbody tr:last-child td:first-child{border-bottom-left-radius:.375rem}.markdown tbody tr:last-child td:last-child{border-bottom-right-radius:.375rem}.markdown a{color:#0056b3;font-weight:500;text-decoration:underline}.markdown ul,.markdown ol{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em;font-size:1rem;line-height:1.75;list-style-type:disc}.markdown .float-image+p{margin-top:0}
