.collab-connect[data-v-a57ffbe4]{flex-direction:column;gap:12px;display:flex}.collab-connect__error[data-v-a57ffbe4]{color:var(--danger);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.collab-connect__spin[data-v-a57ffbe4]{animation:.8s linear infinite spin}@media (prefers-reduced-motion:reduce){.collab-connect__spin[data-v-a57ffbe4]{animation:none}}.ui-badge[data-v-c8a155cd]{border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.ui-badge.dot[data-v-c8a155cd]{width:8px;min-width:8px;height:8px;padding:0}.tone-primary[data-v-c8a155cd]{background:var(--primary);color:var(--our-ink)}.tone-danger[data-v-c8a155cd]{background:var(--danger);color:var(--our-ink)}.tone-warning[data-v-c8a155cd]{background:var(--warning-soft);color:var(--warning)}.tone-success[data-v-c8a155cd]{background:var(--success-soft);color:var(--success)}.tone-neutral[data-v-c8a155cd]{background:var(--muted);color:var(--desc)}.dialog-row__avatar[data-v-67b0c066]{flex:none;position:relative}.dialog-row__channel[data-v-67b0c066]{position:absolute;bottom:-3px;right:-3px}.dialog-row[data-v-67b0c066]{cursor:pointer;align-items:flex-start;gap:11px;padding:11px 14px;transition:background-color .12s;display:flex}.dialog-row[data-v-67b0c066]:hover{background:var(--muted)}.dialog-row.is-active[data-v-67b0c066]{background:var(--primary-soft)}.dialog-row__main[data-v-67b0c066]{flex:1;min-width:0}.dialog-row__title-line[data-v-67b0c066]{align-items:center;gap:8px;line-height:16px;display:flex}.dialog-row__title[data-v-67b0c066]{white-space:nowrap;color:var(--ink);font-size:13.5px;font-weight:700;display:flex;overflow:hidden}.dialog-row__spacer[data-v-67b0c066]{flex:1}.dialog-row__bot-issue[data-v-67b0c066]{color:var(--warning);flex:none;display:inline-flex}.dialog-row__time[data-v-67b0c066]{color:var(--faint);flex:none;font-size:11px}.dialog-row__preview-line[data-v-67b0c066]{align-items:center;gap:6px;margin-top:3px;display:flex}.dialog-row__preview[data-v-67b0c066]{text-overflow:ellipsis;white-space:nowrap;color:var(--desc);flex:1;font-size:12.5px;line-height:15px;overflow:hidden}.dialog-row__preview--attachment[data-v-67b0c066],.dialog-row__preview--voice[data-v-67b0c066]{align-items:center;gap:5px;display:flex}.dialog-row__draft-prefix[data-v-67b0c066]{color:var(--danger)}.dialog-row__preview-icon[data-v-67b0c066]{color:var(--desc);flex:none}.dialog-row__aside[data-v-67b0c066]{flex-direction:column;flex:none;align-items:flex-end;display:flex}.dialog-row__aside-time[data-v-67b0c066]{height:16px}.dialog-row__aside-badge[data-v-67b0c066],.dialog-row__aside-time[data-v-67b0c066]{justify-content:flex-end;align-items:center;display:flex}.dialog-row__aside-badge[data-v-67b0c066]{height:15px;margin-top:3px}.unbound-card[data-v-67b0c066]{border:1px solid var(--line);background:var(--muted);box-shadow:var(--shadow);cursor:pointer;border-radius:13px;margin:8px;padding:13px}.unbound-card.is-active[data-v-67b0c066],.unbound-card[data-v-67b0c066]:hover{border-color:var(--primary)}.unbound-card__head[data-v-67b0c066]{align-items:center;gap:11px;display:flex}.unbound-card__main[data-v-67b0c066]{flex:1;min-width:0}.unbound-card__title[data-v-67b0c066]{color:var(--ink);font-size:13.5px;font-weight:700;display:flex}.title-head[data-v-67b0c066],.unbound-card__title[data-v-67b0c066]{white-space:nowrap;overflow:hidden}.title-head[data-v-67b0c066]{text-overflow:ellipsis;min-width:0}.title-tail[data-v-67b0c066]{white-space:nowrap;flex:none}.unbound-card__subtitle[data-v-67b0c066]{color:var(--desc);margin-top:2px;font-size:12px}.unbound-card__warning[data-v-67b0c066]{background:var(--warning-soft);color:var(--legend);border-radius:9px;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;font-size:11.5px;line-height:1.45;display:flex}.unbound-card__warning-icon[data-v-67b0c066]{color:var(--warning);flex:none;margin-top:1px}.dialog-sidebar[data-v-1e267f2c]{background:var(--surface);flex-direction:column;height:100%;min-height:0;display:flex}.dialog-sidebar__head[data-v-1e267f2c]{background:var(--surface);flex:none;padding:12px 14px 0}.dialog-sidebar__head[data-v-1e267f2c] .ui-segment{gap:4px;padding:0 4px;font-size:12.5px}.dialog-sidebar__head[data-v-1e267f2c] .ui-segment__badge{min-width:18px;padding:0 4px;font-size:10px}.dialog-sidebar__search[data-v-1e267f2c]{margin:12px 0}.dialog-sidebar__search[data-v-1e267f2c] .ui-input{border-radius:10px;height:38px}.dialog-sidebar__search[data-v-1e267f2c] .ui-input:focus-visible{border-color:var(--line);box-shadow:none}.dialog-sidebar__body[data-v-1e267f2c]{background:var(--surface);flex:1;min-height:0;padding-bottom:14px;overflow-y:auto}.dialog-sidebar__unbound-hint[data-v-1e267f2c]{color:var(--desc);padding:14px 16px 8px;font-size:12px;line-height:1.4}.dialog-sidebar__group-title[data-v-1e267f2c]{letter-spacing:.02em;text-transform:uppercase;color:var(--desc);align-items:center;gap:8px;padding:14px 16px 6px;font-size:11.5px;font-weight:700;display:flex}.dialog-sidebar__group-title[data-v-1e267f2c] svg{color:var(--faint)}.dialog-sidebar__collab-cta[data-v-1e267f2c]{border:1.5px dashed var(--line);width:calc(100% - 16px);color:var(--desc);cursor:pointer;background:0 0;border-radius:13px;justify-content:center;align-items:center;gap:8px;margin:4px 8px 8px;padding:12px;font-family:inherit;font-size:12.5px;font-weight:600;display:flex}.dialog-sidebar__collab-cta[data-v-1e267f2c]:hover{border-color:var(--primary);color:var(--primary)}.dialog-sidebar__collab-cta[data-v-1e267f2c]:focus-visible{box-shadow:0 0 0 3px var(--primary-soft);outline:none}.gate[data-v-7c5f602d]{text-align:center;background:var(--page);flex-direction:column;gap:16px;height:100%;padding:40px}.gate[data-v-7c5f602d],.gate__tile[data-v-7c5f602d]{justify-content:center;align-items:center;display:flex}.gate__tile[data-v-7c5f602d]{border-radius:20px;flex:none;width:72px;height:72px}.gate__tile--tg[data-v-7c5f602d]{background:var(--tg-soft);color:var(--tg)}.gate__title[data-v-7c5f602d]{color:var(--ink);margin:0;font-size:18px;font-weight:800}.gate__desc[data-v-7c5f602d]{max-width:340px;color:var(--desc);margin:0;font-size:13.5px;line-height:1.5}.gate__channels[data-v-7c5f602d]{flex-direction:column;gap:8px;width:320px;display:flex}.gate__channels[data-v-7c5f602d],.gate__step[data-v-7c5f602d]{animation:.16s gate-step-in-7c5f602d}@keyframes gate-step-in-7c5f602d{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gate__channels[data-v-7c5f602d],.gate__step[data-v-7c5f602d]{animation:none}.gate__channel[data-v-7c5f602d],.gate__channel-chevron[data-v-7c5f602d]{transition:none}}.gate__step[data-v-7c5f602d]{flex-direction:column;align-items:center;gap:12px;display:flex}.gate__channel[data-v-7c5f602d]{text-align:left;justify-content:flex-start;transition:transform .12s,border-color .12s,background .12s,box-shadow .12s}.gate__channel[data-v-7c5f602d]:hover{border-color:var(--primary);background:var(--muted);box-shadow:0 2px 8px var(--line);transform:translateY(-1px)}.gate__channel[data-v-7c5f602d]:active{background:var(--accented);box-shadow:none;transform:translateY(0)scale(.98)}.gate__channel-chevron[data-v-7c5f602d]{color:var(--desc);margin-left:auto;transition:transform .12s,color .12s}.gate__channel:hover .gate__channel-chevron[data-v-7c5f602d]{color:var(--primary);transform:translate(2px)}.gate__note[data-v-7c5f602d]{color:var(--desc);margin:4px 0 0;font-size:12px}.gate__invite[data-v-7c5f602d]{max-width:340px;color:var(--ink);margin:0;font-size:13.5px;line-height:1.5}.gate__action[data-v-7c5f602d]{margin-top:4px}.gate[data-v-7b80aed6]{text-align:center;background:var(--page);flex-direction:column;gap:16px;height:100%;padding:40px}.gate[data-v-7b80aed6],.gate__tile[data-v-7b80aed6]{justify-content:center;align-items:center;display:flex}.gate__tile[data-v-7b80aed6]{border-radius:20px;flex:none;width:72px;height:72px}.gate__tile--warning[data-v-7b80aed6]{background:var(--warning-soft);color:var(--warning)}.gate__title[data-v-7b80aed6]{color:var(--ink);margin:0;font-size:18px;font-weight:800}.gate__desc[data-v-7b80aed6]{max-width:340px;color:var(--desc);margin:0;font-size:13.5px;line-height:1.5}.shell[data-v-40e8ab50]{background:var(--page);height:100vh;color:var(--desc);flex-direction:column;display:flex}.shell__header[data-v-40e8ab50]{background:var(--surface);border-bottom:1px solid var(--line);flex:none;justify-content:space-between;gap:12px;height:56px;padding:0 16px}.shell__brand[data-v-40e8ab50],.shell__header[data-v-40e8ab50]{align-items:center;display:flex}.shell__brand[data-v-40e8ab50]{gap:9px;min-width:0}.shell__logo[data-v-40e8ab50]{flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.shell__title[data-v-40e8ab50]{color:var(--ink);white-space:nowrap;margin:0;font-family:Onest,system-ui,sans-serif;font-size:15px;font-weight:700}.shell__actions[data-v-40e8ab50]{align-items:center;gap:8px;display:flex}.shell__account[data-v-40e8ab50]{display:inline-flex;position:relative}.shell__account-dot[data-v-40e8ab50]{background:var(--warning);border:2px solid var(--surface);pointer-events:none;border-radius:50%;width:11px;height:11px;position:absolute;top:-3px;right:-3px}.shell__gate[data-v-40e8ab50],.shell__panes[data-v-40e8ab50]{flex:1;min-height:0}.shell__panes[data-v-40e8ab50]{grid-template-columns:348px minmax(0,1fr);display:grid}.shell__sidebar[data-v-40e8ab50]{border-right:1px solid var(--line);min-height:0}.shell__detail[data-v-40e8ab50]{background:var(--page);min-width:0;min-height:0;overflow:hidden}@media (width<=720px){.shell[data-v-40e8ab50]{left:0;right:0;top:var(--mobile-vvt,0);height:var(--mobile-vvh,100vh);position:fixed}.shell__panes[data-v-40e8ab50]{grid-template-columns:minmax(0,1fr)}.shell__sidebar[data-v-40e8ab50]{border-right:none}.shell.is-detail .shell__header[data-v-40e8ab50],.shell.is-detail .shell__sidebar[data-v-40e8ab50],.shell:not(.is-detail) .shell__detail[data-v-40e8ab50]{display:none}}
