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