@font-face{font-family:Google Sans;src:url(/assets/GoogleSans-VariableFont-DbREwBL3.ttf)format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Google Sans;src:url(/assets/GoogleSans-Italic-VariableFont-Cm3YjXPr.ttf)format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Noto Color Emoji;src:url(/assets/NotoColorEmoji-Regular-Cn2eqsyv.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+A9,U+AE,U+203C,U+2049,U+2122,U+2139,U+2194-21AA,U+231A-231B,U+2328,U+23CF,U+23E9-23FA,U+24C2,U+25AA-25AB,U+25B6,U+25C0,U+25FB-25FE,U+2600-27BF,U+2934-2935,U+2B??,U+3030,U+303D,U+3297,U+3299,U+FE0?,U+200D,U+20E3,U+1F000-1FAFF,U+1F1E6-1F1FF}html,body{font-family:var(--font-interface)}.message .content{font-size:calc(1em * var(--message-font-scale,1))}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.audit-tone-success{color:var(--text-success)}.audit-tone-warning{color:var(--text-warning)}.audit-tone-error{color:var(--text-error)}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0;padding:0}ul,ol{list-style:none}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;overscroll-behavior:none;height:100%}body{overscroll-behavior:none;height:100%;min-height:0;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--brand-h:270;--neutral-chroma-factor:.002;--chroma-factor:.2;--brand-50:oklch(.5 var(--chroma-factor) var(--brand-h));--brand-60:oklch(.6 var(--chroma-factor) var(--brand-h));--brand-70:oklch(.7 var(--chroma-factor) var(--brand-h));--neutral-17:oklch(.17 var(--neutral-chroma-factor) var(--brand-h));--neutral-20:oklch(.2 var(--neutral-chroma-factor) var(--brand-h));--neutral-23:oklch(.23 var(--neutral-chroma-factor) var(--brand-h));--neutral-26:oklch(.26 var(--neutral-chroma-factor) var(--brand-h));--white-50:oklch(50% 0 0);--white-60:oklch(60% 0 0);--white-70:oklch(70% 0 0);--white-90:oklch(90% 0 0);--white-95:oklch(95% 0 0);--white-100:oklch(100% 0 0);--black-100:oklch(0% 0 0);--green-60:oklch(60% .15 150);--green-70:oklch(70% .15 150);--red-55:oklch(55% .2 25);--red-65:oklch(65% .25 23);--red-75:oklch(75% .2 25);--yellow-70:oklch(82% .12 88);--syntax-blue-60:oklch(72% .13 250);--syntax-cyan-60:oklch(80% .1 195);--syntax-green-60:oklch(78% .14 150);--syntax-orange-60:oklch(78% .14 70);--syntax-pink-60:oklch(75% .16 0);--syntax-purple-60:oklch(76% .12 300);--syntax-yellow-70:oklch(85% .12 95);--syntax-grey-60:oklch(60% 0 0);--size-0:0px;--size-4:4px;--size-8:8px;--size-12:12px;--size-16:16px;--size-20:20px;--size-24:24px;--size-32:32px;--size-40:40px;--size-44:44px;--size-48:48px;--size-56:56px;--size-64:64px;--size-80:80px;--size-96:96px;--size-128:128px;--size-160:160px;--size-192:192px;--size-media-thumb:160px;--size-media-card:432px;--media-spoiler-blur:40px;--size-xxs:var(--size-4);--size-xs:var(--size-8);--size-sm:var(--size-12);--size-md:var(--size-16);--size-lg:var(--size-20);--size-xl:var(--size-24);--size-xxl:var(--size-32);--size-rail:72px;--size-sidebar-default:240px;--size-search-panel:420px;--size-composer:58px;--breakpoint-480:480px;--breakpoint-640:640px;--breakpoint-768:768px;--breakpoint-1024:1024px;--breakpoint-1280:1280px;--breakpoint-1536:1536px;--breakpoint-1800:1800px;--breakpoint-2500:2500px;--breakpoint-xxs:480px;--breakpoint-xs:640px;--breakpoint-sm:768px;--breakpoint-md:1024px;--breakpoint-lg:1280px;--breakpoint-xl:1536px;--breakpoint-xxl:1800px;--breakpoint-max:2500px;--space-0:0px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-26:26px;--space-30:30px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--space-96:96px;--space-128:128px;--space-160:160px;--space-192:192px;--space-xxs:var(--space-4);--space-xs:var(--space-8);--space-sm:var(--space-12);--space-md:var(--space-16);--space-lg:var(--space-20);--space-xl:var(--space-24);--space-xxl:var(--space-32);--font-size-10:.625rem;--font-size-12:.75rem;--font-size-14:.875rem;--font-size-16:1rem;--font-size-20:1.25rem;--font-size-24:1.5rem;--font-size-32:2rem;--font-size-40:2.5rem;--font-size-48:3rem;--font-size-xxs:var(--font-size-12);--font-size-xs:var(--font-size-14);--font-size-sm:var(--font-size-16);--font-size-md:var(--font-size-20);--font-size-lg:var(--font-size-24);--font-size-xl:var(--font-size-32);--font-size-xxl:var(--font-size-40);--font-size-emoji-jumbo:var(--font-size-48);--font-emoji:"Noto Color Emoji";--font-interface:"Google Sans", var(--font-emoji), system-ui, sans-serif;--font-mono:"Source Code Pro", Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, var(--font-emoji), monospace;--message-font-scale:1;--message-group-spacing:16px;--mask-copy:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20fill='black'%3E%3Cpath%20d='M216,32H88a8,8,0,0,0-8,8V80H40a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H168a8,8,0,0,0,8-8V176h40a8,8,0,0,0,8-8V40A8,8,0,0,0,216,32Zm-8,128H176V88a8,8,0,0,0-8-8H96V48H208Z'/%3E%3C/svg%3E");--mask-opaque:oklch(0% 0 0);--mask-eye:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20fill='black'%3E%3Cpath%20d='M247.31,124.76c-.35-.79-8.82-19.58-27.65-38.41C194.57,61.26,162.88,48,128,48S61.43,61.26,36.34,86.35C17.51,105.18,9,124,8.69,124.76a8,8,0,0,0,0,6.5c.35.79,8.82,19.57,27.65,38.4C61.43,194.74,93.12,208,128,208s66.57-13.26,91.66-38.34c18.83-18.83,27.3-37.61,27.65-38.4A8,8,0,0,0,247.31,124.76ZM128,168a40,40,0,1,1,40-40A40,40,0,0,1,128,168Z'/%3E%3C/svg%3E");--mask-pencil:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20fill='black'%3E%3Cpath%20d='M227.31,73.37,182.63,28.68a16,16,0,0,0-22.63,0L36.69,152A15.86,15.86,0,0,0,32,163.31V208a16,16,0,0,0,16,16H92.69A15.86,15.86,0,0,0,104,219.31L227.31,96a16,16,0,0,0,0-22.63ZM192,108.68,147.31,64l24-24L216,84.68Z'/%3E%3C/svg%3E");--mask-trash:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20fill='black'%3E%3Cpath%20d='M216,48H176V40a24,24,0,0,0-24-24H104A24,24,0,0,0,80,40v8H40a8,8,0,0,0,0,16h8V208a16,16,0,0,0,16,16H192a16,16,0,0,0,16-16V64h8a8,8,0,0,0,0-16ZM112,168a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm48,0a8,8,0,0,1-16,0V104a8,8,0,0,1,16,0Zm0-120H96V40a8,8,0,0,1,8-8h48a8,8,0,0,1,8,8Z'/%3E%3C/svg%3E");--mask-star:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%3E%3Cpath%20d='M128,24l31.1,63L228.7,97.1L178.3,146.2L190.2,215.5L128,183.7L65.8,215.5L77.7,146.2L27.3,97.1L96.9,87Z'%20fill='none'%20stroke='black'%20stroke-width='24'%20stroke-linejoin='round'/%3E%3C/svg%3E");--mask-star-filled:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%3E%3Cpath%20d='M128,24l31.1,63L228.7,97.1L178.3,146.2L190.2,215.5L128,183.7L65.8,215.5L77.7,146.2L27.3,97.1L96.9,87Z'%20fill='black'%20stroke='black'%20stroke-width='12'%20stroke-linejoin='round'/%3E%3C/svg%3E");--mask-channel:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='black'%3E%3Cpath%20fill-rule='evenodd'%20d='M10.99%203.16A1%201%200%201%200%209%202.84L8.15%208H4a1%201%200%200%200%200%202h3.82l-.67%204H3a1%201%200%201%200%200%202h3.82l-.8%204.84a1%201%200%200%200%201.97.32L8.85%2016h4.97l-.8%204.84a1%201%200%200%200%201.97.32l.86-5.16H20a1%201%200%201%200%200-2h-3.82l.67-4H21a1%201%200%201%200%200-2h-3.82l.8-4.84a1%201%200%201%200-1.97-.32L15.15%208h-4.97l.8-4.84ZM14.15%2014l.67-4H9.85l-.67%204h4.97Z'/%3E%3C/svg%3E");--mask-chevron:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='black'%3E%3Cpath%20d='M9.3%205.3a1%201%200%200%200%200%201.4l5.29%205.3-5.3%205.3a1%201%200%201%200%201.42%201.4l6-6a1%201%200%200%200%200-1.4l-6-6a1%201%200%200%200-1.42%200Z'/%3E%3C/svg%3E");--mask-message:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='black'%3E%3Cpath%20d='M12%2022a10%2010%200%201%200-8.45-4.64c.13.19.11.44-.04.61l-2.06%202.37A1%201%200%200%200%202.2%2022H12Z'/%3E%3C/svg%3E");--mask-play:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='black'%3E%3Cpath%20d='M8%205v14l11-7z'/%3E%3C/svg%3E");--mask-pause:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='black'%3E%3Cpath%20d='M7%205h4v14H7zM13%205h4v14h-4z'/%3E%3C/svg%3E");--mask-volume:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='black'%3E%3Cpath%20d='M4%209v6h3l4%203V6L7%209H4z'/%3E%3Cpath%20d='M14.6%208.4a4.6%204.6%200%200%201%200%207.2v-1.8a2.6%202.6%200%200%200%200-3.6z'/%3E%3Cpath%20d='M17%205.8a8%208%200%200%201%200%2012.4v-1.8a6%206%200%200%200%200-8.8z'/%3E%3C/svg%3E");--mask-file:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20fill='black'%3E%3Cpath%20d='M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM152,88V44l44,44Z'/%3E%3C/svg%3E");--mask-file-text:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20fill='black'%3E%3Cpath%20d='M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,176H96a8,8,0,0,1,0-16h64a8,8,0,0,1,0,16Zm0-32H96a8,8,0,0,1,0-16h64a8,8,0,0,1,0,16Zm-8-56V44l44,44Z'/%3E%3C/svg%3E");--mask-file-archive:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20fill='black'%3E%3Cpath%20d='M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H92a4,4,0,0,0,4-4V208H88.27A8.17,8.17,0,0,1,80,200.53,8,8,0,0,1,88,192h8V176H88.27A8.17,8.17,0,0,1,80,168.53,8,8,0,0,1,88,160h8V144H88.27A8.17,8.17,0,0,1,80,136.53,8,8,0,0,1,88,128h8v-7.73a8.18,8.18,0,0,1,7.47-8.25,8,8,0,0,1,8.53,8v8h7.73a8.17,8.17,0,0,1,8.25,7.47,8,8,0,0,1-8,8.53h-8v16h7.73a8.17,8.17,0,0,1,8.25,7.47,8,8,0,0,1-8,8.53h-8v16h7.73a8.17,8.17,0,0,1,8.25,7.47,8,8,0,0,1-8,8.53h-8v20a4,4,0,0,0,4,4h84a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM152,88V44l44,44Z'/%3E%3C/svg%3E");--mask-file-audio:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20fill='black'%3E%3Cpath%20d='M152,180a40.55,40.55,0,0,1-20,34.91A8,8,0,0,1,124,201.09a24.49,24.49,0,0,0,0-42.18A8,8,0,0,1,132,145.09,40.55,40.55,0,0,1,152,180ZM99.06,128.61a8,8,0,0,0-8.72,1.73L68.69,152H48a8,8,0,0,0-8,8v40a8,8,0,0,0,8,8H68.69l21.65,21.66A8,8,0,0,0,104,224V136A8,8,0,0,0,99.06,128.61ZM216,88V216a16,16,0,0,1-16,16H168a8,8,0,0,1,0-16h32V96H152a8,8,0,0,1-8-8V40H56v80a8,8,0,0,1-16,0V40A16,16,0,0,1,56,24h96a8,8,0,0,1,5.66,2.34l56,56A8,8,0,0,1,216,88Zm-56-8h28.69L160,51.31Z'/%3E%3C/svg%3E");--mask-file-code:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20fill='black'%3E%3Cpath%20d='M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40V216a16,16,0,0,0,16,16H200a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34Zm-104,88a8,8,0,0,1-11.32,11.32l-24-24a8,8,0,0,1,0-11.32l24-24a8,8,0,0,1,11.32,11.32L91.31,152Zm72-12.68-24,24a8,8,0,0,1-11.32-11.32L164.69,152l-18.35-18.34a8,8,0,0,1,11.32-11.32l24,24A8,8,0,0,1,181.66,157.66ZM152,88V44l44,44Z'/%3E%3C/svg%3E");--mask-file-video:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20256%20256'%20fill='black'%3E%3Cpath%20d='M213.66,82.34l-56-56A8,8,0,0,0,152,24H56A16,16,0,0,0,40,40v72a8,8,0,0,0,16,0V40h88V88a8,8,0,0,0,8,8h48V216h-8a8,8,0,0,0,0,16h8a16,16,0,0,0,16-16V88A8,8,0,0,0,213.66,82.34ZM160,51.31,188.69,80H160ZM155.88,145a8,8,0,0,0-8.12.22l-19.95,12.46A16,16,0,0,0,112,144H48a16,16,0,0,0-16,16v48a16,16,0,0,0,16,16h64a16,16,0,0,0,15.81-13.68l19.95,12.46A8,8,0,0,0,160,216V152A8,8,0,0,0,155.88,145ZM144,201.57l-16-10V176.43l16-10Z'/%3E%3C/svg%3E");--gradient-hue-wheel:linear-gradient(to right, red 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, red 100%)}.density-compact{--space-xxs:var(--space-4);--space-xs:var(--space-6);--space-sm:var(--space-10);--space-md:var(--space-12);--space-lg:var(--space-16);--space-xl:var(--space-20);--space-xxl:var(--space-26)}.density-cozy{--space-xxs:var(--space-4);--space-xs:var(--space-10);--space-sm:var(--space-16);--space-md:var(--space-20);--space-lg:var(--space-24);--space-xl:var(--space-30);--space-xxl:var(--space-40)}.density-default{--space-xxs:var(--space-4);--space-xs:var(--space-8);--space-sm:var(--space-12);--space-md:var(--space-16);--space-lg:var(--space-20);--space-xl:var(--space-24);--space-xxl:var(--space-32)}:root{--radius-none:0px;--radius-3:3px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-xxl:32px;--radius-round:2147483647px}.theme-dark{--background-chat:var(--neutral-23);--background-chat-pre:var(--neutral-20);--background-channels:var(--neutral-20);--background-guilds:var(--neutral-20);--background-server-rail:var(--neutral-20);--background-login:var(--neutral-26);--background-menu:var(--neutral-26);--background-autocomplete:var(--background-menu);--background-input:var(--neutral-23);--background-input-disabled:oklch(from var(--neutral-23) calc(l * 1.2) calc(c * .5) h);--background-message-input:var(--neutral-26);--background-message-input-reply:oklch(from var(--background-message-input) calc(l + .03) c h);--background-banner:var(--neutral-23);--background-connection-status:var(--red-65);--background-media-viewer:var(--black-100);--background-media-viewer-nav:oklch(from var(--black-100) l c h / 70%);--background-code-inline:oklch(from var(--brand-60) l c h / 8%);--background-code-block:var(--neutral-20);--background-code-block-header:oklch(from var(--neutral-20) calc(l + .03) c h);--border-code-block:oklch(from var(--white-95) l c h / 6%);--text-code:var(--white-95);--syntax-comment:var(--syntax-grey-60);--syntax-keyword:var(--syntax-pink-60);--syntax-string:var(--syntax-green-60);--syntax-number:var(--syntax-orange-60);--syntax-literal:var(--syntax-orange-60);--syntax-title:var(--syntax-blue-60);--syntax-function:var(--syntax-cyan-60);--syntax-variable:var(--syntax-yellow-70);--syntax-type:var(--syntax-purple-60);--syntax-attr:var(--syntax-blue-60);--syntax-tag:var(--syntax-pink-60);--background-spoiler:oklch(from var(--white-95) l c h / 12%);--background-spoiler-hover:oklch(from var(--background-spoiler) l c h / 25%);--background-spoiler-revealed:oklch(from var(--background-spoiler-hover) l c h / 10%);--background-timestamp:oklch(from var(--white-95) l c h / 16%);--background-spoiler-label:oklch(from var(--black-100) l c h / 60%);--text-spoiler-label:var(--text-secondary);--background-emoji-picker:var(--background-menu);--background-emoji-picker-nav:oklch(from var(--background-menu) calc(l - .02) c h);--background-emoji-picker-search:oklch(0% 0 0/.25);--background-emoji-picker-item-hover:oklch(from var(--white-95) l c h / 5%);--border-emoji-picker:var(--border);--background-selection-toolbar:var(--background-menu);--border-selection-toolbar:var(--border);--background-message-actions:var(--background-menu);--background-message-actions-hover:oklch(from var(--background-menu) calc(l + .06) c h);--background-media-actions:var(--background-menu);--background-media-actions-hover:oklch(from var(--background-menu) calc(l + .06) c h);--background-reaction:oklch(from var(--white-95) l c h / 8%);--background-reaction-hover:oklch(from var(--white-95) l c h / 12%);--background-reaction-active:oklch(from var(--white-95) l c h / 16%);--background-reaction-me:oklch(from var(--brand-60) l c h / 16%);--background-reaction-me-hover:oklch(from var(--brand-60) l c h / 24%);--background-reaction-me-active:oklch(from var(--brand-60) l c h / 32%);--text-reaction-count:oklch(from var(--text-secondary) calc(l - .08) c h);--text-reaction-count-me:oklch(from var(--brand-70) calc(l + .08) c h);--border-reaction-me:var(--brand-60);--background-guild-icon-placeholder:oklch(from var(--background-guilds) calc(l + .1) c h);--background-guild-pill:var(--white-95);--background-resize-handle-hover:oklch(from var(--white-95) l c h / 25%);--background-role-dot:var(--white-60);--background-search-result:oklch(from var(--background-channels) calc(l + .03) c h);--background-search-chip:oklch(from var(--background-menu) calc(l + .07) c h);--background-search-input:oklch(from var(--background-chat) calc(l - .03) c h);--background-color-picker-default:var(--background-role-dot);--background-color-picker-white:var(--white-100);--background-color-picker-white-transparent:oklch(from var(--white-100) l c h / 0%);--background-color-picker-black:var(--black-100);--background-color-picker-black-transparent:oklch(from var(--black-100) l c h / 0%);--text-color-picker-check:var(--white-95);--background-switch-off:oklch(from var(--white-95) l c h / 14%);--background-switch-on:var(--brand-60);--background-switch-thumb:var(--white-95);--background-slider-track:oklch(from var(--white-95) l c h / 14%);--background-slider-filled:var(--brand-60);--background-slider-thumb:var(--white-95);--background-avatar-overlay:oklch(from var(--black-100) l c h / 45%);--background-avatar-editor:var(--neutral-17);--background-avatar-crop-scrim:oklch(from var(--black-100) l c h / 55%);--border-avatar-crop:oklch(from var(--white-95) l c h / 70%);--background-emoji-list-header:oklch(from var(--white-95) l c h / 8%);--background-emoji-preview:var(--neutral-17);--background-embed:oklch(from var(--background-chat) calc(l + .02) c h);--background-embed-footer:oklch(from var(--background-embed) calc(l + .03) c h);--border-embed-accent:oklch(from var(--white-95) l c h / 16%);--background-audio-track:oklch(from var(--background-input) calc(l + .06) c h);--background-hover:oklch(from var(--white-95) l c h / 5%);--background-active:oklch(from var(--white-95) l c h / 15%);--background-drop-target:oklch(from var(--white-95) l c h / 10%);--background-message-reply-highlight:oklch(from var(--brand-60) l c h / 16%);--background-message-mention:oklch(from var(--yellow-70) l c h / 8%);--background-message-jump:oklch(from var(--brand-60) l c h / 16%);--background-danger:var(--red-55);--background-danger-hover:oklch(from var(--background-danger) calc(l - .05) c h);--background-danger-soft:oklch(from var(--background-danger-hover) l c h / 10%);--background-permission-allow:var(--green-60);--background-permission-deny:var(--background-danger);--background-unread:var(--red-55);--text-unread:var(--white-100);--background-unread-dot:var(--white-100);--background-notification-badge:var(--red-65);--text-notification-badge:var(--white-100);--text-primary:var(--white-95);--text-secondary:var(--white-90);--text-muted:var(--white-70);--text-faint:var(--white-60);--text-disabled:var(--text-faint);--text-error:var(--red-75);--text-success:var(--green-70);--text-warning:var(--yellow-70);--text-favorite-active:var(--yellow-70);--text-link:var(--brand-70);--text-button-disabled:var(--text-muted);--text-guild-icon-placeholder:var(--white-95);--text-permission-allow:var(--text-primary);--text-permission-deny:var(--text-primary);--background-chip:oklch(from var(--brand-60) l c h / 40%);--background-chip-hover:oklch(from var(--background-chip) calc(l + .35) calc(c + .15) h / 40%);--text-chip:oklch(from var(--background-chip) .8 calc(c * .5) h / 100%);--text-chip-hover:oklch(from var(--text-chip) calc(l + .25) calc(c - .25) h / 100%);--background-bot-tag:var(--brand-60);--text-bot-tag:var(--white-95);--button-brand:oklch(from var(--brand-60) .5 c h);--button-brand-hover:oklch(from var(--button-brand) calc(l - .05) calc(c - .05) h);--button-brand-disabled:oklch(from var(--button-brand) calc(l - .14) calc(c * .5) h);--button-secondary:oklch(from var(--background-menu) calc(l + .05) c h);--button-secondary-hover:oklch(from var(--button-secondary) calc(l + .05) c h);--button-secondary-disabled:oklch(from var(--button-secondary) calc(l - .04) calc(c * .5) h);--button-success:oklch(from var(--green-60) .5 c h);--button-success-hover:oklch(from var(--button-success) calc(l - .05) calc(c - .05) h);--button-success-disabled:oklch(from var(--button-success) calc(l - .14) calc(c * .5) h);--button-danger:var(--red-55);--button-danger-hover:oklch(from var(--button-danger) calc(l - .05) calc(c - .05) h);--button-danger-disabled:oklch(from var(--button-danger) calc(l - .14) calc(c * .5) h);--border:oklch(100% 0 0/.08);--border-focus:oklch(100% 0 0/.18);--border-disabled:oklch(100% 0 0/.04);--border-brand:var(--brand-70);--border-drop-indicator:var(--green-60);--border-reply:oklch(from var(--white-95) l c h / 12%);--border-message-reply-highlight:var(--brand-60);--border-message-mention:var(--yellow-70);--border-message-jump:var(--brand-60);--overlay-scrim:oklch(0% 0 0/.4);--overlay-media-viewer:oklch(0% 0 0/.85);--shadow-popover:0 0 0 1px var(--border), 0 12px 24px oklch(0% 0 0/.24);--shadow-settings-preview:0 16px 24px var(--background-chat);--shadow-switch-thumb:0 1px 2px oklch(0% 0 0/.2);--shadow-color-picker-knob:0 0 0 1.5px var(--white-95), 0 0 1px 1px oklch(0% 0 0/.3), 0 0 1px 2px oklch(0% 0 0/.4);--scrollbar-thumb:oklch(from var(--white-95) l c h / 10%);--scrollbar-thumb-hover:oklch(from var(--white-95) l c h / 20%);--scrollbar-track:transparent;--motion-fast:.12s;--motion-normal:.2s;--motion-slow:.28s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}.contrast-high .theme-dark,.contrast-high.theme-dark{--text-primary:var(--white-100);--text-secondary:var(--white-95);--text-muted:var(--white-90);--text-faint:var(--white-70);--border:oklch(from var(--white-95) l c h / 16%);--border-focus:oklch(from var(--white-95) l c h / 30%);--border-disabled:oklch(from var(--white-95) l c h / 10%);--border-reply:oklch(from var(--white-95) l c h / 22%);--background-chat-pre:var(--neutral-17);--background-code-block:var(--neutral-17);--background-code-block-header:oklch(from var(--neutral-17) calc(l + .04) c h);--background-input-disabled:oklch(from var(--neutral-20) calc(l * 1.1) calc(c * .5) h);--background-hover:oklch(from var(--white-95) l c h / 9%);--background-active:oklch(from var(--white-95) l c h / 22%)}.motion-reduce{--motion-fast:0s;--motion-normal:0s;--motion-slow:0s}.theme-dark{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.theme-dark ::-webkit-scrollbar{width:8px;height:8px}.theme-dark ::-webkit-scrollbar-track{background:var(--scrollbar-track)}.theme-dark ::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:var(--radius-round);background-clip:content-box;border:2px solid #0000}.theme-dark ::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}.button[data-v-3bff26f6]{padding-top:var(--space-xs);padding-bottom:var(--space-xs);font-size:var(--font-size-xs);white-space:nowrap;border-radius:var(--radius-sm);cursor:pointer;transform-origin:50%;transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);border:none;font-weight:500}.button[data-v-3bff26f6]:active:not(:disabled){transform:scale(.97)}.button[data-v-3bff26f6]:disabled{color:var(--text-button-disabled);cursor:not-allowed}.brand[data-v-3bff26f6]{color:var(--text-primary);background-color:var(--button-brand)}.brand[data-v-3bff26f6]:hover:not(:disabled){background-color:var(--button-brand-hover)}.brand[data-v-3bff26f6]:disabled{background-color:var(--button-brand-disabled)}.secondary[data-v-3bff26f6]{color:var(--text-primary);background:var(--button-secondary)}.secondary[data-v-3bff26f6]:hover:not(:disabled){background:var(--button-secondary-hover)}.secondary[data-v-3bff26f6]:disabled{background:var(--button-secondary-disabled)}.success[data-v-3bff26f6]{color:var(--text-primary);background-color:var(--button-success)}.success[data-v-3bff26f6]:hover:not(:disabled){background-color:var(--button-success-hover)}.success[data-v-3bff26f6]:disabled{background-color:var(--button-success-disabled)}.danger[data-v-3bff26f6]{color:var(--text-primary);background-color:var(--button-danger)}.danger[data-v-3bff26f6]:hover:not(:disabled){background-color:var(--button-danger-hover)}.danger[data-v-3bff26f6]:disabled{background-color:var(--button-danger-disabled)}.text[data-v-3bff26f6]{padding-inline:var(--space-xs);color:var(--text-link);background:0 0}.text[data-v-3bff26f6]:hover:not(:disabled){background:var(--background-hover)}.floating-banner[data-v-5644d29c]{align-items:center;gap:var(--space-sm);box-sizing:border-box;min-height:var(--size-44);padding:var(--space-xs) var(--space-md);color:var(--text-primary);font-size:var(--font-size-14);background-color:var(--background-banner);border-radius:var(--radius-sm);box-shadow:var(--shadow-popover);font-weight:500;line-height:1.28571;display:flex}.floating-banner-content[data-v-5644d29c]{flex:auto;min-width:0}.floating-banner-actions[data-v-5644d29c]{align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex}.floating-banner-actions[data-v-5644d29c] .button{min-height:var(--size-32);padding:calc(var(--space-xxs) - 1px) calc(var(--space-sm) - 1px);font-size:var(--font-size-14);border-radius:var(--radius-xs);font-weight:500;line-height:1.28571}.notifications-banner[data-v-692ed738]{bottom:var(--space-lg);z-index:30;gap:var(--space-md);max-width:min(560px, calc(100vw - var(--space-xxl) * 2));position:fixed;left:50%;transform:translate(-50%)}.banner-rise-enter-active[data-v-692ed738],.banner-rise-leave-active[data-v-692ed738]{transition:opacity var(--motion-normal) var(--ease-out), transform var(--motion-normal) var(--ease-out)}.banner-rise-enter-from[data-v-692ed738],.banner-rise-leave-to[data-v-692ed738]{opacity:0;transform:translateX(-50%) translateY(var(--space-xs))}.banner-text[data-v-692ed738]{gap:var(--space-xxs);flex-direction:column;display:flex}.banner-body[data-v-692ed738]{color:var(--text-muted)}.connection-status[data-v-fad83ed2]{justify-content:center;align-items:center;gap:var(--space-xs);padding:calc(var(--space-xxs) + env(safe-area-inset-top)) var(--space-md) var(--space-xxs);background:var(--background-connection-status);border-bottom:1px solid var(--border);color:var(--text-primary);font-size:var(--font-size-xs);pointer-events:none;flex-shrink:0;font-weight:500;display:flex}.dot[data-v-fad83ed2]{width:var(--size-8);height:var(--size-8);border-radius:var(--radius-round);background:currentColor}.text[data-v-fad83ed2]{min-width:0}.update-prompt[data-v-c2cbc9e5]{top:calc(env(safe-area-inset-top) + var(--space-xxl));right:var(--space-lg);z-index:41;gap:var(--space-md);max-width:min(460px, calc(100vw - var(--space-xxl)));position:fixed}.prompt-text[data-v-c2cbc9e5]{gap:var(--space-xxs);flex-direction:column;display:flex}.prompt-body[data-v-c2cbc9e5]{color:var(--text-muted)}.app[data-v-e703a0b2]{flex-direction:column;height:100dvh;display:flex}.app-route[data-v-e703a0b2]{flex:auto;min-width:0;min-height:0;display:flex;position:relative}.app-route[data-v-e703a0b2]>*{flex:auto;min-width:0;height:100%;min-height:0}
