@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-c36d1c6f],[data-v-c36d1c6f]::backdrop,[data-v-c36d1c6f]:after,[data-v-c36d1c6f]:before{--tw-font-weight:initial}}}.chat-tabs[data-v-c36d1c6f]{background:#0d0d0f;border-bottom:1px solid #ffffff0f;display:flex;flex-shrink:0;position:relative}.chat-tabs .chat-tabs__tab[data-v-c36d1c6f]{align-items:center;font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*1.5);justify-content:center;line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);background:0 0;border:none;color:#72767d;cursor:pointer;display:flex;flex:1;font-weight:var(--font-weight-medium,500);position:relative;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.chat-tabs .chat-tabs__tab[data-v-c36d1c6f]:not(.chat-tabs__tab--active):hover{color:#b0b3b8}.chat-tabs .chat-tabs__tab.chat-tabs__tab--active[data-v-c36d1c6f]{color:#dcddde}.chat-tabs .chat-tabs__tab-indicator[data-v-c36d1c6f]{background:var(--color-brand-active);border-radius:2px 2px 0 0;bottom:calc(var(--spacing,.25rem)*0);height:2px;pointer-events:none;position:absolute;transition:left .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1)}.chat-tabs .chat-tabs__tab-badge[data-v-c36d1c6f]{padding-inline:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-semibold,600);background:#9147ff40;border-radius:3.40282e+38px;color:#b483ff;font-size:10px;font-weight:var(--font-weight-semibold,600);min-width:18px;padding-block:1px;text-align:center}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-493e2129],[data-v-493e2129]::backdrop,[data-v-493e2129]:after,[data-v-493e2129]:before{--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}.chat-input .chat-input__form[data-v-493e2129]{border-top:1px solid #ffffff0d;flex-shrink:0;padding-inline:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*1.5)}.chat-input .chat-input__reply[data-v-493e2129]{align-items:flex-start;background:#ffffff09;border:1px solid #ffffff17;border-radius:var(--radius);display:flex;gap:calc(var(--spacing,.25rem)*2);margin-bottom:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2)}.chat-input .chat-input__reply-curve[data-v-493e2129]{border-left:2px solid #828aa599;border-top:2px solid #828aa599;border-top-left-radius:.45rem;flex-shrink:0;height:1.15rem;margin-top:.2rem;width:.9rem}.chat-input .chat-input__reply-meta[data-v-493e2129]{display:flex;flex:1;flex-direction:column;gap:.1rem;min-width:calc(var(--spacing,.25rem)*0)}.chat-input .chat-input__reply-label[data-v-493e2129]{align-items:center;gap:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-semibold,600);color:#cfd5e8;display:flex;font-size:11px;font-weight:var(--font-weight-semibold,600)}.chat-input .chat-input__reply-content[data-v-493e2129]{color:#9aa3bd;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-input .chat-input__reply-cancel[data-v-493e2129]{align-items:center;background:0 0;border:none;border-radius:calc(var(--radius) - 2px);color:#8b91a1;cursor:pointer;display:flex;height:calc(var(--spacing,.25rem)*6);justify-content:center;width:calc(var(--spacing,.25rem)*6)}.chat-input .chat-input__reply-cancel[data-v-493e2129]:hover{background:#ffffff1a;color:#fff}.chat-input .chat-input__composer[data-v-493e2129]{position:relative}.chat-input .chat-input__field[data-v-493e2129]{border-radius:calc(var(--radius) + 4px);color:var(--color-white,#fff);width:100%;--tw-outline-style:none;background:#ffffff12;border:1px solid #0000;display:block;font-size:13px;line-height:1.35;max-height:132px;min-height:42px;outline-style:none;overflow-y:auto;padding:10px 148px 10px 12px;resize:none}.chat-input .chat-input__field[data-v-493e2129]::-moz-placeholder{color:#4f545c}.chat-input .chat-input__field[data-v-493e2129]::placeholder{color:#4f545c}.chat-input .chat-input__field[data-v-493e2129]:focus{background:#ffffff17;border-color:#9147ff80}.chat-input .chat-input__actions[data-v-493e2129]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1);position:absolute;right:8px;top:50%;transform:translateY(-50%)}.chat-input .chat-input__emoji-toggle[data-v-493e2129]{align-items:center;background:0 0;border:none;border-radius:calc(var(--radius) - 2px);color:#4f545c;cursor:pointer;display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*7);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*7)}.chat-input .chat-input__emoji-toggle[data-v-493e2129]:hover{background:#ffffff0f;color:#b0b3b8}.chat-input .chat-input__emoji-toggle--active[data-v-493e2129]{background:#9147ff26;color:#9147ff}.chat-input .chat-input__gif-toggle[data-v-493e2129]{align-items:center;background:0 0;border:none;border-radius:calc(var(--radius) - 2px);color:#4f545c;cursor:pointer;display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*7);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*7)}.chat-input .chat-input__gif-toggle[data-v-493e2129]:hover{background:#ffffff0f;color:#b0b3b8}.chat-input .chat-input__gif-toggle--active[data-v-493e2129]{background:#5ad3ff26;color:#5ad3ff}.chat-input .chat-input__asset-toggle[data-v-493e2129]{align-items:center;background:0 0;border:none;border-radius:calc(var(--radius) - 2px);color:#4f545c;cursor:pointer;display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*7);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*7)}.chat-input .chat-input__asset-toggle[data-v-493e2129]:hover{background:#ffffff0f;color:#b0b3b8}.chat-input .chat-input__asset-toggle--active[data-v-493e2129]{background:#ffcc662e;color:#fc6}.chat-input .chat-input__send[data-v-493e2129]{align-items:center;background:#ffffff14;border:none;border-radius:calc(var(--radius) - 2px);color:#cfd4dd;cursor:pointer;display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*7);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*7)}.chat-input .chat-input__send[data-v-493e2129]:hover:not(:disabled){background:#9147ff57;color:#fff}.chat-input .chat-input__send[data-v-493e2129]:disabled{cursor:not-allowed;opacity:.42}.chat-input .chat-input__muted[data-v-493e2129]{align-items:center;background:#ef44440f;border-top:1px solid #ffffff0d;display:flex;flex-direction:column;flex-shrink:0;gap:calc(var(--spacing,.25rem)*1.5);justify-content:center;min-height:56px;padding-inline:calc(var(--spacing,.25rem)*3);padding-bottom:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*2)}.chat-input .chat-input__muted-label[data-v-493e2129]{--tw-font-weight:var(--font-weight-semibold,600);color:#f87171;font-weight:var(--font-weight-semibold,600)}.chat-input .chat-input__muted-label[data-v-493e2129],.chat-input .chat-input__muted-reason[data-v-493e2129]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.chat-input .chat-input__muted-reason[data-v-493e2129]{color:#9ca3af;text-align:center}.chat-input .chat-input__muted-countdown[data-v-493e2129]{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);--tw-numeric-spacing:tabular-nums;color:#9ca3af;font-size:11px;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-97e5ad23],[data-v-97e5ad23]::backdrop,[data-v-97e5ad23]:after,[data-v-97e5ad23]:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.chat-lightbox[data-v-97e5ad23]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000e0;inset:calc(var(--spacing,.25rem)*0);position:fixed;z-index:50}.chat-lightbox[data-v-97e5ad23],.chat-lightbox .chat-lightbox__close[data-v-97e5ad23]{align-items:center;display:flex;justify-content:center}.chat-lightbox .chat-lightbox__close[data-v-97e5ad23]{background:#ffffff1a;border:none;border-radius:3.40282e+38px;color:#dcddde;cursor:pointer;height:calc(var(--spacing,.25rem)*10);position:absolute;right:calc(var(--spacing,.25rem)*4);top:calc(var(--spacing,.25rem)*4);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*10)}.chat-lightbox .chat-lightbox__close svg[data-v-97e5ad23]{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.chat-lightbox .chat-lightbox__close[data-v-97e5ad23]:hover{background:#fff3;color:#fff}.chat-lightbox .chat-lightbox__img[data-v-97e5ad23]{border-radius:calc(var(--radius) + 4px);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);max-height:85vh;max-width:90vw;-o-object-fit:contain;object-fit:contain}.fade-enter-active[data-v-97e5ad23],.fade-leave-active[data-v-97e5ad23]{transition:opacity .2s}.fade-enter[data-v-97e5ad23],.fade-leave-to[data-v-97e5ad23]{opacity:0}.chat-message-list[data-v-71c7f66b]{display:flex;flex:1;flex-direction:column;gap:.125rem;overflow-y:auto;padding:.5rem;scroll-behavior:smooth}.chat-message-list[data-v-71c7f66b]::-webkit-scrollbar{width:6px}.chat-message-list[data-v-71c7f66b]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.chat-message-list__skeleton[data-v-71c7f66b]{align-items:flex-start;display:flex;gap:.5rem;padding:.25rem .25rem .375rem}.chat-message-list__skeleton--top[data-v-71c7f66b]{opacity:.9}.chat-message-list__skeleton-avatar[data-v-71c7f66b]{animation:shimmer-71c7f66b 1.4s ease-in-out infinite;background:#ffffff0f;border-radius:9999px;flex-shrink:0;height:2rem;width:2rem}.chat-message-list__skeleton-body[data-v-71c7f66b]{display:flex;flex:1;flex-direction:column;gap:.375rem;padding-top:.125rem}.chat-message-list__skeleton-name[data-v-71c7f66b]{animation:shimmer-71c7f66b 1.4s ease-in-out infinite;background:#ffffff0f;border-radius:5px;height:10px}.chat-message-list__skeleton-text[data-v-71c7f66b]{animation:shimmer-71c7f66b 1.4s ease-in-out .2s infinite;background:#ffffff0a;border-radius:5px;height:10px}.chat-message-list__group[data-v-71c7f66b]{align-items:flex-start;border-radius:.25rem;display:flex;gap:.5rem;padding:.25rem}.chat-message-list__group--system[data-v-71c7f66b]{justify-content:center;padding-bottom:.5rem;padding-top:.5rem}.chat-message-list__group--mention[data-v-71c7f66b]{background:#faa61a17;border-left:2px solid rgba(250,166,26,.72)}.chat-message-list__avatar[data-v-71c7f66b]{background-color:#1e1e22;background-position:-.8125rem;background-repeat:no-repeat;background-size:87.5rem auto;border-radius:9999px;cursor:pointer;flex-shrink:0;height:2rem;transition:opacity .15s;width:2rem}.chat-message-list__avatar[data-v-71c7f66b]:hover{opacity:.85}.chat-message-list__avatar--loading[data-v-71c7f66b]{animation:shimmer-71c7f66b 1.4s ease-in-out infinite;background-image:none!important}.chat-message-list__group-body[data-v-71c7f66b]{display:flex;flex:1;flex-direction:column;gap:.125rem;min-width:0}.chat-message-list__group-header[data-v-71c7f66b]{align-items:baseline;display:flex;gap:.5rem}.chat-message-list__username[data-v-71c7f66b]{color:#e3e5e8;cursor:pointer;font-size:clamp(12px,.72vw,14px);font-weight:600}.chat-message-list__username[data-v-71c7f66b]:hover{text-decoration:underline}[data-v-71c7f66b] .chat-message-list__custom-asset{border-radius:.2rem;display:inline-block;margin:0 .02rem;-o-object-fit:contain;object-fit:contain;vertical-align:middle}[data-v-71c7f66b] .chat-message-list__custom-asset--emoji{height:1.05em;width:1.05em}[data-v-71c7f66b] .chat-message-list__text .chat-message-list__custom-asset{transform:translateY(-.06em)}.chat-message-list__time[data-v-71c7f66b]{color:#4f545c;flex-shrink:0;font-size:clamp(10px,.58vw,12px)}.chat-message-list__line[data-v-71c7f66b]{display:flex;flex-direction:column;gap:.25rem;position:relative}.chat-message-list__actions[data-v-71c7f66b]{background:#202225;border:1px solid hsla(0,0%,100%,.08);border-radius:.375rem;box-shadow:0 4px 14px #00000059;display:flex;gap:.2rem;opacity:0;padding:.15rem;pointer-events:none;position:absolute;right:0;top:-18px;transform:translateY(4px);transition:opacity .12s ease,transform .12s ease}.chat-message-list__actions[data-v-71c7f66b]:hover,.chat-message-list__line:hover .chat-message-list__actions[data-v-71c7f66b]{opacity:1;pointer-events:auto;transform:translateY(0)}.chat-message-list__action-btn[data-v-71c7f66b]{align-items:center;background:transparent;border:0;border-radius:.25rem;color:#b9bbbe;cursor:pointer;display:inline-flex;height:1.3rem;justify-content:center;width:1.3rem}.chat-message-list__action-btn[data-v-71c7f66b]:hover{background:#ffffff1a;color:#fff}.chat-message-list__action-btn--danger[data-v-71c7f66b]:hover{background:#ed4245d9;color:#fff}.chat-message-list__edit-wrap[data-v-71c7f66b]{align-items:center;display:flex;gap:.25rem}.chat-message-list__edit-input[data-v-71c7f66b]{background:#1a1b1e;border:1px solid hsla(0,0%,100%,.12);border-radius:.25rem;color:#f2f3f5;flex:1;font-size:clamp(12px,.72vw,14px);min-width:0;padding:.25rem .4rem}.chat-message-list__edit-input[data-v-71c7f66b]:focus{border-color:#5865f2cc;outline:none}.chat-message-list__edit-btn[data-v-71c7f66b]{align-items:center;background:#3ba55c;border:0;border-radius:.25rem;color:#fff;cursor:pointer;display:inline-flex;height:1.3rem;justify-content:center;width:1.3rem}.chat-message-list__edit-btn[data-v-71c7f66b]:hover{filter:brightness(1.08)}.chat-message-list__edit-btn--ghost[data-v-71c7f66b]{background:#4f545c}.chat-message-list__edited[data-v-71c7f66b]{color:#6f747c;font-size:clamp(10px,.58vw,12px)}.chat-message-list__reply-quote[data-v-71c7f66b]{align-items:stretch;display:flex;gap:.45rem;margin-bottom:.22rem;max-width:min(92%,34rem)}.chat-message-list__reply-curve[data-v-71c7f66b]{border-left:2px solid rgba(130,138,165,.55);border-top:2px solid rgba(130,138,165,.55);border-top-left-radius:.45rem;flex-shrink:0;margin-top:.2rem;width:.85rem}.chat-message-list__reply-body[data-v-71c7f66b]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.07);border-radius:.45rem;display:flex;flex-direction:column;gap:.06rem;min-width:0;padding:.22rem .45rem .22rem .4rem}.chat-message-list__reply-quote--deleted .chat-message-list__reply-body[data-v-71c7f66b]{background:#ef44440f;border-color:#ef44442e}.chat-message-list__reply-user[data-v-71c7f66b]{color:#cfd4e8;font-size:clamp(10px,.62vw,11px);font-weight:600}.chat-message-list__reply-text[data-v-71c7f66b]{color:#9aa2bc;font-size:clamp(11px,.68vw,12px);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-message-list__text[data-v-71c7f66b]{color:#b8bcc2;font-size:clamp(13px,.78vw,15px);line-height:1.375;overflow-wrap:break-word;word-break:break-word}.chat-message-list__text--deleted[data-v-71c7f66b]{color:#8f949c;font-style:italic}.chat-message-list__system[data-v-71c7f66b]{color:#52565c;font-size:clamp(.7rem,.75vw,.875rem);font-style:italic}.chat-message-list__image[data-v-71c7f66b]{border:1px solid hsla(0,0%,100%,.08);border-radius:.375rem;cursor:zoom-in;margin-top:.125rem;max-height:180px;max-width:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .15s,border-color .15s}.chat-message-list__image[data-v-71c7f66b]:hover{border-color:#ffffff2e;opacity:.9}[data-v-71c7f66b] .chat-message-list__mention{background:#5865f24d;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#c9cdfb;display:inline;font-weight:500;margin:0 1px;padding:0 6px;transition:background-color .12s ease,color .12s ease}[data-v-71c7f66b] .chat-message-list__mention:hover{background:#5865f24d;color:#c9cdfb}[data-v-71c7f66b] .chat-message-list__mention--self,[data-v-71c7f66b] .chat-message-list__mention--self:hover{background:#5865f275;color:#f7f8ff}.chat-message-list__empty[data-v-71c7f66b]{color:#4f545c;flex:1;font-size:clamp(.7rem,.75vw,.875rem)}.chat-message-list__badge[data-v-71c7f66b],.chat-message-list__empty[data-v-71c7f66b]{align-items:center;display:flex;justify-content:center}.chat-message-list__badge[data-v-71c7f66b]{border-radius:.25rem;flex-shrink:0;font-size:clamp(9px,.55vw,11px);font-weight:600;height:clamp(1rem,1.1vw,1.2rem);margin-right:-3px;padding:4px;width:clamp(1rem,1.1vw,1.2rem)}.chat-message-list__badge[data-v-71c7f66b]:last-child{margin-right:0}.chat-message-list__mobile-dots[data-v-71c7f66b]{display:none}@media(hover:none),(pointer:coarse){.chat-message-list__actions[data-v-71c7f66b]{display:none}.chat-message-list__mobile-dots[data-v-71c7f66b]{align-items:center;align-self:center;background:transparent;border:0;border-radius:.25rem;color:#6f747c;cursor:pointer;display:inline-flex;flex-shrink:0;height:1.375rem;justify-content:center;margin-left:auto;transition:background .1s,color .1s;width:1.375rem}.chat-message-list__mobile-dots--active[data-v-71c7f66b],.chat-message-list__mobile-dots[data-v-71c7f66b]:active{background:#ffffff14;color:#b9bbbe}}.chat-message-list__badge--global.chat-message-list__badge--owner[data-v-71c7f66b]{background:#f59e0b33;color:#f59e0b}.chat-message-list__badge--global.chat-message-list__badge--admin[data-v-71c7f66b]{background:#ef444433;color:#ef4444}.chat-message-list__badge--global.chat-message-list__badge--moderator[data-v-71c7f66b]{background:#06b6d433;color:#06b6d4}.chat-message-list__badge--sub[data-v-71c7f66b]{background:#9147ff33;color:#bf94ff}.chat-message-list__badge--room.chat-message-list__badge--host[data-v-71c7f66b]{background:#ef444433;color:#ef4444}.chat-message-list__badge--room.chat-message-list__badge--cohost[data-v-71c7f66b]{background:#f9731633;color:#f97316}.chat-message-list__badge--room.chat-message-list__badge--manager[data-v-71c7f66b]{background:#22c55e33;color:#22c55e}.chat-message-list__badge--room.chat-message-list__badge--bouncer[data-v-71c7f66b]{background:#3b82f633;color:#3b82f6}.chat-message-list__badge--room.chat-message-list__badge--resident_dj[data-v-71c7f66b]{background:#a855f733;color:#a855f7}@keyframes shimmer-71c7f66b{0%,to{opacity:.4}50%{opacity:.8}}.chat-message-list__mobile-tooltip{align-items:center;background:#202225;border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;box-shadow:0 6px 20px #00000073;display:flex;flex-wrap:wrap;gap:.25rem;max-width:calc(100vw - 16px);padding:.25rem .35rem;position:fixed;z-index:9999}.chat-message-list__mobile-tooltip .chat-message-list__action-btn{align-items:center;background:transparent;border:0;border-radius:.25rem;color:#b9bbbe;cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;width:1.75rem}.chat-message-list__mobile-tooltip .chat-message-list__action-btn:active{background:#ffffff1a;color:#fff}.chat-message-list__mobile-tooltip .chat-message-list__action-btn--danger:active{background:#ed4245d9;color:#fff}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-0fc96d0e],[data-v-0fc96d0e]::backdrop,[data-v-0fc96d0e]:after,[data-v-0fc96d0e]:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.emoji-picker[data-v-0fc96d0e]{border-radius:calc(var(--radius) + 4px);z-index:30;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);background:#1c1c20;border:1px solid #ffffff1a;bottom:58px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex;flex-direction:column;left:8px;max-height:300px;overflow:hidden;position:absolute;right:8px}.emoji-picker .emoji-picker__tabs[data-v-0fc96d0e]{display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*1);padding:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*1)}.emoji-picker .emoji-picker__tab[data-v-0fc96d0e]{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:calc(var(--radius) - 2px);color:#b7bcc7;cursor:pointer;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2)}.emoji-picker .emoji-picker__tab[data-v-0fc96d0e]:disabled{cursor:not-allowed;opacity:.5}.emoji-picker .emoji-picker__tab--active[data-v-0fc96d0e]{background:#9147ff40;border-color:#9147ff66;color:#fff}.emoji-picker .emoji-picker__search[data-v-0fc96d0e]{flex-shrink:0;padding-inline:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*1);padding-top:calc(var(--spacing,.25rem)*2)}.emoji-picker .emoji-picker__search-input[data-v-0fc96d0e]{border-radius:calc(var(--radius) - 2px);color:var(--color-white,#fff);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2.5);width:100%;--tw-outline-style:none;background:#ffffff14;border:1px solid #0000;outline-style:none}.emoji-picker .emoji-picker__search-input[data-v-0fc96d0e]::-moz-placeholder{color:#52565c}.emoji-picker .emoji-picker__search-input[data-v-0fc96d0e]::placeholder{color:#52565c}.emoji-picker .emoji-picker__search-input[data-v-0fc96d0e]:focus{border-color:#9147ff80}.emoji-picker .emoji-picker__categories[data-v-0fc96d0e]{border-bottom:1px solid #ffffff0f;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*.5);overflow-x:auto;padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2)}.emoji-picker .emoji-picker__cat-btn[data-v-0fc96d0e]{align-items:center;background:0 0;border:none;border-radius:.25rem;cursor:pointer;display:flex;flex-shrink:0;font-size:var(--text-base,1rem);height:calc(var(--spacing,.25rem)*7);justify-content:center;line-height:var(--tw-leading,var(--text-base--line-height,1.5));opacity:.55;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*7)}.emoji-picker .emoji-picker__cat-btn[data-v-0fc96d0e]:hover{background:#ffffff14;opacity:1}.emoji-picker .emoji-picker__cat-btn .emoji-picker--active[data-v-0fc96d0e]{background:#9147ff40;opacity:1}.emoji-picker .emoji-picker__grid[data-v-0fc96d0e]{align-content:flex-start;display:flex;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*1);overflow-y:auto;padding:calc(var(--spacing,.25rem)*2)}.emoji-picker .emoji-picker__room-btn[data-v-0fc96d0e]{align-items:center;background:#ffffff0f;border:none;border-radius:calc(var(--radius) - 2px);cursor:pointer;display:flex;flex-shrink:0;height:34px;justify-content:center;padding:0;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:34px}.emoji-picker .emoji-picker__room-btn img[data-v-0fc96d0e]{height:1.25rem;-o-object-fit:contain;object-fit:contain;width:1.25rem}.emoji-picker .emoji-picker__room-btn[data-v-0fc96d0e]:hover{background:#9147ff4d;transform:scale(1.08)}.emoji-picker .emoji-picker__room-btn[data-v-0fc96d0e]:active{transform:scale(.95)}.emoji-picker .emoji-picker__empty[data-v-0fc96d0e]{color:#757b86;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2)}.emoji-picker .emoji-picker__btn[data-v-0fc96d0e]{align-items:center;background:#ffffff0f;border:none;border-radius:calc(var(--radius) - 2px);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--text-2xl,1.5rem);height:34px;justify-content:center;line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));line-height:1;padding:0;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:34px}.emoji-picker .emoji-picker__btn[data-v-0fc96d0e]:hover{background:#9147ff4d;transform:scale(1.15)}.emoji-picker .emoji-picker__btn[data-v-0fc96d0e]:active{transform:scale(.95)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-13d9c097],[data-v-13d9c097]::backdrop,[data-v-13d9c097]:after,[data-v-13d9c097]:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.mention-autocomplete[data-v-13d9c097]{border-radius:var(--radius);left:calc(var(--spacing,.25rem)*0);margin-inline:calc(var(--spacing,.25rem)*2);right:calc(var(--spacing,.25rem)*0);z-index:20;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);background:#232328;border:1px solid #ffffff1a;bottom:56px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);max-height:200px;overflow:hidden auto;position:absolute}.mention-autocomplete .mention-autocomplete__item[data-v-13d9c097]{align-items:center;cursor:pointer;display:flex;gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.mention-autocomplete .mention-autocomplete__item.mention-autocomplete__item--active[data-v-13d9c097],.mention-autocomplete .mention-autocomplete__item[data-v-13d9c097]:hover{background:#9147ff2e}.mention-autocomplete .mention-autocomplete__avatar[data-v-13d9c097]{background-color:#1e1e22;background-position:-.625rem;background-repeat:no-repeat;background-size:100rem;border-radius:3.40282e+38px;flex-shrink:0;height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}.mention-autocomplete .mention-autocomplete__avatar--loading[data-v-13d9c097]{animation:mention-avatar-shimmer-13d9c097 1.4s ease-in-out infinite;background-image:none!important}.mention-autocomplete .mention-autocomplete__name[data-v-13d9c097]{color:var(--color-white,#fff);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.mention-autocomplete .mention-autocomplete__username[data-v-13d9c097]{color:#72767d;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));margin-left:auto}@keyframes mention-avatar-shimmer-13d9c097{0%,to{opacity:.45}50%{opacity:.85}}.emoji-token-autocomplete[data-v-fe214329]{background:#232328;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;bottom:56px;box-shadow:0 12px 30px #00000073;left:0;margin:0 .5rem;max-height:210px;overflow:hidden;overflow-y:auto;position:absolute;right:0;z-index:20}.emoji-token-autocomplete__item[data-v-fe214329]{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;gap:.5rem;padding:.5rem .75rem;text-align:left;transition:background-color .12s ease;width:100%}.emoji-token-autocomplete__item--active[data-v-fe214329],.emoji-token-autocomplete__item[data-v-fe214329]:hover{background:#9147ff2e}.emoji-token-autocomplete__preview[data-v-fe214329]{border-radius:.2rem;flex-shrink:0;height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.emoji-token-autocomplete__name[data-v-fe214329]{font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emoji-token-autocomplete__token[data-v-fe214329]{color:#8d93a1;font-size:.75rem;margin-left:auto}.users-panel[data-v-b1103a54]{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding-bottom:.5rem;padding-top:.5rem}.users-panel[data-v-b1103a54]::-webkit-scrollbar{width:6px}.users-panel[data-v-b1103a54]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.users-panel__empty[data-v-b1103a54]{align-items:center;color:#4f545c;display:flex;flex:1;font-size:.75rem;justify-content:center}.users-panel__row[data-v-b1103a54]{align-items:center;cursor:pointer;display:flex;gap:.625rem;padding:.5rem .75rem;transition:background-color .15s}.users-panel__row[data-v-b1103a54]:hover{background:#ffffff0d}.users-panel__separator[data-v-b1103a54]{align-items:center;color:#6f7480;display:flex;font-size:10px;gap:.5rem;letter-spacing:.08em;margin:.5rem .75rem .35rem;text-transform:uppercase}.users-panel__separator[data-v-b1103a54]:after,.users-panel__separator[data-v-b1103a54]:before{background:#ffffff14;content:"";flex:1;height:1px}.users-panel__history-row[data-v-b1103a54]{align-items:center;display:flex;padding:.3rem .75rem}.users-panel__history-name[data-v-b1103a54]{color:#777c86;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-panel__avatar[data-v-b1103a54]{background-color:#1e1e22;background-position:-.9375rem;background-repeat:no-repeat;background-size:87.5rem auto;border-radius:9999px;flex-shrink:0;height:1.75rem;width:1.75rem}.users-panel__info[data-v-b1103a54]{display:flex;flex:1;flex-direction:column;min-width:0}.users-panel__name-row[data-v-b1103a54]{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.users-panel__name[data-v-b1103a54]{color:#dcddde;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-panel__level[data-v-b1103a54]{color:#72767d;font-size:11px}.users-panel__badge[data-v-b1103a54]{align-items:center;border-radius:.25rem;display:flex;flex-shrink:0;font-size:9px;font-weight:600;height:1rem;justify-content:center;margin-right:-3px;padding:4px;width:1rem}.users-panel__badge[data-v-b1103a54]:last-child{margin-right:0}.users-panel__badge--global.users-panel__badge--owner[data-v-b1103a54]{background:#f59e0b33;color:#f59e0b}.users-panel__badge--global.users-panel__badge--admin[data-v-b1103a54]{background:#ef444433;color:#ef4444}.users-panel__badge--global.users-panel__badge--moderator[data-v-b1103a54]{background:#06b6d433;color:#06b6d4}.users-panel__badge--sub[data-v-b1103a54]{background:#9147ff33;color:#bf94ff}.users-panel__role-badge[data-v-b1103a54]{background:#ffffff14;border-radius:9999px;color:#b0b3b8;flex-shrink:0;font-size:10px;font-weight:600;padding:.125rem .375rem}.users-panel__role-badge--host[data-v-b1103a54]{background:#ffd70026;color:gold}.users-panel__role-badge--cohost[data-v-b1103a54]{background:#ffa50026;color:orange}.users-panel__role-badge--manager[data-v-b1103a54]{background:#64c8ff26;color:#64c8ff}.users-panel__role-badge--bouncer[data-v-b1103a54]{background:#ff646426;color:#ff6464}.users-panel__role-badge--resident_dj[data-v-b1103a54]{background:#9147ff33;color:#b483ff}.waitlist-panel[data-v-b8dd63be]{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding-bottom:.5rem;padding-top:.5rem}.waitlist-panel[data-v-b8dd63be]::-webkit-scrollbar{width:6px}.waitlist-panel[data-v-b8dd63be]::-webkit-scrollbar-thumb{background:#ffffff14;border-radius:2px}.waitlist-panel__empty[data-v-b8dd63be]{align-items:center;color:#4f545c;display:flex;flex:1;font-size:.75rem;justify-content:center}.waitlist-panel__row[data-v-b8dd63be]{align-items:center;display:flex;gap:.625rem;padding:.5rem .75rem;transition:background-color .15s}.waitlist-panel__row[data-v-b8dd63be]:hover{background:#ffffff08}.waitlist-panel__row--current[data-v-b8dd63be]{background:#9147ff14}.waitlist-panel__pos[data-v-b8dd63be]{color:#52565c;flex-shrink:0;font-size:.75rem;font-weight:600;text-align:center;width:1.25rem}.waitlist-panel__row--current .waitlist-panel__pos[data-v-b8dd63be]{color:#9147ff}.waitlist-panel__avatar[data-v-b8dd63be]{background-color:#1e1e22;background-position:-.9375rem;background-repeat:no-repeat;background-size:87.5rem auto;border-radius:9999px;flex-shrink:0;height:1.75rem;width:1.75rem}.waitlist-panel__info[data-v-b8dd63be]{display:flex;flex:1;flex-direction:column;min-width:0}.waitlist-panel__name[data-v-b8dd63be]{color:#dcddde;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.waitlist-panel__level[data-v-b8dd63be]{color:#72767d;font-size:11px}.waitlist-panel__up-next[data-v-b8dd63be]{align-items:center;color:#7ad9ae;display:flex;font-size:11px;gap:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.waitlist-panel__up-next svg[data-v-b8dd63be]{flex-shrink:0}.waitlist-panel__badge[data-v-b8dd63be]{background:#9147ff40;border-radius:9999px;color:#b483ff;flex-shrink:0;font-size:10px;font-weight:600;padding:.125rem .375rem}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-4d4ad390],[data-v-4d4ad390]::backdrop,[data-v-4d4ad390]:after,[data-v-4d4ad390]:before{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-font-weight:initial;--tw-leading:initial}}}.chat[data-v-4d4ad390]{background:#111113;border-left:1px solid #ffffff0f;height:100%;max-width:max(16.67vw,320px);min-height:calc(var(--spacing,.25rem)*0);width:100%}.chat .chat__maintenance[data-v-4d4ad390]{align-items:flex-start;animation:maintenance-pulse 2.5s ease-in-out infinite;background:#eab3081a;border-bottom:1px solid #eab30859;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}.chat .chat__maintenance-icon[data-v-4d4ad390]{color:#eab308;flex-shrink:0;height:14px;margin-top:1px;width:14px}.chat .chat__maintenance-text[data-v-4d4ad390]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5)}.chat .chat__maintenance-title[data-v-4d4ad390]{color:#eab308;font-size:clamp(.65rem,.72vw,.8rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.chat .chat__maintenance-msg[data-v-4d4ad390]{color:#fde68a;font-size:clamp(.65rem,.72vw,.8rem);line-height:1.35}.chat .chat__welcome[data-v-4d4ad390]{background:#0003;border-bottom:1px solid #ffffff0f;color:#72767d;flex-shrink:0;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-inline:calc(var(--spacing,.25rem)*3)}.chat .chat__messages[data-v-4d4ad390],.chat .chat__welcome[data-v-4d4ad390]{padding-block:calc(var(--spacing,.25rem)*2)}.chat .chat__messages[data-v-4d4ad390]{display:flex;flex:1;flex-direction:column;gap:calc(var(--spacing,.25rem)*.5);overflow-y:auto;padding-inline:calc(var(--spacing,.25rem)*2)}.chat .chat__mentions[data-v-4d4ad390]{border-radius:var(--radius);left:calc(var(--spacing,.25rem)*0);margin-inline:calc(var(--spacing,.25rem)*2);right:calc(var(--spacing,.25rem)*0);z-index:20;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);background:#232328;border:1px solid #ffffff1a;bottom:56px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);max-height:200px;overflow:hidden auto;position:absolute}.chat .chat__emoji-picker[data-v-4d4ad390],.chat .chat__gif-picker[data-v-4d4ad390]{bottom:58px;left:8px;right:8px}.chat .chat__gif-picker[data-v-4d4ad390]{background:#1a1a1f;border:1px solid #ffffff1f;border-radius:var(--radius);box-shadow:0 16px 36px #00000073;overflow:hidden;position:absolute;z-index:20}.chat .chat__gif-search-wrap[data-v-4d4ad390]{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*2)}.chat .chat__gif-back[data-v-4d4ad390]{background:#ffffff0a;border:1px solid #ffffff24;border-radius:calc(var(--radius) - 2px);color:#d3d8df;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2)}.chat .chat__gif-back[data-v-4d4ad390]:hover{background:#ffffff14;border-color:#ffffff3d;color:#fff}.chat .chat__gif-search[data-v-4d4ad390]{border-radius:calc(var(--radius) - 2px);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2.5);width:100%;--tw-outline-style:none;background:#ffffff14;border:1px solid #0000;color:#fff;outline-style:none}.chat .chat__gif-search[data-v-4d4ad390]:focus{border-color:#5ad3ff99}.chat .chat__gif-grid[data-v-4d4ad390]{display:grid;gap:calc(var(--spacing,.25rem)*1.5);grid-template-columns:repeat(3,minmax(0,1fr));max-height:220px;overflow-y:auto;padding:calc(var(--spacing,.25rem)*2)}.chat .chat__gif-grid--discover[data-v-4d4ad390]{gap:calc(var(--spacing,.25rem)*2);grid-template-columns:repeat(2,minmax(0,1fr))}.chat .chat__gif-category[data-v-4d4ad390]{background:linear-gradient(135deg,#2a3fa2,#5e75dc);border:1px solid #ffffff14;border-radius:calc(var(--radius) - 2px);cursor:pointer;display:block;height:calc(var(--spacing,.25rem)*20);overflow:hidden;position:relative;width:100%}.chat .chat__gif-category[data-v-4d4ad390]:after{background:linear-gradient(#0000001f,#0000008c);content:"";inset:0;position:absolute}.chat .chat__gif-category-image[data-v-4d4ad390]{height:100%;inset:calc(var(--spacing,.25rem)*0);-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.chat .chat__gif-category-label[data-v-4d4ad390]{inset-inline:calc(var(--spacing,.25rem)*2);bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));--tw-font-weight:var(--font-weight-semibold,600);color:#fff;font-weight:var(--font-weight-semibold,600);position:absolute;text-shadow:0 2px 8px #000000a6;z-index:1}.chat .chat__gif-item[data-v-4d4ad390]{background:#121216;border:1px solid #ffffff14;border-radius:calc(var(--radius) - 2px);overflow:hidden;position:relative;width:100%}.chat .chat__gif-item-select[data-v-4d4ad390]{cursor:pointer;display:block;width:100%}.chat .chat__gif-item-select img[data-v-4d4ad390]{display:block;height:calc(var(--spacing,.25rem)*16);-o-object-fit:cover;object-fit:cover;width:100%}.chat .chat__gif-favorite[data-v-4d4ad390]{font-size:var(--text-xs,.75rem);height:calc(var(--spacing,.25rem)*5);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));right:calc(var(--spacing,.25rem)*1);top:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*5);--tw-leading:1;align-items:center;background:#0000009e;border:1px solid #ffffff38;border-radius:3.40282e+38px;color:#ffffffe6;display:inline-flex;justify-content:center;line-height:1;position:absolute}.chat .chat__gif-favorite--active[data-v-4d4ad390]{border-color:#ffd76ba6;color:#ffd76b}.chat .chat__gif-empty[data-v-4d4ad390],.chat .chat__gif-error[data-v-4d4ad390],.chat .chat__gif-loading[data-v-4d4ad390]{color:#9aa0a6;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*2)}.chat .chat__gif-error[data-v-4d4ad390]{color:#f87171}.chat .chat__asset-picker[data-v-4d4ad390]{background:#1a1a1f;border:1px solid #ffffff1f;border-radius:var(--radius);bottom:58px;box-shadow:0 16px 36px #00000073;left:8px;overflow:hidden;position:absolute;right:8px;z-index:20}.chat .chat__asset-head[data-v-4d4ad390]{align-items:center;border-bottom:1px solid #ffffff14;display:flex;gap:calc(var(--spacing,.25rem)*2);padding:calc(var(--spacing,.25rem)*2)}.chat .chat__asset-label[data-v-4d4ad390]{--tw-font-weight:var(--font-weight-medium,500);color:#c8ced8;font-weight:var(--font-weight-medium,500)}.chat .chat__asset-label[data-v-4d4ad390],.chat .chat__asset-tab[data-v-4d4ad390]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.chat .chat__asset-tab[data-v-4d4ad390]{background:#ffffff0d;border:1px solid #0000;border-radius:calc(var(--radius) - 2px);color:#9aa0a6;padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2)}.chat .chat__asset-tab--active[data-v-4d4ad390]{background:#ffffff1f;border-color:#fff3;color:#fff}.chat .chat__asset-grid[data-v-4d4ad390]{display:grid;gap:calc(var(--spacing,.25rem)*1.5);grid-template-columns:repeat(4,minmax(0,1fr));max-height:220px;overflow-y:auto;padding:calc(var(--spacing,.25rem)*2)}.chat .chat__asset-item[data-v-4d4ad390]{background:#121216;border:1px solid #ffffff14;border-radius:calc(var(--radius) - 2px);cursor:pointer;display:block;overflow:hidden;width:100%}.chat .chat__asset-item img[data-v-4d4ad390]{display:block;height:calc(var(--spacing,.25rem)*14);-o-object-fit:cover;object-fit:cover;width:100%}.chat .chat__asset-empty[data-v-4d4ad390]{color:var(--color-zinc-500,oklch(55.2% .016 285.938));grid-column:span 4/span 4;padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2)}.chat .chat__asset-empty[data-v-4d4ad390],.chat .chat__pause-banner[data-v-4d4ad390]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.chat .chat__pause-banner[data-v-4d4ad390]{align-items:center;border-radius:var(--radius);cursor:pointer;gap:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e0e12eb;border:1px solid #9147ff66;bottom:80px;box-shadow:0 4px 16px #0006;color:#b483ff;display:flex;font-weight:var(--font-weight-medium,500);left:50%;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:10}.chat .chat__pause-banner[data-v-4d4ad390]:hover{background:#9147ff2e;border-color:#9147ffa6}.chat .chat__pause-icon[data-v-4d4ad390]{flex-shrink:0;height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5)}.chat .chat__pause-count[data-v-4d4ad390]{padding-inline:calc(var(--spacing,.25rem)*1.5);--tw-font-weight:var(--font-weight-bold,700);background:#9147ff;border-radius:3.40282e+38px;color:#fff;flex-shrink:0;font-size:10px;font-weight:var(--font-weight-bold,700);min-width:18px;padding-block:1px;text-align:center}.chat .chat__body-outer[data-v-4d4ad390]{flex:1;min-height:calc(var(--spacing,.25rem)*0);overflow:hidden;position:relative}.chat .chat__body-track[data-v-4d4ad390]{display:flex;height:100%;transition:transform .28s cubic-bezier(.4,0,.2,1);width:300%;will-change:transform}.chat .chat__panel-slide[data-v-4d4ad390]{display:flex;flex-direction:column;min-height:calc(var(--spacing,.25rem)*0);overflow:hidden;position:relative;width:33.3333%}.chat .chat__twitch-header[data-v-4d4ad390]{align-items:center;background:#0e0e10;height:40px;padding-inline:calc(var(--spacing,.25rem)*3)}.chat .chat__tabs-row[data-v-4d4ad390],.chat .chat__twitch-header[data-v-4d4ad390]{border-bottom:1px solid #ffffff0f;display:flex;flex-shrink:0}.chat .chat__tabs-row[data-v-4d4ad390]{align-items:stretch;background:#0d0d0f}.chat .chat__tabs-row .chat-tabs[data-v-4d4ad390]{border-bottom:none;flex:1}.chat .chat__popout-btn[data-v-4d4ad390]{align-items:center;background:0 0;border:none;border-left:1px solid #ffffff0f;color:#72767d;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding-inline:calc(var(--spacing,.25rem)*2.5);transition:color .15s,background-color .15s}.chat .chat__popout-btn[data-v-4d4ad390]:hover{background:#ffffff0f;color:#dcddde}.chat .chat__twitch-label[data-v-4d4ad390]{color:#9147ff;font-size:12px;font-weight:600}.chat .chat__twitch-chat[data-v-4d4ad390]{border:none;flex:1;min-height:0;width:100%}.slide-up-enter-active[data-v-4d4ad390],.slide-up-leave-active[data-v-4d4ad390]{transition:opacity .2s,bottom .2s}.slide-up-enter-from[data-v-4d4ad390],.slide-up-leave-to[data-v-4d4ad390]{bottom:64px!important;opacity:0}@media(max-width:1023px){.chat[data-v-4d4ad390]{border-left:0;max-width:none}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
