.render-module-scss-module__5oH4nG__markdown-body{word-break:break-word;overflow-wrap:break-word;line-break:auto}.render-module-scss-module__5oH4nG__markdown-body h1{letter-spacing:-.04rem;margin-bottom:.888889em;font-size:2.25em;font-weight:700;line-height:1.11111}.render-module-scss-module__5oH4nG__markdown-body h2{margin-bottom:1rem;font-size:1.5em;font-weight:600;line-height:1.33333}.render-module-scss-module__5oH4nG__markdown-body h3{margin-bottom:.5rem;font-size:1.25em;font-weight:600;line-height:1.5}.render-module-scss-module__5oH4nG__markdown-body h4{font-size:inherit;margin-bottom:.5rem;font-weight:600;line-height:1.6}.render-module-scss-module__5oH4nG__markdown-body h5{font-size:inherit;font-weight:600}.render-module-scss-module__5oH4nG__markdown-body h6{font-size:inherit;font-weight:inherit}.render-module-scss-module__5oH4nG__markdown-body p{word-break:break-word;overflow-wrap:anywhere;margin-bottom:.5rem}.render-module-scss-module__5oH4nG__markdown-body p:not(:first-child){margin-top:.5rem}.render-module-scss-module__5oH4nG__markdown-body ul,.render-module-scss-module__5oH4nG__markdown-body ol{margin:.5em 0;padding-left:2em}.render-module-scss-module__5oH4nG__markdown-body ul li,.render-module-scss-module__5oH4nG__markdown-body ol li{word-break:break-word;overflow-wrap:anywhere}.render-module-scss-module__5oH4nG__markdown-body pre{white-space:pre-wrap;word-wrap:break-word;border-radius:8px;max-width:100%;margin-top:.5rem;margin-bottom:.5rem;font-family:inherit;overflow-x:auto}.render-module-scss-module__5oH4nG__markdown-body code{white-space:pre-wrap;word-break:break-word;background-color:#0000}.render-module-scss-module__5oH4nG__markdown-body hr{border:none;border-top:1px solid var(--color-divider-chat);margin:24px 0}.render-module-scss-module__5oH4nG__markdown-body a{color:var(--color-primary);text-underline-offset:.15em;text-decoration:underline}.render-module-scss-module__5oH4nG__markdown-body a:hover,.render-module-scss-module__5oH4nG__markdown-body a:focus,.render-module-scss-module__5oH4nG__markdown-body a:active,.render-module-scss-module__5oH4nG__markdown-body a:focus-visible{text-decoration:underline}.render-module-scss-module__5oH4nG__markdown-body a:hover{opacity:.8}.render-module-scss-module__5oH4nG__markdown-body blockquote{border-left:2px solid var(--background-highlighted);background-color:#0000;margin-left:.25rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1em}.render-module-scss-module__5oH4nG__markdown-body table{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);text-indent:0;text-align:left;margin-top:.25rem;margin-bottom:.25rem;border-collapse:separate!important;width:100%!important;min-width:100%!important}.render-module-scss-module__5oH4nG__markdown-body table:has(tr>:nth-child(9)){width:max-content!important}.render-module-scss-module__5oH4nG__markdown-body table thead th{background-color:var(--background-primary);overflow-wrap:anywhere;border-style:solid;border-color:var(--color-stroke);border-width:1px 1px 1px 0;min-width:84px;padding:.25rem .75rem!important}.render-module-scss-module__5oH4nG__markdown-body table thead th:first-child{border-left-width:1px;border-top-left-radius:.375rem}.render-module-scss-module__5oH4nG__markdown-body table thead th:last-child{border-top-right-radius:.375rem}.render-module-scss-module__5oH4nG__markdown-body table tbody td{border-color:var(--color-stroke);overflow-wrap:anywhere;border-style:solid;border-width:0 1px 1px 0;min-width:84px;padding:.25rem .75rem!important}.render-module-scss-module__5oH4nG__markdown-body table tbody td:first-child{border-left-width:1px}.render-module-scss-module__5oH4nG__markdown-body table tbody tr:last-child td:first-child{border-bottom-left-radius:.375rem}.render-module-scss-module__5oH4nG__markdown-body table tbody tr:last-child td:last-child{border-bottom-right-radius:.375rem}.render-module-scss-module__5oH4nG__markdown-body img{border-radius:.5rem;max-width:100%;height:auto}.render-module-scss-module__5oH4nG__markdown-body .render-module-scss-module__5oH4nG__katex-display{text-align:center;width:max-content;min-width:100%;margin:1em 0;display:block}.render-module-scss-module__5oH4nG__markdown-body .render-module-scss-module__5oH4nG__katex-display .render-module-scss-module__5oH4nG__katex{text-align:center;white-space:nowrap;display:block;font-family:Times New Roman,Noto Sans,Arial,sans-serif!important}.render-module-scss-module__5oH4nG__markdown-body{scrollbar-color:var(--background-disabled) #0000!important}.render-module-scss-module__5oH4nG__markdown-body ::-webkit-scrollbar{background-color:var(--background-disabled) #0000!important}.render-module-scss-module__5oH4nG__thinking-panel{width:100%;color:var(--color-text-secondary)}.render-module-scss-module__5oH4nG__copilot-message-shell{grid-template-columns:24px minmax(0,1fr);align-items:start;column-gap:8px;min-height:24px;display:grid}.render-module-scss-module__5oH4nG__copilot-message-content{min-width:0}.render-module-scss-module__5oH4nG__thinking-status-leading-icon{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.render-module-scss-module__5oH4nG__chat-header{align-items:flex-start;gap:8px;min-height:24px;display:inline-flex}.render-module-scss-module__5oH4nG__chat-header-logo{flex:none;width:24px;height:24px;display:block}.render-module-scss-module__5oH4nG__thinking-status{width:fit-content;min-height:24px;color:var(--color-text-secondary);font-size:inherit;font-weight:400;line-height:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;transition:color .18s;display:inline-flex}@media (hover:hover) and (pointer:fine){.render-module-scss-module__5oH4nG__thinking-status:hover{color:var(--color-text-primary)}}.render-module-scss-module__5oH4nG__thinking-status-static{cursor:default}.render-module-scss-module__5oH4nG__thinking-status-active .render-module-scss-module__5oH4nG__thinking-status-text{background:linear-gradient(90deg, var(--color-text-secondary) 0%, var(--color-text-secondary) 38%, var(--color-text-primary) 50%, var(--color-text-secondary) 62%, var(--color-text-secondary) 100%);color:#0000;-webkit-text-fill-color:#0000;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;animation:1.5s linear infinite render-module-scss-module__5oH4nG__thinking-text-shimmer}.render-module-scss-module__5oH4nG__thinking-status-active:hover .render-module-scss-module__5oH4nG__thinking-status-text{color:var(--color-text-primary);-webkit-text-fill-color:var(--color-text-primary);background:0 0;animation:none}.render-module-scss-module__5oH4nG__thinking-status-text{font-size:inherit;line-height:inherit}.render-module-scss-module__5oH4nG__thinking-status-arrow{flex:none;transition:transform .2s}@keyframes render-module-scss-module__5oH4nG__thinking-text-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.render-module-scss-module__5oH4nG__thinking-chain{color:var(--color-text-secondary);font-size:inherit;line-height:inherit;margin-top:4px}.render-module-scss-module__5oH4nG__thinking-chain .ant-thought-chain-node{color:var(--color-text-secondary);gap:8px;font:inherit!important;line-height:inherit!important}.render-module-scss-module__5oH4nG__thinking-chain .ant-thought-chain-node-icon-solid:after{border-inline-start-color:var(--color-stroke)}.render-module-scss-module__5oH4nG__thinking-chain .ant-thought-chain-node-title{color:var(--color-text-secondary);align-items:center;font-weight:400;transition:color .18s;font:inherit!important;line-height:inherit!important}.render-module-scss-module__5oH4nG__thinking-chain .ant-thought-chain-node:hover .ant-thought-chain-node-title{color:var(--color-text-primary)}.render-module-scss-module__5oH4nG__thinking-chain .ant-thought-chain-node-collapse-icon{color:inherit;line-height:inherit!important}.render-module-scss-module__5oH4nG__thinking-chain .ant-thought-chain-node-content-box{margin-bottom:0}.render-module-scss-module__5oH4nG__chatDotLoader{justify-content:flex-start;align-items:center;height:20px;display:flex}.render-module-scss-module__5oH4nG__chatDotLoader .render-module-scss-module__5oH4nG__dot{background-color:var(--color-text-secondary);border-radius:50%;width:8px;height:8px;margin:0 4px;animation:1.4s ease-in-out infinite both render-module-scss-module__5oH4nG__bounce}.render-module-scss-module__5oH4nG__chatDotLoader .render-module-scss-module__5oH4nG__dot1{animation-delay:-.32s}.render-module-scss-module__5oH4nG__chatDotLoader .render-module-scss-module__5oH4nG__dot2{animation-delay:-.16s}.render-module-scss-module__5oH4nG__chatDotLoader .render-module-scss-module__5oH4nG__dot3{animation-delay:0s}@keyframes render-module-scss-module__5oH4nG__bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}
.ImageGenStatus-module-scss-module__msZRFW__placeholder{aspect-ratio:2/3;background:var(--background-secondary);border-radius:var(--radius-md);width:min(100%,420px);margin:16px auto 0;position:relative;overflow:hidden}.ImageGenStatus-module-scss-module__msZRFW__sweep{filter:blur(4px);background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:40%;animation:1.7s cubic-bezier(.4,0,.2,1) infinite ImageGenStatus-module-scss-module__msZRFW__imggen-sweep;position:absolute;top:-25%;bottom:-25%;transform:translate(-180%)rotate(8deg)}.ImageGenStatus-module-scss-module__msZRFW__spark{opacity:0;color:#fff;filter:drop-shadow(0 0 3px #94a3b8e6);animation:2.2s ease-in-out infinite ImageGenStatus-module-scss-module__msZRFW__imggen-twinkle;position:absolute}.ImageGenStatus-module-scss-module__msZRFW__spark svg{width:100%;height:100%;display:block}.ImageGenStatus-module-scss-module__msZRFW__spark1{width:14px;height:14px;animation-delay:0s;top:26%;left:22%}.ImageGenStatus-module-scss-module__msZRFW__spark2{width:10px;height:10px;animation-delay:.6s;top:54%;left:70%}.ImageGenStatus-module-scss-module__msZRFW__spark3{width:16px;height:16px;animation-delay:1.1s;top:64%;left:38%}.ImageGenStatus-module-scss-module__msZRFW__error{color:var(--color-status-error);margin-top:12px;font-size:14px}@keyframes ImageGenStatus-module-scss-module__msZRFW__imggen-sweep{0%{transform:translate(-180%)rotate(8deg)}to{transform:translate(330%)rotate(8deg)}}@keyframes ImageGenStatus-module-scss-module__msZRFW__imggen-twinkle{0%,to{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1)rotate(90deg)}}@media (prefers-reduced-motion:reduce){.ImageGenStatus-module-scss-module__msZRFW__sweep,.ImageGenStatus-module-scss-module__msZRFW__spark{animation:none}}
