.rx-bar[data-v-36567614]{animation:rx-bar-pop-36567614 .14s ease-out;background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:999px;bottom:calc(100% + 6px);box-shadow:0 4px 16px #0000001f,0 1px 2px #0000000f;display:flex;gap:2px;left:0;padding:4px 6px;position:absolute;z-index:25}.rx-bar-right[data-v-36567614]{left:auto;right:0}.rx-bar-below[data-v-36567614]{bottom:auto;top:calc(100% + 6px)}@keyframes rx-bar-pop-36567614{0%{opacity:0;transform:translateY(4px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.rx-bar[data-v-36567614]:after{bottom:-8px;content:"";height:8px;left:0;position:absolute;right:0}.rx-bar-below[data-v-36567614]:after{bottom:auto;top:-8px}.rx-bar-btn[data-v-36567614]{align-items:center;background:transparent;border:none;border-radius:50%;cursor:pointer;display:inline-flex;font-size:1.15rem;height:32px;justify-content:center;line-height:1;padding:0;transition:transform .1s ease,background .12s ease;width:32px}.rx-bar-btn[data-v-36567614]:hover{background:#f4f8fc;transform:scale(1.15)}.rx-bar-btn[data-v-36567614]:active{transform:scale(1.05)}.rx-bar-btn-mine[data-v-36567614]{background:#e8f8ee}.rx-bar-btn-mine[data-v-36567614]:hover{background:#c5e5d2}@media (max-width:480px){.rx-bar-btn[data-v-36567614]{font-size:1.3rem;height:38px;width:38px}}.msg-actions-menu[data-v-beabcb48]{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:12px;box-shadow:0 6px 22px #0000001f,0 1px 3px #0000000f;display:flex;flex-direction:column;left:0;min-width:168px;padding:6px;position:absolute;top:calc(100% + 4px);z-index:30}.msg-actions-menu-right[data-v-beabcb48]{left:auto;right:0}.msg-actions-item[data-v-beabcb48]{align-items:center;background:transparent;border:none;border-radius:8px;color:#3f4950;cursor:pointer;display:flex;font-size:.85rem;gap:10px;padding:8px 10px;text-align:left;transition:background .12s}.msg-actions-item[data-v-beabcb48]:hover{background:#f4f8fc;color:#3b6d56}.msg-actions-icon[data-v-beabcb48]{color:#6c757d;flex-shrink:0;font-size:1rem}.msg-actions-item:hover .msg-actions-icon[data-v-beabcb48]{color:#3b6d56}.msg-actions-sep[data-v-beabcb48]{background:#f0f0f0;height:1px;margin:4px 6px}.msg-actions-item-danger[data-v-beabcb48],.msg-actions-item-danger .msg-actions-icon[data-v-beabcb48]{color:#b21f2d}.msg-actions-item-danger[data-v-beabcb48]:hover{background:#fee2e2;color:#991b1b}.msg-actions-item-danger:hover .msg-actions-icon[data-v-beabcb48]{color:#991b1b}.msg-actions-icon-star-on[data-v-beabcb48]{color:#e0a800!important}.rx-pills[data-v-12ae0e3c]{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.rx-pills-right[data-v-12ae0e3c]{justify-content:flex-end}.rx-pill[data-v-12ae0e3c]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:999px;box-shadow:0 1px 2px #0000000a;cursor:pointer;display:inline-flex;font-size:.78rem;gap:4px;height:22px;padding:2px 8px;transition:background .12s,border-color .12s,transform .08s;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rx-pill[data-v-12ae0e3c]:hover{background:#f4f8fc}.rx-pill[data-v-12ae0e3c]:active{transform:scale(.96)}.rx-pill-mine[data-v-12ae0e3c]{background:#e8f8ee;border-color:#c5e5d2;color:#3b6d56}.rx-pill-mine[data-v-12ae0e3c]:hover{background:#c5e5d2}.rx-pill-emoji[data-v-12ae0e3c]{font-size:.92rem;line-height:1}.rx-pill-count[data-v-12ae0e3c]{color:inherit;font-variant-numeric:tabular-nums;font-weight:600}.reply-preview[data-v-f4851866]{align-items:stretch;background:#fff;border:1px solid #e3eaf3;border-radius:12px;display:flex;gap:10px;margin-bottom:6px;padding:8px 10px 8px 8px;position:relative}.reply-preview-bar[data-v-f4851866]{background:#3b6d56;border-radius:2px;flex-shrink:0;width:3px}.reply-preview-content[data-v-f4851866]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.reply-preview-header[data-v-f4851866]{align-items:center;color:#6c757d;display:flex;font-size:.74rem;gap:6px}.reply-preview-icon[data-v-f4851866]{color:#3b6d56;font-size:.9rem}.reply-preview-author strong[data-v-f4851866]{color:#3b6d56;font-weight:600}.reply-preview-text[data-v-f4851866]{color:#3f4950;font-size:.82rem;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reply-preview-close[data-v-f4851866]{align-items:center;background:none;border:none;color:#adb5bd;cursor:pointer;display:flex;flex-shrink:0;font-size:1rem;padding:0 4px;transition:color .12s}.reply-preview-close[data-v-f4851866]:hover{color:#dc3545}.ss-overlay[data-v-949b5697]{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#0f172a66;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:16px;position:fixed;z-index:1100}.ss-sheet[data-v-949b5697]{background:#fff;border-radius:20px;box-shadow:0 24px 64px #16222b2e;display:flex;flex-direction:column;max-height:92vh;max-width:620px;overflow:hidden;width:100%}.ss-head[data-v-949b5697]{align-items:center;background:linear-gradient(135deg,#fff,#c8a24a1f 160%);border-bottom:1px solid rgba(22,34,43,.08);display:flex;gap:13px;padding:16px 20px}.ss-head-ic[data-v-949b5697]{background:linear-gradient(135deg,#c8a24a,#b08a34);border-radius:13px;color:#fff;display:grid;font-size:21px;height:42px;place-items:center;width:42px}.ss-head-tx h3[data-v-949b5697]{color:#16222b;font-size:1.05rem;font-weight:600;letter-spacing:-.02em;margin:0}.ss-head-tx p[data-v-949b5697]{color:#6b7378;font-size:.78rem;margin:2px 0 0}.ss-x[data-v-949b5697]{background:none;border:none;border-radius:10px;color:#6b7378;cursor:pointer;font-size:1.2rem;margin-left:auto;padding:8px}.ss-x[data-v-949b5697]:hover{background:#f4efe3}.ss-body[data-v-949b5697]{flex:1;overflow-y:auto;padding:18px 20px 6px}.ss-fld[data-v-949b5697]{margin-bottom:18px}.ss-lab[data-v-949b5697]{align-items:center;color:#6b7378;display:flex;font-size:.72rem;font-weight:700;gap:7px;letter-spacing:.08em;margin-bottom:9px;text-transform:uppercase}.ss-lab[data-v-949b5697] svg{color:#5f7c68;font-size:.95rem}.ss-refname[data-v-949b5697]{color:#16222b;font-weight:700;letter-spacing:0;text-transform:none}.ss-loading[data-v-949b5697]{color:#6b7378;font-size:.82rem;padding:10px 0}.ss-sugg[data-v-949b5697]{display:flex;flex-direction:column;gap:8px}.ss-item[data-v-949b5697]{align-items:center;background:#fff;border:1.5px solid rgba(22,34,43,.08);border-radius:14px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;text-align:left;transition:.16s;width:100%}.ss-item[data-v-949b5697]:hover{border-color:#a6b39c}.ss-item.is-on[data-v-949b5697]{background:#a7b49d2e;border-color:#5f7c68}.ss-radio[data-v-949b5697]{border:2px solid rgba(22,34,43,.14);border-radius:50%;flex:none;height:19px;position:relative;width:19px}.ss-item.is-on .ss-radio[data-v-949b5697]{border-color:#5f7c68}.ss-item.is-on .ss-radio[data-v-949b5697]:after{background:#5f7c68;border-radius:50%;content:"";top:3px;right:3px;bottom:3px;left:3px;position:absolute}.ss-ic[data-v-949b5697]{border-radius:11px;display:grid;flex:none;font-size:1.05rem;height:34px;place-items:center;width:34px}.tone-terra[data-v-949b5697]{background:#c47a5a1f;color:#b56341}.tone-blue[data-v-949b5697]{background:#4297d91f;color:#2f74ad}.tone-lav[data-v-949b5697]{background:#6d52a01f;color:#6d52a0}.tone-sage[data-v-949b5697]{background:#a7b49d33;color:#5f7c68}.ss-tx[data-v-949b5697]{flex:1;min-width:0}.ss-a[data-v-949b5697]{color:#16222b;font-size:.85rem;font-weight:600}.ss-a[data-v-949b5697],.ss-b[data-v-949b5697]{display:block}.ss-b[data-v-949b5697]{color:#6b7378;font-size:.74rem;margin-top:2px}.ss-badge[data-v-949b5697]{border-radius:999px;font-size:.58rem;font-weight:700;letter-spacing:.07em;margin-left:7px;padding:2px 7px;text-transform:uppercase;vertical-align:1px}.ss-note[data-v-949b5697]{align-items:flex-start;background:#faf7f1;border:1px solid rgba(22,34,43,.08);border-radius:10px;color:#6b7378;display:flex;font-size:.73rem;gap:8px;line-height:1.45;margin:9px 0 0;padding:9px 11px}.ss-note[data-v-949b5697] svg{color:#5f7c68;flex:none;font-size:.95rem;margin-top:2px}.ss-row[data-v-949b5697]{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.ss-row-top[data-v-949b5697]{margin-top:11px}.ss-seg[data-v-949b5697]{background:#f4efe3;border:1px solid rgba(22,34,43,.08);border-radius:11px;display:flex;gap:3px;padding:3px}.ss-seg button[data-v-949b5697]{background:none;border:none;border-radius:9px;color:#6b7378;cursor:pointer;font-size:.78rem;font-weight:600;padding:7px 12px;transition:.15s}.ss-seg button.is-on[data-v-949b5697]{background:#fff;box-shadow:0 1px 2px #16222b0f;color:#5f7c68}.ss-at[data-v-949b5697]{color:#6b7378;font-size:.8rem}.ss-at[data-v-949b5697],.ss-inp[data-v-949b5697]{font-weight:600}.ss-inp[data-v-949b5697]{background:#fff;border:1px solid rgba(22,34,43,.14);border-radius:11px;color:#16222b;font-size:.83rem;padding:9px 12px}.ss-inp[data-v-949b5697]:focus{border-color:#a6b39c;outline:none}.ss-pill[data-v-949b5697]{background:#a7b49d2e;border-radius:999px;color:#5f7c68;font-size:.68rem;font-weight:700;letter-spacing:.05em;margin-left:auto;padding:5px 11px;text-transform:uppercase}.ss-ref[data-v-949b5697]{align-items:center;background:linear-gradient(135deg,#faf7f1,#a7b49d33 220%);border:1px solid rgba(22,34,43,.08);border-radius:14px;display:flex;gap:9px;margin-top:11px;padding:11px 13px}.ss-ref-ic[data-v-949b5697]{background:#fff;border-radius:9px;color:#b56341;display:grid;flex:none;font-size:.95rem;height:28px;place-items:center;width:28px}.ss-ref-tx[data-v-949b5697]{color:#6b7378;flex:1;font-size:.78rem;line-height:1.4;min-width:0}.ss-ref-tx b[data-v-949b5697]{color:#16222b}.ss-ref-out[data-v-949b5697]{color:#5f7c68;font-size:.78rem;font-weight:700;text-align:right}.ss-cal[data-v-949b5697]{background:#fff;border:1px solid rgba(22,34,43,.08);border-radius:14px;overflow:hidden}.ss-cal-h[data-v-949b5697]{align-items:center;background:#faf7f1;border-bottom:1px solid rgba(22,34,43,.08);display:flex;gap:8px;padding:9px 12px}.ss-cal-h button[data-v-949b5697]{background:none;border:none;border-radius:9px;color:#6b7378;cursor:pointer;display:grid;height:28px;place-items:center;width:28px}.ss-cal-h button[data-v-949b5697]:hover{background:#fff;color:#16222b}.ss-cal-m[data-v-949b5697]{color:#16222b;flex:1;font-size:.83rem;font-weight:700;text-align:center}.ss-cal-dow[data-v-949b5697]{display:grid;grid-template-columns:repeat(7,1fr);padding:8px 8px 0}.ss-cal-dow span[data-v-949b5697]{color:#9ca3ab;font-size:.62rem;font-weight:700;letter-spacing:.06em;text-align:center}.ss-cal-grid[data-v-949b5697]{display:grid;gap:2px;grid-template-columns:repeat(7,1fr);padding:6px 8px 10px}.ss-cal-d[data-v-949b5697]{aspect-ratio:1;background:none;border:none;border-radius:9px;color:#2a3947;cursor:pointer;display:grid;font-size:.78rem;font-weight:600;place-items:center;position:relative;transition:.14s}.ss-cal-d.is-empty[data-v-949b5697]{pointer-events:none}.ss-cal-d[data-v-949b5697]:hover{background:#f4efe3}.ss-cal-d.is-on[data-v-949b5697]{background:#5f7c68;color:#fff}.ss-dots[data-v-949b5697]{bottom:5px;display:flex;gap:2px;justify-content:center;left:0;position:absolute;right:0}.ss-cal-leg i[data-v-949b5697],.ss-dots i[data-v-949b5697]{border-radius:50%;display:block;height:4px;width:4px}.ss-cal-leg i[data-v-949b5697]{height:6px;width:6px}.dot-objective[data-v-949b5697]{background:#c47a5a}.dot-event[data-v-949b5697]{background:#4297d9}.dot-workout[data-v-949b5697]{background:#9b7cc4}.ss-cal-leg[data-v-949b5697]{background:#faf7f1;border-top:1px solid rgba(22,34,43,.08);color:#6b7378;display:flex;flex-wrap:wrap;font-size:.7rem;font-weight:600;gap:13px;padding:9px 12px}.ss-cal-leg span[data-v-949b5697]{align-items:center;display:inline-flex;gap:5px}.ss-cal-day[data-v-949b5697]{border-top:1px solid rgba(22,34,43,.08);color:#6b7378;font-size:.77rem;line-height:1.45;padding:10px 12px}.ss-cal-day b[data-v-949b5697]{color:#16222b}.ss-cal-day b[data-v-949b5697]:first-letter{text-transform:uppercase}.ss-opt[data-v-949b5697]{align-items:flex-start;background:#faf7f1;border:1px solid rgba(22,34,43,.08);border-radius:14px;cursor:pointer;display:flex;gap:11px;margin-bottom:8px;padding:12px 14px}.ss-opt-tx[data-v-949b5697]{flex:1}.ss-switch[data-v-949b5697]{accent-color:#5f7c68;cursor:pointer;flex:none;height:20px;margin-top:2px;width:20px}.ss-ta[data-v-949b5697]{background:#faf7f1;border:1px solid rgba(22,34,43,.14);border-radius:14px;color:#16222b;font-size:.86rem;line-height:1.5;padding:11px 13px;resize:vertical;width:100%}.ss-ta[data-v-949b5697]:focus{background:#fff;border-color:#a6b39c;outline:none}.ss-prev[data-v-949b5697]{border:1px solid rgba(22,34,43,.08);border-radius:14px;margin-top:10px;overflow:hidden}.ss-prev-h[data-v-949b5697]{align-items:center;background:#faf7f1;border-bottom:1px solid rgba(22,34,43,.08);color:#6b7378;display:flex;font-size:.68rem;font-weight:700;gap:7px;letter-spacing:.06em;padding:8px 12px;text-transform:uppercase}.ss-prev-b[data-v-949b5697]{color:#16222b;font-size:.85rem;line-height:1.5;padding:12px 14px;white-space:pre-wrap}.ss-err[data-v-949b5697]{color:#d8624a;font-size:.8rem;gap:7px;margin:0 0 12px}.ss-err[data-v-949b5697],.ss-foot[data-v-949b5697]{align-items:center;display:flex}.ss-foot[data-v-949b5697]{background:#faf7f1;border-top:1px solid rgba(22,34,43,.08);gap:10px;padding:13px 20px}.ss-recap[data-v-949b5697]{color:#6b7378;font-size:.75rem;line-height:1.4}.ss-recap b[data-v-949b5697]{color:#16222b}.ss-recap b[data-v-949b5697]:first-letter{text-transform:uppercase}.ss-recap b.is-past[data-v-949b5697]{color:#d8624a}.ss-sp[data-v-949b5697]{flex:1}.ss-btn[data-v-949b5697]{align-items:center;border:none;border-radius:12px;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:7px;padding:10px 16px;transition:.16s}.ss-btn-ghost[data-v-949b5697]{background:#fff;border:1px solid rgba(22,34,43,.14);color:#16222b}.ss-btn-primary[data-v-949b5697]{background:#5f7c68;color:#fff}.ss-btn-primary[data-v-949b5697]:hover:not(:disabled){background:#4d6856}.ss-btn-primary[data-v-949b5697]:disabled{cursor:not-allowed;opacity:.5}.ss-spin[data-v-949b5697]{animation:ss-rot-949b5697 1s linear infinite}@keyframes ss-rot-949b5697{to{transform:rotate(1turn)}}@media (max-width:640px){.ss-overlay[data-v-949b5697]{align-items:flex-end;padding:calc(var(--mova-safe-top, 0px) + 10px) 0 0}.ss-sheet[data-v-949b5697]{border-radius:20px 20px 0 0;max-height:calc(100dvh - var(--mova-safe-top, 0px) - 10px);max-width:100%}.ss-foot[data-v-949b5697]{padding-bottom:calc(13px + var(--mova-safe-bottom, 0px))}.ss-seg[data-v-949b5697]{width:100%}.ss-seg button[data-v-949b5697]{flex:1;font-size:.72rem;padding:7px 6px}.ss-pill[data-v-949b5697]{margin-left:0}}.pp-overlay[data-v-57d6b054]{animation:pp-fade-in-57d6b054 .18s ease-out;background:#0f172a52;display:flex;top:0;right:0;bottom:0;left:0;justify-content:flex-end;position:fixed;z-index:1050}@keyframes pp-fade-in-57d6b054{0%{background:#0f172a00}to{background:#0f172a52}}.pp-panel[data-v-57d6b054]{animation:pp-slide-in-57d6b054 .22s ease-out;background:#fff;box-shadow:-8px 0 24px #0000001f;display:flex;flex-direction:column;height:100%;max-width:100vw;width:420px}@keyframes pp-slide-in-57d6b054{0%{opacity:.5;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.pp-header[data-v-57d6b054]{align-items:center;background:#fafbfd;border-bottom:1px solid #eef2f6;display:flex;gap:8px;padding:12px 12px 10px 14px}.pp-tabs[data-v-57d6b054]{gap:4px}.pp-tab[data-v-57d6b054],.pp-tabs[data-v-57d6b054]{display:flex;flex:1}.pp-tab[data-v-57d6b054]{align-items:center;background:transparent;border:none;border-radius:10px;color:#6c757d;cursor:pointer;font-size:.84rem;font-weight:600;gap:6px;justify-content:center;padding:8px 10px;transition:background .12s,color .12s}.pp-tab[data-v-57d6b054]:hover{background:#eef2f6;color:#3f4950}.pp-tab.is-active[data-v-57d6b054]{background:#eaf3fb;color:#3b6d56}.pp-tab-icon[data-v-57d6b054]{font-size:1rem}.pp-tab-icon-star[data-v-57d6b054]{color:#e0a800}.pp-tab-count[data-v-57d6b054]{color:#adb5bd;font-size:.7rem;font-weight:700;letter-spacing:.02em}.pp-close[data-v-57d6b054]{align-items:center;background:transparent;border:none;border-radius:50%;color:#6c757d;cursor:pointer;display:flex;font-size:1.05rem;height:32px;justify-content:center;transition:background .12s,color .12s;width:32px}.pp-close[data-v-57d6b054]:hover{background:#eef2f6;color:#3f4950}.pp-body[data-v-57d6b054]{flex:1;overflow-y:auto;padding:8px 8px 16px}.pp-empty[data-v-57d6b054]{align-items:center;color:#6c757d;display:flex;flex-direction:column;font-size:.86rem;justify-content:center;padding:48px 24px;text-align:center}.pp-empty-how[data-v-57d6b054]{color:#9aa1a6;font-size:.78rem;line-height:1.5;margin-top:6px;max-width:320px}.pp-empty-how svg[data-v-57d6b054]{height:.95rem;vertical-align:-3px;width:.95rem}.pp-empty-icon[data-v-57d6b054]{color:#c5cdd6;font-size:2.4rem;margin-bottom:12px}.pp-list[data-v-57d6b054]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.pp-item[data-v-57d6b054]{align-items:flex-start;border-radius:10px;cursor:pointer;display:flex;flex-direction:row;gap:10px;outline:none;padding:10px 12px;transition:background .12s}.pp-item[data-v-57d6b054]:focus-visible,.pp-item[data-v-57d6b054]:hover{background:#f4f8fc}.pp-item-thumb[data-v-57d6b054]{align-items:center;background:#eef2f6;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;-o-object-fit:cover;object-fit:cover;width:44px}.pp-item-thumb-icon[data-v-57d6b054]{font-size:1.4rem}.pp-item-thumb-pdf[data-v-57d6b054]{background:#fff1f1;color:#dc3545}.pp-item-thumb-image[data-v-57d6b054]{background:#eaf3fb;color:#4297d9}.pp-item-thumb-audio[data-v-57d6b054]{background:#e8f8ee;color:#3b6d56}.pp-item-thumb-file[data-v-57d6b054]{background:#f1f3f5;color:#6c757d}.pp-item-content[data-v-57d6b054]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.pp-item-head[data-v-57d6b054]{display:flex;gap:8px;justify-content:space-between}.pp-item-author[data-v-57d6b054]{color:#3b6d56;font-size:.78rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-item-date[data-v-57d6b054]{color:#adb5bd;flex-shrink:0;font-size:.7rem}.pp-item-text[data-v-57d6b054]{color:#3f4950;display:-webkit-box;font-size:.84rem;line-height:1.4;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:600px){.pp-panel[data-v-57d6b054]{width:100vw}}.ms-overlay[data-v-bc6c4703]{align-items:flex-end;animation:ms-fade-bc6c4703 .16s ease-out;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#0f172a52;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:1100}@keyframes ms-fade-bc6c4703{0%{opacity:0}to{opacity:1}}.ms-sheet[data-v-bc6c4703]{animation:ms-slide-bc6c4703 .22s ease-out;background:#fff;border-top-left-radius:18px;border-top-right-radius:18px;box-shadow:0 -8px 24px #0000002e;max-width:560px;padding:8px 12px 18px;width:100%}@keyframes ms-slide-bc6c4703{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ms-grabber[data-v-bc6c4703]{background:#d6dde3;border-radius:2px;height:4px;margin:4px auto 10px;width:40px}.ms-list[data-v-bc6c4703]{display:flex;flex-direction:column;gap:2px;padding:4px 0}.ms-item[data-v-bc6c4703]{align-items:center;background:transparent;border:none;border-radius:12px;color:#3f4950;cursor:pointer;display:flex;font-size:.95rem;gap:14px;min-height:48px;padding:14px 12px;text-align:left;transition:background .12s}.ms-item[data-v-bc6c4703]:active,.ms-item[data-v-bc6c4703]:hover{background:#f4f8fc}.ms-icon[data-v-bc6c4703]{color:#3b6d56;flex-shrink:0;font-size:1.3rem}.ms-icon-star-on[data-v-bc6c4703]{color:#e0a800}.ms-sep[data-v-bc6c4703]{background:#f0f0f0;height:1px;margin:4px}.ms-item-danger[data-v-bc6c4703],.ms-item-danger .ms-icon[data-v-bc6c4703]{color:#b21f2d}.ms-item-danger[data-v-bc6c4703]:active,.ms-item-danger[data-v-bc6c4703]:hover{background:#fee2e2}.ms-cancel[data-v-bc6c4703]{background:#f4f8fc;border:none;border-radius:12px;color:#3f4950;cursor:pointer;font-size:.95rem;font-weight:600;margin-top:10px;min-height:48px;padding:14px;transition:background .12s;width:100%}.ms-cancel[data-v-bc6c4703]:active{background:#eaf3fb}.conversation-card[data-v-de093e64]{border-radius:16px;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column}.conversation-card[data-v-de093e64] .card-body{background:radial-gradient(120% 55% at 50% -6%,rgba(95,124,104,.1),transparent 60%),radial-gradient(90% 50% at 100% 100%,rgba(196,122,90,.06),transparent 55%),var(--mova-cream,#faf7f1)}.conversation-card[data-v-de093e64]{overflow:hidden}.conversation-card[data-v-de093e64] .card-nav{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.conversation-card .conv-header[data-v-de093e64]{align-items:center;background:#fff;border-bottom:1px solid #f1f3f6;display:flex;gap:12px;justify-content:space-between;padding:14px 18px}.conv-header-title[data-v-de093e64]{gap:12px;min-width:0}.conv-header-icon[data-v-de093e64],.conv-header-title[data-v-de093e64]{align-items:center;display:inline-flex}.conv-header-icon[data-v-de093e64]{background:#f1f7f3;border-radius:10px;color:#3b6d56;flex:0 0 36px;font-size:1.05rem;height:36px;justify-content:center;width:36px}.conv-header-icon[data-v-de093e64] svg{height:1.05rem;width:1.05rem}.conv-header-meta[data-v-de093e64]{display:flex;flex-direction:column;gap:1px;min-width:0}.conv-header-title-text[data-v-de093e64]{color:#0f172a;font-size:1rem;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin:0}.conv-header-subtitle[data-v-de093e64]{color:#6b7280;font-size:.78rem;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-header-actions[data-v-de093e64]{flex:0 0 auto;gap:4px}.conv-header-actions[data-v-de093e64],.conv-icon-btn[data-v-de093e64]{align-items:center;display:inline-flex}.conv-icon-btn[data-v-de093e64]{background:transparent;border:1px solid transparent;border-radius:10px;color:#6b7280;cursor:pointer;font-family:inherit;height:34px;justify-content:center;transition:background-color .15s,color .15s,border-color .15s;width:34px}.conv-icon-btn[data-v-de093e64]:hover{background:#f1f7f3;border-color:#e5eaf0;color:#3b6d56}.conv-icon-btn[data-v-de093e64] svg{height:1.05rem;width:1.05rem}.conv-icon-btn.is-on[data-v-de093e64]{background:#fbefe8;border-color:#f1d9cb;color:#a85e3f}.conversation-body[data-v-de093e64]{display:flex;flex-direction:column;gap:12px;min-height:360px;padding:16px 18px 14px}.conv-loading[data-v-de093e64]{color:#6c757d;font-size:.9rem}.conv-empty[data-v-de093e64],.conv-loading[data-v-de093e64]{align-items:center;display:flex;flex:1;justify-content:center}.conv-empty[data-v-de093e64]{color:#6b7280;flex-direction:column;gap:6px;padding:32px 24px;text-align:center}.conv-empty-icon[data-v-de093e64]{color:#94a3b8;font-size:2.4rem;margin-bottom:4px;opacity:.8}.conv-empty-icon[data-v-de093e64] svg{height:2.4rem;width:2.4rem}.conv-empty-title[data-v-de093e64]{color:#475569;font-size:.94rem;font-weight:600;margin:0}.conv-empty-sub[data-v-de093e64]{color:#94a3b8;font-size:.82rem;margin:0}.conv-scroll-wrapper[data-v-de093e64]{position:relative}.conv-messages[data-v-de093e64]{display:flex;flex-direction:column;gap:8px;max-height:460px;min-height:240px;overflow-y:auto;padding:4px 6px 4px 0;scroll-behavior:smooth}.conv-msg[data-v-de093e64]{transition:background .4s,opacity .2s}.conv-bubble[data-v-de093e64]{border-radius:18px;box-shadow:0 1px 2px #0000000a;font-size:.88rem;line-height:1.4;padding:9px 14px;word-break:break-word}.conv-msg-mine .conv-bubble[data-v-de093e64]{background:#c5e5d2;border-bottom-right-radius:6px;color:#1f3a2c}.conv-msg-them .conv-bubble[data-v-de093e64]{border:1px solid #e9ecef;border-bottom-left-radius:6px;color:#3f4950}.conv-bubble[data-v-de093e64] p{margin:0}.conv-bubble[data-v-de093e64] p+p{margin-top:6px}.conv-bubble[data-v-de093e64] a{color:#4297d9;text-decoration:underline}.conv-bubble-text+.conv-bubble-files[data-v-de093e64]{margin-top:8px}.conv-bubble-files[data-v-de093e64]{display:flex;flex-direction:column;gap:6px}.conv-attach-image[data-v-de093e64]{border-radius:12px;cursor:pointer;display:block;height:auto;max-height:280px;max-width:280px;transition:transform .1s,box-shadow .15s;width:100%}.conv-attach-image[data-v-de093e64]:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.01)}.conv-attach-card[data-v-de093e64]{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;gap:10px;max-width:280px;min-width:220px;padding:8px 12px;transition:background .15s;width:100%}.conv-msg-mine .conv-attach-card[data-v-de093e64]{background:#fff9;border-color:#c5e5d2}.conv-attach-card[data-v-de093e64]:hover{background:#f7fbff}.conv-attach-icon[data-v-de093e64]{color:#dc3545;flex-shrink:0;font-size:1.6rem}.conv-attach-card-image .conv-attach-icon[data-v-de093e64]{color:#4297d9}.conv-attach-audio[data-v-de093e64]{align-items:stretch;display:flex;flex-direction:column;gap:8px;max-width:360px;width:100%}.conv-audio-summary[data-v-de093e64]{background:#eef5f1;border-radius:12px;padding:8px 10px}.conv-audio-summary-head[data-v-de093e64]{align-items:center;color:#2f6b4f;display:flex;font-size:.72rem;font-weight:700;gap:5px;margin:0 0 3px}.conv-audio-summary-body[data-v-de093e64]{color:#243b32;font-size:.82rem;line-height:1.4;margin:0;white-space:pre-line}.conv-audio-events[data-v-de093e64]{background:#fff7ed;border:1px solid #fcd9a8;border-radius:12px;padding:8px 10px}.conv-audio-events-head[data-v-de093e64]{align-items:center;color:#b45309;display:flex;font-size:.72rem;font-weight:700;gap:5px;margin:0 0 3px}.conv-audio-events ul[data-v-de093e64]{margin:0;padding-left:16px}.conv-audio-events li[data-v-de093e64]{color:#7c4a06;font-size:.8rem}.conv-spin[data-v-de093e64]{animation:conv-spin-kf-de093e64 1s linear infinite}@keyframes conv-spin-kf-de093e64{to{transform:rotate(1turn)}}.conv-audio-error[data-v-de093e64]{background:#fee2e2;border:1px solid #fecaca;border-radius:12px;color:#991b1b;display:inline-block;font-size:.78rem;padding:6px 10px}.conv-audio-player[data-v-de093e64]{border-radius:18px;height:36px;outline:none;width:100%}audio.conv-audio-player[data-v-de093e64]::-webkit-media-controls-panel{background-color:#f5f7fb}.conv-msg-mine .conv-attach-audio audio.conv-audio-player[data-v-de093e64]::-webkit-media-controls-panel{background-color:#e8f8ee}.conv-pending-chip-audio[data-v-de093e64]{background:#f5f7fb;border-color:#d6eaff;max-width:280px;padding:4px 6px 4px 8px}.conv-pending-audio[data-v-de093e64]{height:32px;width:220px}.conv-attach-info[data-v-de093e64]{display:flex;flex:1;flex-direction:column;min-width:0}.conv-attach-name[data-v-de093e64]{color:#3f4950;font-size:.82rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-attach-size[data-v-de093e64]{color:#6c757d;font-size:.7rem}.conv-attach-open[data-v-de093e64]{color:#4297d9;flex-shrink:0;font-size:1rem}.conv-msg-pending .conv-bubble[data-v-de093e64]{opacity:.65}.conv-msg-error .conv-bubble[data-v-de093e64]{background:#fee2e2!important;border-color:#fecaca;color:#991b1b}@keyframes conv-highlight-fade-de093e64{0%{background:#4297d92e}to{background:transparent}}.conv-msg-highlight .conv-bubble[data-v-de093e64]{animation:conv-highlight-fade-de093e64 1.8s ease-out}.conv-search[data-v-de093e64]{align-items:center;background:#fff;border:1px solid var(--mova-border,#eae6dd);border-radius:10px;display:flex;gap:8px;margin:0 0 4px;padding:8px 14px}.conv-search-ico[data-v-de093e64]{color:var(--mova-muted,#6b7378);flex-shrink:0;height:1rem;width:1rem}.conv-search-input[data-v-de093e64]{background:transparent;border:none;color:var(--mova-navy,#16222b);flex:1;font-family:inherit;font-size:.9rem;min-width:0;outline:none}.conv-search-count[data-v-de093e64]{color:var(--mova-muted,#6b7378);font-size:.78rem;font-variant-numeric:tabular-nums;white-space:nowrap}.conv-search-nav[data-v-de093e64]{align-items:center;background:var(--mova-surface-soft,#f4f2ef);border:1px solid var(--mova-border,#eae6dd);border-radius:8px;color:var(--mova-navy,#16222b);cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.conv-search-nav[data-v-de093e64]:disabled{cursor:default;opacity:.4}.conv-search-nav[data-v-de093e64] svg{height:16px;width:16px}.conv-msg-search-current .conv-bubble[data-v-de093e64]{border-radius:14px;box-shadow:0 0 0 2px var(--mova-sage-deep,#5f7c68)}.conv-meta[data-v-de093e64]{align-items:center;color:#adb5bd;display:flex;font-size:.7rem;gap:4px;margin-top:3px;padding:0 6px}.conv-status[data-v-de093e64]{font-size:.85rem}.conv-msg-mine .conv-status[data-v-de093e64]{color:#3b6d56}.conv-msg-pending .conv-status[data-v-de093e64]{color:#adb5bd}.conv-msg-error .conv-status[data-v-de093e64]{color:#dc3545}.conv-retry-btn[data-v-de093e64]{background:none;border:none;color:#4297d9;cursor:pointer;font-size:.72rem;margin-left:4px;padding:0 4px}.conv-retry-btn[data-v-de093e64]:hover{text-decoration:underline}.conv-discard-btn[data-v-de093e64]{color:#dc3545}.conv-jump-btn[data-v-de093e64]{background:#3b6d56;border:none;border-radius:20px;bottom:8px;box-shadow:0 4px 12px #00000029;color:#fff;cursor:pointer;font-size:.78rem;left:50%;padding:6px 14px;position:absolute;transform:translate(-50%);z-index:5}.conv-jump-btn[data-v-de093e64]:hover{background:#2e5944}.conv-error[data-v-de093e64]{color:#dc3545;font-size:.82rem;padding:4px 0;text-align:center}.conv-pending-row[data-v-de093e64]{border-top:1px solid #f0f0f0;display:flex;flex-wrap:wrap;gap:8px;padding:6px 4px}.conv-pending-chip[data-v-de093e64]{align-items:center;background:#f0f7ff;border:1px solid #d6eaff;border-radius:18px;display:flex;gap:8px;max-width:240px;padding:6px 10px 6px 6px}.conv-pending-thumb[data-v-de093e64]{border-radius:8px;flex-shrink:0;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.conv-pending-icon[data-v-de093e64]{color:#4297d9;flex-shrink:0;font-size:1.4rem;padding-left:4px}.conv-pending-info[data-v-de093e64]{display:flex;flex-direction:column;min-width:0}.conv-pending-name[data-v-de093e64]{color:#3f4950;font-size:.78rem;font-weight:500;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-pending-size[data-v-de093e64]{color:#6c757d;font-size:.68rem}.conv-pending-remove[data-v-de093e64]{background:none;border:none;color:#adb5bd;cursor:pointer;flex-shrink:0;font-size:.95rem;padding:0 2px;transition:color .15s}.conv-pending-remove[data-v-de093e64]:hover{color:#dc3545}.conv-file-hidden[data-v-de093e64]{display:none}.conv-attach-btn[data-v-de093e64]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.12);color:#4297d9;cursor:pointer;display:flex;font-size:1.1rem;height:40px;justify-content:center;transition:background .15s,border-color .15s;width:40px}.conv-attach-btn[data-v-de093e64]:hover:not(:disabled){background:#f0f7ff;border-color:#4297d9}.conv-attach-btn[data-v-de093e64]:disabled{cursor:not-allowed;opacity:.4}@keyframes conv-spin-de093e64{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.conv-spin[data-v-de093e64]{animation:conv-spin-de093e64 .9s linear infinite}.conv-emoji-btn[data-v-de093e64]{color:#c47a5a}.conv-emoji-btn.is-open[data-v-de093e64],.conv-emoji-btn[data-v-de093e64]:hover:not(:disabled){background:#fdf3ec;border-color:#c47a5a}.conv-mic-btn[data-v-de093e64]{color:#3b6d56}.conv-mic-btn[data-v-de093e64]:hover:not(:disabled){background:#e8f8ee;border-color:#3b6d56}.conv-mic-active[data-v-de093e64]{animation:conv-pulse-de093e64 1.2s ease-in-out infinite;background:#dc3545!important;border-color:#dc3545!important;color:#fff!important}@keyframes conv-pulse-de093e64{0%,to{box-shadow:0 0 #dc354566}50%{box-shadow:0 0 0 6px #dc354500}}.conv-recording-bar[data-v-de093e64]{align-items:center;background:#fff5f5;border:1px solid #fecaca;border-radius:18px;color:#991b1b;display:flex;font-size:.82rem;gap:10px;padding:8px 14px}.conv-rec-dot[data-v-de093e64]{animation:conv-pulse-dot-de093e64 1s ease-in-out infinite;background:#dc3545;border-radius:50%;flex-shrink:0;height:10px;width:10px}@keyframes conv-pulse-dot-de093e64{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.conv-rec-time[data-v-de093e64]{color:#3f4950;font-family:Courier New,monospace;font-weight:700}.conv-rec-label[data-v-de093e64]{flex:1;font-style:italic}.conv-rec-cancel[data-v-de093e64]{background:none;border:none;color:#991b1b;cursor:pointer;font-size:.95rem;padding:0 4px;transition:color .15s}.conv-rec-cancel[data-v-de093e64]:hover{color:#dc3545}.conv-pending-icon-audio[data-v-de093e64]{color:#3b6d56!important}.conv-context-attached[data-v-de093e64]{padding:8px 12px 0}.conv-bubble-context[data-v-de093e64]{margin-top:6px}.conv-readonly-note[data-v-de093e64]{align-items:center;background:#fbf1ec;border:1px solid #e7c8b8;border-radius:10px;color:#8a4b30;display:flex;font-size:.82rem;font-weight:600;gap:8px;margin-bottom:8px;padding:9px 12px}.conv-input-row[data-v-de093e64]{align-items:center;border-top:1px solid #f0f0f0;display:flex;padding-top:4px}.conv-input[data-v-de093e64]{border:1px solid rgba(0,0,0,.12);color:#3f4950;flex:1;font-family:inherit;font-size:.87rem;max-height:132px;outline:none;overflow-y:auto;padding:10px 16px;resize:none;transition:border-color .15s}.conv-input[data-v-de093e64]:focus{border-color:#4297d9;box-shadow:0 0 0 3px #4297d924}.conv-input[data-v-de093e64]:disabled{opacity:.6}.conv-send-btn[data-v-de093e64]{align-items:center;background:#3b6d56;border:1px solid #3b6d56;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.1rem;height:40px;justify-content:center;transition:background .15s;width:40px}.conv-send-btn[data-v-de093e64]:hover:not(:disabled){background:#2e5944}.conv-send-btn[data-v-de093e64]:disabled{cursor:not-allowed;opacity:.4}.conv-msg .conv-bubble[data-v-de093e64]:has(.conv-bubble-files){min-width:280px}@media (max-width:768px){.conv-messages[data-v-de093e64]{max-height:calc(100vh - 280px);min-height:200px}.conv-msg[data-v-de093e64]{max-width:86%}.conv-attach-image[data-v-de093e64]{max-height:320px;max-width:100%}}@media (max-width:480px){.conv-messages[data-v-de093e64]{max-height:calc(100vh - 240px);padding:4px 2px 4px 0}.conv-msg[data-v-de093e64]{max-width:92%}.conv-msg .conv-bubble[data-v-de093e64]:has(.conv-bubble-files){min-width:0}.conv-attach-audio[data-v-de093e64]{max-width:100%}.conv-attach-card[data-v-de093e64]{max-width:100%;min-width:0}.conv-attach-name[data-v-de093e64]{font-size:.78rem}.conv-input-row[data-v-de093e64]{gap:6px}.conv-input[data-v-de093e64]{font-size:.95rem;padding:10px 14px}.conv-attach-btn[data-v-de093e64],.conv-send-btn[data-v-de093e64]{font-size:1rem;height:38px;width:38px}.conv-pending-chip[data-v-de093e64]{max-width:100%}.conv-pending-name[data-v-de093e64]{max-width:110px}.conv-recording-bar[data-v-de093e64]{font-size:.78rem;gap:8px;padding:6px 10px}}@media (max-width:360px){.conv-msg[data-v-de093e64]{max-width:96%}.conv-bubble[data-v-de093e64]{font-size:.85rem;padding:8px 12px}.conv-attach-btn[data-v-de093e64],.conv-send-btn[data-v-de093e64]{height:36px;width:36px}}.conv-bubble[data-v-de093e64]{position:relative}.msg-actions-toggle[data-v-de093e64]{align-items:center;background:#fff;border:1px solid rgba(43,53,49,.06);border-radius:50%;box-shadow:0 2px 6px -3px #2b35314d;color:#6c757d;cursor:pointer;display:flex;font-size:.95rem;height:26px;justify-content:center;opacity:.6;position:absolute;right:-32px;top:50%;transform:translateY(-50%);transition:opacity .12s ease,background .12s ease,color .12s ease;width:26px;z-index:5}.msg-actions-toggle-mine[data-v-de093e64]{left:-32px;right:auto}.conv-msg:hover .msg-actions-toggle[data-v-de093e64],.msg-actions-toggle.is-open[data-v-de093e64],.msg-actions-toggle[data-v-de093e64]:focus-visible{opacity:1}.msg-actions-toggle[data-v-de093e64]:hover{background:#f0f7ff;color:#3b6d56}@media (max-width:768px){.msg-actions-toggle[data-v-de093e64]{opacity:1}}.conv-quote[data-v-de093e64]{align-items:stretch;background:#0000000a;border-radius:8px;cursor:pointer;display:flex;gap:8px;margin-bottom:6px;padding:6px 8px;transition:background .12s}.conv-quote[data-v-de093e64]:hover{background:#00000012}.conv-quote-mine[data-v-de093e64]{background:#ffffff80}.conv-quote-mine[data-v-de093e64]:hover{background:#fffc}.conv-quote-bar[data-v-de093e64]{background:#3b6d56;border-radius:2px;flex-shrink:0;width:3px}.conv-quote-content[data-v-de093e64]{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.conv-quote-author[data-v-de093e64]{color:#3b6d56;font-size:.72rem;font-weight:600}.conv-quote-author[data-v-de093e64],.conv-quote-text[data-v-de093e64]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conv-quote-text[data-v-de093e64]{align-items:center;color:#5a6470;display:flex;font-size:.78rem;gap:4px;line-height:1.3}.conv-quote-attach-icon[data-v-de093e64]{color:#6c757d;flex-shrink:0;font-size:.85rem}.conv-bubble-deleted[data-v-de093e64]{opacity:.78}.conv-deleted-placeholder[data-v-de093e64]{align-items:center;color:#6c757d;display:flex;font-size:.85rem;font-style:italic;gap:6px}.conv-deleted-icon[data-v-de093e64]{color:#adb5bd;flex-shrink:0;font-size:1rem}.conv-msg-mine .conv-bubble-deleted[data-v-de093e64]{background:#bff4ce80}.conv-edited-badge[data-v-de093e64]{color:#8a96a3;font-size:.68rem;font-style:italic;letter-spacing:.02em}.conv-bubble-edit[data-v-de093e64]{display:flex;flex-direction:column;gap:6px;margin-top:2px}.conv-bubble-edit-input[data-v-de093e64]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:10px;color:#3f4950;font-family:inherit;font-size:.86rem;line-height:1.4;min-height:56px;min-width:220px;outline:none;padding:8px 10px;resize:vertical;width:100%}.conv-bubble-edit-input[data-v-de093e64]:focus{border-color:#3b6d56;box-shadow:0 0 0 3px #3b6d5626}.conv-bubble-edit-actions[data-v-de093e64]{display:flex;gap:6px;justify-content:flex-end}.conv-bubble-edit-cancel[data-v-de093e64],.conv-bubble-edit-save[data-v-de093e64]{border:1px solid transparent;border-radius:999px;cursor:pointer;font-size:.74rem;font-weight:600;padding:4px 12px;transition:background .12s,color .12s,border-color .12s}.conv-bubble-edit-cancel[data-v-de093e64]{background:transparent;border-color:#0000001f;color:#6c757d}.conv-bubble-edit-cancel[data-v-de093e64]:hover{background:#f4f4f4;color:#3f4950}.conv-bubble-edit-save[data-v-de093e64]{background:#3b6d56;color:#fff}.conv-bubble-edit-save[data-v-de093e64]:hover{background:#2e5944}.conv-pinned-btn[data-v-de093e64]{align-items:center;background:#ffffff8c;border:none;border-radius:50%;color:#3b6d56;cursor:pointer;display:inline-flex;font-size:1rem;height:32px;justify-content:center;margin-left:auto;transition:background .12s,color .12s;width:32px}.conv-pinned-btn[data-v-de093e64]:hover{background:#fff;color:#2e5944}.conversation-card[data-v-de093e64] .card-nav .card-title{justify-content:flex-start}.conv-badges[data-v-de093e64]{display:flex;gap:4px;left:6px;pointer-events:none;position:absolute;top:4px;z-index:4}.conv-badges-mine[data-v-de093e64]{left:auto;right:36px}.conv-badge[data-v-de093e64]{align-items:center;background:#ffffffe6;border:1px solid rgba(0,0,0,.06);border-radius:50%;box-shadow:0 1px 2px #0000000f;display:inline-flex;font-size:.7rem;height:18px;justify-content:center;width:18px}.conv-badge-pin[data-v-de093e64]{color:#3b6d56}.conv-badge-important[data-v-de093e64]{color:#e0a800}.conv-bubble[data-v-de093e64]:has(.conv-badges){padding-top:14px}.conv-scroll-wrapper[data-v-de093e64]{background:transparent;gap:8px;padding:0}.conv-msg[data-v-de093e64],.conv-scroll-wrapper[data-v-de093e64]{display:flex;flex-direction:column}.conv-msg[data-v-de093e64]{max-width:78%}.conv-msg-mine[data-v-de093e64]{align-items:flex-end;align-self:flex-end}.conv-msg-them[data-v-de093e64]{align-items:flex-start;align-self:flex-start}.conv-bubble[data-v-de093e64]{border-radius:20px;font-size:.85rem;line-height:1.45;padding:11px 15px}.conv-msg-them .conv-bubble[data-v-de093e64]{background:#fff;border:1px solid rgba(43,53,49,.05);border-bottom-left-radius:7px;box-shadow:0 2px 10px -5px #2b353147;color:var(--mova-navy,#16222b)}.conv-msg-mine .conv-bubble[data-v-de093e64]{background:linear-gradient(150deg,#6c8b75 0,var(--mova-sage-deep,#5f7c68) 55%,#51695a 100%);border:none;border-bottom-right-radius:7px;box-shadow:0 4px 14px -5px #5f7c688c;color:var(--mova-cream,#faf7f1)}.conv-msg-mine .conv-bubble[data-v-de093e64],.conv-msg-mine .conv-bubble-text[data-v-de093e64],.conv-msg-mine .conv-bubble-text[data-v-de093e64] *{color:var(--mova-cream,#faf7f1)}.conv-time[data-v-de093e64]{color:var(--mova-muted,#6b7378);font-size:.62rem;margin-top:1px;padding:0 8px}.conv-status[data-v-de093e64]{height:13px;width:13px}.conv-input-row[data-v-de093e64]{align-items:flex-end;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);background:#faf6f0d1;border-top:1px solid rgba(43,53,49,.06);box-shadow:0 -6px 24px -18px #2b353180;gap:8px;padding:10px 14px 12px}.conv-input[data-v-de093e64]{background:#fff;border:1px solid rgba(43,53,49,.08);border-radius:22px;box-shadow:0 2px 8px -5px #2b353140;flex:1 1 auto;font-size:.92rem;line-height:1.4;min-width:0;padding:11px 16px}.conv-more[data-v-de093e64]{flex-shrink:0;position:relative}.conv-more-btn.is-open[data-v-de093e64]{background:var(--mova-navy,#16222b);color:#fff}.conv-more-menu[data-v-de093e64]{background:#fff;border:1px solid rgba(43,53,49,.08);border-radius:16px;bottom:calc(100% + 8px);box-shadow:0 16px 40px -18px #16222b80;left:0;min-width:208px;padding:6px;position:absolute;z-index:40}.conv-more-menu button[data-v-de093e64]{align-items:center;background:none;border:none;border-radius:11px;color:var(--mova-navy,#16222b);cursor:pointer;display:flex;font-size:.86rem;font-weight:600;gap:10px;padding:10px 12px;text-align:left;width:100%}.conv-more-menu button[data-v-de093e64]:hover{background:#faf7f1}.conv-more-menu[data-v-de093e64] svg{color:var(--mova-muted,#6b7378);height:19px;width:19px}.conv-narrow-only[data-v-de093e64]{display:none}@media (max-width:620px){.conv-wide-only[data-v-de093e64]{display:none}.conv-narrow-only[data-v-de093e64]{display:block}}.conv-attach-btn[data-v-de093e64]{border-radius:50%;flex-shrink:0;height:42px;width:42px}.conv-send-btn[data-v-de093e64]{background:linear-gradient(145deg,#6c8b75,var(--mova-sage-deep,#5f7c68));box-shadow:0 6px 16px -5px #5f7c688c}.conv-mic-btn[data-v-de093e64],.conv-send-btn[data-v-de093e64]{border-radius:50%;color:var(--mova-cream,#faf7f1);height:42px;width:42px}.conv-mic-btn[data-v-de093e64]{background:linear-gradient(145deg,#d08c6b,var(--mova-terracotta,#c47a5a));box-shadow:0 6px 16px -5px #c47a5a8c}.conv-mic-btn.conv-mic-active[data-v-de093e64]{background:linear-gradient(145deg,#d8624a,#b8442f)}.conv-sched-sep[data-v-de093e64]{align-self:center;margin:14px 0 4px}.conv-sched-sep span[data-v-de093e64]{background:#c8a24a24;border-radius:999px;color:#9a7c2f;font-size:.64rem;font-weight:700;letter-spacing:.1em;padding:3px 12px;text-transform:uppercase}.conv-sched[data-v-de093e64]{align-self:flex-end;background:#fff;border:1.5px dashed #c8a24a;border-radius:16px 16px 5px;box-shadow:0 4px 14px #16222b14;margin-bottom:10px;max-width:80%;overflow:hidden}.conv-sched-top[data-v-de093e64]{align-items:center;background:#c8a24a24;color:#9a7c2f;display:flex;font-size:.7rem;font-weight:700;gap:7px;padding:8px 12px}.conv-sched-when[data-v-de093e64]:first-letter{text-transform:uppercase}.conv-sched-anchor[data-v-de093e64]{align-items:center;display:inline-flex;font-weight:600;gap:4px;margin-left:auto;opacity:.85;text-transform:none}.conv-sched-body[data-v-de093e64]{color:#16222b;font-size:.86rem;line-height:1.5;padding:10px 13px;white-space:pre-wrap}.conv-sched-acts[data-v-de093e64]{background:#faf7f1;border-top:1px solid rgba(22,34,43,.08);display:flex;gap:4px;padding:7px 9px}.conv-sched-acts button[data-v-de093e64]{align-items:center;background:none;border:none;border-radius:9px;color:#6b7378;cursor:pointer;display:inline-flex;font-size:.74rem;font-weight:600;gap:5px;padding:6px 9px;transition:.15s}.conv-sched-acts button[data-v-de093e64]:hover:not(:disabled){background:#fff;color:#16222b}.conv-sched-acts button.is-danger[data-v-de093e64]:hover{color:#d8624a}.conv-sched-acts button[data-v-de093e64]:disabled{cursor:not-allowed;opacity:.45}.conv-sched-sp[data-v-de093e64]{flex:1}.conv-sched-btn[data-v-de093e64]:hover:not(:disabled){color:#9a7c2f}@media (max-width:620px){.conv-input[data-v-de093e64]{font-size:16px;padding:10px 15px}}
