.dialog-overlay[data-v-bce417a4]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10050;padding:1rem}.dialog-container[data-v-bce417a4]{background:#fff;border-radius:1rem;box-shadow:0 20px 60px #0000004d;max-width:400px;width:100%;overflow:hidden;animation:dialogSlideIn-bce417a4 .3s ease-out}@keyframes dialogSlideIn-bce417a4{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}.dialog-header[data-v-bce417a4]{padding:1.5rem 1.5rem 1rem;text-align:center}.dialog-icon[data-v-bce417a4]{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:1.75rem;color:#fff}.dialog-icon-warning[data-v-bce417a4]{background:linear-gradient(135deg,#f59e0b,#d97706)}.dialog-icon-danger[data-v-bce417a4]{background:linear-gradient(135deg,#ef4444,#dc2626)}.dialog-icon-info[data-v-bce417a4]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.dialog-icon-success[data-v-bce417a4]{background:linear-gradient(135deg,#10b981,#059669)}.dialog-title[data-v-bce417a4]{font-size:1.25rem;font-weight:700;color:#1f2937;margin:0}.dialog-body[data-v-bce417a4]{padding:0 1.5rem 1.5rem;text-align:center}.dialog-message[data-v-bce417a4]{font-size:.95rem;color:#6b7280;line-height:1.6;margin:0}.dialog-footer[data-v-bce417a4]{padding:1rem 1.5rem 1.5rem;display:flex;gap:.75rem;direction:rtl}.dialog-btn[data-v-bce417a4]{flex:1;padding:.75rem 1.25rem;border-radius:.75rem;font-weight:600;font-size:.95rem;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.dialog-btn[data-v-bce417a4]:disabled{opacity:.6;cursor:not-allowed}.dialog-btn-cancel[data-v-bce417a4]{background:#f3f4f6;color:#6b7280}.dialog-btn-cancel[data-v-bce417a4]:hover:not(:disabled){background:#e5e7eb}.dialog-btn-confirm[data-v-bce417a4]{color:#fff}.dialog-btn-warning[data-v-bce417a4]{background:linear-gradient(135deg,#f59e0b,#d97706)}.dialog-btn-warning[data-v-bce417a4]:hover:not(:disabled){box-shadow:0 4px 12px #f59e0b66;transform:translateY(-1px)}.dialog-btn-danger[data-v-bce417a4]{background:linear-gradient(135deg,#ef4444,#dc2626)}.dialog-btn-danger[data-v-bce417a4]:hover:not(:disabled){box-shadow:0 4px 12px #ef444466;transform:translateY(-1px)}.dialog-btn-info[data-v-bce417a4]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.dialog-btn-info[data-v-bce417a4]:hover:not(:disabled){box-shadow:0 4px 12px #3b82f666;transform:translateY(-1px)}.dialog-btn-success[data-v-bce417a4]{background:linear-gradient(135deg,#10b981,#059669)}.dialog-btn-success[data-v-bce417a4]:hover:not(:disabled){box-shadow:0 4px 12px #10b98166;transform:translateY(-1px)}.btn-loading[data-v-bce417a4]{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-bce417a4 .6s linear infinite}@keyframes spin-bce417a4{to{transform:rotate(360deg)}}.dialog-fade-enter-active[data-v-bce417a4],.dialog-fade-leave-active[data-v-bce417a4]{transition:opacity .3s ease}.dialog-fade-enter-from[data-v-bce417a4],.dialog-fade-leave-to[data-v-bce417a4]{opacity:0}@media (max-width: 480px){.dialog-container[data-v-bce417a4]{max-width:100%;margin:0 1rem}.dialog-header[data-v-bce417a4]{padding:1.25rem 1.25rem .75rem}.dialog-icon[data-v-bce417a4]{width:48px;height:48px;font-size:1.5rem}.dialog-title[data-v-bce417a4]{font-size:1.1rem}.dialog-message[data-v-bce417a4]{font-size:.9rem}.dialog-footer[data-v-bce417a4]{flex-direction:column-reverse}.dialog-btn[data-v-bce417a4]{width:100%}}.ds-rail__item--disabled[data-v-c7c5d4ad]{opacity:.45;cursor:not-allowed;pointer-events:none}.notif-trans-enter-active .notif-overlay,.notif-trans-leave-active .notif-overlay{transition:opacity .25s ease}.notif-trans-enter-from .notif-overlay,.notif-trans-leave-to .notif-overlay{opacity:0}.notif-trans-enter-active .notif-panel,.notif-trans-leave-active .notif-panel{transition:transform .34s cubic-bezier(.22,1,.36,1)}.notif-trans-enter-from .notif-panel,.notif-trans-leave-to .notif-panel{transform:translate(101%)}@media (min-width: 1024px){.notif-trans-enter-from .notif-panel,.notif-trans-leave-to .notif-panel{transform:translate(-104%)}}.acct[data-v-fc9365ca]{position:relative;display:inline-flex}.acct__trigger[data-v-fc9365ca]{display:inline-flex;align-items:center;gap:8px;font:inherit;color:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.acct__caret[data-v-fc9365ca]{font-size:10px;color:var(--ds-text-muted, #94a3b8);transition:transform .18s ease;margin-inline-start:2px}.acct--open .acct__caret[data-v-fc9365ca]{transform:rotate(180deg)}.acct__menu[data-v-fc9365ca]{position:absolute;top:calc(100% + 8px);inset-inline-end:0;min-width:230px;background:var(--ds-bg-surface, #fff);border:1px solid var(--ds-border-divider, #e6e9f0);border-radius:14px;box-shadow:0 16px 40px #142a452e;padding:8px;z-index:1200;text-align:right}.acct__identity[data-v-fc9365ca]{display:flex;align-items:center;gap:10px;padding:8px 8px 10px}.acct__avatar[data-v-fc9365ca]{width:40px;height:40px;flex:0 0 40px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#86c1de,#e6cb95,#b89164);color:var(--ds-navy-900, #142a45);font-weight:700;font-size:14px}.acct__avatar img[data-v-fc9365ca]{width:100%;height:100%;object-fit:cover}.acct__identity-text[data-v-fc9365ca]{min-width:0;display:flex;flex-direction:column}.acct__name[data-v-fc9365ca]{font-size:13.5px;font-weight:700;color:var(--ds-text-primary, #1a2a44);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acct__role[data-v-fc9365ca]{font-size:11.5px;color:var(--ds-text-secondary, #64748b);margin-top:2px}.acct__divider[data-v-fc9365ca]{height:1px;background:var(--ds-border-divider, #e6e9f0);margin:4px 0}.acct__item[data-v-fc9365ca]{display:flex;align-items:center;gap:12px;width:100%;padding:10px;border:none;background:none;border-radius:10px;cursor:pointer;font-size:13.5px;font-weight:600;color:var(--ds-text-primary, #1a2a44);text-align:right;transition:background .15s}.acct__item[data-v-fc9365ca]:hover{background:var(--ds-bg-app, #f4f6fb)}.acct__item i[data-v-fc9365ca]{width:18px;text-align:center;color:var(--ds-text-secondary, #64748b)}.acct__item--danger[data-v-fc9365ca],.acct__item--danger i[data-v-fc9365ca]{color:var(--ds-red-500, #e63946)}.acct__item--danger[data-v-fc9365ca]:hover{background:#e6394614}.acct-pop-enter-active[data-v-fc9365ca],.acct-pop-leave-active[data-v-fc9365ca]{transition:opacity .16s ease,transform .16s ease}.acct-pop-enter-from[data-v-fc9365ca],.acct-pop-leave-to[data-v-fc9365ca]{opacity:0;transform:translateY(-6px)}.acct-confirm__backdrop[data-v-fc9365ca]{position:fixed;top:0;right:0;bottom:0;left:0;background:#142a4573;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1300}.acct-confirm[data-v-fc9365ca]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:18px;padding:1.75rem 1.5rem;width:calc(100% - 3rem);max-width:340px;text-align:center;z-index:1301;box-shadow:0 24px 60px #142a4540}.acct-confirm__icon[data-v-fc9365ca]{width:60px;height:60px;border-radius:50%;margin:0 auto .9rem;display:flex;align-items:center;justify-content:center;font-size:1.4rem;background:#e639461f;color:var(--ds-red-500, #e63946)}.acct-confirm__title[data-v-fc9365ca]{font-size:1.1rem;font-weight:700;color:var(--ds-text-primary, #1a2a44);margin:0 0 .5rem}.acct-confirm__msg[data-v-fc9365ca]{font-size:.85rem;color:var(--ds-text-secondary, #64748b);line-height:1.7;margin:0 0 1.4rem}.acct-confirm__actions[data-v-fc9365ca]{display:flex;gap:.7rem}.acct-confirm__btn[data-v-fc9365ca]{flex:1;padding:.8rem 1rem;border:none;border-radius:12px;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .15s}.acct-confirm__btn.cancel[data-v-fc9365ca]{background:var(--ds-bg-app, #f1f5f9);color:var(--ds-text-secondary, #64748b)}.acct-confirm__btn.cancel[data-v-fc9365ca]:hover{background:#e6e9f0}.acct-confirm__btn.confirm[data-v-fc9365ca]{background:var(--ds-red-500, #e63946);color:#fff}.acct-confirm__btn.confirm[data-v-fc9365ca]:hover:not(:disabled){filter:brightness(.95)}.acct-confirm__btn[data-v-fc9365ca]:disabled{opacity:.7;cursor:default}.acct-fade-enter-active[data-v-fc9365ca],.acct-fade-leave-active[data-v-fc9365ca]{transition:opacity .2s ease}.acct-fade-enter-from[data-v-fc9365ca],.acct-fade-leave-to[data-v-fc9365ca]{opacity:0}.acct-scale-enter-active[data-v-fc9365ca],.acct-scale-leave-active[data-v-fc9365ca]{transition:all .2s ease}.acct-scale-enter-from[data-v-fc9365ca],.acct-scale-leave-to[data-v-fc9365ca]{opacity:0;transform:translate(-50%,-50%) scale(.92)}.chat-item[data-v-608fdab3]{display:flex;align-items:center;gap:10px;padding:10px;background:transparent;border-radius:12px;cursor:pointer;transition:background .15s;margin:2px 8px}.chat-item[data-v-608fdab3]:hover{background:#f6f7fb}.chat-item--active[data-v-608fdab3],.chat-item.is-active[data-v-608fdab3]{background:linear-gradient(180deg,#fffaec,#fff5d8);border:1px solid #f1dfa6;margin:1px 7px}.chat-item__avatar[data-v-608fdab3]{position:relative;flex-shrink:0;width:44px;height:44px}.chat-item__avatar-img[data-v-608fdab3]{width:100%;height:100%;border-radius:50%;object-fit:cover;background:#eef0f5}.chat-item__avatar-fallback[data-v-608fdab3]{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,#142a45,#1d3b5e);color:#e3ba50;display:flex;align-items:center;justify-content:center;font-size:1rem}.chat-item__badge[data-v-608fdab3]{position:absolute;bottom:1px;left:1px;width:13px;height:13px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:8px;color:#fff;border:2px solid white}.chat-item__badge--closed[data-v-608fdab3]{background:#e63946}.chat-item__body[data-v-608fdab3]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.chat-item__row[data-v-608fdab3]{display:flex;align-items:center;gap:6px}.chat-item__name[data-v-608fdab3]{flex:1;font-size:13.5px;font-weight:700;color:#1a2a44;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-item__time[data-v-608fdab3]{font-size:10.5px;color:#6c7a93;flex-shrink:0}.chat-item--active .chat-item__time[data-v-608fdab3],.chat-item.is-active .chat-item__time[data-v-608fdab3]{color:#a78a3e}.chat-item__preview[data-v-608fdab3]{flex:1;font-size:11.5px;color:#6c7a93;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:4px;line-height:1.6}.chat-item__me[data-v-608fdab3]{color:#b9c3d6;font-size:10.5px}.chat-item__tick--read[data-v-608fdab3]{color:#3a6ff5}.chat-item__unread[data-v-608fdab3]{background:#3a6ff5;color:#fff;font-size:10.5px;font-weight:700;min-width:20px;height:18px;padding:0 7px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.chat-item__type[data-v-608fdab3]{font-size:10px;color:#6c7a93;background:#eef0f6;padding:1px 7px;border-radius:999px;align-self:flex-start;margin-top:2px}.chat-list-page[data-v-65067dbf]{min-height:100vh;background:#f1f5f9;direction:rtl;padding-bottom:2rem}.chat-list-page--embedded[data-v-65067dbf]{min-height:0;height:100%;padding-bottom:0;background:var(--ds-bg-surface, #ffffff);display:flex;flex-direction:column;overflow:hidden}.chat-list-page--embedded .chat-list__items[data-v-65067dbf]{flex:1;min-height:0;overflow-y:auto}.chat-list-header[data-v-65067dbf]{display:flex;align-items:center;gap:.75rem;padding:18px 16px 12px;background:#fff;border-bottom:1px solid #f0f2f7;position:sticky;top:0;z-index:10}@media all and (display-mode: standalone){.chat-list-header[data-v-65067dbf]{padding-top:calc(18px + env(safe-area-inset-top,0px))}}.chat-list-header__back[data-v-65067dbf]{width:36px;height:36px;background:#f4f6fb;border:none;color:#1a2a44;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:0 0 36px}.chat-list-header__back[data-v-65067dbf]:active{background:#e9edf5}.chat-list-header__titles[data-v-65067dbf]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.chat-list-header__title[data-v-65067dbf]{margin:0;font-size:16px;font-weight:700;color:#1a2a44;line-height:1.2}.chat-list-header__subtitle[data-v-65067dbf]{font-size:11px;color:#6c7a93;line-height:1.3}.chat-list-header__sep[data-v-65067dbf]{margin:0 4px;color:#b9c3d6}.chat-list-header__actions[data-v-65067dbf]{display:flex;gap:6px;flex:0 0 auto}.chat-list-header__icon[data-v-65067dbf]{width:30px;height:30px;border-radius:8px;background:#f4f6fb;border:1px solid #e1e5ee;color:#4b5566;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:12px;transition:background .15s}.chat-list-header__icon[data-v-65067dbf]:hover{background:#e9edf5}.chat-list-header__icon--accent[data-v-65067dbf]{background:linear-gradient(180deg,#e3ba50,#c89425);color:#fff;border-color:transparent;box-shadow:0 6px 12px #c894254d}.chat-list-header__icon--accent[data-v-65067dbf]:hover{background:linear-gradient(180deg,#e3ba50,#c89425)}.chat-list-tabs[data-v-65067dbf]{display:flex;gap:4px;padding:10px 12px;background:#fff;border-bottom:1px solid #f0f2f7}.chat-tab[data-v-65067dbf]{background:transparent;border:none;cursor:pointer;padding:6px 10px;border-radius:8px;font-family:inherit;font-size:12px;font-weight:600;color:#6c7a93;display:flex;align-items:center;gap:5px;transition:background .15s,color .15s}.chat-tab__count[data-v-65067dbf]{background:#eef0f6;color:#6c7a93;padding:1px 6px;border-radius:8px;font-size:10.5px;font-weight:700}.chat-tab__count--red[data-v-65067dbf]{background:#e63946;color:#fff}.chat-tab--active[data-v-65067dbf]{background:#e8efff;color:#3a6ff5}.chat-tab--active .chat-tab__count[data-v-65067dbf]{background:#3a6ff5;color:#fff}.chat-list__state[data-v-65067dbf]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1.5rem;text-align:center}.chat-list__spinner[data-v-65067dbf]{width:40px;height:40px;border:3px solid #e2e8f0;border-top-color:#c9a227;border-radius:50%;animation:listSpin-65067dbf .8s linear infinite;margin-bottom:1rem}@keyframes listSpin-65067dbf{to{transform:rotate(360deg)}}.chat-list__empty-icon[data-v-65067dbf]{width:88px;height:88px;border-radius:50%;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);color:#94a3b8;font-size:2rem;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.chat-list__empty-title[data-v-65067dbf]{font-size:1rem;font-weight:700;color:#475569;margin:0 0 .4rem}.chat-list__empty-subtitle[data-v-65067dbf]{font-size:.82rem;color:#94a3b8;margin:0;line-height:1.6}.chat-list__items[data-v-65067dbf]{background:#fff}.chat-list__load-more[data-v-65067dbf]{padding:1rem;text-align:center;background:#fff}.chat-list__load-btn[data-v-65067dbf]{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0;padding:.6rem 1.25rem;border-radius:10px;font-size:.82rem;font-weight:600;cursor:pointer;font-family:inherit}.chat-list__error[data-v-65067dbf]{position:fixed;bottom:1.5rem;left:1rem;right:1rem;background:#fee2e2;border:1px solid #fecaca;color:#991b1b;padding:.75rem 1rem;border-radius:12px;font-size:.82rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.chat-list__error button[data-v-65067dbf]{background:#991b1b;color:#fff;border:none;padding:.35rem .75rem;border-radius:8px;font-size:.75rem;font-weight:600;cursor:pointer}.msg-media[data-v-10551b03]{display:block}.msg-media__upload-wrap[data-v-10551b03]{display:flex;flex-direction:column;align-items:center;gap:.4rem;min-width:160px}.msg-media__img-wrap[data-v-10551b03]{position:relative;border-radius:10px;overflow:hidden;cursor:pointer;background:#e2e8f0;flex-shrink:0}.msg-media__img[data-v-10551b03]{display:block;width:100%;height:100%;object-fit:cover;border-radius:10px;transition:filter .3s}.msg-media__img--preview[data-v-10551b03]{width:220px;height:165px;object-fit:cover;border-radius:8px;opacity:.7}.msg-media__img--blur[data-v-10551b03]{filter:blur(4px)}.msg-media__spinner[data-v-10551b03]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#fff6;font-size:1.2rem;color:#64748b}.msg-media__progress[data-v-10551b03]{width:220px;height:4px;background:#e2e8f0;border-radius:2px;overflow:hidden}.msg-media__progress-bar[data-v-10551b03]{height:100%;background:linear-gradient(90deg,#c9a227,gold);transition:width .2s}.msg-media__progress-text[data-v-10551b03]{font-size:.7rem;color:#94a3b8}.msg-media__error[data-v-10551b03]{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:1rem;color:#94a3b8;font-size:.8rem;background:#f8fafc;border-radius:10px;min-width:100px}.msg-media__error i[data-v-10551b03]{font-size:1.5rem}.msg-lightbox[data-v-10551b03]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000eb;z-index:99999;display:flex;align-items:center;justify-content:center;padding:1rem}.msg-lightbox__close[data-v-10551b03]{position:absolute;top:1rem;right:1rem;background:#ffffff26;border:none;color:#fff;width:40px;height:40px;border-radius:50%;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.msg-lightbox__img[data-v-10551b03]{max-width:100%;max-height:100%;border-radius:8px;object-fit:contain}.msg-voice[data-v-d2c73f33]{display:flex;align-items:center;gap:.5rem;min-width:200px;max-width:300px;padding:.25rem 0}.msg-voice__play-btn[data-v-d2c73f33]{width:2rem;height:2rem;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.875rem;flex-shrink:0;transition:background .15s}.msg-voice--me .msg-voice__play-btn[data-v-d2c73f33]{background:#ffffff40;color:#fff}.msg-voice--them .msg-voice__play-btn[data-v-d2c73f33]{background:var(--color-primary, #2563eb);color:#fff}.msg-voice__play-btn[data-v-d2c73f33]:hover:not(:disabled){opacity:.85}.msg-voice__play-btn--disabled[data-v-d2c73f33]{opacity:.6;cursor:default;background:var(--color-border, #e5e7eb);color:var(--color-text-muted, #9ca3af)}.msg-voice__progress-wrap[data-v-d2c73f33]{flex:1;position:relative;cursor:pointer;padding:4px 0;-webkit-user-select:none;user-select:none}.msg-voice__waveform[data-v-d2c73f33]{display:block;width:100%;height:32px;direction:ltr}.msg-voice__thumb[data-v-d2c73f33]{position:absolute;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;background:currentColor;pointer-events:none}.msg-voice--uploading .msg-voice__progress-wrap[data-v-d2c73f33]{padding:.5rem 0;cursor:default}.msg-voice__upload-bar[data-v-d2c73f33]{height:3px;border-radius:2px;background:var(--color-primary, #2563eb);transition:width .2s linear}.msg-voice__speed[data-v-d2c73f33]{flex-shrink:0;font-size:.68rem;font-weight:700;font-variant-numeric:tabular-nums;padding:.1rem .28rem;border-radius:4px;border:1.5px solid currentColor;background:transparent;color:inherit;cursor:pointer;opacity:.7;transition:opacity .15s;line-height:1.4;white-space:nowrap}.msg-voice__speed[data-v-d2c73f33]:hover{opacity:1}.msg-voice__dur[data-v-d2c73f33]{font-size:.75rem;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;color:inherit;opacity:.75}.bubble-wrap[data-v-36ddefd2]{display:flex;margin-bottom:.35rem;position:relative;-webkit-user-select:none;user-select:none;overflow:visible;touch-action:pan-y}@media (hover: hover) and (pointer: fine){.bubble-wrap[data-v-36ddefd2]{user-select:text;-webkit-user-select:text}}.bubble-wrap--selected[data-v-36ddefd2]{background:#3b82f61a;margin-left:-.75rem;margin-right:-.75rem;padding-left:.75rem;padding-right:.75rem}.bubble-wrap--me[data-v-36ddefd2]{justify-content:flex-start}.bubble-wrap--them[data-v-36ddefd2]{justify-content:flex-end}.bubble-reply-hint[data-v-36ddefd2]{position:absolute;right:auto;left:-36px;top:50%;transform:translateY(-50%) scale(.6);width:28px;height:28px;background:#e2e8f0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#3b82f6;pointer-events:none;opacity:0;transition:opacity .1s,transform .1s;z-index:1}.bubble-check[data-v-36ddefd2]{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 .4rem;font-size:1.1rem;color:#cbd5e1;flex-shrink:0;cursor:pointer;background:none;border:none;font-family:inherit}.bubble-check[data-v-36ddefd2]:focus-visible{outline:2px solid #3b82f6;outline-offset:-2px;border-radius:8px}.bubble-wrap--selected .bubble-check[data-v-36ddefd2]{color:#3b82f6}.bubble-wrap--me>.bubble-inner[data-v-36ddefd2]{order:1}.bubble-wrap--me>.bubble-check[data-v-36ddefd2]{order:2}.bubble-inner[data-v-36ddefd2]{max-width:min(75%,34rem);will-change:transform}.bubble[data-v-36ddefd2]{padding:.5rem .75rem;border-radius:14px;box-shadow:0 1px 3px #0a1f381f;overflow-wrap:anywhere;word-break:normal;position:relative;overflow:hidden}.bubble--me[data-v-36ddefd2]{background:linear-gradient(180deg,#f3d488,#e6bf5b);color:#2a1f04;border:1px solid #c79b2f;box-shadow:0 1px 3px #0a1f3824,inset 0 1px #ffffff4d;border-radius:14px 14px 4px}.bubble--them[data-v-36ddefd2]{background:#fff;color:#1a2a44;border:1px solid #ecedf2;border-radius:14px 14px 14px 4px}.bubble--deleted[data-v-36ddefd2]{background:#eef0f6!important;color:#6c7a93;font-style:italic}.bubble--media[data-v-36ddefd2]{padding:3px;overflow:hidden}.bubble--media .msg-media[data-v-36ddefd2],.bubble--media .msg-media__img-wrap[data-v-36ddefd2]{border-radius:inherit}.bubble__quote[data-v-36ddefd2]{display:flex;align-items:stretch;gap:0;margin-bottom:.45rem;border-radius:8px;overflow:hidden;cursor:pointer}.bubble__quote--me[data-v-36ddefd2]{background:#3a2a051f}.bubble__quote--them[data-v-36ddefd2]{background:#3a6ff514}.bubble__quote-bar[data-v-36ddefd2]{width:3px;flex-shrink:0;background:#3a2a05;border-radius:3px 0 0 3px}.bubble__quote--them .bubble__quote-bar[data-v-36ddefd2]{background:#3a6ff5}.bubble__quote-body[data-v-36ddefd2]{flex:1;min-width:0;padding:.3rem .5rem;display:flex;flex-direction:column;gap:.15rem}.bubble__quote-sender[data-v-36ddefd2]{font-size:.7rem;font-weight:700;color:#3a2a05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bubble__quote--them .bubble__quote-sender[data-v-36ddefd2]{color:#3a6ff5}.bubble__quote-content[data-v-36ddefd2]{display:flex;align-items:center;gap:.3rem;min-width:0}.bubble__quote-content--deleted[data-v-36ddefd2]{opacity:.6;font-style:italic}.bubble__quote-text[data-v-36ddefd2]{font-size:.75rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bubble__quote-icon[data-v-36ddefd2]{font-size:.7rem;color:#64748b;flex-shrink:0}.bubble__quote-thumb[data-v-36ddefd2]{width:38px;height:38px;object-fit:cover;border-radius:5px;flex-shrink:0;align-self:center;margin-right:auto;border:1px solid rgba(0,0,0,.06)}.bubble__quote-sticker-emoji[data-v-36ddefd2]{font-size:1.1rem;line-height:1;flex-shrink:0}.bubble__content[data-v-36ddefd2]{font-size:.88rem;line-height:1.55;white-space:pre-wrap}.bubble__deleted[data-v-36ddefd2]{display:flex;align-items:center;gap:.4rem;font-size:.8rem;padding:.25rem 0}.bubble__sticker[data-v-36ddefd2]{padding:.25rem .35rem;background:transparent!important;box-shadow:none!important}.bubble__sticker-emoji[data-v-36ddefd2]{font-size:2.8rem;line-height:1;display:block;-webkit-user-select:none;user-select:none}.bubble__footer[data-v-36ddefd2]{display:flex;align-items:center;gap:.3rem;margin-top:.25rem;justify-content:flex-end}.bubble__footer--inline[data-v-36ddefd2]{float:left;margin-top:0;margin-right:.4rem;position:relative;top:.35rem;min-width:2.6em}.bubble__content--text[data-v-36ddefd2]{display:block}.bubble__footer-spacer[data-v-36ddefd2]{display:inline-block;width:3.4em;height:.5em;content:""}.bubble--me .bubble__footer--inline.bubble__footer--edited[data-v-36ddefd2],.bubble--them .bubble__footer--inline.bubble__footer--edited[data-v-36ddefd2]{min-width:5.6em}.bubble__time[data-v-36ddefd2],.bubble__status[data-v-36ddefd2]{font-size:.7rem;color:#6c7a93}.bubble__ticks--read[data-v-36ddefd2]{color:#1ebd8a}.bubble__failed[data-v-36ddefd2]{color:#e63946}.bubble__edited[data-v-36ddefd2]{font-size:.66rem;color:#6c7a93;font-style:italic}.bubble--me .bubble__time[data-v-36ddefd2],.bubble--me .bubble__status[data-v-36ddefd2],.bubble--me .bubble__edited[data-v-36ddefd2]{color:#3a2a05c7}.bubble--me .bubble__ticks--read[data-v-36ddefd2]{color:#0f7a52}.bubble__footer--over[data-v-36ddefd2]{position:absolute;bottom:4px;right:6px;margin-top:0;background:#00000059;border-radius:8px;padding:1px 5px}.bubble__footer--over .bubble__time[data-v-36ddefd2],.bubble__footer--over .bubble__status[data-v-36ddefd2]{color:#fff}.bubble__footer--over .bubble__ticks--read[data-v-36ddefd2]{color:#7dd3fc}.bubble__actions[data-v-36ddefd2]{margin-top:.35rem;display:flex;justify-content:flex-end;clear:both}.bubble__retry[data-v-36ddefd2]{background:#ef4444;color:#fff;border:none;padding:.5rem .85rem;min-height:36px;border-radius:8px;font-size:.72rem;font-weight:700;cursor:pointer;display:inline-flex;align-items:center;gap:.3rem}.bubble__retry[data-v-36ddefd2]:focus-visible{outline:2px solid #fff;outline-offset:2px}.msg-system[data-v-5aae82f0]{display:flex;justify-content:center;margin:.75rem 0}.msg-system__text[data-v-5aae82f0]{background:#94a3b81f;color:#64748b;font-size:.75rem;padding:.35rem .85rem;border-radius:20px;display:inline-flex;align-items:center;gap:.35rem}.msg-system__text i[data-v-5aae82f0]{font-size:.7rem;color:#94a3b8}.reqctx-wrap[data-v-d5babc47]{display:flex;flex-direction:column;align-items:center;margin:12px auto 4px;padding:0 16px;width:100%}.reqctx[data-v-d5babc47]{width:100%;max-width:380px;background:#fff;border:1px solid #ecedf2;border-radius:14px;box-shadow:0 4px 14px #0a1f381a;border-inline-start:3px solid #142a45;overflow:hidden;direction:rtl;cursor:pointer;transition:transform .12s,box-shadow .15s;font-family:var(--pr-font, inherit)}.reqctx[data-v-d5babc47]:active{transform:scale(.99);box-shadow:0 2px 8px #0a1f3824}.reqctx__strip[data-v-d5babc47]{display:flex;align-items:center;gap:6px;background:#142a450a;color:#64748b;font-size:10.5px;font-weight:700;padding:5px 12px}.reqctx__strip i[data-v-d5babc47]{font-size:9px}.reqctx__req[data-v-d5babc47]{padding:9px 12px 8px}.reqctx__reqhead[data-v-d5babc47]{display:flex;align-items:center;gap:8px}.reqctx__part[data-v-d5babc47]{flex:1;min-width:0;font-size:13.5px;font-weight:700;color:#1a2a44;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reqctx__code[data-v-d5babc47]{flex:0 0 auto;font-size:11px;font-weight:700;color:#94a3b8;direction:ltr}.reqctx__meta[data-v-d5babc47]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:4px;font-size:11px;color:#94a3b8}.reqctx__meta>i[data-v-d5babc47]{font-size:9px}.reqctx__dot[data-v-d5babc47]{width:3px;height:3px;border-radius:50%;background:#cbd5e1}.reqctx__div[data-v-d5babc47]{height:1px;background:#f1f5f9}.reqctx__resp[data-v-d5babc47]{display:flex;align-items:center;gap:8px;padding:9px 12px}.reqctx__av[data-v-d5babc47]{width:28px;height:28px;flex:0 0 28px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:12px}.reqctx__av.a1[data-v-d5babc47]{background:linear-gradient(135deg,#22c896,#18a87a)}.reqctx__av.a2[data-v-d5babc47]{background:linear-gradient(135deg,#5a83ff,#2b58e6)}.reqctx__av.a3[data-v-d5babc47]{background:linear-gradient(135deg,#9171f0,#6e47e0)}.reqctx__av.a4[data-v-d5babc47]{background:linear-gradient(135deg,#f59e0b,#d97706)}.reqctx__store[data-v-d5babc47]{flex:1;min-width:0;font-size:12.5px;font-weight:700;color:#1a2a44;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reqctx__status[data-v-d5babc47]{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:20px;font-size:10.5px;font-weight:700}.reqctx__status i[data-v-d5babc47]{font-size:9px}.reqctx__status.available[data-v-d5babc47]{background:#ecfdf5;color:#047857;border:1px solid #d1fae5}.reqctx__status.unavailable[data-v-d5babc47]{background:#fef2f2;color:#b91c1c;border:1px solid #fee2e2}.reqctx__price[data-v-d5babc47]{flex:0 0 auto;font-size:12.5px;font-weight:800;color:#059669;background:#ecfdf5;padding:2px 8px;border-radius:6px;direction:ltr}.reqctx__msg[data-v-d5babc47]{margin:0;padding:0 12px 8px;font-size:12px;line-height:1.7;color:#475569;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.reqctx__cta[data-v-d5babc47]{display:flex;align-items:center;justify-content:flex-start;gap:4px;padding:0 12px 9px;font-size:11px;font-weight:700;color:#2563eb}.reqctx__cta i[data-v-d5babc47]{font-size:9px}.reqctx__pending[data-v-d5babc47]{display:flex;align-items:center;gap:5px;max-width:380px;margin:6px 0 0;padding:0 4px;font-size:10.5px;color:#94a3b8;line-height:1.6;text-align:center}.reqctx__pending i[data-v-d5babc47]{font-size:10px}.date-separator[data-v-bc366043]{display:flex;align-items:center;justify-content:center;padding:8px 0;pointer-events:none;-webkit-user-select:none;user-select:none}.date-separator__label[data-v-bc366043]{background:#00000052;color:#fff;font-size:11px;font-weight:500;padding:4px 12px;border-radius:12px;white-space:nowrap;letter-spacing:.01em}.reply-preview[data-v-2c09d214]{display:flex;align-items:stretch;gap:0;padding:.45rem .75rem .45rem .5rem;background:#f0f6ff;border-top:1px solid #bfdbfe;border-bottom:1px solid #bfdbfe;direction:rtl;min-height:52px;position:relative;overflow:hidden}.reply-preview__bar[data-v-2c09d214]{width:4px;border-radius:4px;background:#3b82f6;flex-shrink:0;margin-left:.6rem}.reply-preview__body[data-v-2c09d214]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.15rem}.reply-preview__sender[data-v-2c09d214]{font-size:.75rem;font-weight:700;color:#3b82f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reply-preview__content[data-v-2c09d214]{display:flex;align-items:center;gap:.35rem;min-width:0}.reply-preview__text[data-v-2c09d214]{font-size:.78rem;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0}.reply-preview__text--deleted[data-v-2c09d214]{color:#94a3b8;font-style:italic}.reply-preview__icon[data-v-2c09d214]{font-size:.75rem;color:#64748b;flex-shrink:0}.reply-preview__icon--deleted[data-v-2c09d214]{color:#94a3b8}.reply-preview__thumb[data-v-2c09d214]{width:36px;height:36px;object-fit:cover;border-radius:6px;flex-shrink:0;border:1px solid #dbeafe;margin-right:auto}.reply-preview__sticker-emoji[data-v-2c09d214]{font-size:1.2rem;line-height:1;flex-shrink:0}.reply-preview__close[data-v-2c09d214]{width:28px;height:28px;border:none;background:#e2e8f0;border-radius:50%;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.75rem;flex-shrink:0;align-self:center;transition:background .15s,color .15s}.reply-preview__close[data-v-2c09d214]:hover,.reply-preview__close[data-v-2c09d214]:active{background:#cbd5e1;color:#1e293b}.msg-input-wrap[data-v-02804331]{display:flex;flex-direction:column;background:#fff;border-top:1px solid #e2e8f0}.msg-input[data-v-02804331]{display:flex;align-items:flex-end;gap:.5rem;padding:.6rem}.msg-input__field[data-v-02804331]{flex:1;background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;padding:.6rem .85rem;font-size:.88rem;color:#1e293b;font-family:inherit;resize:none;max-height:120px;min-height:38px;line-height:1.5;direction:rtl}.msg-input__field[data-v-02804331]:focus{outline:none;border-color:#3b82f6;background:#fff}.msg-input__field[data-v-02804331]:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.msg-input__btn[data-v-02804331]{width:42px;height:42px;flex-shrink:0;background:linear-gradient(135deg,#c9a227,gold);color:#0a1f38;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;box-shadow:0 2px 6px #c9a22759;transition:transform .15s}.msg-input__btn[data-v-02804331]:active:not(:disabled){transform:scale(.92)}.msg-input__btn[data-v-02804331]:disabled{background:#e2e8f0;color:#cbd5e1;cursor:not-allowed;box-shadow:none}.msg-input__btn--mic[data-v-02804331]{background:var(--color-surface, #f1f5f9);color:#64748b;box-shadow:none}.msg-input__btn--mic[data-v-02804331]:active:not(:disabled){transform:scale(.92)}@media (hover: hover){.msg-input__btn--mic[data-v-02804331]:hover:not(:disabled){background:#e2e8f0;color:#475569}}.msg-input__media-btn[data-v-02804331]{width:36px;height:36px;flex-shrink:0;background:none;border:none;border-radius:50%;cursor:pointer;color:#64748b;font-size:1.05rem;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s}@media (hover: hover){.msg-input__media-btn[data-v-02804331]:hover:not(:disabled){color:#c9a227;background:#fef9c3}}.msg-input__media-btn[data-v-02804331]:disabled{opacity:.4;cursor:not-allowed}.msg-input__edit-banner[data-v-02804331]{display:flex;align-items:center;justify-content:space-between;padding:.45rem .75rem;background:#eff6ff;border-top:2px solid #3b82f6;border-bottom:1px solid #dbeafe;gap:.5rem}.msg-input__edit-banner-body[data-v-02804331]{display:flex;align-items:center;gap:.5rem;min-width:0}.msg-input__edit-icon[data-v-02804331]{color:#3b82f6;font-size:.8rem;flex-shrink:0}.msg-input__edit-info[data-v-02804331]{display:flex;flex-direction:column;min-width:0}.msg-input__edit-label[data-v-02804331]{font-size:.7rem;font-weight:700;color:#3b82f6}.msg-input__edit-preview[data-v-02804331]{font-size:.75rem;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg-input__edit-cancel[data-v-02804331]{flex-shrink:0;width:26px;height:26px;background:none;border:none;border-radius:50%;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;font-size:.85rem;transition:background .15s,color .15s}.msg-input__edit-cancel[data-v-02804331]:hover{background:#dbeafe;color:#1d4ed8}.msg-input__btn--edit[data-v-02804331]{background:linear-gradient(135deg,#3b82f6,#60a5fa);color:#fff;box-shadow:0 2px 6px #3b82f659}.msg-input--editing .msg-input__field[data-v-02804331]{border-color:#93c5fd;background:#f0f9ff}.voice-recorder[data-v-ede8a46c]{padding:.5rem .75rem;background:var(--color-surface, #fff);border-top:1px solid var(--color-border, #e5e7eb);overflow:hidden}.voice-recorder__row[data-v-ede8a46c]{display:flex;align-items:center;gap:.75rem;will-change:transform}.voice-recorder__cancel[data-v-ede8a46c],.voice-recorder__send[data-v-ede8a46c]{width:2.25rem;height:2.25rem;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;transition:background .15s;flex-shrink:0}.voice-recorder__cancel[data-v-ede8a46c]{background:var(--color-danger-bg, #fee2e2);color:var(--color-danger, #dc2626)}.voice-recorder__cancel[data-v-ede8a46c]:hover{background:var(--color-danger, #dc2626);color:#fff}.voice-recorder__send[data-v-ede8a46c]{background:var(--color-primary, #2563eb);color:#fff;margin-right:auto}.voice-recorder__send[data-v-ede8a46c]:hover{background:var(--color-primary-dark, #1d4ed8)}.voice-recorder__indicator[data-v-ede8a46c]{display:flex;align-items:center;gap:.5rem;flex:1;direction:ltr;overflow:hidden}.voice-recorder__waveform[data-v-ede8a46c]{flex:1;height:32px;min-width:0}.voice-recorder__timer[data-v-ede8a46c]{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600;color:var(--color-text, #111827);white-space:nowrap;min-width:3rem}.voice-recorder__swipe-hint[data-v-ede8a46c]{font-size:.72rem;color:var(--color-danger, #dc2626);white-space:nowrap;flex-shrink:0;pointer-events:none;opacity:.85}.voice-recorder__uploading[data-v-ede8a46c]{display:flex;align-items:center;gap:.5rem;color:var(--color-text-muted, #6b7280);font-size:.875rem;justify-content:center;padding:.25rem 0}.typing[data-v-8ec90bb7]{display:flex;align-items:center;gap:.5rem;padding:.5rem .85rem;background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-self:flex-end;margin-bottom:.35rem;width:fit-content}.typing__dots[data-v-8ec90bb7]{display:flex;gap:.2rem}.typing__dots span[data-v-8ec90bb7]{width:6px;height:6px;background:#94a3b8;border-radius:50%;animation:typingBounce-8ec90bb7 1.2s infinite ease-in-out}.typing__dots span[data-v-8ec90bb7]:nth-child(2){animation-delay:.15s}.typing__dots span[data-v-8ec90bb7]:nth-child(3){animation-delay:.3s}@keyframes typingBounce-8ec90bb7{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}.typing__text[data-v-8ec90bb7]{font-size:.7rem;color:#94a3b8}.report-overlay[data-v-d85f8ae6]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:3000;padding:1rem;direction:rtl}.report-container[data-v-d85f8ae6]{background:#fff;border-radius:1rem;box-shadow:0 20px 60px #0000004d;max-width:420px;width:100%;overflow:hidden;animation:reportSlideIn-d85f8ae6 .25s ease-out}@keyframes reportSlideIn-d85f8ae6{0%{opacity:0;transform:scale(.92) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}.report-header[data-v-d85f8ae6]{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1.25rem 1rem;border-bottom:1px solid #f1f5f9}.report-icon[data-v-d85f8ae6]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.report-title[data-v-d85f8ae6]{flex:1;font-size:1.05rem;font-weight:700;color:#1e293b;margin:0}.report-close[data-v-d85f8ae6]{width:32px;height:32px;border:none;background:#f1f5f9;border-radius:8px;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:.85rem}.report-close[data-v-d85f8ae6]:active{background:#e2e8f0}.report-body[data-v-d85f8ae6]{padding:1.25rem}.report-subtitle[data-v-d85f8ae6]{font-size:.88rem;color:#64748b;margin:0 0 .85rem}.report-reasons[data-v-d85f8ae6]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.report-reason[data-v-d85f8ae6]{display:flex;align-items:center;gap:.65rem;padding:.65rem .85rem;border:1.5px solid #e2e8f0;border-radius:10px;cursor:pointer;transition:all .15s ease}.report-reason[data-v-d85f8ae6]:active{background:#f8fafc}.report-reason--selected[data-v-d85f8ae6]{border-color:#ef4444;background:#fff5f5}.report-radio[data-v-d85f8ae6]{accent-color:#ef4444;width:16px;height:16px;flex-shrink:0}.report-reason-text[data-v-d85f8ae6]{font-size:.88rem;color:#1e293b;font-weight:500}.report-textarea[data-v-d85f8ae6]{width:100%;border:1.5px solid #e2e8f0;border-radius:10px;padding:.7rem .85rem;font-family:inherit;font-size:.85rem;color:#1e293b;resize:none;box-sizing:border-box;outline:none;transition:border-color .15s;direction:rtl}.report-textarea[data-v-d85f8ae6]:focus{border-color:#ef4444}.report-char-count[data-v-d85f8ae6]{display:block;text-align:left;font-size:.72rem;color:#94a3b8;margin-top:.3rem}.report-footer[data-v-d85f8ae6]{display:flex;gap:.75rem;padding:1rem 1.25rem 1.25rem;direction:rtl}.report-btn[data-v-d85f8ae6]{flex:1;padding:.75rem 1rem;border-radius:.75rem;font-weight:600;font-size:.92rem;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:inherit;transition:all .2s ease}.report-btn[data-v-d85f8ae6]:disabled{opacity:.5;cursor:not-allowed}.report-btn--cancel[data-v-d85f8ae6]{background:#f1f5f9;color:#64748b}.report-btn--cancel[data-v-d85f8ae6]:hover:not(:disabled){background:#e2e8f0}.report-btn--submit[data-v-d85f8ae6]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.report-btn--submit[data-v-d85f8ae6]:hover:not(:disabled){box-shadow:0 4px 12px #ef444466;transform:translateY(-1px)}.report-spinner[data-v-d85f8ae6]{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-radius:50%;border-top-color:#fff;animation:rSpin-d85f8ae6 .6s linear infinite}@keyframes rSpin-d85f8ae6{to{transform:rotate(360deg)}}.report-fade-enter-active[data-v-d85f8ae6],.report-fade-leave-active[data-v-d85f8ae6]{transition:opacity .25s ease}.report-fade-enter-from[data-v-d85f8ae6],.report-fade-leave-to[data-v-d85f8ae6]{opacity:0}@media (max-width: 480px){.report-container[data-v-d85f8ae6]{max-width:100%}.report-footer[data-v-d85f8ae6]{flex-direction:column-reverse}.report-btn[data-v-d85f8ae6]{width:100%}}.crop-overlay[data-v-7b1cbc9c]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a1f38e0;z-index:9999;display:flex;align-items:stretch;justify-content:center}.crop-modal[data-v-7b1cbc9c]{background:#fff;width:100%;max-width:560px;display:flex;flex-direction:column;height:100%;max-height:100dvh;overflow:hidden}@media (min-height: 600px){.crop-overlay[data-v-7b1cbc9c]{align-items:center;padding:.5rem}.crop-modal[data-v-7b1cbc9c]{border-radius:16px;height:96dvh;max-height:96dvh}}.crop-modal__header[data-v-7b1cbc9c]{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-bottom:1px solid #e2e8f0;font-weight:700;font-size:.95rem;color:#0a1f38;flex-shrink:0}.crop-modal__close[data-v-7b1cbc9c]{background:none;border:none;font-size:1rem;color:#94a3b8;cursor:pointer;padding:.25rem}.crop-modal__stage[data-v-7b1cbc9c]{position:relative;flex:1;min-height:0;background:#0f172a;display:flex;align-items:center;justify-content:center;overflow:hidden}.crop-modal__canvas[data-v-7b1cbc9c]{display:block;max-width:100%;max-height:100%;-webkit-user-select:none;user-select:none;pointer-events:none}.crop-frame[data-v-7b1cbc9c]{position:absolute;border:2px solid rgba(255,255,255,.95);box-shadow:0 0 0 9999px #00000080;cursor:move;box-sizing:border-box;touch-action:none}.crop-frame__corner[data-v-7b1cbc9c]{position:absolute;width:20px;height:20px;background:#fff;border-radius:3px}.crop-frame__corner--tl[data-v-7b1cbc9c]{top:-8px;left:-8px;cursor:nw-resize}.crop-frame__corner--tr[data-v-7b1cbc9c]{top:-8px;right:-8px;cursor:ne-resize}.crop-frame__corner--bl[data-v-7b1cbc9c]{bottom:-8px;left:-8px;cursor:sw-resize}.crop-frame__corner--br[data-v-7b1cbc9c]{bottom:-8px;right:-8px;cursor:se-resize}.crop-modal__info[data-v-7b1cbc9c]{text-align:center;font-size:.75rem;color:#64748b;padding:.35rem 0;flex-shrink:0}.crop-modal__actions[data-v-7b1cbc9c]{display:flex;gap:.75rem;padding:.75rem 1rem;border-top:1px solid #e2e8f0;justify-content:flex-end;flex-shrink:0}.crop-modal__btn[data-v-7b1cbc9c]{padding:.55rem 1.25rem;border-radius:10px;font-size:.88rem;font-weight:700;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:.4rem;transition:opacity .15s}.crop-modal__btn[data-v-7b1cbc9c]:disabled{opacity:.55;cursor:not-allowed}.crop-modal__btn--cancel[data-v-7b1cbc9c]{background:#f1f5f9;color:#475569}.crop-modal__btn--ok[data-v-7b1cbc9c]{background:linear-gradient(135deg,#c9a227,gold);color:#0a1f38}.emoji-picker[data-v-bcab65eb]{background:#fff;border-bottom:1px solid #e2e8f0;height:280px;display:flex;flex-direction:column;overflow:hidden;user-select:none;-webkit-user-select:none}.emoji-picker__header[data-v-bcab65eb]{display:flex;align-items:center;gap:.15rem;padding:.5rem .75rem .35rem;border-bottom:1px solid #f1f5f9;overflow-x:auto;scrollbar-width:none;flex-shrink:0}.emoji-picker__header[data-v-bcab65eb]::-webkit-scrollbar{display:none}.emoji-picker__tab[data-v-bcab65eb]{font-size:1.45rem;line-height:1;width:40px;height:40px;border-radius:10px;border:2px solid transparent;background:transparent;cursor:pointer;flex-shrink:0;transition:background .12s,border-color .12s;display:flex;align-items:center;justify-content:center}.emoji-picker__tab--active[data-v-bcab65eb]{border-color:#c9a227;background:#fffbeb}.emoji-picker__close[data-v-bcab65eb]{margin-right:auto;flex-shrink:0;background:#f1f5f9;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.8rem;color:#64748b}.emoji-picker__pack-name[data-v-bcab65eb]{font-size:.72rem;font-weight:600;color:#94a3b8;padding:.25rem .9rem .1rem;flex-shrink:0}.emoji-picker__grid[data-v-bcab65eb]{display:grid;grid-template-columns:repeat(7,1fr);gap:.2rem;padding:.4rem .6rem .6rem;overflow-y:auto;flex:1}@media (min-width: 400px){.emoji-picker__grid[data-v-bcab65eb]{grid-template-columns:repeat(8,1fr)}}.emoji-picker__item[data-v-bcab65eb]{aspect-ratio:1;border:none;background:transparent;border-radius:10px;cursor:pointer;font-size:1.55rem;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .1s,transform .08s;touch-action:manipulation}.emoji-picker__item[data-v-bcab65eb]:active{background:#fef9c3;transform:scale(.88)}.emoji-expand-enter-active[data-v-bcab65eb],.emoji-expand-leave-active[data-v-bcab65eb]{transition:max-height .22s cubic-bezier(.4,0,.2,1),opacity .18s ease;max-height:280px;overflow:hidden}.emoji-expand-enter-from[data-v-bcab65eb],.emoji-expand-leave-to[data-v-bcab65eb]{max-height:0;opacity:0}.sps-overlay[data-v-329e43f0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;background:#0a172d73;display:flex;align-items:flex-end;justify-content:center;font-family:IRANSansWeb,Vazirmatn,system-ui,sans-serif;direction:rtl}.sps-overlay--embedded[data-v-329e43f0]{position:absolute;align-items:stretch;justify-content:flex-start;background:#0a172d4d}.sps-sheet[data-v-329e43f0]{position:relative;width:100%;max-width:480px;max-height:90vh;background:#fff;border-radius:22px 22px 0 0;box-shadow:0 -12px 40px #0a172d38;display:flex;flex-direction:column;overflow:hidden;animation:sps-up-329e43f0 .28s cubic-bezier(.22,1,.36,1)}.sps-sheet--embedded[data-v-329e43f0]{max-width:340px;height:100%;max-height:100%;border-radius:0;animation:sps-slide-in-329e43f0 .26s cubic-bezier(.22,1,.36,1);box-shadow:-8px 0 28px #0a172d29}@keyframes sps-up-329e43f0{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sps-slide-in-329e43f0{0%{transform:translate(-100%)}to{transform:translate(0)}}.sps-grab[data-v-329e43f0]{padding:10px 0 4px;display:flex;justify-content:center;cursor:grab;touch-action:none;flex:0 0 auto;padding-top:calc(10px + var(--sps-safe-top, 0px))}.sps-grab__bar[data-v-329e43f0]{width:42px;height:5px;border-radius:999px;background:#d3d9e3}.sps-close[data-v-329e43f0]{position:absolute;top:12px;left:12px;z-index:2;width:34px;height:34px;border-radius:50%;border:none;background:#f1f5f9;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px}.sps-close[data-v-329e43f0]:active{transform:scale(.94)}.sps-sheet--embedded .sps-close[data-v-329e43f0]{top:14px}.sps-scroll[data-v-329e43f0]{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:4px 18px calc(16px + var(--sps-safe-bottom, 0px))}.sps-sheet--embedded .sps-scroll[data-v-329e43f0]{padding-top:16px}.sps-hero[data-v-329e43f0]{text-align:center;padding:8px 0 14px}.sps-avatar[data-v-329e43f0]{width:92px;height:92px;border-radius:26px;margin:0 auto 12px;background:linear-gradient(135deg,#0d2847,#1a3a5c);color:#e3ba50;display:flex;align-items:center;justify-content:center;overflow:hidden;border:none;padding:0;box-shadow:0 10px 26px #0d284738}.sps-avatar--photo[data-v-329e43f0]{background:#eef2f7}.sps-avatar--tappable[data-v-329e43f0]{cursor:pointer}.sps-avatar--tappable[data-v-329e43f0]:active{transform:scale(.97)}.sps-avatar img[data-v-329e43f0]{width:100%;height:100%;object-fit:cover}.sps-avatar__initial[data-v-329e43f0]{font-size:36px;font-weight:800}.sps-name[data-v-329e43f0]{margin:0 0 4px;font-size:18px;font-weight:800;color:#0d2847;display:inline-flex;align-items:center;gap:6px}.sps-verified[data-v-329e43f0]{color:#3b82f6;font-size:15px}.sps-manager[data-v-329e43f0],.sps-loc[data-v-329e43f0]{margin:4px 0 0;font-size:13px;color:#64748b;font-weight:500;display:flex;align-items:center;justify-content:center;gap:6px}.sps-manager i[data-v-329e43f0],.sps-loc i[data-v-329e43f0]{font-size:11px;color:#94a3b8}.sps-quick[data-v-329e43f0]{display:flex;gap:10px;padding:4px 0 16px}.sps-quick__btn[data-v-329e43f0]{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;border-radius:14px;background:#f8fafc;border:1px solid #e9eef5;color:#0d2847;text-decoration:none;font-size:12.5px;font-weight:700;transition:background .15s}.sps-quick__btn[data-v-329e43f0]:active{background:#eef2f7;transform:scale(.98)}.sps-quick__btn i[data-v-329e43f0]{font-size:17px;color:#c9a227}.sps-block[data-v-329e43f0]{border-top:1px solid #eef2f7;padding:14px 0}.sps-block__title[data-v-329e43f0]{margin:0 0 10px;font-size:13px;font-weight:700;color:#0d2847;display:flex;align-items:center;gap:7px}.sps-block__title i[data-v-329e43f0]{color:#c9a227;font-size:12px}.sps-address[data-v-329e43f0]{margin:0 0 10px;font-size:13.5px;line-height:1.9;color:#334155}.sps-map[data-v-329e43f0]{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:12px;background:linear-gradient(135deg,#eff6ff,#dbeafe);border:1px solid #d6e4ff;text-decoration:none;color:#1e40af}.sps-map[data-v-329e43f0]:active{transform:scale(.99)}.sps-map__pin[data-v-329e43f0]{width:34px;height:34px;border-radius:10px;background:#3b82f6;color:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.sps-map__text[data-v-329e43f0]{flex:1;font-size:12.5px;font-weight:700}.sps-map__chev[data-v-329e43f0]{font-size:12px;opacity:.6}.sps-contact[data-v-329e43f0]{display:flex;align-items:center;gap:10px;padding:8px 0}.sps-contact+.sps-contact[data-v-329e43f0]{border-top:1px dashed #eef2f7}.sps-contact__ico[data-v-329e43f0]{width:36px;height:36px;border-radius:10px;background:#f1f5f9;color:#64748b;display:flex;align-items:center;justify-content:center;flex:0 0 auto;font-size:13px}.sps-contact__main[data-v-329e43f0]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sps-contact__label[data-v-329e43f0]{font-size:11px;color:#94a3b8;font-weight:600}.sps-contact__num[data-v-329e43f0]{font-size:14px;color:#0d2847;font-weight:700}.sps-contact__act[data-v-329e43f0]{width:38px;height:38px;border-radius:11px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;text-decoration:none;flex:0 0 auto;font-size:14px}.sps-contact__act.copy[data-v-329e43f0]{background:#f1f5f9;color:#64748b}.sps-contact__act.call[data-v-329e43f0]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.sps-contact__act[data-v-329e43f0]:active{transform:scale(.94)}.sps-footer[data-v-329e43f0]{flex:0 0 auto;padding:12px 18px;padding-bottom:calc(12px + var(--sps-safe-bottom, 0px));border-top:1px solid #eef2f7;background:#fff;display:flex;gap:10px}.sps-error[data-v-329e43f0]{text-align:center;padding:40px 16px;color:#64748b}.sps-error i[data-v-329e43f0]{font-size:30px;color:#f59e0b;margin-bottom:12px}.sps-error p[data-v-329e43f0]{margin:0 0 14px;font-size:13px}.sps-retry[data-v-329e43f0]{border:none;background:#0d2847;color:#fff;padding:9px 20px;border-radius:10px;font-weight:700;font-size:13px;cursor:pointer;font-family:inherit}.sps-sk[data-v-329e43f0]{display:block;border-radius:7px;background:linear-gradient(90deg,#eef2f7 25%,#e2e8f0 37%,#eef2f7 63%);background-size:400% 100%;animation:sps-shimmer-329e43f0 1.3s ease infinite}.sps-sk--line[data-v-329e43f0]{height:13px;margin:8px auto 0;width:60%}.sps-sk--line.short[data-v-329e43f0]{width:40%}.sps-sk--title[data-v-329e43f0]{height:13px;width:90px;margin-bottom:10px}@keyframes sps-shimmer-329e43f0{0%{background-position:100% 0}to{background-position:0 0}}.sps-lightbox[data-v-329e43f0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:5000;background:#000000eb;display:flex;align-items:center;justify-content:center;padding:20px}.sps-lightbox img[data-v-329e43f0]{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}.sps-lightbox__close[data-v-329e43f0]{position:absolute;top:calc(16px + var(--sps-safe-top, 0px));left:16px;width:40px;height:40px;border-radius:50%;border:none;background:#ffffff26;color:#fff;font-size:16px;cursor:pointer}.sps-fade-enter-active[data-v-329e43f0],.sps-fade-leave-active[data-v-329e43f0]{transition:opacity .22s ease}.sps-fade-enter-from[data-v-329e43f0],.sps-fade-leave-to[data-v-329e43f0]{opacity:0}:root{--sps-safe-top: env(safe-area-inset-top, 0px);--sps-safe-bottom: env(safe-area-inset-bottom, 0px)}.is-flutter-app{--sps-safe-top: 0px;--sps-safe-bottom: 0px}.sps-fbtn{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:13px;border:none;border-radius:13px;font-family:IRANSansWeb,Vazirmatn,system-ui,sans-serif;font-size:14px;font-weight:800;color:#fff;cursor:pointer;transition:transform .12s,filter .15s}.sps-fbtn:active:not(:disabled){transform:scale(.98)}.sps-fbtn:disabled{opacity:.6;cursor:not-allowed}.sps-fbtn--chat{background:linear-gradient(180deg,#4f8cf7,#2563eb);box-shadow:0 4px 12px #3a6ff547}.sps-fbtn--pick{background:linear-gradient(135deg,#34d399,#059669);box-shadow:0 4px 12px #10b98147}.chat-room[data-v-947f2dbe]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#eef1f5;direction:rtl;isolation:isolate;overflow:hidden;--keyboard-height: 0px;padding-bottom:var(--keyboard-height)}.chat-room__bg[data-v-947f2dbe]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:url(/partner/images/chat-back.jpg) center / cover no-repeat;filter:blur(1px) saturate(0%);transform:scale(1.06)}.chat-room__bg[data-v-947f2dbe]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f8fafc61}.chat-room--embedded[data-v-947f2dbe]{position:relative;inset:auto;height:100%;width:100%;padding-bottom:0}.chat-room__header[data-v-947f2dbe]{display:flex;align-items:center;gap:12px;padding:0 18px;height:68px;flex:0 0 68px;background:#fff;border-bottom:1px solid #e6e9f0;position:relative;z-index:5}@media all and (display-mode: standalone){.chat-room__header[data-v-947f2dbe]{padding-top:env(safe-area-inset-top,0px);height:calc(68px + env(safe-area-inset-top,0px));flex:0 0 calc(68px + env(safe-area-inset-top,0px));z-index:10}}.chat-room__back[data-v-947f2dbe]{width:32px;height:32px;background:transparent;border:none;color:#6c7a93;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:0 0 32px;transition:background .15s,color .15s}.chat-room__back[data-v-947f2dbe]:hover,.chat-room__back[data-v-947f2dbe]:active{background:#f4f6fb;color:#1a2a44}.chat-room__back[data-v-947f2dbe]:focus-visible,.chat-room__menu-btn[data-v-947f2dbe]:focus-visible,.chat-room__sel-all[data-v-947f2dbe]:focus-visible,.chat-room__menu-item[data-v-947f2dbe]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.chat-room__sel-all[data-v-947f2dbe]:focus-visible{outline-color:#fff}.chat-room__peer[data-v-947f2dbe],.chat-room__peer-placeholder[data-v-947f2dbe]{flex:1;display:flex;align-items:center;gap:.6rem;min-width:0}.chat-room__peer--tappable[data-v-947f2dbe]{cursor:pointer;margin:0 -6px;padding:0 6px;border-radius:10px;transition:background .15s}.chat-room__peer--tappable[data-v-947f2dbe]:active{background:#f4f6fb}.chat-room__peer--tappable[data-v-947f2dbe]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.chat-room__peer-chev[data-v-947f2dbe]{font-size:10px;color:#c2cad8;margin-inline-start:4px;vertical-align:middle}.chat-room__avatar[data-v-947f2dbe]{width:42px;height:42px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#eef0f5}.chat-room__avatar img[data-v-947f2dbe]{width:100%;height:100%;object-fit:cover}.chat-room__avatar-fallback[data-v-947f2dbe]{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#142a45,#1d3b5e);color:#e3ba50;display:flex;align-items:center;justify-content:center}.chat-room__peer-info[data-v-947f2dbe]{min-width:0;display:flex;flex-direction:column}.chat-room__peer-info h3[data-v-947f2dbe]{font-size:14.5px;font-weight:700;color:#1a2a44;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-room__peer-type[data-v-947f2dbe]{font-size:11.5px;color:#6c7a93}.chat-room__typing-text[data-v-947f2dbe]{font-size:11.5px;color:#1ebd8a;font-weight:600}.chat-room__menu-btn[data-v-947f2dbe]{width:34px;height:34px;border-radius:10px;background:transparent;border:none;color:#6c7a93;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;transition:background .15s,color .15s}.chat-room__menu-btn[data-v-947f2dbe]:hover{background:#f4f6fb;color:#1a2a44}.chat-room__menu[data-v-947f2dbe]{position:absolute;top:100%;left:.5rem;background:#fff;border:1px solid #ecedf2;border-radius:12px;box-shadow:0 12px 28px #142a451f;padding:.3rem;z-index:100;min-width:180px}.chat-room__menu-item[data-v-947f2dbe]{display:flex;align-items:center;gap:.5rem;padding:.65rem .8rem;width:100%;border:none;background:transparent;text-align:right;font-size:12.5px;color:#1a2a44;cursor:pointer;border-radius:8px;font-family:inherit}.chat-room__menu-item[data-v-947f2dbe]:hover,.chat-room__menu-item[data-v-947f2dbe]:active{background:#f4f6fb}.chat-room__menu-item--danger[data-v-947f2dbe]{color:#e63946}.chat-room__menu-item--danger[data-v-947f2dbe]:hover,.chat-room__menu-item--danger[data-v-947f2dbe]:active{background:#e6394614}.chat-room__messages[data-v-947f2dbe]{flex:1;min-height:0;position:relative;z-index:1;overflow-y:auto;overflow-x:hidden;padding:14px 16px;display:flex;flex-direction:column-reverse;gap:10px;background:transparent;overflow-anchor:none;transform:translateZ(0);touch-action:pan-y}.chat-room__loading[data-v-947f2dbe],.chat-room__loading-older[data-v-947f2dbe]{display:flex;justify-content:center;padding:1rem}.chat-room__spinner[data-v-947f2dbe]{width:36px;height:36px;border:3px solid #e6e9f0;border-top-color:#e3ba50;border-radius:50%;animation:roomSpin-947f2dbe .8s linear infinite}.chat-room__spinner--sm[data-v-947f2dbe]{width:24px;height:24px;border-width:2px}@keyframes roomSpin-947f2dbe{to{transform:rotate(360deg)}}.chat-room__empty[data-v-947f2dbe]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#94a3b8;gap:.5rem}.chat-room__empty i[data-v-947f2dbe]{font-size:3rem;color:#cbd5e1;margin-bottom:.5rem}.chat-room__empty p[data-v-947f2dbe]{font-size:14px;font-weight:700;color:#1a2a44;margin:0}.chat-room__empty span[data-v-947f2dbe]{font-size:12px;color:#6c7a93}.chat-room__input-wrap[data-v-947f2dbe]{background:#fff;border-top:1px solid #e6e9f0;flex-shrink:0;position:relative;z-index:1}.chat-room__closed-banner[data-v-947f2dbe]{padding:14px 18px;text-align:center;color:#b91c1c;background:#e6394614;border-top:1px solid rgba(230,57,70,.18);font-size:12.5px;font-weight:600}.chat-room__sel-header[data-v-947f2dbe]{display:flex;align-items:center;gap:12px;padding:0 18px;height:68px;flex:0 0 68px;background:#142a45;color:#fff;z-index:10;position:relative}.chat-room__sel-count[data-v-947f2dbe]{flex:1;font-size:14px;font-weight:600}.chat-room__sel-all[data-v-947f2dbe]{width:36px;height:36px;background:#ffffff1a;border:none;color:#fff;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px}.msg-action-panel{position:fixed;z-index:9999;background:#fff;border-radius:14px;box-shadow:0 8px 32px #0a1f3838;padding:.3rem;min-width:175px;animation:panelIn .15s ease;transform-origin:top center}@keyframes panelIn{0%{opacity:0;transform:scale(.88) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}.msg-action-panel__item{display:flex;align-items:center;gap:.55rem;padding:.7rem .9rem;width:100%;border:none;background:transparent;text-align:right;font-size:.87rem;color:#1e293b;cursor:pointer;border-radius:9px;font-family:inherit;direction:rtl}.msg-action-panel__item+.msg-action-panel__item{border-top:1px solid #f1f5f9}.msg-action-panel__item:active{background:#f8fafc}.msg-action-panel__item--danger{color:#dc2626}.chat-bulk-bar{position:fixed;bottom:0;left:0;right:0;z-index:9998;background:#fff;border-top:1px solid #e2e8f0;display:flex;padding:.6rem 1rem;padding-bottom:max(.6rem,env(safe-area-inset-bottom,0px));gap:.5rem;box-shadow:0 -4px 16px #0a1f381a;animation:barUp .2s ease}.chat-bulk-bar--embedded{position:absolute;padding-bottom:.6rem}@keyframes barUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.chat-bulk-bar__btn{flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.65rem;border:none;border-radius:10px;font-size:.88rem;font-family:inherit;cursor:pointer;background:#f1f5f9;color:#1e293b;font-weight:600}.chat-bulk-bar__btn--danger{background:#fee2e2;color:#dc2626}.chat-bulk-bar__btn--edit{background:#eff6ff;color:#2563eb}.chat-bulk-bar__btn--reply{background:#dbeafe;color:#2563eb}.chat-bulk-bar__btn:disabled{opacity:.4;cursor:default}@keyframes msgHighlight{0%,to{background:transparent}30%,70%{background:#3b82f626;border-radius:8px}}.bubble-wrap--highlight{animation:msgHighlight 1.2s ease}.loading-spinner[data-v-54abf919]{display:inline-flex;flex-direction:column;align-items:center;gap:.5rem}.loading-spinner.block[data-v-54abf919]{display:flex;width:100%;padding:2rem;justify-content:center}.spinner[data-v-54abf919]{border-radius:50%;border:3px solid rgba(0,0,0,.1);animation:spin-54abf919 1s linear infinite}.spinner-inner[data-v-54abf919]{width:100%;height:100%;border-radius:50%;border:3px solid transparent}.small .spinner[data-v-54abf919],.small .spinner-inner[data-v-54abf919]{width:16px;height:16px;border-width:2px}.medium .spinner[data-v-54abf919],.medium .spinner-inner[data-v-54abf919]{width:32px;height:32px;border-width:3px}.large .spinner[data-v-54abf919],.large .spinner-inner[data-v-54abf919]{width:48px;height:48px;border-width:4px}.loading-text[data-v-54abf919]{font-size:.875rem;color:#6b7280}@keyframes spin-54abf919{to{transform:rotate(360deg)}}.empty-state[data-v-093d6901]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem}.empty-icon[data-v-093d6901]{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.empty-icon i[data-v-093d6901]{font-size:2rem}.empty-title[data-v-093d6901]{font-size:1.125rem;font-weight:600;color:#374151;margin:0 0 .5rem}.empty-description[data-v-093d6901]{font-size:.875rem;color:#6b7280;margin:0 0 1rem;max-width:280px}.small .empty-icon[data-v-093d6901]{width:60px;height:60px}.small .empty-icon i[data-v-093d6901]{font-size:1.5rem}.small .empty-title[data-v-093d6901]{font-size:1rem}.large .empty-icon[data-v-093d6901]{width:100px;height:100px}.large .empty-icon i[data-v-093d6901]{font-size:2.5rem}.large .empty-title[data-v-093d6901]{font-size:1.25rem}.status-badge[data-v-bc635a46]{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;white-space:nowrap}.status-badge i[data-v-bc635a46]{font-size:.625rem}.default[data-v-bc635a46]{background-color:#e5e7eb;color:#4b5563}.success[data-v-bc635a46]{background-color:#d1fae5;color:#065f46}.warning[data-v-bc635a46]{background-color:#fef3c7;color:#92400e}.danger[data-v-bc635a46]{background-color:#fee2e2;color:#991b1b}.info[data-v-bc635a46]{background-color:#dbeafe;color:#1e40af}.primary[data-v-bc635a46]{background-color:#eef2ff;color:#4338ca}.modal-backdrop[data-v-015eb4c5]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.confirm-backdrop[data-v-015eb4c5]{z-index:1100}.menu-modal[data-v-015eb4c5]{position:fixed;bottom:0;left:0;right:0;background:#fff;border-radius:24px 24px 0 0;z-index:1001;max-height:80vh;overflow-y:auto;box-shadow:0 -10px 40px #00000026}.modal-header[data-v-015eb4c5]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #f1f5f9}.modal-title[data-v-015eb4c5]{font-size:1.1rem;font-weight:700;color:#1e293b;margin:0}.close-btn[data-v-015eb4c5]{width:36px;height:36px;border-radius:50%;border:none;background:#f1f5f9;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.close-btn[data-v-015eb4c5]:hover{background:#e2e8f0;color:#1e293b}.menu-items[data-v-015eb4c5]{padding:.5rem 0 1.5rem}.menu-item[data-v-015eb4c5]{display:flex;align-items:center;gap:1rem;width:100%;padding:1rem 1.5rem;border:none;background:none;cursor:pointer;transition:background .2s;text-align:right}.menu-item[data-v-015eb4c5]:hover{background:#f8fafc}.menu-item[data-v-015eb4c5]:active{background:#f1f5f9}.menu-icon[data-v-015eb4c5]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}.menu-icon.profile[data-v-015eb4c5]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.menu-icon.settings[data-v-015eb4c5]{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.menu-icon.support[data-v-015eb4c5]{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff}.menu-icon.about[data-v-015eb4c5]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.menu-icon.logout-icon[data-v-015eb4c5]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.menu-label[data-v-015eb4c5]{flex:1;font-size:.95rem;font-weight:600;color:#1e293b}.menu-item.logout .menu-label[data-v-015eb4c5]{color:#ef4444}.menu-arrow[data-v-015eb4c5]{color:#94a3b8;font-size:.8rem;transition:transform .3s ease}.menu-arrow.arrow-rotated[data-v-015eb4c5]{transform:rotate(180deg)}.support-options[data-v-015eb4c5]{padding:0 1rem .5rem;display:flex;flex-direction:column;gap:.5rem;overflow:hidden}.support-option[data-v-015eb4c5]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:#f8fafc;border-radius:12px;text-decoration:none;color:inherit;transition:all .2s ease;border:1px solid #f1f5f9}.support-option[data-v-015eb4c5]:hover{background:#f1f5f9;border-color:#e2e8f0;transform:translate(-2px)}.support-option[data-v-015eb4c5]:active{transform:scale(.98)}.support-option-icon[data-v-015eb4c5]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}.support-option-icon.phone-icon[data-v-015eb4c5]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.support-option-icon.whatsapp-icon[data-v-015eb4c5]{background:linear-gradient(135deg,#25d366,#128c7e);color:#fff}.support-option-info[data-v-015eb4c5]{display:flex;flex-direction:column;gap:.15rem}.support-option-label[data-v-015eb4c5]{font-size:.85rem;font-weight:600;color:#1e293b}.support-option-value[data-v-015eb4c5]{font-size:.75rem;color:#64748b;direction:ltr;text-align:right}.expand-enter-active[data-v-015eb4c5],.expand-leave-active[data-v-015eb4c5]{transition:all .3s ease;max-height:200px;opacity:1}.expand-enter-from[data-v-015eb4c5],.expand-leave-to[data-v-015eb4c5]{max-height:0;opacity:0;padding-top:0;padding-bottom:0}.menu-divider[data-v-015eb4c5]{height:1px;background:#f1f5f9;margin:.75rem 1.5rem}.confirm-modal[data-v-015eb4c5]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:20px;padding:2rem 1.5rem;z-index:1101;width:calc(100% - 3rem);max-width:320px;text-align:center;box-shadow:0 20px 60px #0003}.confirm-icon[data-v-015eb4c5]{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#ef4444;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin:0 auto 1rem}.confirm-title[data-v-015eb4c5]{font-size:1.1rem;font-weight:700;color:#1e293b;margin:0 0 .5rem}.confirm-message[data-v-015eb4c5]{font-size:.85rem;color:#64748b;margin:0 0 1.5rem;line-height:1.6}.confirm-actions[data-v-015eb4c5]{display:flex;gap:.75rem}.confirm-btn[data-v-015eb4c5]{flex:1;padding:.875rem 1rem;border-radius:12px;border:none;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s}.confirm-btn.cancel[data-v-015eb4c5]{background:#f1f5f9;color:#64748b}.confirm-btn.cancel[data-v-015eb4c5]:hover{background:#e2e8f0}.confirm-btn.confirm[data-v-015eb4c5]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.confirm-btn.confirm[data-v-015eb4c5]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ef444466}.fade-enter-active[data-v-015eb4c5],.fade-leave-active[data-v-015eb4c5]{transition:opacity .3s ease}.fade-enter-from[data-v-015eb4c5],.fade-leave-to[data-v-015eb4c5]{opacity:0}.slide-up-enter-active[data-v-015eb4c5],.slide-up-leave-active[data-v-015eb4c5]{transition:transform .3s ease}.slide-up-enter-from[data-v-015eb4c5],.slide-up-leave-to[data-v-015eb4c5]{transform:translateY(100%)}.scale-enter-active[data-v-015eb4c5],.scale-leave-active[data-v-015eb4c5]{transition:all .3s ease}.scale-enter-from[data-v-015eb4c5],.scale-leave-to[data-v-015eb4c5]{opacity:0;transform:translate(-50%,-50%) scale(.9)}.app-header[data-v-ee0e4526]{position:sticky;top:0;z-index:40;padding:.6rem 1rem 1rem}@media all and (display-mode: standalone){.app-header[data-v-ee0e4526]{padding-top:calc(env(safe-area-inset-top,0px) + .6rem)}}.header-content[data-v-ee0e4526]{max-width:600px;margin:0 auto;background:linear-gradient(135deg,#0d2847f2,#1a3a5cf2,#0f2d4af2);padding:.65rem .8rem;border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:.7rem;box-shadow:0 10px 24px #0d284759;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(201,162,39,.3)}.header-right[data-v-ee0e4526]{display:flex;align-items:center;gap:.6rem}.header-text[data-v-ee0e4526]{display:flex;flex-direction:column;gap:.1rem}.header-title[data-v-ee0e4526]{font-size:1rem;font-weight:700;color:#fff}.back-btn[data-v-ee0e4526]{background:#ffffff40!important}.header-actions[data-v-ee0e4526]{display:flex;align-items:center;gap:.5rem}.header-btn[data-v-ee0e4526]{width:36px;height:36px;border-radius:12px;border:none;background:#fff3;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 8px 18px #0000001f;font-size:.95rem}.header-btn[data-v-ee0e4526]:hover{background:#ffffff59}.header-btn[data-v-ee0e4526]:active{transform:scale(.95)}.settings-dropdown[data-v-ee0e4526]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200}.settings-overlay[data-v-ee0e4526]{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.settings-menu[data-v-ee0e4526]{position:absolute;top:70px;left:1rem;width:220px;background:#fff;border-radius:16px;box-shadow:0 10px 40px #0003;overflow:hidden;animation:slideDown-ee0e4526 .2s ease-out}@keyframes slideDown-ee0e4526{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.settings-header[data-v-ee0e4526]{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-bottom:1px solid #f1f5f9;font-weight:600;color:#1e293b}.close-settings[data-v-ee0e4526]{background:none;border:none;color:#64748b;cursor:pointer;padding:.25rem}.settings-body[data-v-ee0e4526]{padding:.5rem}.settings-item[data-v-ee0e4526]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:10px;color:#374151;text-decoration:none;transition:all .2s;cursor:pointer;background:none;border:none;width:100%;font-size:.95rem}.settings-item[data-v-ee0e4526]:hover{background:#f1f5f9}.settings-item i[data-v-ee0e4526]{width:20px;text-align:center;color:#64748b}.dropdown-enter-active[data-v-ee0e4526],.dropdown-leave-active[data-v-ee0e4526]{transition:opacity .2s ease}.dropdown-enter-from[data-v-ee0e4526],.dropdown-leave-to[data-v-ee0e4526]{opacity:0}.app-layout[data-v-04241dbd]{display:flex;flex-direction:column;min-height:100vh;background:#f1f5f9}.app-content[data-v-04241dbd]{flex:1;padding:0 1rem 1.5rem}.app-footer[data-v-664a9510]{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:.5rem 1rem .75rem;box-shadow:0 -4px 20px #0000001a;z-index:100}.nav-container[data-v-664a9510]{display:flex;justify-content:space-around;max-width:400px;margin:0 auto}.nav-item[data-v-664a9510]{display:flex;flex-direction:column;align-items:center;gap:.25rem;color:#9ca3af;text-decoration:none;padding:.5rem;transition:color .2s;position:relative}.nav-icon[data-v-664a9510]{font-size:1.25rem;position:relative}.badge[data-v-664a9510]{position:absolute;top:-6px;right:-10px;background:#ef4444;color:#fff;font-size:.65rem;font-weight:600;padding:.125rem .375rem;border-radius:10px;min-width:18px;text-align:center}.nav-label[data-v-664a9510]{font-size:.7rem}.nav-item.active[data-v-664a9510]{color:#3b82f6}.nav-item.active[data-v-664a9510]:before{content:"";position:absolute;top:-8px;left:50%;transform:translate(-50%);width:20px;height:3px;background:#3b82f6;border-radius:2px}
