.transfer-panel[data-v-dd4f6984]{display:flex;flex-direction:column;gap:.6rem;max-width:80vw;width:280px}.transfer-panel[data-v-dd4f6984] .p-autocomplete{position:relative}.transfer-panel__title[data-v-dd4f6984]{color:var(--text-primary);font-size:.8rem;font-weight:700}.transfer-panel__status[data-v-dd4f6984]{align-items:center;color:var(--text-tertiary);display:flex;font-size:.72rem;gap:.4rem}.transfer-panel__status--error[data-v-dd4f6984]{color:#f87171}.transfer-panel__hint[data-v-dd4f6984]{color:var(--text-tertiary);font-size:.68rem;line-height:1.4;margin:0}.transfer-option[data-v-dd4f6984]{align-items:center;display:flex;gap:.5rem;min-width:0}.transfer-option__dot[data-v-dd4f6984]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.transfer-option__name[data-v-dd4f6984]{font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer-option__state[data-v-dd4f6984]{color:var(--text-tertiary);flex-shrink:0;font-size:.6rem;letter-spacing:.04em;margin-left:auto;text-transform:uppercase}.meta-row[data-v-664977a5]{background:var(--surface-0);border-bottom:1px solid var(--border-muted);display:flex;flex-direction:column;flex-shrink:0;gap:.35rem;padding:.65rem .85rem .6rem}.meta-row__top[data-v-664977a5]{gap:.35rem}.meta-row__identity[data-v-664977a5],.meta-row__top[data-v-664977a5]{align-items:center;display:flex;min-width:0}.meta-row__identity[data-v-664977a5]{flex:1;gap:.45rem}.meta-row__name[data-v-664977a5]{color:var(--text-primary);font-size:.95rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-row__name--link[data-v-664977a5]:hover{color:var(--primary-400,#38bdf8);text-decoration:underline}.meta-row__actions[data-v-664977a5]{align-items:center;display:flex;flex-shrink:0;gap:.1rem}.meta-row__badges[data-v-664977a5]{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem;min-height:1.25rem}.meta-badge[data-v-664977a5]{align-items:center;background:var(--bg-hover);border:1px solid var(--border-muted);border-radius:9999px;color:var(--text-secondary);display:inline-flex;font-size:.65rem;font-weight:600;gap:.3rem;max-width:100%;overflow:hidden;padding:.12rem .5rem;text-overflow:ellipsis;white-space:nowrap}.meta-badge i[data-v-664977a5]{font-size:.6rem}.meta-badge--channel[data-v-664977a5]{background:#38bdf814;border-color:#38bdf866;color:#38bdf8;letter-spacing:.04em;text-transform:uppercase}.meta-badge--company[data-v-664977a5]:hover{border-color:var(--text-tertiary);color:var(--text-primary)}.meta-badge--license[data-v-664977a5]{background:#34d39914;border-color:#34d39966;color:#34d399}.meta-badge--anon[data-v-664977a5]{background:#94a3b81a;border-color:#94a3b866;flex-shrink:0}.meta-badge--anon[data-v-664977a5],.meta-badge--muted[data-v-664977a5]{color:var(--text-tertiary)}.meta-badge--spam[data-v-664977a5]{background:#f8727214;border-color:#f8727280;color:#f87171;letter-spacing:.04em;text-transform:uppercase}.meta-badge--page[data-v-664977a5]:hover{border-color:var(--text-tertiary);color:var(--text-primary)}.meta-pin-chip[data-v-664977a5]{align-items:center;background:transparent;border:1px solid var(--border-muted);border-radius:9999px;color:var(--text-tertiary);cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:.3rem;padding:.28rem .55rem;transition:color .15s,border-color .15s,background .15s}.meta-pin-chip[data-v-664977a5],.meta-pin-chip i[data-v-664977a5]{font-size:.68rem}.meta-pin-chip[data-v-664977a5]:hover{border-color:#facc158c;color:#facc15}.meta-pin-chip--active[data-v-664977a5]{background:#facc15;border-color:#facc15;color:#1f2937}.meta-pin-chip--active[data-v-664977a5]:hover{color:#1f2937}.msg-pending[data-v-98f4fb0b]{opacity:.6}.msg-body[data-v-98f4fb0b]{color:var(--text-primary);font-size:.875rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}.msg-body[data-v-98f4fb0b] a{color:var(--primary-400,#38bdf8);text-decoration:underline}.msg-body--rich[data-v-98f4fb0b]{white-space:normal}.msg-body--rich[data-v-98f4fb0b] p{margin:0 0 .35rem}.msg-body--rich[data-v-98f4fb0b] p:last-child{margin-bottom:0}.msg-body--rich[data-v-98f4fb0b] ol,.msg-body--rich[data-v-98f4fb0b] ul{margin:.25rem 0;padding-left:1.25rem}.msg-body--rich[data-v-98f4fb0b] img{background:var(--bg-hover);border-radius:8px;display:block;margin:.35rem 0;max-height:240px;max-width:min(320px,100%);min-height:32px;min-width:48px}.msg-body--rich[data-v-98f4fb0b] img.msg-body__img--failed{border:1px dashed var(--border-muted);min-height:48px}.msg-foot[data-v-98f4fb0b]{align-items:center;color:var(--text-tertiary);display:flex;font-size:.65rem;gap:.5rem;margin-top:.25rem}.msg-foot--outbound[data-v-98f4fb0b]{justify-content:flex-end}.msg-foot__time[data-v-98f4fb0b],.msg-tick[data-v-98f4fb0b]{line-height:1}.msg-tick[data-v-98f4fb0b]{align-items:center;display:inline-flex;gap:.25rem}.msg-tick i[data-v-98f4fb0b]{font-size:.65rem}.tick--pending[data-v-98f4fb0b]{color:var(--text-muted)}.tick--delivered[data-v-98f4fb0b],.tick--emailed[data-v-98f4fb0b]{color:var(--text-tertiary)}.tick--read[data-v-98f4fb0b]{color:#34d399}.tick--emailing[data-v-98f4fb0b]{color:var(--text-tertiary)}.tick--bounced[data-v-98f4fb0b]{color:#f87171;font-weight:600}.msg-pin[data-v-98f4fb0b]{background:transparent;border:none;border-radius:4px;color:var(--text-muted);cursor:pointer;flex-shrink:0;font-size:.7rem;line-height:1;margin-left:auto;opacity:0;padding:.15rem;transition:opacity .15s,color .15s}.group:hover .msg-pin[data-v-98f4fb0b],.msg-pin[data-v-98f4fb0b]:focus-visible{opacity:1}.msg-pin--pinned[data-v-98f4fb0b]{color:#facc15;opacity:1}.msg-pin[data-v-98f4fb0b]:hover{color:#facc15}.msg-pin[data-v-98f4fb0b]:disabled{cursor:wait}.msg-system[data-v-98f4fb0b]{align-items:center;align-self:center;display:flex;flex-direction:column;gap:.15rem;max-width:85%;padding:.15rem 0;text-align:center}.msg-system__text[data-v-98f4fb0b]{color:var(--text-tertiary);font-size:.72rem}.msg-system__time[data-v-98f4fb0b]{color:var(--text-muted);font-size:.6rem}.msg-note[data-v-98f4fb0b]{align-self:stretch;background:var(--bg-elevated);border-left:1px solid var(--border-muted);border:1px solid var(--border-muted);border-left:3px solid rgba(250,204,21,.45);border-radius:10px;padding:.6rem .75rem}.msg-note--pinned[data-v-98f4fb0b]{background:#facc1514;border-color:rgba(250,204,21,.55) rgba(250,204,21,.55) rgba(250,204,21,.55) #eab308}.msg-note__head[data-v-98f4fb0b]{align-items:center;color:#eab308;display:flex;font-size:.68rem;gap:.35rem;margin-bottom:.35rem}.msg-note__head>i[data-v-98f4fb0b]{font-size:.65rem}.msg-note__label[data-v-98f4fb0b]{font-weight:700;letter-spacing:.04em;text-transform:uppercase}.msg-note__author[data-v-98f4fb0b]{color:var(--text-tertiary);font-weight:600}.msg-note__time[data-v-98f4fb0b]{color:var(--text-muted);margin-left:.25rem}.msg-email[data-v-98f4fb0b]{align-self:stretch;background:var(--bg-hover);border:1px solid var(--border-muted);border-radius:10px;padding:.6rem .75rem}.msg-email--outbound[data-v-98f4fb0b]{background:var(--bg-elevated)}.msg-email__head[data-v-98f4fb0b]{align-items:center;display:flex;gap:.45rem;margin-bottom:.2rem}.msg-email__head>i[data-v-98f4fb0b]{color:var(--text-tertiary);flex-shrink:0;font-size:.8rem}.msg-email__subject[data-v-98f4fb0b]{color:var(--text-primary);font-size:.82rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-email__from[data-v-98f4fb0b]{color:var(--text-tertiary);font-size:.7rem;margin-bottom:.35rem}.msg-attachments[data-v-98f4fb0b]{display:flex;flex-direction:column;gap:.3rem;margin-top:.5rem}.msg-attachment[data-v-98f4fb0b]{align-items:center;background:var(--bg-base,transparent);border:1px solid var(--border-muted);border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;font:inherit;font-size:.75rem;gap:.5rem;padding:.4rem .55rem;text-align:left;transition:background .15s,color .15s;width:100%}.msg-attachment[data-v-98f4fb0b]:hover{background:var(--bg-hover);color:var(--text-primary)}.msg-attachment[data-v-98f4fb0b]:disabled{cursor:wait;opacity:.7}.msg-attachment__name[data-v-98f4fb0b]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-attachment__dl[data-v-98f4fb0b],.msg-attachment__size[data-v-98f4fb0b]{color:var(--text-muted);flex-shrink:0}.msg-attachment__dl[data-v-98f4fb0b]{font-size:.7rem}.msg-chat[data-v-98f4fb0b]{display:flex;flex-direction:column;max-width:88%}.msg-chat--outbound[data-v-98f4fb0b]{align-items:flex-end;align-self:flex-end}.msg-chat--inbound[data-v-98f4fb0b]{align-items:flex-start;align-self:flex-start}.msg-chat__name[data-v-98f4fb0b]{color:var(--text-secondary);font-size:.68rem;font-weight:600;margin-bottom:.2rem;padding:0 .15rem}.msg-chat__row[data-v-98f4fb0b]{align-items:flex-start;display:flex;gap:.25rem}.msg-chat--inbound .msg-chat__row[data-v-98f4fb0b]{flex-direction:row-reverse}.msg-chat__bubble[data-v-98f4fb0b]{border-radius:16px;padding:.5rem .85rem}.msg-chat--outbound .msg-chat__bubble[data-v-98f4fb0b]{background:linear-gradient(140deg,var(--primary-500) 0,var(--primary-600) 100%);border-top-right-radius:6px;color:#fff}.msg-chat--outbound .msg-chat__bubble[data-v-98f4fb0b] a{color:#fff}.msg-chat--inbound .msg-chat__bubble[data-v-98f4fb0b]{background:var(--bg-base,transparent);border:1px solid var(--border-muted);border-top-left-radius:6px}.message-feed[data-v-f108855e]{display:flex;flex:1;flex-direction:column;gap:.5rem;min-height:0;overflow-y:auto;padding:.75rem}.feed-status[data-v-f108855e]{align-items:center;align-self:center;color:var(--text-tertiary);display:flex;font-size:.7rem;gap:.4rem;padding:.25rem 0}.feed-status--start[data-v-f108855e]{color:var(--text-muted);font-size:.62rem;letter-spacing:.05em;text-transform:uppercase}.feed-empty[data-v-f108855e]{align-items:center;color:var(--text-tertiary);display:flex;flex:1;flex-direction:column;font-size:.85rem;gap:.5rem;justify-content:center;padding:2rem 0}.feed-empty i[data-v-f108855e]{font-size:1.6rem;opacity:.5}.feed-day[data-v-f108855e]{align-self:center;font-size:.65rem;letter-spacing:.08em;padding:.35rem 0 .1rem;text-transform:uppercase}.feed-day[data-v-f108855e],.feed-typing[data-v-f108855e]{color:var(--text-tertiary)}.feed-typing[data-v-f108855e]{align-items:center;align-self:flex-start;display:flex;font-size:.72rem;gap:.5rem;padding:.15rem .25rem}.feed-typing__dots[data-v-f108855e]{display:inline-flex;gap:3px}.feed-typing__dots i[data-v-f108855e]{animation:feed-typing-bounce-f108855e 1.2s ease-in-out infinite;background:var(--text-tertiary);border-radius:50%;height:5px;width:5px}.feed-typing__dots i[data-v-f108855e]:nth-child(2){animation-delay:.15s}.feed-typing__dots i[data-v-f108855e]:nth-child(3){animation-delay:.3s}@keyframes feed-typing-bounce-f108855e{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.feed-new-pill[data-v-f108855e]{align-self:center;background:var(--primary-500,#0ea5e9);border:none;border-radius:9999px;bottom:.5rem;box-shadow:0 4px 12px #0000004d;color:#fff;cursor:pointer;font-size:.72rem;font-weight:600;padding:.25rem .75rem;position:sticky}.msg-help-trigger[data-v-d9ecf147]{background:transparent;border:none;border-radius:4px;color:#444;cursor:pointer;line-height:1;padding:3px 5px}.msg-help-trigger--open[data-v-d9ecf147],.msg-help-trigger[data-v-d9ecf147]:hover{color:#06c}.msg-help-trigger i[data-v-d9ecf147]{font-size:14px}.msg-help-panel{background:var(--bg-elevated,var(--surface-0));border:1px solid var(--border-muted);border-radius:10px;box-shadow:0 12px 32px #00000059;display:flex;flex-direction:column;gap:.65rem;max-height:min(420px,60vh);overflow-y:auto;padding:.65rem;position:fixed;width:340px;z-index:var(--z-popover)}.msg-help-panel__section{display:flex;flex-direction:column;gap:.4rem}.msg-help-panel__heading{color:var(--text-tertiary);font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.msg-help-panel__muted{align-items:center;color:var(--text-tertiary);display:inline-flex;font-size:.75rem;gap:.35rem}.msg-help-panel__search{width:100%}.msg-help-card{align-items:center;border:1px solid var(--border-muted);border-radius:8px;display:flex;gap:.5rem;padding:.45rem .55rem}.msg-help-card__text{flex:1;min-width:0}.msg-help-card__title{color:var(--text-primary);font-size:.8rem;font-weight:600}.msg-help-card__excerpt{color:var(--text-tertiary);display:-webkit-box;font-size:.7rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.msg-help-panel-enter-active,.msg-help-panel-leave-active{transition:opacity .12s ease,transform .12s ease}.msg-help-panel-enter-from,.msg-help-panel-leave-to{opacity:0;transform:translateY(4px)}.msg-composer[data-v-39362d6c]{background:var(--surface-0);border-top:1px solid var(--border-muted);display:flex;flex-direction:column;flex-shrink:0;gap:.5rem;padding:.75rem 1rem}.msg-composer__toolbar[data-v-39362d6c]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.msg-composer__offline[data-v-39362d6c]{align-items:center;color:#f59e0b;display:inline-flex;font-size:.68rem;gap:.3rem}.msg-composer__editor[data-v-39362d6c] .ql-toolbar{border:1px solid var(--border-muted);border-bottom:none;border-radius:8px 8px 0 0;padding:.3rem .45rem}.msg-composer__editor[data-v-39362d6c] .ql-container{background:transparent;border:1px solid var(--border-muted);border-radius:0 0 8px 8px;font-family:inherit;font-size:.875rem;transition:border-color .15s,background .15s}.msg-composer__editor[data-v-39362d6c] .ql-container.ql-focused,.msg-composer__editor[data-v-39362d6c]:focus-within .ql-container{border-color:var(--primary)}.msg-composer__editor[data-v-39362d6c] .ql-editor{color:var(--text-primary);line-height:1.5;max-height:40vh;min-height:84px;overflow-y:auto;padding:.6rem .75rem}.msg-composer__editor[data-v-39362d6c] .ql-editor.ql-blank:before{color:var(--text-tertiary);font-style:normal;left:.75rem}.msg-composer__editor[data-v-39362d6c] .ql-editor img{border-radius:8px;display:block;margin:.25rem 0;max-height:200px;max-width:min(280px,100%)}.msg-composer__tool[data-v-39362d6c]{background:transparent;border:none;border-radius:4px;color:#444;cursor:pointer;line-height:1;padding:3px 5px}.msg-composer__tool[data-v-39362d6c]:hover{color:#06c}.msg-composer__tool i[data-v-39362d6c]{font-size:14px}.msg-composer__file-input[data-v-39362d6c]{display:none}.msg-composer--internal .msg-composer__editor[data-v-39362d6c] .ql-container{background:#facc150f;border-color:#facc158c}.msg-composer--internal .msg-composer__editor[data-v-39362d6c] .ql-toolbar{border-color:#facc158c}.msg-composer--internal .msg-composer__editor[data-v-39362d6c]:focus-within .ql-container{border-color:#facc15}.msg-composer__actions[data-v-39362d6c]{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.msg-composer__hint[data-v-39362d6c]{color:var(--text-tertiary);font-size:.68rem}.claimed-banner[data-v-b5c1f1b6]{align-items:center;background:var(--bg-elevated);border-top:1px solid var(--border-muted);display:flex;flex-shrink:0;gap:.75rem;justify-content:space-between;padding:.85rem 1rem}.claimed-banner__meta[data-v-b5c1f1b6]{display:flex;flex-direction:column;min-width:0}.claimed-banner__label[data-v-b5c1f1b6]{color:var(--text-tertiary);font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.claimed-banner__owner[data-v-b5c1f1b6]{color:var(--text-primary);font-size:.8125rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claimed-banner__btn[data-v-b5c1f1b6]{align-items:center;background:var(--primary-500);border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:.75rem;font-weight:500;gap:.375rem;padding:.4375rem .75rem;transition:background-color .15s}.claimed-banner__btn i[data-v-b5c1f1b6]{font-size:.6875rem}.claimed-banner__btn[data-v-b5c1f1b6]:hover{background:var(--primary-400)}.claimed-banner__btn[data-v-b5c1f1b6]:disabled{cursor:wait;opacity:.6}.company-rollup[data-v-24e48617]{min-height:0;overflow-y:auto;padding:.75rem}.company-rollup[data-v-24e48617],.rollup-empty[data-v-24e48617]{display:flex;flex:1;flex-direction:column;gap:.5rem}.rollup-empty[data-v-24e48617]{align-items:center;color:var(--text-tertiary);font-size:.85rem;justify-content:center;padding:2rem 0}.rollup-empty i[data-v-24e48617]{font-size:1.6rem;opacity:.5}.rollup-empty--error[data-v-24e48617]{color:#f87171}.rollup-card[data-v-24e48617]{background:var(--bg-hover);border:1px solid var(--border-muted);border-radius:10px;color:var(--text-primary);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:.3rem;padding:.65rem .8rem;text-align:left;transition:border-color .15s,background .15s;width:100%}.rollup-card[data-v-24e48617]:hover{background:var(--bg-elevated);border-color:var(--text-tertiary)}.rollup-card[data-v-24e48617]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.rollup-card__top[data-v-24e48617]{align-items:center;display:flex;gap:.45rem;min-width:0}.sentiment-dot[data-v-24e48617]{border-radius:50%;flex-shrink:0;height:8px;width:8px}.sentiment-dot--positive[data-v-24e48617]{background:#34d399}.sentiment-dot--neutral[data-v-24e48617]{background:var(--text-muted)}.sentiment-dot--negative[data-v-24e48617]{background:#f59e0b}.sentiment-dot--critical[data-v-24e48617]{background:#ef4444;box-shadow:0 0 6px #ef444499}.rollup-card__name[data-v-24e48617]{flex:1;font-size:.85rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rollup-card__unread[data-v-24e48617]{align-items:center;background:#ef4444;border-radius:9999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:.62rem;font-weight:700;height:1.15rem;justify-content:center;min-width:1.15rem;padding:0 .32rem}.rollup-card__time[data-v-24e48617]{color:var(--text-tertiary);flex-shrink:0;font-size:.65rem}.rollup-card__preview[data-v-24e48617]{color:var(--text-secondary);display:-webkit-box;font-size:.75rem;-webkit-line-clamp:2;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical}.rollup-card__preview-prefix[data-v-24e48617]{color:var(--text-tertiary);font-weight:600}.messages-drawer[data-v-e6a5ed17]{height:100vh;height:100dvh;max-width:calc(100vw - 72px);pointer-events:none;position:fixed;right:72px;top:0;transform:translate(calc(100% + 72px));transition:transform .25s ease;width:440px;z-index:1035}.messages-drawer--open[data-v-e6a5ed17]{transform:translate(0)}.messages-drawer__panel[data-v-e6a5ed17]{background:var(--surface-0);border-left:1px solid var(--border-muted);border-right:1px solid var(--border-muted);box-shadow:-8px 0 24px #0000002e;display:flex;flex-direction:column;height:100%;pointer-events:none;width:100%}.messages-drawer--open .messages-drawer__panel[data-v-e6a5ed17]{pointer-events:auto}.messages-drawer__rollup-header[data-v-e6a5ed17]{align-items:center;border-bottom:1px solid var(--border-muted);display:flex;flex-shrink:0;justify-content:space-between;padding:.85rem 1rem}.messages-drawer__rollup-title[data-v-e6a5ed17]{align-items:center;color:var(--text-primary);display:flex;font-size:.95rem;font-weight:700;gap:.5rem}.messages-drawer__rollup-title i[data-v-e6a5ed17]{color:var(--text-tertiary)}@media (max-width:767.98px){.messages-drawer[data-v-e6a5ed17]{max-width:100vw;right:0;width:100vw}}.rail-item[data-v-94f878ba]{align-items:center;cursor:pointer;display:flex;justify-content:center;outline:none;padding:4px 0;position:relative;width:100%}.rail-item:focus-visible .rail-item__avatar[data-v-94f878ba]{box-shadow:0 0 0 2px var(--primary-500,#6366f1)}.rail-item__avatar[data-v-94f878ba]{align-items:center;background:var(--bg-base);border-radius:50%;display:flex;height:48px;justify-content:center;overflow:visible;position:relative;transition:border-radius .2s ease,box-shadow .2s ease;width:48px}.rail-item--active .rail-item__avatar[data-v-94f878ba],.rail-item:hover .rail-item__avatar[data-v-94f878ba]{border-radius:30%}.rail-item__avatar-img[data-v-94f878ba]{-o-object-fit:cover;object-fit:cover}.rail-item__avatar-img[data-v-94f878ba],.rail-item__initials[data-v-94f878ba]{border-radius:inherit;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.rail-item__initials[data-v-94f878ba]{align-items:center;background:linear-gradient(135deg,var(--primary-600,#4f46e5),var(--primary-500,#6366f1));color:#fff;display:flex;font-size:.875rem;font-weight:var(--font-semibold);justify-content:center}.rail-item--preview .rail-item__avatar[data-v-94f878ba]:after{border:2px dashed var(--primary-500,#6366f1);border-radius:inherit;content:"";inset:-3px;pointer-events:none;position:absolute}.rail-item__company-chip[data-v-94f878ba]{background:var(--bg-elevated);border:1px solid var(--border-muted);border-radius:6px;bottom:-3px;color:var(--text-secondary);font-size:.5625rem;left:-3px;letter-spacing:.02em;padding:0 3px;z-index:1}.rail-item__company-chip[data-v-94f878ba],.rail-item__unread[data-v-94f878ba]{align-items:center;display:flex;font-weight:var(--font-bold);height:18px;justify-content:center;min-width:18px;position:absolute}.rail-item__unread[data-v-94f878ba]{background:#ef4444;border:2px solid var(--bg-elevated);border-radius:9999px;bottom:-4px;color:#fff;font-size:.625rem;line-height:1;padding:0 4px;right:-4px;z-index:2}.rail-item__archive[data-v-94f878ba]{align-items:center;background:var(--bg-base);border:none;border-radius:9999px;color:var(--text-tertiary);cursor:pointer;display:flex;font:inherit;height:16px;justify-content:center;opacity:0;padding:0;position:absolute;right:-5px;top:-5px;transform:scale(.8);transition:opacity var(--transition-normal),transform var(--transition-normal),background var(--transition-fast),color var(--transition-fast);width:16px;z-index:3}.rail-item__archive i[data-v-94f878ba]{font-size:.5rem}.rail-item:hover .rail-item__archive[data-v-94f878ba],.rail-item__archive[data-v-94f878ba]:focus-visible{opacity:1;transform:scale(1)}.rail-item__archive[data-v-94f878ba]:hover{background:#ef4444;color:#fff}.rail-item__archive[data-v-94f878ba]:disabled{cursor:default;opacity:.4}.rail-item__indicator[data-v-94f878ba]{border-radius:4px 0 0 4px;height:0;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:height .2s ease,opacity .2s ease;width:4px}.rail-item__indicator--positive[data-v-94f878ba]{background:#34d399}.rail-item__indicator--neutral[data-v-94f878ba]{background:#9ca3af}.rail-item__indicator--negative[data-v-94f878ba]{background:#f59e0b}.rail-item__indicator--critical[data-v-94f878ba]{background:#b91c1c}.rail-item--unread .rail-item__indicator[data-v-94f878ba]{height:8px;opacity:1}.rail-item:hover .rail-item__indicator[data-v-94f878ba]{height:20px;opacity:1}.rail-item--active .rail-item__indicator[data-v-94f878ba]{height:40px;opacity:1}.rail-item--warning .rail-item__avatar[data-v-94f878ba]{box-shadow:0 0 0 2px #fbbf24}.rail-item--orange-pulse .rail-item__avatar[data-v-94f878ba]{animation:rail-item-orange-pulse-94f878ba 1.4s ease-in-out infinite;box-shadow:0 0 0 2px #f97316}.rail-item--red-angry .rail-item__avatar[data-v-94f878ba]{animation:rail-item-red-angry-94f878ba .9s ease-in-out infinite;box-shadow:0 0 0 3px #ef4444}@keyframes rail-item-orange-pulse-94f878ba{0%,to{box-shadow:0 0 0 2px #f97316}50%{box-shadow:0 0 0 5px #f9731673}}@keyframes rail-item-red-angry-94f878ba{0%,to{box-shadow:0 0 0 3px #ef4444;transform:translate(0)}25%{transform:translate(-1px)}50%{box-shadow:0 0 0 6px #ef444480}75%{transform:translate(1px)}}.rail-item--pulse .rail-item__avatar[data-v-94f878ba]{animation:rail-item-assign-pulse-94f878ba .8s ease-in-out 2}@keyframes rail-item-assign-pulse-94f878ba{0%,to{box-shadow:0 0 #6366f100;transform:scale(1)}50%{box-shadow:0 0 0 6px #6366f159;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.rail-item--orange-pulse .rail-item__avatar[data-v-94f878ba],.rail-item--pulse .rail-item__avatar[data-v-94f878ba],.rail-item--red-angry .rail-item__avatar[data-v-94f878ba]{animation:none}}@property --rail-card-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.rail-card{border:1px solid var(--border-muted);border-radius:10px;box-shadow:var(--shadow-lg);max-width:280px;padding:.625rem .75rem;pointer-events:none;position:fixed;transform:translateY(-50%);width:264px;z-index:var(--z-tooltip)}.rail-card,.rail-card:after{background:var(--bg-elevated)}.rail-card:after{border-right:1px solid var(--border-muted);border-top:1px solid var(--border-muted);content:"";height:8px;position:absolute;right:-5px;top:50%;transform:translateY(-50%) rotate(45deg);width:8px}.rail-card__viewing{align-items:center;border-bottom:1px dashed var(--border-muted);color:var(--text-tertiary);display:flex;font-size:.6875rem;font-weight:var(--font-semibold);gap:.375rem;letter-spacing:.04em;margin:-.125rem 0 .5rem;padding-bottom:.5rem;text-transform:uppercase}.rail-card__viewing i{font-size:.6875rem}.rail-card__header{align-items:center;display:flex;gap:.625rem;margin-bottom:.5rem}.rail-card__avatar{align-items:center;background:var(--bg-base);border:2px solid var(--border-muted);border-radius:30%;display:flex;flex-shrink:0;height:44px;justify-content:center;overflow:hidden;position:relative;width:44px}.rail-card__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.rail-card__avatar--positive{border-color:#34d399}.rail-card__avatar--neutral{border-color:#9ca3af}.rail-card__avatar--negative{border-color:#f59e0b}.rail-card__avatar--critical{border-color:#b91c1c}.rail-card__avatar-initials{align-items:center;background:linear-gradient(135deg,var(--primary-600,#4f46e5),var(--primary-500,#6366f1));color:#fff;display:flex;font-size:.8125rem;font-weight:var(--font-semibold);height:100%;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.rail-card__identity{flex:1;min-width:0}.rail-card__name-row{align-items:center;display:flex;gap:.375rem;min-width:0}.rail-card__name{color:var(--text-primary);font-size:.8438rem;font-weight:var(--font-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-card__unread{align-items:center;background:#ef4444;border-radius:9999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:.5625rem;font-weight:var(--font-bold);height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 4px}.rail-card__chips{align-items:center;display:flex;gap:.375rem;margin-top:.25rem;min-width:0}.rail-card__license{align-items:center;background:#34d39914;border:1px solid rgba(52,211,153,.4);border-radius:9999px;color:#34d399;display:inline-flex;font-size:.5938rem;font-weight:var(--font-bold);letter-spacing:.02em;overflow:hidden;padding:.0625rem .4375rem;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:0}.rail-card__license--signature{background:var(--bg-elevated);border-color:transparent;color:var(--text-primary)}.rail-card__license--signature:before{animation:rail-card-rotate 4s linear infinite;background:conic-gradient(from var(--rail-card-angle),#f472b6,#a78bfa,#60a5fa,#34d399,#fbbf24,#fb923c,#f472b6);border-radius:9999px;content:"";inset:-1px;position:absolute;z-index:-2}.rail-card__license--signature:after{background:var(--bg-elevated);border-radius:9999px;content:"";inset:.5px;position:absolute;z-index:-1}@keyframes rail-card-rotate{to{--rail-card-angle:360deg}}.rail-card__spice{flex-shrink:0;font-size:.6563rem;font-weight:var(--font-bold);white-space:nowrap}.rail-card__rows{display:flex;flex-direction:column;gap:.25rem}.rail-card__row{align-items:center;color:var(--text-secondary);display:flex;font-size:.6875rem;gap:.375rem;line-height:1.5;min-width:0}.rail-card__row i{color:var(--text-tertiary);flex-shrink:0;font-size:.625rem;text-align:center;width:.75rem}.rail-card__row-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-card__company-logo{border-radius:3px;flex-shrink:0;height:12px;-o-object-fit:cover;object-fit:cover;width:12px}.rail-card__preview{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;border-top:1px solid var(--border-subtle,var(--border-muted));color:var(--text-tertiary);font-size:.6875rem;font-style:italic;line-height:1.45;margin:.5rem 0 0;overflow:hidden;overflow-wrap:anywhere;padding-top:.5rem}.rail-card-enter-active,.rail-card-leave-active{transition:opacity .15s ease,transform .15s ease}.rail-card-enter-from,.rail-card-leave-to{opacity:0;transform:translateY(-50%) translate(6px)}@media (prefers-reduced-motion:reduce){.rail-card__license--signature:before{animation:none}.rail-card-enter-active,.rail-card-leave-active{transition:opacity .15s ease}.rail-card-enter-from,.rail-card-leave-to{transform:translateY(-50%)}}.rail-add[data-v-3ab7694b]{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;outline:none;padding:4px 0;width:100%}.rail-add:focus-visible .rail-add__squircle[data-v-3ab7694b]{box-shadow:0 0 0 2px var(--primary-500,#6366f1)}.rail-add__squircle[data-v-3ab7694b]{align-items:center;background:var(--bg-base);border-radius:50%;color:#23a55a;display:flex;height:48px;justify-content:center;transition:border-radius .2s ease,background .2s ease,color .2s ease;width:48px}.rail-add__squircle i[data-v-3ab7694b]{font-size:1rem}.rail-add:hover .rail-add__squircle[data-v-3ab7694b],.rail-add__squircle--open[data-v-3ab7694b]{background:#23a55a;border-radius:30%;color:#fff}.rail-add-panel{overflow:visible;z-index:var(--z-popover)!important}.rail-add-panel .p-autocomplete{position:relative}.rail-add-panel .p-autocomplete-overlay{max-width:100%}.rail-add-panel .rail-add-panel__body{display:flex;flex-direction:column;gap:.5rem;max-width:calc(100vw - 2rem);width:300px}.rail-add-panel__label{color:var(--text-secondary);font-size:.75rem;font-weight:var(--font-semibold);letter-spacing:.04em;text-transform:uppercase}.rail-add-panel__option{display:flex;flex-direction:column;min-width:0}.rail-add-panel__option-name{color:var(--text-primary);font-size:.8125rem;font-weight:var(--font-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-add-panel__option-email{color:var(--text-tertiary);font-size:.6875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-add-panel__empty{color:var(--text-tertiary);font-size:.75rem;padding:.5rem .75rem}.rail-add-panel__creating{align-items:center;color:var(--text-secondary);display:flex;font-size:.75rem;gap:.375rem}.rail-add-panel__creating i{font-size:.75rem}.rail-user[data-v-08eaeaa6]{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;outline:none;padding:4px 0;width:100%}.rail-user:focus-visible .rail-user__avatar[data-v-08eaeaa6]{box-shadow:0 0 0 2px var(--primary-500,#6366f1)}.rail-user__avatar[data-v-08eaeaa6]{border-radius:50%;height:40px;position:relative;transition:border-radius .2s ease,box-shadow .2s ease;width:40px}.rail-user--open .rail-user__avatar[data-v-08eaeaa6],.rail-user:hover .rail-user__avatar[data-v-08eaeaa6]{border-radius:30%}.rail-user__img[data-v-08eaeaa6]{-o-object-fit:cover;object-fit:cover}.rail-user__img[data-v-08eaeaa6],.rail-user__initials[data-v-08eaeaa6]{border-radius:inherit;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.rail-user__initials[data-v-08eaeaa6]{align-items:center;background:linear-gradient(135deg,var(--primary-600,#4f46e5),var(--primary-500,#6366f1));color:#fff;display:flex;font-size:.75rem;font-weight:var(--font-semibold);justify-content:center}.rail-user__dot[data-v-08eaeaa6]{border:3px solid var(--bg-elevated);border-radius:9999px;bottom:-2px;height:14px;position:absolute;right:-2px;transition:background var(--transition-normal);width:14px}.rail-user__dot--on[data-v-08eaeaa6]{background:#23a55a}.rail-user__dot--off[data-v-08eaeaa6]{background:#80848e}.rail-user-panel{background:var(--bg-elevated);border:1px solid var(--border-muted);border-radius:8px;box-shadow:var(--shadow-lg);padding:.375rem;position:fixed;width:264px;z-index:var(--z-popover)}.rail-user-panel:after{background:var(--bg-elevated);border-right:1px solid var(--border-muted);border-top:1px solid var(--border-muted);bottom:22px;content:"";height:8px;position:absolute;right:-5px;transform:rotate(45deg);width:8px}.rail-user-panel__identity{align-items:center;display:flex;gap:.625rem;padding:.5rem .5rem .625rem}.rail-user-panel__avatar{align-items:center;background:linear-gradient(135deg,var(--primary-600,#4f46e5),var(--primary-500,#6366f1));border-radius:9999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:.8125rem;font-weight:var(--font-semibold);height:36px;justify-content:center;overflow:hidden;width:36px}.rail-user-panel__avatar-img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.rail-user-panel__identity-text{min-width:0}.rail-user-panel__name{color:var(--text-primary);font-size:.875rem;font-weight:var(--font-semibold)}.rail-user-panel__email,.rail-user-panel__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-user-panel__email{color:var(--text-secondary);font-size:.75rem}.rail-user-panel__availability{align-items:center;display:flex;gap:.5rem;padding:.375rem .5rem .5rem}.rail-user-panel__availability .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider{background:#23a55a}.rail-user-panel__availability .p-toggleswitch.p-toggleswitch-checked:not(.p-disabled):hover .p-toggleswitch-slider{background:#1f9350}.rail-user-panel__availability-dot{border-radius:9999px;flex-shrink:0;height:8px;transition:background var(--transition-normal);width:8px}.rail-user-panel__availability-dot--on{background:#23a55a}.rail-user-panel__availability-dot--off{background:#80848e}.rail-user-panel__availability-label{color:var(--text-secondary);cursor:pointer;flex:1;font-size:.8125rem;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rail-user-panel__divider{border:none;border-top:1px solid var(--border-subtle);margin:.25rem 0}.rail-user-panel__item{align-items:center;background:transparent;border:none;border-radius:var(--radius-md,8px);color:var(--text-secondary);cursor:pointer;display:flex;font-size:.8125rem;gap:.625rem;padding:.5rem;text-align:left;text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast);width:100%}.rail-user-panel__item:hover{background:var(--bg-hover);color:var(--text-primary)}.rail-user-panel__item:focus-visible{box-shadow:0 0 0 3px var(--input-ring);outline:none}.rail-user-panel__item i{flex-shrink:0;font-size:.875rem;text-align:center;width:1rem}.rail-user-panel__item--danger:hover{color:#f87171}.rail-user-panel-enter-active,.rail-user-panel-leave-active{transform-origin:bottom right;transition:opacity var(--transition-fast),transform var(--transition-fast)}.rail-user-panel-enter-from,.rail-user-panel-leave-to{opacity:0;transform:scale(.96)}.messages-rail[data-v-32425dd6]{background:var(--bg-elevated);border-left:1px solid var(--border-muted);bottom:0;display:flex;flex-direction:column;position:fixed;right:0;top:0;width:72px;z-index:1036}.messages-rail__body[data-v-32425dd6]{flex:1;min-height:0;position:relative}.messages-rail__scroll[data-v-32425dd6]{height:100%;overflow-x:hidden;overflow-y:auto;padding:10px 0;position:relative;scrollbar-width:none}.messages-rail__scroll[data-v-32425dd6]::-webkit-scrollbar{display:none}.messages-rail__section[data-v-32425dd6]{display:flex;flex-direction:column;gap:4px;position:relative}.messages-rail__separator[data-v-32425dd6]{background:var(--border-default,var(--border-muted));border-radius:1px;height:2px;margin:8px auto;width:32px}.rail-flip-move[data-v-32425dd6]{transition:transform .3s var(--ease-in-out)}.rail-flip-enter-active[data-v-32425dd6]{transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.rail-flip-leave-active[data-v-32425dd6]{position:absolute;transition:opacity .2s var(--ease-in),transform .2s var(--ease-in);width:100%}.rail-flip-enter-from[data-v-32425dd6],.rail-flip-leave-to[data-v-32425dd6]{opacity:0;transform:scale(.6)}.messages-rail__fade[data-v-32425dd6]{align-items:center;border:none;color:#ef4444;cursor:pointer;display:flex;height:36px;justify-content:center;left:0;padding:0;position:absolute;right:0;z-index:1}.messages-rail__fade i[data-v-32425dd6]{font-size:.75rem}.messages-rail__fade--top[data-v-32425dd6]{background:linear-gradient(to bottom,var(--bg-elevated) 30%,transparent);top:0}.messages-rail__fade--top i[data-v-32425dd6]{margin-bottom:8px}.messages-rail__fade--bottom[data-v-32425dd6]{background:linear-gradient(to top,var(--bg-elevated) 30%,transparent);bottom:0}.messages-rail__fade--bottom i[data-v-32425dd6]{margin-top:8px}.messages-rail__dock[data-v-32425dd6]{align-items:center;border-top:1px solid var(--border-muted);display:flex;flex-direction:column;gap:4px;padding:8px 0 10px}.messages-rail-fab[data-v-32425dd6]{display:none}@media (max-width:767.98px){.messages-rail[data-v-32425dd6]{display:none}.messages-rail-fab[data-v-32425dd6]{align-items:center;background:linear-gradient(135deg,var(--primary-600,#4f46e5),var(--primary-500,#6366f1));border:none;border-radius:9999px;bottom:1rem;box-shadow:var(--shadow-lg);color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;position:fixed;right:1rem;width:48px;z-index:1036}.messages-rail-fab i[data-v-32425dd6]{font-size:1.125rem}.messages-rail-fab__count[data-v-32425dd6]{align-items:center;background:#ef4444;border:2px solid var(--bg-base);border-radius:9999px;display:flex;font-size:.625rem;font-weight:var(--font-bold);height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 4px;position:absolute;right:-4px;top:-4px}}.palette-backdrop[data-v-3f0e5ca6]{background:#0009;display:flex;inset:0;justify-content:center;padding:12vh 1rem 1rem;position:fixed;z-index:1050}.palette[data-v-3f0e5ca6]{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-lg,0 16px 48px rgba(0,0,0,.45));display:flex;flex-direction:column;max-height:60vh;max-width:640px;overflow:hidden;width:100%}.palette-input[data-v-3f0e5ca6]{align-items:center;border-bottom:1px solid var(--border-subtle);display:flex;flex-shrink:0;gap:.625rem;height:52px;padding:0 .875rem}.palette-input__icon[data-v-3f0e5ca6]{color:var(--text-tertiary);font-size:.9375rem}.palette-input__field[data-v-3f0e5ca6]{background:transparent;border:none;color:var(--text-primary);flex:1;font-size:.9375rem;height:100%;min-width:0;outline:none}.palette-input__field[data-v-3f0e5ca6]::-moz-placeholder{color:var(--text-tertiary)}.palette-input__field[data-v-3f0e5ca6]::placeholder{color:var(--text-tertiary)}.palette-input__spinner[data-v-3f0e5ca6]{color:var(--text-tertiary);font-size:.8125rem}.palette-list[data-v-3f0e5ca6]{flex:1;list-style:none;margin:0;overflow-y:auto;padding:.375rem}.palette-group[data-v-3f0e5ca6]{color:var(--text-tertiary);font-size:.6875rem;font-weight:600;letter-spacing:.04em;padding:.5rem .5rem .25rem;text-transform:uppercase}.palette-item[data-v-3f0e5ca6]{align-items:center;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:flex;gap:.625rem;padding:.5rem}.palette-item--active[data-v-3f0e5ca6]{background:var(--bg-hover);color:var(--text-primary)}.palette-item__icon[data-v-3f0e5ca6]{color:var(--text-tertiary);flex-shrink:0;font-size:.875rem}.palette-item__label[data-v-3f0e5ca6],.palette-item__sub[data-v-3f0e5ca6]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.palette-item__label[data-v-3f0e5ca6]{flex:0 1 auto;font-size:.875rem}.palette-item__tag[data-v-3f0e5ca6]{border:1px solid var(--border-default);border-radius:4px;color:var(--text-tertiary);flex:0 0 auto;font-size:.6875rem;line-height:1.5;padding:0 .375rem;white-space:nowrap}.palette-item__sub[data-v-3f0e5ca6]{color:var(--text-tertiary);flex:1 1 auto;font-size:.75rem;padding-left:1rem;text-align:right}.palette-empty[data-v-3f0e5ca6]{color:var(--text-tertiary);font-size:.875rem;margin:0;padding:2rem 1rem;text-align:center}.palette-footer[data-v-3f0e5ca6]{border-top:1px solid var(--border-subtle);color:var(--text-tertiary);display:flex;flex-shrink:0;font-size:.6875rem;gap:1rem;padding:.5rem .875rem}.palette-kbd[data-v-3f0e5ca6]{align-items:center;background:var(--bg-hover);border:1px solid var(--border-default);border-radius:4px;color:var(--text-tertiary);display:inline-flex;font-family:inherit;font-size:.625rem;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 .25rem}.palette-kbd+.palette-kbd[data-v-3f0e5ca6]{margin-left:.1875rem}@media (min-width:768px){.layout-wrapper--rail[data-v-3bc9d7b5]{padding-right:72px}}
