.messages{--font-primary:"gg sans", var(--font), "Noto Sans", sans-serif;--font-code:"gg mono", "gg sans mono", "Source Code Pro", monospace;background:var(--background-base-lower);color:var(--text-default);font:16px/1.375rem var(--font-primary);overflow-wrap:break-word;padding:16px 0}.message{margin-top:17px;padding:2px 48px 2px 72px;position:relative}.message:first-child,.message.grouped{margin-top:0}.avatar{object-fit:cover;border-radius:50%;width:40px;height:40px;margin-top:2px;position:absolute;left:16px}.message-header{min-height:1.375rem;color:var(--text-muted);white-space:normal;line-height:1.375rem}.author-name{color:var(--text-strong);font-weight:500}.theme-light .author-name{font-weight:600}.app-tag{vertical-align:top;background:var(--background-brand);color:#fff;text-transform:uppercase;border-radius:4px;align-items:center;height:.9375rem;margin:.2em 0 0 .25rem;padding:0 .275rem;font-size:.625rem;font-weight:500;line-height:.9375rem;display:inline-flex}.message-time{color:var(--chat-text-muted);margin-left:.25rem;font-size:.75rem;font-weight:500}.edited{color:var(--text-muted);margin-left:.25rem;font-size:.625rem;line-height:1}.reply{white-space:nowrap;color:var(--text-default);align-items:center;gap:4px;margin:0 0 4px;font-size:.875rem;line-height:1.125rem;display:flex;position:relative}.reply:before{content:"";border-left:2px solid var(--spine-default);border-top:2px solid var(--spine-default);border-top-left-radius:6px;position:absolute;inset:calc(50% - 1px) calc(100% + 4px) -2px -37px}.reply-avatar{border-radius:50%;width:16px;height:16px}.reply .author-name{opacity:.64}.reply .app-tag{margin-top:0}.reply-text{text-overflow:ellipsis;margin-left:2px;overflow:hidden}.markdown{white-space:break-spaces}.heading{color:var(--text-strong);margin:16px 0 8px;font-weight:700;line-height:1.375em}.h1{font-size:1.5rem}.h2{font-size:1.25rem}.h3{font-size:1rem}.h1:first-child,.h2:first-child{margin-top:8px}.h3:first-child{margin-top:4px}.subtext{color:var(--text-subtle);font-size:.875rem;line-height:1.20313rem}.list-item{margin:0 0 4px calc((var(--depth) + 1) * 16px);position:relative}.list-marker{padding-right:.4em;position:absolute;right:100%}.list-marker.disc,.list-marker.circle{align-items:center;height:1.375rem;display:flex}.list-marker.disc:before,.list-marker.circle:before{content:"";box-sizing:border-box;background:currentColor;border-radius:50%;width:3.5px;height:3.5px}.list-marker.circle:before{background:0 0;border:1px solid;width:4.5px;height:4.5px}.quote{max-width:90%;margin:4px 0;display:flex}.quote:before{content:"";background:var(--spine-default);border-radius:4px;flex:none;width:4px}.quote-text{min-width:0;padding:0 8px 0 12px}.code-block{border-radius:4px;max-width:90%;margin:6px 0 0}.code-block code{border:1px solid var(--border-normal);background:var(--background-code);color:var(--text-code);font:.875rem/1.125rem var(--font-code);white-space:pre-wrap;border-radius:4px;padding:.5em;display:block}.inline-code{border:1px solid var(--border-normal);background:var(--background-code);font-family:var(--font-code);border-radius:4px;margin:-.2em 0;padding:0 .2em;font-size:85%;line-height:1.125rem}.link{color:var(--text-link);text-decoration:none}.mention{background:var(--mention-background);color:var(--mention-foreground);border-radius:3px;padding:0 2px;font-weight:500}.mention.colored{background:color-mix(in srgb, var(--mention-color) 10%, transparent);color:var(--mention-color)}.mention.unknown{font-style:italic}.timestamp{background:var(--background-mod-normal);border-radius:3px;padding:0 2px}.spoiler{background:var(--spoiler-hidden-background);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px}.spoiler *{visibility:hidden}.emoji{vertical-align:bottom;object-fit:contain;width:1.375em;height:1.375em}.markdown.jumbo .emoji{width:3rem;height:3rem;min-height:3rem}.hljs-keyword,.hljs-doctag,.hljs-template-tag,.hljs-template-variable,.hljs-variable.language_,.hljs-section{color:var(--text-code-keyword)}.hljs-type,.hljs-built_in{color:var(--text-code-type)}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:var(--text-code-tag)}.hljs-title{color:var(--text-code-title)}.hljs-literal,.hljs-params,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:var(--text-code-variable)}.hljs-attr,.hljs-attribute{color:var(--text-code-attribute)}.hljs-bullet{color:var(--text-code-bullet)}.hljs-meta{color:var(--text-code-decorator)}.hljs-property{color:var(--text-code-property)}.hljs-number{color:var(--text-code-number)}.hljs-operator{color:var(--text-code-operator)}.hljs-string,.hljs-regexp{color:var(--text-code-string)}.hljs-symbol{color:var(--text-code-builtin)}.hljs-comment,.hljs-code,.hljs-formula{color:var(--text-code-comment)}.hljs-section,.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic}.hljs-link{color:var(--text-code-link);text-decoration:underline}.hljs-addition{background:var(--background-code-addition);color:var(--text-code-addition)}.hljs-deletion{background:var(--background-code-deletion);color:var(--text-code-deletion)}.components{flex-direction:column;gap:8px;width:fit-content;max-width:min(600px,100%);margin-top:8px;display:flex}.action-row{flex-wrap:wrap;gap:8px;display:flex}.button{box-sizing:border-box;white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:60px;height:32px;padding:3px 11px;font-size:14px;font-weight:500;line-height:18px;display:inline-flex}.button .emoji{width:18px;height:18px}.button.primary{background:var(--control-primary-background-default);border-color:var(--control-primary-border-default);color:#fff}.button.secondary{background:var(--control-secondary-background-default);border-color:var(--border-muted);color:var(--control-secondary-text-default)}.button.success{background:var(--control-connected-background-default);border-color:var(--control-primary-border-default);color:#fff}.button.danger{background:var(--control-critical-primary-background-default);border-color:var(--control-primary-border-default);color:#fff}.button.disabled{opacity:.5}.link-icon{width:16px;height:16px}.select{box-sizing:border-box;background:var(--input-background-default);border:1px solid var(--input-border-default);width:100%;max-width:400px;height:40px;color:var(--input-placeholder-text-default);white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;padding:0 8px 0 12px;display:flex}.select.chosen{color:var(--text-default)}.select.disabled{opacity:.5}.chevron{width:20px;height:20px}.container{background:var(--background-surface-high);border:1px solid var(--border-subtle);border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex;position:relative;overflow:hidden}.container.accented:before{content:"";background:var(--accent);width:4px;height:100%;position:absolute;top:0;left:0}.section{justify-content:space-between;gap:12px;display:flex}.section-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.section-accessory{align-items:flex-start;min-width:0;max-width:calc(50% - 12px);display:flex}.thumbnail{object-fit:cover;border-radius:8px;width:85px;height:85px;display:block}.separator{height:0;margin:0}.separator.divider{border-top:1px solid var(--border-subtle)}.separator.large{margin:8px 0}.gallery{border-radius:8px;grid-template-columns:repeat(6,1fr);gap:4px;max-width:600px;display:grid;overflow:hidden}.gallery img{object-fit:cover;background:var(--background-mod-subtle);width:100%;height:100%;display:block}.gallery.single{grid-template-columns:1fr;width:fit-content}.gallery.single img{height:auto;max-height:350px}.gallery.three{aspect-ratio:3/2;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;max-height:350px}.gallery.three img:first-child{grid-row:span 2}.spoiler-media{filter:blur(44px)}.file{background:var(--background-surface-high);border:1px solid var(--border-subtle);color:var(--text-link);border-radius:8px;padding:12px 16px}.unsupported{color:#f0a0a2;border:1px dashed #da373c;border-radius:6px;padding:6px 10px;font-size:13px}.embed{box-sizing:border-box;border:1px solid var(--border-subtle);border-left:4px solid var(--embed-color,var(--border-normal));background:var(--background-surface-high);border-radius:4px;grid-template-columns:minmax(0,1fr) auto;max-width:516px;margin-top:8px;padding:2px 16px 16px 12px;font-size:.875rem;line-height:1.125rem;display:grid}.embed .emoji{width:18px;height:18px}.embed-body{flex-direction:column;min-width:0;display:flex}.embed-body>*{margin-top:8px}.embed-author{color:var(--text-strong);align-items:center;font-weight:600;display:flex}.embed-author img{border-radius:50%;width:24px;height:24px;margin-right:8px}.embed-title{color:var(--text-strong);font-size:1rem;font-weight:600;line-height:1.375rem}.embed-title.link{color:var(--text-link)}.embed-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.embed-field{grid-column:1/-1;min-width:0}.embed-field.inline{grid-column:auto}.embed-field-name{color:var(--text-strong);margin-bottom:2px;font-weight:600}.embed-image{border-radius:4px;max-width:100%;margin-top:16px}.embed-thumbnail{object-fit:contain;border-radius:4px;max-width:80px;max-height:80px;margin:8px 0 0 16px}.embed-footer{color:var(--text-default);align-items:center;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.embed-footer img{border-radius:50%;width:20px;height:20px;margin-right:8px}.platform-mobile .message{padding:2px 13px 2px 68px}.platform-mobile .avatar{width:42px;height:42px;left:13px}.platform-mobile .reply:before{left:-35px}.platform-mobile .author-name{font-weight:600}.platform-mobile .app-tag{height:18px;margin-top:2px;padding:0 5px;font-size:12px;font-weight:600;line-height:18px}.platform-mobile .container .markdown{font-size:14px;line-height:20px}.platform-mobile .thumbnail{width:64px;height:64px}.platform-mobile .gallery{border-radius:12px}.platform-mobile .select{max-width:none;height:42px;color:var(--text-default);font-size:14px}.platform-mobile .select .chevron{transform:rotate(-90deg)}.platform-mobile .embed{border:none;border-left:4px solid var(--embed-color,var(--border-normal));border-radius:8px;max-width:none}.platform-mobile .embed-field.inline{grid-column:1/-1}.platform-mobile .list-item{margin-left:calc(13px + var(--depth) * 17px)}.platform-mobile .quote-text{padding-left:9px}.platform-mobile .mention,.platform-mobile .button{font-weight:600}.platform-mobile .separator.divider{border-top:.5px solid var(--text-muted)}.platform-mobile .heading{margin-top:8px}.platform-mobile .heading:first-child{margin-top:4px}.theme-dark{--text-default:#efeff1;--text-strong:#fbfbfb;--text-subtle:#abacb2;--text-muted:#96979e;--chat-text-muted:#81828a;--text-link:#4d96ee;--background-base-lower:#1a1a1e;--background-surface-high:#242429;--background-code:#5966f214;--background-mod-normal:#9595a229;--background-mod-subtle:#94949c1f;--spine-default:#474851;--border-normal:#9696a033;--border-subtle:#94949c1f;--border-muted:#9999990a;--mention-background:#5864f23d;--mention-foreground:#a9bbff;--spoiler-hidden-background:#666770;--background-brand:#5865f2;--control-primary-background-default:#5865f2;--control-primary-border-default:#ffffff14;--control-secondary-background-default:#94949c1f;--control-secondary-text-default:#fbfbfb;--control-critical-primary-background-default:#d22d39;--control-connected-background-default:#008545;--input-background-default:#0000001f;--input-border-default:#9696a033;--input-placeholder-text-default:#8f9097;--text-code:#e4e4e6;--text-code-keyword:#ff9691;--text-code-type:#ff8be2;--text-code-title:#9db0ff;--text-code-variable:#e4e4e6;--text-code-attribute:#82b7f8;--text-code-decorator:#f49f00;--text-code-property:#63c1ca;--text-code-number:#efa275;--text-code-operator:#ffaba6;--text-code-string:#73c48b;--text-code-builtin:#f49f00;--text-code-comment:#999aa1;--text-code-tag:#ff8be2;--text-code-bullet:#82b7f8;--text-code-link:#82b7f8;--text-code-addition:#7ac991;--text-code-deletion:#ff9691;--background-code-addition:#0084421f;--background-code-deletion:#d6293a1f}.theme-ash{--text-default:#f3f3f4;--text-strong:#fff;--text-subtle:#c5c6ca;--text-muted:#abacb2;--chat-text-muted:#9d9ea5;--text-link:#76aff6;--background-base-lower:#323339;--background-surface-high:#393a41;--background-code:#5966f214;--background-mod-normal:#9595a229;--background-mod-subtle:#94949c1f;--spine-default:#595a63;--border-normal:#9696a033;--border-subtle:#94949c1f;--border-muted:#9999990a;--mention-background:#5864f23d;--mention-foreground:#cdd7ff;--spoiler-hidden-background:#7d7e87;--background-brand:#5865f2;--control-primary-background-default:#5865f2;--control-primary-border-default:#ffffff14;--control-secondary-background-default:#94949c1f;--control-secondary-text-default:#fff;--control-critical-primary-background-default:#d22d39;--control-connected-background-default:#008545;--input-background-default:#00000014;--input-border-default:#9696a033;--input-placeholder-text-default:#a4a5ab;--text-code:#fff;--text-code-keyword:#ffbdb9;--text-code-type:#ffb6ed;--text-code-title:#bccaff;--text-code-variable:#fff;--text-code-attribute:#abcfff;--text-code-decorator:#ffc252;--text-code-property:#8edae1;--text-code-number:#fcc0a1;--text-code-operator:#ffcfcd;--text-code-string:#96dda9;--text-code-builtin:#ffc252;--text-code-comment:#b3b3b9;--text-code-tag:#ffb6ed;--text-code-bullet:#abcfff;--text-code-link:#abcfff;--text-code-addition:#99e0ad;--text-code-deletion:#ffbdb9;--background-code-addition:#0084421f;--background-code-deletion:#d6293a1f}.theme-onyx{--text-default:#d4d5d8;--text-strong:#dcdcdf;--text-subtle:#96979e;--text-muted:#81828a;--chat-text-muted:#73747d;--text-link:#2781e7;--background-base-lower:#000;--background-surface-high:#0a0a0c;--background-code:#5966f214;--background-mod-normal:#9696a033;--background-mod-subtle:#94949c1f;--spine-default:#383940;--border-normal:#96969f3d;--border-subtle:#9696a033;--border-muted:#9595a229;--mention-background:#5864f23d;--mention-foreground:#8ca0fd;--spoiler-hidden-background:#595a63;--background-brand:#5865f2;--control-primary-background-default:#5865f2;--control-primary-border-default:#ffffff14;--control-secondary-background-default:#94949c1f;--control-secondary-text-default:#dcdcdf;--control-critical-primary-background-default:#d22d39;--control-connected-background-default:#008545;--input-background-default:#0000001f;--input-border-default:#96969f3d;--input-placeholder-text-default:#7d7e87;--text-code:#c9cace;--text-code-keyword:#f67774;--text-code-type:#ff59d5;--text-code-title:#8195fb;--text-code-variable:#c9cace;--text-code-attribute:#5ea0f1;--text-code-decorator:#dc8d00;--text-code-property:#36abb6;--text-code-number:#e18752;--text-code-operator:#fc8884;--text-code-string:#57af74;--text-code-builtin:#dc8d00;--text-code-comment:#888991;--text-code-tag:#ff59d5;--text-code-bullet:#5ea0f1;--text-code-link:#5ea0f1;--text-code-addition:#5bb277;--text-code-deletion:#f67774;--background-code-addition:#0084421f;--background-code-deletion:#d6293a1f}.theme-light{--text-default:#2e2e34;--text-strong:#28282d;--text-subtle:#595a63;--text-muted:#6c6d76;--chat-text-muted:#70717a;--text-link:#006dd4;--background-base-lower:#fbfbfb;--background-surface-high:#fff;--background-code:#4d66e60a;--background-mod-normal:#9595a229;--background-mod-subtle:#94949c1f;--spine-default:#c5c6ca;--border-normal:#9696a066;--border-subtle:#97979e47;--border-muted:#9696a033;--mention-background:#5864f23d;--mention-foreground:#2e3c88;--spoiler-hidden-background:#8f9097;--background-brand:#5865f2;--control-primary-background-default:#5865f2;--control-primary-border-default:#ffffff14;--control-secondary-background-default:#94949c1f;--control-secondary-text-default:#28282d;--control-critical-primary-background-default:#d22d39;--control-connected-background-default:#008545;--input-background-default:#00000005;--input-border-default:#9696a066;--input-placeholder-text-default:#696a73;--text-code:#36373e;--text-code-keyword:#a9232e;--text-code-type:#9b277e;--text-code-title:#404eb1;--text-code-variable:#36373e;--text-code-attribute:#0158ab;--text-code-decorator:#884800;--text-code-property:#00636e;--text-code-number:#963b03;--text-code-operator:#971d28;--text-code-string:#006734;--text-code-builtin:#884800;--text-code-comment:#696a73;--text-code-tag:#9b277e;--text-code-bullet:#0158ab;--text-code-link:#0158ab;--text-code-addition:#005f30;--text-code-deletion:#9e1f2a;--background-code-addition:#0084421f;--background-code-deletion:#d6293a1f}
