.channel-header[data-v-ab39a33e]{padding:0 var(--space-m);border-bottom:1px solid var(--color-border-lighter);min-width:0;min-height:42px}.channel-header__name[data-v-ab39a33e]{font-weight:600;flex-shrink:0;white-space:nowrap}.channel-header__topic[data-v-ab39a33e]{width:100%;font-size:var(--font-size-xs);color:var(--color-text-light);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;min-width:0}.channel-header__link[data-v-ab39a33e]{color:var(--color-accent);text-decoration:none}.channel-header__link[data-v-ab39a33e]:hover{text-decoration:underline}.channel-header__channel-ref[data-v-ab39a33e],.channel-header__mention[data-v-ab39a33e]{color:var(--color-accent);cursor:pointer}.channel-header__channel-ref[data-v-ab39a33e]:hover,.channel-header__mention[data-v-ab39a33e]:hover{text-decoration:underline}.channel-header__modal-topic[data-v-ab39a33e]{line-height:1.6;word-break:break-word}.chat-channels[data-v-5e0f0fdd]{min-height:0;width:100%}.chat-channels--horizontal[data-v-5e0f0fdd],.chat-channels__header[data-v-5e0f0fdd]{border-bottom:1px solid var(--color-border-weak)}.chat-channels__header[data-v-5e0f0fdd]{padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-s)}.chat-channels__browse[data-v-5e0f0fdd]{flex-shrink:0}.chat-channels__title[data-v-5e0f0fdd]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-light)}.chat-channels__list[data-v-5e0f0fdd]{flex:1;min-height:0;padding:var(--space-xxs);width:100%}.chat-channels__list[data-v-5e0f0fdd] .overflow-content,.chat-channels__list[data-v-5e0f0fdd] .overflow-track{height:100%}.chat-channels__list--horizontal[data-v-5e0f0fdd]{padding:0}.chat-channels__list--horizontal[data-v-5e0f0fdd] .chat-channels__item{width:auto;white-space:nowrap;flex:0 0 auto}.chat-channels__item--browse[data-v-5e0f0fdd]{padding:var(--space-xxs);min-width:34px;justify-content:center}.chat-channels__join[data-v-5e0f0fdd]{padding:var(--space-xs);border-top:1px solid var(--color-border-weak)}.chat-channels[data-v-5e0f0fdd] .chat-channels__group-label{display:block;padding:var(--space-xxs) var(--space-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-lighter)}.chat-channels[data-v-5e0f0fdd] .chat-channels__children{width:100%;padding-left:28px;display:flex;flex-direction:column}.chat-channels[data-v-5e0f0fdd] .chat-channels__child-item{position:relative;width:100%}.chat-channels[data-v-5e0f0fdd] .chat-channels__child-item:before{content:"";position:absolute;left:-16px;top:0;width:12px;height:17px;border-left:2px solid var(--color-border);border-bottom:2px solid var(--color-border);border-bottom-left-radius:var(--border-radius-s)}.chat-channels[data-v-5e0f0fdd] .chat-channels__child-item:not(:last-child):after{content:"";position:absolute;left:-16px;top:17px;bottom:0;width:2px;background:var(--color-border)}.chat-channels[data-v-5e0f0fdd] .chat-channels__item{display:flex;align-items:center;gap:var(--space-xs);min-height:34px;padding:var(--space-xxs) var(--space-xs);border:none;background:transparent;border-radius:var(--border-radius-s);font-size:var(--font-size-s);color:var(--color-text-light);cursor:pointer;text-align:left;transition:background-color var(--transition-fast)}.chat-channels[data-v-5e0f0fdd] .chat-channels__item:hover{background:var(--color-bg-medium)}.chat-channels[data-v-5e0f0fdd] .chat-channels__item:hover .chat-channels__close{opacity:1}.chat-channels[data-v-5e0f0fdd] .chat-channels__item--active{background:var(--color-bg-accent-lowered);color:var(--color-text)}.chat-channels[data-v-5e0f0fdd] .chat-channels__icon{flex-shrink:0;color:var(--color-text-lighter)}.chat-channels[data-v-5e0f0fdd] .chat-channels__name-wrap{flex:1;min-width:0}.chat-channels[data-v-5e0f0fdd] .chat-channels__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.chat-channels[data-v-5e0f0fdd] .chat-channels__name--compact{font-size:var(--font-size-xs)}.chat-channels[data-v-5e0f0fdd] .chat-channels__badge{flex-shrink:0}.chat-channels[data-v-5e0f0fdd] .chat-channels__close{flex-shrink:0;opacity:0;transition:opacity var(--transition-fast)}.chat-typing-indicator[data-v-41db19e6]{padding:0 var(--space-m);height:18px;flex-shrink:0}.chat-typing-indicator__text[data-v-41db19e6]{line-height:1}.chat-typing-indicator__dots[data-v-41db19e6]{display:flex;gap:3px;align-items:center}.chat-typing-indicator__dots span[data-v-41db19e6]{width:4px;height:4px;border-radius:50%;background:var(--color-text-lighter);animation:chat-typing-bounce-41db19e6 1.2s ease-in-out infinite}.chat-typing-indicator__dots span[data-v-41db19e6]:nth-child(2){animation-delay:.15s}.chat-typing-indicator__dots span[data-v-41db19e6]:nth-child(3){animation-delay:.3s}@keyframes chat-typing-bounce-41db19e6{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.user-list-modal__search[data-v-97e4f015]{max-width:180px}.user-list-modal__list[data-v-97e4f015]{display:flex;flex-direction:column;min-height:200px;max-height:420px;overflow-y:auto}.user-list-modal__empty[data-v-97e4f015]{padding:var(--space-m);font-size:var(--font-size-s);color:var(--color-text-lighter);font-style:italic;text-align:center}.user-list-modal__row[data-v-97e4f015]{padding:var(--space-xs) var(--space-s);border-radius:var(--border-radius-s);transition:background-color var(--transition-fast)}.user-list-modal__row--clickable[data-v-97e4f015]{cursor:pointer}.user-list-modal__row[data-v-97e4f015]:hover{background:var(--color-bg-medium)}.user-list-modal__row--self[data-v-97e4f015]{color:var(--color-accent);font-weight:var(--font-weight-semibold)}.user-list-modal__role-dot[data-v-97e4f015]{display:flex;align-items:center;justify-content:center;width:10px;flex-shrink:0}.user-list-modal__dot[data-v-97e4f015]{width:7px;height:7px;border-radius:var(--border-radius-pill);display:block}.user-list-modal__avatar[data-v-97e4f015]{flex-shrink:0}.user-list-modal__info[data-v-97e4f015]{flex:1;min-width:0}.user-list-modal__name[data-v-97e4f015]{font-size:var(--font-size-s);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-list-modal__actions[data-v-97e4f015]{flex-shrink:0;opacity:0;transition:opacity var(--transition-fast)}.user-list-modal__actions--visible[data-v-97e4f015],.user-list-modal__row:hover .user-list-modal__actions[data-v-97e4f015]{opacity:1}.user-list-modal__count[data-v-97e4f015]{flex-shrink:0}.chat-composer__compact-actions[data-v-9fb9c101]{align-self:stretch;border-right:1px solid var(--color-border)}.chat-composer__compact-btn[data-v-9fb9c101]{flex:1;width:var(--interactive-el-height);border-radius:0}.chat-composer__modal-topic[data-v-9fb9c101]{line-height:1.6;word-break:break-word}.chat-composer__modal-link[data-v-9fb9c101]{color:var(--color-accent);text-decoration:none}.chat-composer__modal-link[data-v-9fb9c101]:hover{text-decoration:underline}.chat-composer__input-row[data-v-9fb9c101] .vui-input{border-radius:var(--border-radius-s) 0 0 var(--border-radius-s)}.chat-composer__send[data-v-9fb9c101]{border-left:none;border-radius:0 var(--border-radius-s) var(--border-radius-s) 0}.chat-composer__field[data-v-9fb9c101]{position:relative;flex:1;min-width:0}.chat-composer__input[data-v-9fb9c101] .vui-input-style{border-left:0;border-radius:0}@media(max-width:767px){.chat-composer__input[data-v-9fb9c101]{height:64px}}.chat-composer__reply[data-v-9fb9c101]{padding:var(--space-xxs) var(--space-xs);background:var(--color-bg-medium);border:1px solid var(--color-border);border-bottom:none;border-radius:var(--border-radius-s) var(--border-radius-s) 0 0;font-size:var(--font-size-xs);color:var(--color-text-light)}.chat-composer__reply-icon[data-v-9fb9c101]{flex-shrink:0;color:var(--color-text-lighter)}.chat-composer__reply-label[data-v-9fb9c101]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chat-composer__reply-nick[data-v-9fb9c101]{font-weight:600;margin-right:var(--space-xxs)}.chat-composer__reply-dismiss[data-v-9fb9c101]{flex-shrink:0;color:var(--color-text-lighter)}.chat-composer__reply-dismiss[data-v-9fb9c101]:hover{color:var(--color-text)}.chat-composer__suggestions[data-v-9fb9c101]{position:absolute;bottom:calc(100% + var(--space-xxs));left:0;right:0;z-index:var(--z-popout);margin:0;padding:var(--space-xxs);list-style:none;max-height:240px;overflow-y:auto;background:var(--color-bg-raised);border:1px solid var(--color-border);border-radius:var(--border-radius-m);box-shadow:var(--box-shadow)}.chat-composer__suggestion[data-v-9fb9c101]{display:flex;align-items:center;gap:var(--space-xs);width:100%;padding:var(--space-xxs) var(--space-xs);border:none;background:transparent;border-radius:var(--border-radius-s);font-size:var(--font-size-s);color:var(--color-text);cursor:pointer;text-align:left}.chat-composer__suggestion--active[data-v-9fb9c101]{background:var(--color-bg-medium)}.chat-composer__suggestion-icon[data-v-9fb9c101]{flex-shrink:0;color:var(--color-text-lighter)}.chat-composer__suggestion-label[data-v-9fb9c101]{flex-shrink:0}.chat-composer__suggestion-hint[data-v-9fb9c101]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-lighter);font-size:var(--font-size-xs)}.connect-state-enter-active[data-v-2736b46b],.connect-state-leave-active[data-v-2736b46b]{transition:opacity var(--transition)}.connect-state-enter-from[data-v-2736b46b],.connect-state-leave-to[data-v-2736b46b]{opacity:0}.chat-connect__field[data-v-2736b46b]{flex:1;min-width:140px}.chat-connect__title[data-v-2736b46b]{margin:0}.chat-connecting[data-v-2d27bba6]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.chat-connecting__viz[data-v-2d27bba6]{position:relative;width:clamp(140px,60%,280px);aspect-ratio:1/1}.chat-connecting__canvas[data-v-2d27bba6]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.chat-connecting__label[data-v-2d27bba6]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-xs);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-connecting__word[data-v-2d27bba6]{font-size:var(--font-size-s);letter-spacing:.04em;color:var(--color-text);text-shadow:0 0 8px var(--color-bg),0 0 6px var(--color-bg)}.chat-connecting__dots[data-v-2d27bba6]{display:inline-flex;gap:3px}.chat-connecting__dots i[data-v-2d27bba6]{width:3px;height:3px;border-radius:50%;background:var(--color-accent);animation:chat-connecting-dot-2d27bba6 1.4s ease-in-out infinite}.chat-connecting__dots i[data-v-2d27bba6]:nth-child(2){animation-delay:.18s}.chat-connecting__dots i[data-v-2d27bba6]:nth-child(3){animation-delay:.36s}@keyframes chat-connecting-dot-2d27bba6{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.chat-reactions[data-v-a1ac7533]{margin-top:var(--space-xxs)}.chat-reactions .reactions__button[data-v-a1ac7533],.chat-reactions[data-v-a1ac7533] .reactions__button{height:22px;min-width:22px;font-size:var(--font-size-s)}.chat-log[data-v-82491341]{display:flex;flex:1;min-height:0;width:100%;position:relative}.chat-log__drawer-nick[data-v-82491341]{margin-left:var(--space-s);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);color:var(--color-text)}.chat-log__drawer-ts[data-v-82491341]{font-size:var(--font-size-xs);color:var(--color-text-lighter);font-family:monospace}.chat-log__scroll[data-v-82491341]{min-height:0;overflow-y:auto;overflow-anchor:auto;background:var(--color-bg-lowered);border-radius:var(--border-radius-s);border:1px solid var(--color-border-weak);padding:var(--space-s);font-family:monospace;font-size:var(--chat-font-size,var(--font-size-s))}.chat-log__messages[data-v-82491341],.chat-log__scroll[data-v-82491341]{flex:1;display:flex;flex-direction:column}.chat-log__messages[data-v-82491341]{gap:2px;position:relative}.chat-log__messages--server .chat-log__msg--irc[data-v-82491341]{grid-template-columns:1fr}.chat-log__messages--server .chat-log__nick-cell[data-v-82491341]{display:none}.chat-log__history-sentinel[data-v-82491341]{height:1px;flex-shrink:0}.chat-log__history-loading[data-v-82491341],.chat-log__history-start[data-v-82491341]{padding:var(--space-xs) 0;flex-shrink:0;color:var(--color-text-lighter)}.chat-log__history-start[data-v-82491341]{text-align:center;font-size:var(--font-size-xs);font-style:italic}.chat-log__empty[data-v-82491341]{color:var(--color-text-lighter);font-style:italic;flex:1}.chat-log__loading[data-v-82491341]{flex:1}.chat-log__msg[data-v-82491341]{line-height:1.4;word-break:break-word;padding:1px var(--space-xs);border-radius:var(--border-radius-xs);transition:background-color var(--transition-fast)}.chat-log__msg[data-v-82491341]:hover{background:var(--color-bg-medium)}.chat-log__msg--mention[data-v-82491341]{background:var(--color-bg-accent-lowered);box-shadow:inset 2px 0 0 var(--color-accent)}.chat-log__msg--backlog[data-v-82491341]{opacity:.7}.chat-log__msg--irc[data-v-82491341]{display:grid;grid-template-columns:var(--irc-nick-col,120px) 1fr;align-items:start;padding:1px 0}.chat-log__nick-cell[data-v-82491341]{display:flex;justify-content:flex-end;align-items:baseline;gap:var(--space-xxs);overflow:hidden;padding-right:var(--space-xs)}.chat-log__msg-cell[data-v-82491341],.chat-log__nick-cell[data-v-82491341]{min-width:0;font-size:inherit}.chat-log__nick-divider[data-v-82491341]{position:absolute;top:0;bottom:0;left:var(--irc-nick-col,120px);width:8px;margin-left:-4px;cursor:col-resize;z-index:var(--z-active)}.chat-log__nick-divider[data-v-82491341]:before{content:"";position:absolute;left:calc(50% - .5px);top:0;bottom:0;width:1px;background:var(--color-border);opacity:0;transition:opacity var(--transition)}.chat-log__nick-divider[data-v-82491341]:hover:before{opacity:1}.chat-log__nick-divider--dragging[data-v-82491341]:before{opacity:1;background:var(--color-accent)}.chat-log[data-v-82491341] .chat-log__ts{color:var(--color-text-lightest);flex-shrink:0;margin-right:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:inherit}.chat-log__nick[data-v-82491341]{color:var(--color-accent);font-weight:var(--font-weight-semibold);flex-shrink:0;font-size:inherit}.chat-log__nick[data-v-82491341]:after{content:":";color:var(--color-text-lighter)}.chat-log__nick-link[data-v-82491341]{text-decoration:none;color:inherit;transition:opacity var(--transition)}.chat-log__nick-link[data-v-82491341]:hover{opacity:.8}.chat-log__nick-link:hover .chat-log__nick[data-v-82491341]{text-decoration:underline}.chat-log__text[data-v-82491341]{color:var(--color-text);flex:1;min-width:0;font-size:inherit;white-space:pre-wrap}.chat-log__link[data-v-82491341]{color:var(--color-text-blue);text-decoration:underline;word-break:break-all}.chat-log__channel-link[data-v-82491341]{color:var(--color-accent);text-decoration:underline;cursor:pointer}.chat-log__mention-link[data-v-82491341]{color:var(--color-accent);font-weight:600;text-decoration:none}.chat-log__mention-link[data-v-82491341]:hover{text-decoration:underline}.chat-log__embeds[data-v-82491341],.chat-log__image-group[data-v-82491341]{padding-top:var(--space-xxs)}.chat-log__image-group[data-v-82491341]{display:flex;gap:var(--space-xs)}.chat-log__image-group .chat-log__embed[data-v-82491341]{flex:1;min-width:0;width:0;max-width:none;height:160px;max-height:160px}.chat-log__embed[data-v-82491341]{max-width:240px;max-height:180px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.chat-log__embed[data-v-82491341],.chat-log__embed-video[data-v-82491341]{display:block;border-radius:var(--border-radius-s);border:1px solid var(--color-border-weak);cursor:pointer}.chat-log__embed-video[data-v-82491341]{max-width:320px;max-height:200px}.chat-log span[data-v-82491341]{font-size:var(--chat-font-size,var(--font-size-s))}.chat-log__msg .chat-log__embed[data-v-82491341]{max-width:72px;max-height:48px}.chat-log__msg .chat-log__embed-video[data-v-82491341]{max-width:80px;max-height:48px}.chat-log__msg--system .chat-log__text[data-v-82491341]{color:var(--color-text-lighter);font-style:italic}.chat-log__msg--error .chat-log__text[data-v-82491341]{color:var(--color-text-red)}.chat-log__msg--service[data-v-82491341]{background:transparent;opacity:1}.chat-log__msg--service .chat-log__nick[data-v-82491341],.chat-log__msg--service .chat-log__text[data-v-82491341],.chat-log__msg--service.chat-log__nick[data-v-82491341]{color:var(--color-text-lightest)}.chat-log__msg--service .chat-log__text span[data-v-82491341]{font-size:var(--chat-font-size,var(--font-size-s))}.chat-log__msg--join .chat-log__text[data-v-82491341]{color:var(--color-text-green)}.chat-log__msg--part .chat-log__text[data-v-82491341]{color:var(--color-text-yellow)}.chat-log__msg--action .chat-log__text[data-v-82491341]{font-style:italic;color:var(--color-text-light)}.chat-log__nick--action[data-v-82491341]{margin-right:.35em}.chat-log__nick--action[data-v-82491341]:after{content:""}.chat-log__action-star[data-v-82491341]{color:var(--color-text-lighter);font-size:inherit;flex-shrink:0}.chat-log__server-line[data-v-82491341]{display:flex;align-items:baseline;gap:var(--space-xs);padding:var(--space-xxs) var(--space-s);line-height:1.4;word-break:break-word;border-radius:var(--border-radius-xs);transition:background-color var(--transition-fast)}.chat-log__server-line[data-v-82491341]:hover{background:var(--color-bg-medium)}.chat-log__server-text[data-v-82491341]{font-size:var(--chat-font-size,var(--font-size-s));color:var(--color-text-light)}.chat-log__action-line[data-v-82491341]{display:flex;align-items:baseline;gap:var(--space-xs);padding:var(--space-xxs) var(--space-s);line-height:1.4;word-break:break-word;border-radius:var(--border-radius-xs);transition:background-color var(--transition-fast)}.chat-log__action-line[data-v-82491341]:hover{background:var(--color-bg-medium)}.chat-log__action-text[data-v-82491341]{font-style:italic;color:var(--color-text-light);font-size:var(--chat-font-size,var(--font-size-s))}.chat-log__link-preview[data-v-82491341]{width:100%;margin-top:var(--space-xxs)}.chat-log__group[data-v-82491341]{display:flex;gap:var(--space-s);padding:var(--space-xxs) var(--space-xs);border-radius:var(--border-radius-s);transition:background-color var(--transition-fast)}.chat-log__group[data-v-82491341]:hover{background:var(--color-bg-medium)}.chat-log__group-avatar[data-v-82491341]{flex-shrink:0;padding-top:2px}.chat-log__group-body[data-v-82491341]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.chat-log__group-react[data-v-82491341]{opacity:0;pointer-events:none;transition:opacity var(--transition-fast)}.chat-log__group-react[data-v-82491341]:has(.reactions-anchor-active){opacity:1;pointer-events:auto}@media(pointer:fine){.chat-log__group:hover .chat-log__group-react[data-v-82491341]{opacity:1;pointer-events:auto}}@media(pointer:coarse){.chat-log__group-react[data-v-82491341]{display:none}}.chat-log__group-react[data-v-82491341] .reactions__button{height:22px;width:22px;color:var(--color-text-lighter)}.chat-log[data-v-82491341] .chat-log__ts--inline{font-size:var(--font-size-xs);color:var(--color-text-lightest)}.chat-log__new-divider[data-v-82491341]{display:flex;align-items:center;gap:var(--space-s);padding:var(--space-xs) var(--space-xs);color:var(--color-accent)}.chat-log__new-divider span[data-v-82491341]{font-size:var(--chat-font-size,var(--font-size-s));text-transform:uppercase;letter-spacing:.05em;font-weight:600}.chat-log__new-divider[data-v-82491341]:after,.chat-log__new-divider[data-v-82491341]:before{content:"";flex:1;height:1px;background:var(--color-accent);opacity:.4}.chat-log__histserv-divider[data-v-82491341]{display:flex;align-items:center;gap:var(--space-s);padding:var(--space-xs) var(--space-xs);color:var(--color-text-lighter);font-size:var(--chat-font-size,var(--font-size-s))}.chat-log__histserv-divider[data-v-82491341]:after,.chat-log__histserv-divider[data-v-82491341]:before{content:"";flex:1;height:1px;background:var(--color-border-weak)}.chat-log__histserv-divider__text[data-v-82491341]{white-space:normal;flex-shrink:1;min-width:0;font-size:var(--chat-font-size,var(--font-size-s))}.chat-log__modern-line[data-v-82491341]{font-size:var(--chat-font-size,var(--font-size-s));color:var(--color-text);white-space:pre-wrap;word-break:break-word;line-height:1.4}.chat-log__modern-line--mention[data-v-82491341]{background:var(--color-bg-accent-lowered);box-shadow:inset 2px 0 0 var(--color-accent);padding:1px var(--space-xs);margin:0 calc(var(--space-xs)*-1);border-radius:var(--border-radius-xs)}.chat-log__reply-quote[data-v-82491341]{display:flex;align-items:baseline;gap:var(--space-xxs);font-size:var(--font-size-xs);color:var(--color-text-lighter);padding:var(--space-xxs) var(--space-xs);border-left:2px solid var(--color-border-strong);margin-bottom:var(--space-xxs);overflow:hidden;white-space:nowrap;cursor:default}.chat-log__reply-nick[data-v-82491341]{font-weight:600;color:var(--color-text-light);flex-shrink:0}.chat-log__reply-text[data-v-82491341]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(pointer:coarse){.chat-log__modern-line[data-v-82491341],.chat-log__msg[data-v-82491341]{-webkit-user-select:none;-moz-user-select:none;user-select:none}}.sidebar-split[data-v-46cbd742]{display:flex;flex-direction:column;flex:1;min-height:0;width:100%}.sidebar-split__bottom[data-v-46cbd742],.sidebar-split__top[data-v-46cbd742]{min-height:0;overflow:hidden;display:flex;flex-direction:column}.sidebar-split__bottom[data-v-46cbd742]>*,.sidebar-split__top[data-v-46cbd742]>*{flex:1;min-height:0}.sidebar-split__handle[data-v-46cbd742]{flex-shrink:0;width:100%;height:5px;background:transparent;border:none;border-top:1px solid var(--color-border);cursor:row-resize;display:flex;align-items:center;justify-content:center;padding:0;transition:background-color var(--transition-fast)}.sidebar-split__handle[data-v-46cbd742]:hover{background:var(--color-bg-medium)}.sidebar-split__grip[data-v-46cbd742]{width:24px;height:3px;border-radius:var(--border-radius-xs);background:var(--color-border-strong);pointer-events:none}.identity-modal__claim[data-v-34392080]{padding:var(--space-s);background:var(--color-bg-lowered);border-radius:var(--border-radius-m);border:1px solid var(--color-border)}.chat-menubar__merged[data-v-374e6bb5]{min-width:220px}.chat-menubar__server[data-v-374e6bb5]{padding:var(--space-xs) var(--space-s);font-family:monospace;font-size:var(--font-size-s);color:var(--color-text-light)}.chat-menubar__latency[data-v-374e6bb5]{font-variant-numeric:tabular-nums}.chat-settings__text[data-v-c8828d71]{flex:1}.chat-settings__value[data-v-c8828d71]{flex-shrink:0}.chat-settings__keyword[data-v-c8828d71]{display:inline-flex;align-items:center;gap:var(--space-xxs)}.chat-settings__keyword-remove[data-v-c8828d71]{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:inherit;cursor:pointer;opacity:.7;transition:opacity var(--transition-fast)}.chat-settings__keyword-remove[data-v-c8828d71]:hover{opacity:1}.state-badge__latency[data-v-eb053db9]{font-variant-numeric:tabular-nums}.chat-toolbar__identity-btn[data-v-5edce325]{position:relative;display:inline-flex}.chat-users__header[data-v-215b66db]{padding:var(--space-xs) var(--space-s) var(--space-m) var(--space-s);border-bottom:1px solid var(--color-border-weak)}.chat-users__title[data-v-215b66db]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-light)}.chat-users__list[data-v-215b66db]{flex:1;min-height:0;padding:var(--space-xxs);width:100%}.chat-users__list[data-v-215b66db] .overflow-content,.chat-users__list[data-v-215b66db] .overflow-track{height:100%}.chat-users__row[data-v-215b66db]{border-radius:var(--border-radius-s)}.chat-users__row[data-v-215b66db]:hover{background:var(--color-bg-medium)}.chat-users__row--self[data-v-215b66db]{color:var(--color-accent);font-weight:var(--font-weight-semibold)}.chat-users__bot-icon[data-v-215b66db]{flex-shrink:0;color:var(--color-text-lighter)}.chat-users__item[data-v-215b66db]{display:flex;align-items:center;gap:var(--space-xs);flex:1;min-width:0;padding:var(--space-xxs) var(--space-xs);border:none;background:transparent;font-size:var(--font-size-s);color:inherit;cursor:pointer;text-align:left}.chat-users__item .chat-users__name[data-v-215b66db]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-users__indicator[data-v-215b66db]{display:flex;align-items:center;justify-content:center;width:8px;flex-shrink:0;margin-left:var(--space-xs)}.chat-users__avatar[data-v-215b66db]{flex-shrink:0;margin-left:var(--space-xxs);width:14px!important;height:14px!important}.chat-users__avatar[data-v-215b66db] .vui-avatar,.chat-users__avatar[data-v-215b66db] .user-avatar__media-wrap,.chat-users__avatar[data-v-215b66db] .user-avatar__media-wrap img{width:16px;height:16px}.chat-users__empty[data-v-215b66db]{padding:var(--space-xs);font-size:var(--font-size-s);color:var(--color-text-lighter);font-style:italic}.chat-app[data-v-e3b598a6]{display:flex;flex-direction:column;width:100%;flex:1;min-height:0;border:1px solid var(--color-border);border-radius:var(--border-radius-l);overflow:hidden}.chat-app--compact[data-v-e3b598a6]{border:none;border-radius:0;background:transparent}.chat-app__bar[data-v-e3b598a6]{padding:var(--space-s) var(--space-m);border-bottom:1px solid var(--color-border)}.chat-app__body[data-v-e3b598a6],.chat-app__status[data-v-e3b598a6]{flex:1;min-height:0}.chat-app__status[data-v-e3b598a6]{position:relative}.chat-app__connect[data-v-e3b598a6]{padding:var(--space-l);width:100%;max-width:480px;margin:0 auto}.chat-app__connect[data-v-e3b598a6],.chat-app__layout[data-v-e3b598a6]{flex:1;min-height:0}.chat-app__sidebar[data-v-e3b598a6]{min-height:0;height:100%;min-width:160px;border-right:1px solid var(--color-border)}.chat-app__sidebar-split[data-v-e3b598a6]{flex:1;min-height:0}.chat-app__channels[data-v-e3b598a6]{width:100%;min-height:0}.chat-app__users[data-v-e3b598a6]{min-height:0}.chat-app__main[data-v-e3b598a6]{flex:1;min-height:0;height:100%}.chat-app .chat-state-enter-active[data-v-e3b598a6],.chat-app .chat-state-leave-active[data-v-e3b598a6]{transition:opacity var(--transition)}.chat-app .chat-state-enter-from[data-v-e3b598a6],.chat-app .chat-state-leave-to[data-v-e3b598a6]{opacity:0}.chat-app--compact .chat-app__main[data-v-e3b598a6]{padding:0}
