[class*=shj-lang-]{border-radius:10px;box-shadow:0 0 5px #0001;box-sizing:border-box;color:#112;font:18px/24px Consolas,Courier New,Monaco,Andale Mono,Ubuntu Mono,monospace;margin:10px 0;max-width:min(100%,100vw);padding:30px 20px;text-shadow:none;white-space:pre}.shj-inline{border-radius:5px;display:inline-block;margin:0;padding:2px 5px}[class*=shj-lang-]::-moz-selection{background:#bdf5}[class*=shj-lang-]::selection{background:#bdf5}[class*=shj-lang-] ::-moz-selection{background:#bdf5}[class*=shj-lang-] ::selection{background:#bdf5}[class*=shj-lang-]>div{display:flex;overflow:auto}[class*=shj-lang-]>div :last-child{flex:1;outline:none}.shj-numbers{counter-reset:line;padding-left:5px}.shj-numbers div{padding-right:5px}.shj-numbers div:before{color:#999;content:counter(line);counter-increment:line;display:block;margin-right:5px;opacity:.5;text-align:right}.shj-syn-cmnt{font-style:italic}.shj-syn-err,.shj-syn-kwd{color:#e16}.shj-syn-class,.shj-syn-num{color:#f60}.shj-syn-insert,.shj-syn-str{color:#7d8}.shj-syn-bool{color:#3bf}.shj-syn-oper,.shj-syn-type{color:#5af}.shj-syn-func,.shj-syn-section{color:#84f}.shj-syn-deleted,.shj-syn-var{color:#f44}.shj-oneline{padding:12px 10px}.shj-lang-http.shj-oneline .shj-syn-kwd{background:#25f;border-radius:5px;color:#fff;padding:5px 7px}[class*=shj-lang-]{background:#fff;color:#24292f}.shj-syn-deleted,.shj-syn-err,.shj-syn-kwd{color:#cf222e}.shj-syn-class{color:#953800}.shj-numbers,.shj-syn-cmnt{color:#6e7781}.shj-syn-bool,.shj-syn-num,.shj-syn-oper,.shj-syn-section,.shj-syn-type,.shj-syn-var{color:#0550ae}.shj-syn-str{color:#0a3069}.shj-syn-func{color:#8250df}.markdown-message[data-v-42c540e4] :first-child{margin-top:0}.markdown-message[data-v-42c540e4] :last-child{margin-bottom:0}.markdown-message[data-v-42c540e4] p{margin:.55rem 0}.markdown-message[data-v-42c540e4] h1,.markdown-message[data-v-42c540e4] h2,.markdown-message[data-v-42c540e4] h3{font-weight:650;line-height:1.35;margin:1rem 0 .45rem}.markdown-message[data-v-42c540e4] h1{font-size:1.25rem}.markdown-message[data-v-42c540e4] h2{font-size:1.1rem}.markdown-message[data-v-42c540e4] h3{font-size:1rem}.markdown-message[data-v-42c540e4] ol,.markdown-message[data-v-42c540e4] ul{margin:.55rem 0;padding-left:1.35rem}.markdown-message[data-v-42c540e4] ul{list-style:disc}.markdown-message[data-v-42c540e4] ol{list-style:decimal}.markdown-message[data-v-42c540e4] li{margin:.2rem 0}.markdown-message[data-v-42c540e4] code{background:hsl(var(--muted));border-radius:.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em;padding:.12rem .35rem}.markdown-message[data-v-42c540e4] .code-block{background:hsl(var(--background));border:1px solid hsl(var(--border));border-radius:.55rem;box-shadow:0 1px 2px #0f172a0a;margin:.9rem 0;max-width:100%;overflow:hidden}.markdown-message[data-v-42c540e4] .code-block__header{align-items:center;background:hsl(var(--muted)/.45);border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;justify-content:space-between;line-height:1;padding:.38rem .7rem;text-transform:uppercase}.markdown-message[data-v-42c540e4] .code-block__body{background:hsl(var(--muted)/.18);margin:0;max-height:min(28rem,56vh);overflow:auto;padding:.75rem .8rem;scrollbar-width:thin}.markdown-message[data-v-42c540e4] .code-block code,.markdown-message[data-v-42c540e4] pre code{background:transparent;border-radius:0;color:hsl(var(--foreground));display:block;font-size:.78rem;line-height:1.55;min-width:-moz-max-content;min-width:max-content;padding:0;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre}.markdown-message[data-v-42c540e4] blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:.8rem 0;padding-left:.8rem}.markdown-message[data-v-42c540e4] a{color:#1d4ed8;text-decoration:underline;text-underline-offset:3px}.markdown-message[data-v-42c540e4] table{border-collapse:collapse;font-size:.92em;margin:.8rem 0;width:100%}.markdown-message[data-v-42c540e4] td,.markdown-message[data-v-42c540e4] th{border:1px solid hsl(var(--border));padding:.45rem .55rem;text-align:left;vertical-align:top}
