@layer reset,_;html,body,#root{height:100%;font-family:var(--spectrum-sans-font-family-stack,"Adobe Clean", "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}button,input,textarea,select{font-family:inherit}svg text{font-family:adobe-clean,Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Trebuchet MS,Lucida Grande,sans-serif}@font-face{font-family:Adobe Clean;src:url(https://use.typekit.net/af/c0160f/00000000000000007735dac8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)format("woff2"),url(https://use.typekit.net/af/c0160f/00000000000000007735dac8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Adobe Clean;src:url(https://use.typekit.net/af/5c07ba/00000000000000007735dad8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3)format("woff2"),url(https://use.typekit.net/af/5c07ba/00000000000000007735dad8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3)format("woff");font-weight:700;font-style:normal;font-display:swap}.rsc-container svg .mark-line path{stroke:#2abfbf!important}@keyframes pulseRing{0%{opacity:0;transform:scale(.85)}50%{opacity:1}to{opacity:0;transform:scale(1.4)}}.chat-md>:first-child{margin-top:0}.chat-md>:last-child{margin-bottom:0}.chat-md h1,.chat-md h2,.chat-md h3,.chat-md h4{margin:10px 0 4px;font-size:14px;font-weight:700;line-height:1.3}.chat-md h1{font-size:15px}.chat-md p{margin:0 0 8px;line-height:1.5}.chat-md ul,.chat-md ol{margin:4px 0 8px;padding-left:20px}.chat-md li{margin:2px 0;line-height:1.5}.chat-md li>ul,.chat-md li>ol{margin:2px 0}.chat-md code{background:#00000012;border-radius:3px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.chat-md pre{background:#0000000f;border-radius:6px;margin:6px 0;padding:8px 10px;font-size:12px;overflow-x:auto}.chat-md pre code{background:0 0;padding:0}.chat-md blockquote{color:inherit;opacity:.85;border-left:3px solid #00000026;margin:6px 0;padding-left:10px}.chat-md a{color:#1473e6;text-decoration:underline}.chat-md strong{font-weight:600}.chat-md hr{border:0;border-top:1px solid #0000001a;margin:8px 0}.chat-md table{border-collapse:collapse;margin:6px 0;font-size:12px}.chat-md th,.chat-md td{text-align:left;border:1px solid #0000001a;padding:4px 8px}
