.message-footer[data-v-5e4efedc]{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px;padding-top:0;padding-bottom:0;direction:rtl;min-height:0}.message-footer--support[data-v-5e4efedc],.message-footer--user[data-v-5e4efedc],[dir=ltr] .message-footer[data-v-5e4efedc]{justify-content:flex-end}.message-footer__status[data-v-5e4efedc]{display:flex;align-items:center;font-size:14px;line-height:1}.message-footer__icon-wrap[data-v-5e4efedc]{display:inline-flex;align-items:center;justify-content:center}.message-footer__icon[data-v-5e4efedc]{color:#e8f4ff!important;opacity:1}.message-footer__icon--sending[data-v-5e4efedc]{color:#b8d4f0!important}@keyframes messageFooterPulse-5e4efedc{0%,to{opacity:1}50%{opacity:.5}}.message-footer__icon--pulse[data-v-5e4efedc]{animation:messageFooterPulse-5e4efedc 1.5s ease-in-out infinite}.message-footer__time[data-v-5e4efedc]{font-size:12px;font-weight:500;line-height:1;margin:0;color:#fff;white-space:nowrap}.message-footer--support .message-footer__time[data-v-5e4efedc]{color:#787878}.message-footer__retry[data-v-5e4efedc]{background:rgba(244,67,54,.1);border:none;border-radius:50%;width:28px;height:28px;min-width:28px;min-height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s ease,transform .2s ease}.message-footer__retry[data-v-5e4efedc]:hover{background:rgba(244,67,54,.2)}.message-footer__retry[data-v-5e4efedc]:focus{outline:none}.message-footer__retry[data-v-5e4efedc]:focus-visible{outline:2px solid #5b7cfa;outline-offset:2px}.message-wrapper[data-v-5ca2e2c8]{margin-bottom:0;animation:messageSlideIn-5ca2e2c8 .3s ease-out}.message-wrapper.message-grouped[data-v-5ca2e2c8],.message-wrapper[data-v-5ca2e2c8]:not(.message-grouped){margin-bottom:0}@keyframes messageSlideIn-5ca2e2c8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.message-container[data-v-5ca2e2c8]{display:flex;align-items:flex-end;gap:8px;width:100%;max-width:100%}.message-support-container[data-v-5ca2e2c8]{justify-content:flex-start}.message-user-container[data-v-5ca2e2c8]{justify-content:flex-end;margin-left:auto;margin-right:0}.message-avatar[data-v-5ca2e2c8]{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#e8edff,#d6e0ff);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 4px rgba(102,126,234,.15);border:2px solid rgba(102,126,234,.1)}.message-avatar-spacer[data-v-5ca2e2c8]{width:32px;flex-shrink:0}.message-content-wrapper[data-v-5ca2e2c8]{display:flex;flex-direction:column;gap:0;min-width:0;max-width:70%}.message-content-wrapper--user[data-v-5ca2e2c8]{max-width:70%}.message-bubble[data-v-5ca2e2c8]{padding:14px;border-radius:16px;word-wrap:break-word;overflow-wrap:anywhere;position:relative;animation:bubbleAppear-5ca2e2c8 .25s ease-out}.message-text--user[data-v-5ca2e2c8]{color:#fff;font-size:14px;font-weight:400;line-height:1.5;word-break:break-word;direction:rtl}@keyframes bubbleAppear-5ca2e2c8{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.message-bubble-support[data-v-5ca2e2c8]{background:#f5f5f5;color:#1a1a1a;border-radius:16px 16px 16px 4px;text-align:right;direction:rtl;box-shadow:none;border:none}.message-bubble-support.message-bubble-grouped[data-v-5ca2e2c8]{border-top-left-radius:4px}.message-bubble-user[data-v-5ca2e2c8]{--user-message-bg:#5b7cfa;--user-message-shadow:0 2px 6px rgba(91,124,250,0.2);--user-timestamp-color:#e0e0e0;--user-checkmark-color:#c7e0ff;background:var(--user-message-bg);color:#fff;border-radius:16px 16px 4px 16px;text-align:right;direction:rtl;box-shadow:var(--user-message-shadow);border:none;position:relative;padding:14px 16px}.message-bubble-user.message-bubble-grouped[data-v-5ca2e2c8]{border-top-right-radius:4px}.message-bookmark-btn[data-v-5ca2e2c8]{position:absolute;top:8px;right:8px;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .2s ease;animation:bookmarkFadeIn-5ca2e2c8 .2s ease-out;z-index:1}[dir=rtl] .message-bookmark-btn[data-v-5ca2e2c8]{right:auto;left:8px}@keyframes bookmarkFadeIn-5ca2e2c8{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.message-bookmark-btn[data-v-5ca2e2c8]:hover{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.15);transform:scale(1.1)}.message-bookmark-btn[data-v-5ca2e2c8]:active{transform:scale(.95)}.message-text[data-v-5ca2e2c8]{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.01em;word-break:break-word;overflow-wrap:anywhere;min-width:0}.message-bot-indicator[data-v-5ca2e2c8]{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:400;color:#666;margin-bottom:6px}.message-media[data-v-5ca2e2c8]{margin-top:8px;border-radius:8px;overflow:hidden}.message-media img[data-v-5ca2e2c8]{max-width:100%;height:auto;display:block;border-radius:8px;transition:opacity .3s ease}.lazy-image[data-v-5ca2e2c8]{opacity:.3;background:#f0f0f0;min-height:100px}.lazy-image.loaded[data-v-5ca2e2c8]{opacity:1;background:transparent}.link-preview[data-v-5ca2e2c8]{display:block;text-decoration:none;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:12px;margin-top:8px;transition:all .2s ease}.link-preview[data-v-5ca2e2c8]:hover{border-color:#5b7cfa;box-shadow:0 2px 8px rgba(91,124,250,.1)}.link-preview-content[data-v-5ca2e2c8]{direction:rtl;text-align:right}.link-preview-title[data-v-5ca2e2c8]{font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:4px}.link-preview-description[data-v-5ca2e2c8]{font-size:12px;font-weight:400;color:#666;margin-bottom:4px;line-height:1.4}.link-preview-url[data-v-5ca2e2c8]{font-size:11px;font-weight:400;color:#5b7cfa;word-break:break-all}.message-actions[data-v-5ca2e2c8]{position:absolute;top:8px;left:8px;display:flex;gap:4px;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:16px;padding:4px;animation:actionsFadeIn-5ca2e2c8 .2s ease-out}@keyframes actionsFadeIn-5ca2e2c8{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.message-action-btn[data-v-5ca2e2c8]{width:24px;height:24px;border-radius:50%;border:none;background:hsla(0,0%,100%,.2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.message-action-btn[data-v-5ca2e2c8]:hover{background:hsla(0,0%,100%,.3);transform:scale(1.1)}.message-system[data-v-5ca2e2c8]{display:flex;justify-content:center;margin:16px 0}.system-message[data-v-5ca2e2c8]{display:flex;align-items:center;gap:6px;padding:8px 16px;background:#fafafa;border:1px solid #e0e0e0;border-radius:16px;font-size:12px;font-weight:400;color:#666;direction:rtl}.message-meta-user[data-v-5ca2e2c8],.message-meta[data-v-5ca2e2c8]{display:none}[dir=rtl] .message-user-container[data-v-5ca2e2c8]{margin-left:0;margin-right:auto}[dir=rtl] .message-support-container[data-v-5ca2e2c8]{margin-right:0;margin-left:auto}[dir=rtl] .message-meta-user[data-v-5ca2e2c8]{flex-direction:row;justify-content:flex-end}[dir=ltr] .message-bubble-support[data-v-5ca2e2c8]{border-radius:4px 16px 16px 16px}[dir=ltr] .message-bubble-support.message-bubble-grouped[data-v-5ca2e2c8]{border-top-right-radius:4px}[dir=ltr] .message-bubble-user[data-v-5ca2e2c8]{border-radius:16px 4px 16px 16px}[dir=ltr] .message-bubble-user.message-bubble-grouped[data-v-5ca2e2c8]{border-top-left-radius:4px}@media (max-width:767px){.message-container[data-v-5ca2e2c8]{width:100%;max-width:100%}.message-content-wrapper[data-v-5ca2e2c8]{max-width:85%}.message-text[data-v-5ca2e2c8]{font-size:15px}.message-bubble[data-v-5ca2e2c8]{padding:14px}.message-bubble-user[data-v-5ca2e2c8]{padding:14px 16px}.message-action-btn[data-v-5ca2e2c8]{width:44px;height:44px;min-width:44px;min-height:44px}.message-wrapper[data-v-5ca2e2c8]{margin-bottom:8px}.message-wrapper[data-v-5ca2e2c8]:not(.message-grouped){margin-bottom:16px}}@media (min-width:768px) and (max-width:1024px){.message-action-btn[data-v-5ca2e2c8]{width:40px;height:40px;min-width:40px;min-height:40px}}@media (prefers-contrast:high){.message-bubble-support[data-v-5ca2e2c8]{background:#e5e7eb;border:2px solid #d1d5db;color:#111827}.message-bubble-user[data-v-5ca2e2c8]{background:#5b7cfa;border:2px solid #5b7cfa;color:#fff}.message-action-btn[data-v-5ca2e2c8]{border:2px solid currentColor}}.message-action-btn[data-v-5ca2e2c8]:focus{outline:2px solid #5b7cfa;outline-offset:2px}.message-action-btn[data-v-5ca2e2c8]:focus-visible{outline:3px solid #5b7cfa;outline-offset:2px}@media (prefers-reduced-motion:reduce){.message-action-btn[data-v-5ca2e2c8],.message-bubble[data-v-5ca2e2c8],.message-wrapper[data-v-5ca2e2c8]{animation:none;transition:none}}.message-item.message-grouped[data-v-5ca2e2c8]{margin-bottom:2px}.quick-replies-container[data-v-356b7f24]{background:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:16px 20px;animation:slideDown-356b7f24 .3s ease-out}@keyframes slideDown-356b7f24{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:200px}}.quick-replies-header[data-v-356b7f24]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;direction:rtl}.quick-replies-title[data-v-356b7f24]{font-size:14px;font-weight:600;color:#424242;margin:0;direction:rtl;text-align:right}.quick-replies-toggle[data-v-356b7f24]{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s ease;width:28px;height:28px}.quick-replies-toggle[data-v-356b7f24]:hover{background:#f5f5f5}.quick-replies-scroll[data-v-356b7f24]{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;direction:rtl;scrollbar-width:thin;scrollbar-color:#d1d1d1 #f5f5f5}.quick-replies-scroll[data-v-356b7f24]::-webkit-scrollbar{height:6px}.quick-replies-scroll[data-v-356b7f24]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}.quick-replies-scroll[data-v-356b7f24]::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:10px}.quick-replies-scroll[data-v-356b7f24]::-webkit-scrollbar-thumb:hover{background:#bdbdbd}.quick-reply-chip[data-v-356b7f24]{display:flex;align-items:center;gap:8px;padding:10px 16px;background:#fafbfc;border:1.5px solid #e0e0e0;border-radius:24px;cursor:pointer;white-space:nowrap;flex-shrink:0;min-height:44px;transition:all .2s ease;position:relative;direction:rtl;-webkit-user-select:none;-moz-user-select:none;user-select:none}.quick-reply-chip[data-v-356b7f24]:hover:not(.quick-reply-chip-sending){background:#f0f4ff;border-color:#6b7fd7;transform:translateY(-2px);box-shadow:0 4px 8px rgba(107,127,215,.15)}.quick-reply-chip[data-v-356b7f24]:active:not(.quick-reply-chip-sending){transform:translateY(0);box-shadow:0 2px 4px rgba(107,127,215,.1)}.quick-reply-chip-sending[data-v-356b7f24]{background:#e8edff;border-color:#6b7fd7;cursor:wait;opacity:.8}.quick-reply-chip-disabled[data-v-356b7f24]{opacity:.5;cursor:not-allowed;pointer-events:none}.quick-reply-icon[data-v-356b7f24]{flex-shrink:0}.quick-reply-text[data-v-356b7f24]{font-size:14px;font-weight:500;color:#424242;line-height:1.4}.quick-reply-sending-icon[data-v-356b7f24]{animation:spin-356b7f24 1s linear infinite;margin-right:auto}@keyframes spin-356b7f24{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.quick-replies-collapsed[data-v-356b7f24]{background:#fafbfc;border-top:1px solid #e0e0e0;padding:8px 20px;animation:slideUp-356b7f24 .3s ease-out}@keyframes slideUp-356b7f24{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.quick-replies-show-btn[data-v-356b7f24]{display:flex;align-items:center;gap:6px;background:transparent;border:none;cursor:pointer;padding:6px 12px;border-radius:16px;transition:background .2s ease;direction:rtl;color:#6b7fd7;font-size:13px;font-weight:500;width:100%;justify-content:center}.quick-replies-show-btn[data-v-356b7f24]:hover{background:#f0f4ff}@media (max-width:600px){.quick-replies-container[data-v-356b7f24]{padding:12px 16px}.quick-reply-chip[data-v-356b7f24]{padding:10px 14px;min-height:44px;font-size:13px}.quick-replies-title[data-v-356b7f24]{font-size:13px}}@media (prefers-reduced-motion:reduce){.quick-replies-collapsed[data-v-356b7f24],.quick-replies-container[data-v-356b7f24],.quick-reply-chip[data-v-356b7f24]{animation:none;transition:none}.quick-reply-sending-icon[data-v-356b7f24]{animation:none}}@media (prefers-contrast:high){.quick-reply-chip[data-v-356b7f24]{border-width:2px}.quick-reply-chip[data-v-356b7f24]:hover{border-width:3px}}.container.grow-shrink-0{flex-grow:0;flex-shrink:0}.container.fill-height{align-items:center;display:flex;flex-wrap:wrap}.container.fill-height>.row{flex:1 1 100%;max-width:calc(100% + 24px)}.container.fill-height>.layout{height:100%;flex:1 1 auto}.container.fill-height>.layout.grow-shrink-0{flex-grow:0;flex-shrink:0}.container.grid-list-xs .layout .flex{padding:1px}.container.grid-list-xs .layout:only-child{margin:-1px}.container.grid-list-xs .layout:not(:only-child){margin:auto -1px}.container.grid-list-xs :not(:only-child) .layout:first-child{margin-top:-1px}.container.grid-list-xs :not(:only-child) .layout:last-child{margin-bottom:-1px}.container.grid-list-sm .layout .flex{padding:2px}.container.grid-list-sm .layout:only-child{margin:-2px}.container.grid-list-sm .layout:not(:only-child){margin:auto -2px}.container.grid-list-sm :not(:only-child) .layout:first-child{margin-top:-2px}.container.grid-list-sm :not(:only-child) .layout:last-child{margin-bottom:-2px}.container.grid-list-md .layout .flex{padding:4px}.container.grid-list-md .layout:only-child{margin:-4px}.container.grid-list-md .layout:not(:only-child){margin:auto -4px}.container.grid-list-md :not(:only-child) .layout:first-child{margin-top:-4px}.container.grid-list-md :not(:only-child) .layout:last-child{margin-bottom:-4px}.container.grid-list-lg .layout .flex{padding:8px}.container.grid-list-lg .layout:only-child{margin:-8px}.container.grid-list-lg .layout:not(:only-child){margin:auto -8px}.container.grid-list-lg :not(:only-child) .layout:first-child{margin-top:-8px}.container.grid-list-lg :not(:only-child) .layout:last-child{margin-bottom:-8px}.container.grid-list-xl .layout .flex{padding:12px}.container.grid-list-xl .layout:only-child{margin:-12px}.container.grid-list-xl .layout:not(:only-child){margin:auto -12px}.container.grid-list-xl :not(:only-child) .layout:first-child{margin-top:-12px}.container.grid-list-xl :not(:only-child) .layout:last-child{margin-bottom:-12px}.layout{display:flex;flex:1 1 auto;flex-wrap:nowrap;min-width:0}.layout.reverse{flex-direction:row-reverse}.layout.column{flex-direction:column}.layout.column.reverse{flex-direction:column-reverse}.layout.column>.flex{max-width:100%}.layout.wrap{flex-wrap:wrap}.layout.grow-shrink-0{flex-grow:0;flex-shrink:0}@media (min-width:0){.flex.xs12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-xs12{order:12}.flex.xs11{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}.flex.order-xs11{order:11}.flex.xs10{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}.flex.order-xs10{order:10}.flex.xs9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-xs9{order:9}.flex.xs8{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}.flex.order-xs8{order:8}.flex.xs7{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}.flex.order-xs7{order:7}.flex.xs6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-xs6{order:6}.flex.xs5{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}.flex.order-xs5{order:5}.flex.xs4{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}.flex.order-xs4{order:4}.flex.xs3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-xs3{order:3}.flex.xs2{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}.flex.order-xs2{order:2}.flex.xs1{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}.flex.order-xs1{order:1}.v-application--is-ltr .flex.offset-xs12{margin-left:100%}.v-application--is-rtl .flex.offset-xs12{margin-right:100%}.v-application--is-ltr .flex.offset-xs11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-xs11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-xs10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-xs10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-xs9{margin-left:75%}.v-application--is-rtl .flex.offset-xs9{margin-right:75%}.v-application--is-ltr .flex.offset-xs8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-xs8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-xs7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-xs7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-xs6{margin-left:50%}.v-application--is-rtl .flex.offset-xs6{margin-right:50%}.v-application--is-ltr .flex.offset-xs5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-xs5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-xs4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-xs4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-xs3{margin-left:25%}.v-application--is-rtl .flex.offset-xs3{margin-right:25%}.v-application--is-ltr .flex.offset-xs2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-xs2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-xs1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-xs1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-xs0{margin-left:0}.v-application--is-rtl .flex.offset-xs0{margin-right:0}}@media (min-width:600px){.flex.sm12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-sm12{order:12}.flex.sm11{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}.flex.order-sm11{order:11}.flex.sm10{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}.flex.order-sm10{order:10}.flex.sm9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-sm9{order:9}.flex.sm8{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}.flex.order-sm8{order:8}.flex.sm7{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}.flex.order-sm7{order:7}.flex.sm6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-sm6{order:6}.flex.sm5{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}.flex.order-sm5{order:5}.flex.sm4{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}.flex.order-sm4{order:4}.flex.sm3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-sm3{order:3}.flex.sm2{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}.flex.order-sm2{order:2}.flex.sm1{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}.flex.order-sm1{order:1}.v-application--is-ltr .flex.offset-sm12{margin-left:100%}.v-application--is-rtl .flex.offset-sm12{margin-right:100%}.v-application--is-ltr .flex.offset-sm11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-sm11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-sm10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-sm10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-sm9{margin-left:75%}.v-application--is-rtl .flex.offset-sm9{margin-right:75%}.v-application--is-ltr .flex.offset-sm8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-sm8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-sm7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-sm7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-sm6{margin-left:50%}.v-application--is-rtl .flex.offset-sm6{margin-right:50%}.v-application--is-ltr .flex.offset-sm5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-sm5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-sm4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-sm4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-sm3{margin-left:25%}.v-application--is-rtl .flex.offset-sm3{margin-right:25%}.v-application--is-ltr .flex.offset-sm2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-sm2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-sm1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-sm1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-sm0{margin-left:0}.v-application--is-rtl .flex.offset-sm0{margin-right:0}}@media (min-width:960px){.flex.md12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-md12{order:12}.flex.md11{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}.flex.order-md11{order:11}.flex.md10{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}.flex.order-md10{order:10}.flex.md9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-md9{order:9}.flex.md8{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}.flex.order-md8{order:8}.flex.md7{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}.flex.order-md7{order:7}.flex.md6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-md6{order:6}.flex.md5{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}.flex.order-md5{order:5}.flex.md4{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}.flex.order-md4{order:4}.flex.md3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-md3{order:3}.flex.md2{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}.flex.order-md2{order:2}.flex.md1{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}.flex.order-md1{order:1}.v-application--is-ltr .flex.offset-md12{margin-left:100%}.v-application--is-rtl .flex.offset-md12{margin-right:100%}.v-application--is-ltr .flex.offset-md11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-md11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-md10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-md10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-md9{margin-left:75%}.v-application--is-rtl .flex.offset-md9{margin-right:75%}.v-application--is-ltr .flex.offset-md8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-md8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-md7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-md7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-md6{margin-left:50%}.v-application--is-rtl .flex.offset-md6{margin-right:50%}.v-application--is-ltr .flex.offset-md5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-md5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-md4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-md4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-md3{margin-left:25%}.v-application--is-rtl .flex.offset-md3{margin-right:25%}.v-application--is-ltr .flex.offset-md2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-md2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-md1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-md1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-md0{margin-left:0}.v-application--is-rtl .flex.offset-md0{margin-right:0}}@media (min-width:1264px){.flex.lg12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-lg12{order:12}.flex.lg11{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}.flex.order-lg11{order:11}.flex.lg10{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}.flex.order-lg10{order:10}.flex.lg9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-lg9{order:9}.flex.lg8{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}.flex.order-lg8{order:8}.flex.lg7{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}.flex.order-lg7{order:7}.flex.lg6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-lg6{order:6}.flex.lg5{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}.flex.order-lg5{order:5}.flex.lg4{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}.flex.order-lg4{order:4}.flex.lg3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-lg3{order:3}.flex.lg2{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}.flex.order-lg2{order:2}.flex.lg1{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}.flex.order-lg1{order:1}.v-application--is-ltr .flex.offset-lg12{margin-left:100%}.v-application--is-rtl .flex.offset-lg12{margin-right:100%}.v-application--is-ltr .flex.offset-lg11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-lg11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-lg10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-lg10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-lg9{margin-left:75%}.v-application--is-rtl .flex.offset-lg9{margin-right:75%}.v-application--is-ltr .flex.offset-lg8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-lg8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-lg7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-lg7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-lg6{margin-left:50%}.v-application--is-rtl .flex.offset-lg6{margin-right:50%}.v-application--is-ltr .flex.offset-lg5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-lg5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-lg4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-lg4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-lg3{margin-left:25%}.v-application--is-rtl .flex.offset-lg3{margin-right:25%}.v-application--is-ltr .flex.offset-lg2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-lg2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-lg1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-lg1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-lg0{margin-left:0}.v-application--is-rtl .flex.offset-lg0{margin-right:0}}@media (min-width:1904px){.flex.xl12{flex-basis:100%;flex-grow:0;max-width:100%}.flex.order-xl12{order:12}.flex.xl11{flex-basis:91.6666666667%;flex-grow:0;max-width:91.6666666667%}.flex.order-xl11{order:11}.flex.xl10{flex-basis:83.3333333333%;flex-grow:0;max-width:83.3333333333%}.flex.order-xl10{order:10}.flex.xl9{flex-basis:75%;flex-grow:0;max-width:75%}.flex.order-xl9{order:9}.flex.xl8{flex-basis:66.6666666667%;flex-grow:0;max-width:66.6666666667%}.flex.order-xl8{order:8}.flex.xl7{flex-basis:58.3333333333%;flex-grow:0;max-width:58.3333333333%}.flex.order-xl7{order:7}.flex.xl6{flex-basis:50%;flex-grow:0;max-width:50%}.flex.order-xl6{order:6}.flex.xl5{flex-basis:41.6666666667%;flex-grow:0;max-width:41.6666666667%}.flex.order-xl5{order:5}.flex.xl4{flex-basis:33.3333333333%;flex-grow:0;max-width:33.3333333333%}.flex.order-xl4{order:4}.flex.xl3{flex-basis:25%;flex-grow:0;max-width:25%}.flex.order-xl3{order:3}.flex.xl2{flex-basis:16.6666666667%;flex-grow:0;max-width:16.6666666667%}.flex.order-xl2{order:2}.flex.xl1{flex-basis:8.3333333333%;flex-grow:0;max-width:8.3333333333%}.flex.order-xl1{order:1}.v-application--is-ltr .flex.offset-xl12{margin-left:100%}.v-application--is-rtl .flex.offset-xl12{margin-right:100%}.v-application--is-ltr .flex.offset-xl11{margin-left:91.6666666667%}.v-application--is-rtl .flex.offset-xl11{margin-right:91.6666666667%}.v-application--is-ltr .flex.offset-xl10{margin-left:83.3333333333%}.v-application--is-rtl .flex.offset-xl10{margin-right:83.3333333333%}.v-application--is-ltr .flex.offset-xl9{margin-left:75%}.v-application--is-rtl .flex.offset-xl9{margin-right:75%}.v-application--is-ltr .flex.offset-xl8{margin-left:66.6666666667%}.v-application--is-rtl .flex.offset-xl8{margin-right:66.6666666667%}.v-application--is-ltr .flex.offset-xl7{margin-left:58.3333333333%}.v-application--is-rtl .flex.offset-xl7{margin-right:58.3333333333%}.v-application--is-ltr .flex.offset-xl6{margin-left:50%}.v-application--is-rtl .flex.offset-xl6{margin-right:50%}.v-application--is-ltr .flex.offset-xl5{margin-left:41.6666666667%}.v-application--is-rtl .flex.offset-xl5{margin-right:41.6666666667%}.v-application--is-ltr .flex.offset-xl4{margin-left:33.3333333333%}.v-application--is-rtl .flex.offset-xl4{margin-right:33.3333333333%}.v-application--is-ltr .flex.offset-xl3{margin-left:25%}.v-application--is-rtl .flex.offset-xl3{margin-right:25%}.v-application--is-ltr .flex.offset-xl2{margin-left:16.6666666667%}.v-application--is-rtl .flex.offset-xl2{margin-right:16.6666666667%}.v-application--is-ltr .flex.offset-xl1{margin-left:8.3333333333%}.v-application--is-rtl .flex.offset-xl1{margin-right:8.3333333333%}.v-application--is-ltr .flex.offset-xl0{margin-left:0}.v-application--is-rtl .flex.offset-xl0{margin-right:0}}.child-flex>*,.flex{flex:1 1 auto;max-width:100%}.child-flex>.grow-shrink-0,.flex.grow-shrink-0{flex-grow:0;flex-shrink:0}.grow,.spacer{flex-grow:1!important}.grow{flex-shrink:0!important}.shrink{flex-grow:0!important;flex-shrink:1!important}.fill-height{height:100%}.chat-controls[data-v-1dbb3ec9]{position:relative}.search-container[data-v-1dbb3ec9]{background:#fff;border-bottom:1px solid #e0e0e0;padding:12px 16px;animation:slideDown-1dbb3ec9 .3s ease-out}@keyframes slideDown-1dbb3ec9{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:100px}}.search-input-wrapper[data-v-1dbb3ec9]{display:flex;align-items:center;background:#fafbfc;border:1.5px solid #e0e0e0;border-radius:12px;padding:8px 12px;gap:8px;transition:all .2s ease;direction:rtl}.search-input-wrapper[data-v-1dbb3ec9]:focus-within{border-color:#6b7fd7;background:#fff;box-shadow:0 0 0 3px rgba(107,127,215,.1)}.search-icon[data-v-1dbb3ec9]{flex-shrink:0}.search-input[data-v-1dbb3ec9]{flex:1;border:none;outline:none;background:transparent;font-size:14px;color:#424242;direction:rtl;text-align:right}.search-input[data-v-1dbb3ec9]::-moz-placeholder{color:#9e9e9e}.search-input[data-v-1dbb3ec9]::placeholder{color:#9e9e9e}.search-clear-btn[data-v-1dbb3ec9]{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background .2s ease}.search-clear-btn[data-v-1dbb3ec9]:hover{background:#f5f5f5}.search-results[data-v-1dbb3ec9]{margin-top:8px;padding-top:8px;border-top:1px solid #e0e0e0}.search-results-header[data-v-1dbb3ec9]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#757575;direction:rtl}.search-close-btn[data-v-1dbb3ec9]{background:transparent;border:none;color:#6b7fd7;cursor:pointer;font-size:12px;padding:4px 8px;border-radius:4px;transition:background .2s ease}.search-close-btn[data-v-1dbb3ec9]:hover{background:#f0f4ff}.control-btn[data-v-1dbb3ec9],.controls-menu[data-v-1dbb3ec9]{display:flex;align-items:center}.control-btn[data-v-1dbb3ec9]{background:transparent;border:none;cursor:pointer;padding:6px;border-radius:50%;justify-content:center;transition:all .2s ease;width:32px;height:32px}.control-btn[data-v-1dbb3ec9]:hover{background:rgba(107,127,215,.1)}.controls-list[data-v-1dbb3ec9]{min-width:200px}.danger-item[data-v-1dbb3ec9]{color:#f44336}.danger-text[data-v-1dbb3ec9]{color:#f44336!important}.dialog-title[data-v-1dbb3ec9]{display:flex;align-items:center;font-size:18px;font-weight:600;color:#424242;padding:20px 20px 12px 20px}.dialog-content[data-v-1dbb3ec9]{padding:12px 20px;color:#757575;font-size:14px;line-height:1.6}.dialog-actions[data-v-1dbb3ec9]{padding:12px 20px 20px 20px}.cancel-btn[data-v-1dbb3ec9]{color:#757575}.confirm-btn[data-v-1dbb3ec9]{color:#fff}[dir=rtl] .controls-list[data-v-1dbb3ec9]{text-align:right}@media (max-width:600px){.search-container[data-v-1dbb3ec9]{padding:10px 12px}.search-input[data-v-1dbb3ec9]{font-size:13px}}.enhanced-input-container[data-v-0ab0774a]{background:#fff;border-top:1px solid rgba(0,0,0,.06);padding:0 0 4px;box-shadow:0 -2px 8px rgba(0,0,0,.04)}.attachment-preview[data-v-0ab0774a]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fafbfc;border-bottom:1px solid #e0e0e0;direction:rtl;animation:slideDown-0ab0774a .2s ease-out}@keyframes slideDown-0ab0774a{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.attachment-content[data-v-0ab0774a]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.attachment-image[data-v-0ab0774a]{width:60px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0;border:1px solid #e0e0e0}.attachment-image img[data-v-0ab0774a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.attachment-file[data-v-0ab0774a]{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:8px;flex-shrink:0}.attachment-info[data-v-0ab0774a]{flex:1;min-width:0}.attachment-name[data-v-0ab0774a]{font-size:14px;font-weight:500;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.attachment-size[data-v-0ab0774a]{font-size:12px;font-weight:400;color:#666}.attachment-remove[data-v-0ab0774a]{background:transparent;border:none;cursor:pointer;padding:8px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s ease;flex-shrink:0}.attachment-remove[data-v-0ab0774a]:hover{background:#ffebee}.typing-indicator[data-v-0ab0774a]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#fafafa;border-bottom:1px solid #e0e0e0;direction:rtl;font-size:12px;font-weight:400;color:#666}.typing-dots[data-v-0ab0774a]{display:flex;gap:4px}.typing-dots span[data-v-0ab0774a]{width:6px;height:6px;border-radius:50%;background:#9e9e9e;animation:typingDot-0ab0774a 1.4s ease-in-out infinite}.typing-dots span[data-v-0ab0774a]:nth-child(2){animation-delay:.2s}.typing-dots span[data-v-0ab0774a]:nth-child(3){animation-delay:.4s}@keyframes typingDot-0ab0774a{0%,60%,to{transform:translateY(0);opacity:.7}30%{transform:translateY(-8px);opacity:1}}.typing-text[data-v-0ab0774a]{font-size:12px;color:#757575}.input-wrapper[data-v-0ab0774a]{display:flex;align-items:flex-end;gap:8px;padding:8px;margin:0 12px 12px;background:#fafafa;border:1px solid #e0e0e0;border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);direction:rtl}.input-actions-left[data-v-0ab0774a],.input-actions-right[data-v-0ab0774a]{display:flex;align-items:center;gap:4px;flex-shrink:0}.input-field-container[data-v-0ab0774a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:0}.message-textarea[data-v-0ab0774a]{width:100%;min-height:40px;max-height:100px;padding:12px;border:2px solid transparent;border-radius:12px;font-size:16px;font-weight:400;line-height:1.5;font-family:inherit;resize:none;overflow-y:auto;background:transparent;color:#1a1a1a;transition:border-color .2s ease,box-shadow .2s ease;direction:rtl;text-align:right}.message-textarea[data-v-0ab0774a]::-moz-placeholder{font-size:14px;color:#787878}.message-textarea[data-v-0ab0774a]::placeholder{font-size:14px;color:#787878}.message-textarea[data-v-0ab0774a]:focus{outline:none;border-color:rgba(91,124,250,.5);box-shadow:0 0 0 3px rgba(91,124,250,.2)}.input-footer[data-v-0ab0774a]{display:flex;justify-content:space-between;align-items:center;padding:0 4px;font-size:11px;color:#9e9e9e;direction:rtl}.char-counter[data-v-0ab0774a]{font-size:11px;color:#9e9e9e;font-weight:500}.char-counter-warning[data-v-0ab0774a]{color:#ff9800}.input-hint[data-v-0ab0774a]{font-size:10px;opacity:.7}.action-btn[data-v-0ab0774a]{width:44px;height:44px;min-width:44px;min-height:44px;padding:8px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease,opacity .2s ease,box-shadow .2s ease,transform .2s ease;flex-shrink:0}.action-btn[data-v-0ab0774a]:focus{outline:none}.action-btn[data-v-0ab0774a]:disabled{cursor:not-allowed}.attach-btn[data-v-0ab0774a]{background:transparent;transition:background .2s ease,transform .2s ease}.attach-btn[data-v-0ab0774a]:hover:not(:disabled){background:rgba(0,0,0,.08);transform:scale(1.05)}.attach-btn[data-v-0ab0774a]:active:not(:disabled){transform:scale(.98)}.attach-btn-icon[data-v-0ab0774a]{color:#757575!important;transition:color .2s ease}.attach-btn:hover:not(:disabled) .attach-btn-icon[data-v-0ab0774a]{color:#424242!important}.send-btn[data-v-0ab0774a]{background:#e0e0e0;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.send-btn .send-btn-icon[data-v-0ab0774a]{color:#9e9e9e!important;transform:rotate(180deg)}.send-btn[data-v-0ab0774a]:hover:not(:disabled){background:#d5d5d5}.send-btn[data-v-0ab0774a]:disabled{background:#e8e8e8;cursor:not-allowed}.send-btn:disabled .send-btn-icon[data-v-0ab0774a]{color:#bdbdbd!important}.send-btn-active[data-v-0ab0774a]{background:#5b7cfa}.send-btn-active .send-btn-icon[data-v-0ab0774a]{color:#fff!important}.send-btn-active[data-v-0ab0774a]:hover:not(:disabled){background:#4a6be8;box-shadow:0 2px 8px rgba(91,124,250,.35);transform:scale(1.02)}.send-btn-active[data-v-0ab0774a]:active:not(:disabled){transform:scale(.98)}.send-btn--sending[data-v-0ab0774a]{opacity:.95;cursor:wait}.send-btn--sending[data-v-0ab0774a]:disabled{cursor:wait}.emoji-picker-dialog[data-v-0ab0774a]{border-radius:16px}.emoji-picker-header[data-v-0ab0774a]{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #e0e0e0;font-size:16px;font-weight:600;color:#424242}.emoji-close-btn[data-v-0ab0774a]{background:transparent;border:none;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.emoji-close-btn[data-v-0ab0774a]:hover{background:#f5f5f5}.emoji-picker-content[data-v-0ab0774a]{padding:16px;max-height:300px;overflow-y:auto}.emoji-grid[data-v-0ab0774a]{display:grid;grid-template-columns:repeat(8,1fr);gap:8px}.emoji-item[data-v-0ab0774a]{width:40px;height:40px;border:none;background:transparent;border-radius:8px;cursor:pointer;font-size:24px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.emoji-item[data-v-0ab0774a]:hover{background:#f0f4ff;transform:scale(1.2)}[dir=ltr] .input-wrapper[data-v-0ab0774a]{direction:ltr}[dir=ltr] .message-textarea[data-v-0ab0774a]{text-align:left}@media (max-width:767px){.enhanced-input-container[data-v-0ab0774a]{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid rgba(0,0,0,.06);box-shadow:0 -2px 8px rgba(0,0,0,.04);z-index:200;padding-bottom:env(safe-area-inset-bottom)}.input-wrapper[data-v-0ab0774a]{padding:8px;margin:0 8px 10px}.message-textarea[data-v-0ab0774a]{font-size:16px;padding:12px;min-height:44px}.action-btn[data-v-0ab0774a]{width:44px;height:44px;min-width:44px;min-height:44px}.attachment-preview[data-v-0ab0774a]{padding:10px 12px}.attachment-file[data-v-0ab0774a],.attachment-image[data-v-0ab0774a]{width:50px;height:50px}.attachment-remove[data-v-0ab0774a]{width:44px;height:44px;min-width:44px;min-height:44px}.input-hint[data-v-0ab0774a]{display:none}.message-textarea[data-v-0ab0774a]:focus{scroll-margin-bottom:200px}}@media (min-width:768px) and (max-width:1024px){.action-btn[data-v-0ab0774a]{width:44px;height:44px;min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.action-btn[data-v-0ab0774a],.attachment-preview[data-v-0ab0774a],.typing-dots span[data-v-0ab0774a]{animation:none;transition:none}}.action-btn[data-v-0ab0774a]:focus,.attachment-remove[data-v-0ab0774a]:focus,.message-textarea[data-v-0ab0774a]:focus{outline:none}.action-btn[data-v-0ab0774a]:focus-visible{outline:2px solid #5b7cfa;outline-offset:2px;transition:outline-offset .2s ease,box-shadow .2s ease}.message-textarea[data-v-0ab0774a]:focus-visible{outline:none;border-color:#5b7cfa;box-shadow:0 0 0 3px rgba(91,124,250,.25)}.attachment-remove[data-v-0ab0774a]:focus-visible{outline:2px solid #5b7cfa;outline-offset:2px}@media (prefers-contrast:high){.action-btn[data-v-0ab0774a]{border:2px solid currentColor}.message-textarea[data-v-0ab0774a]{border-width:2px}.send-btn-active[data-v-0ab0774a]{border:2px solid #5b7cfa}}.date-separator[data-v-7f15f54c]{display:flex;align-items:center;justify-content:center;margin:12px 0;direction:rtl}.date-separator-pill[data-v-7f15f54c]{display:inline-block;font-size:12px;font-weight:500;color:#999;background:#f0f0f0;padding:6px 14px;border-radius:20px;white-space:nowrap}.skeleton-message[data-v-595fb679]{display:flex;align-items:flex-end;gap:8px;margin-bottom:12px;animation:skeletonPulse-595fb679 1.5s ease-in-out infinite;direction:rtl}.skeleton-user[data-v-595fb679]{justify-content:flex-end;margin-left:auto}.skeleton-support[data-v-595fb679]{justify-content:flex-start}.skeleton-avatar[data-v-595fb679]{width:32px;height:32px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;flex-shrink:0}.skeleton-avatar-spacer[data-v-595fb679]{width:32px;flex-shrink:0}.skeleton-content[data-v-595fb679]{max-width:75%;min-width:120px}.skeleton-bubble[data-v-595fb679]{padding:12px 16px;border-radius:16px;background:#f0f0f0;display:flex;flex-direction:column;gap:8px}.skeleton-user .skeleton-bubble[data-v-595fb679]{background:#e8e8e8;border-radius:16px 16px 4px 16px}.skeleton-support .skeleton-bubble[data-v-595fb679]{border-radius:16px 16px 16px 4px}.skeleton-line[data-v-595fb679]{height:12px;background:linear-gradient(90deg,#e0e0e0 25%,#d0d0d0 50%,#e0e0e0 75%);background-size:200% 100%;border-radius:6px;animation:skeletonShimmer-595fb679 1.5s ease-in-out infinite}@keyframes skeletonPulse-595fb679{0%,to{opacity:1}50%{opacity:.7}}@keyframes skeletonShimmer-595fb679{0%{background-position:-200% 0}to{background-position:200% 0}}.connection-status[data-v-59442eee]{padding:8px 16px;background:#fff3cd;border-bottom:1px solid #ffc107;display:flex;align-items:center;justify-content:center;direction:rtl;animation:slideDown-59442eee .3s ease-out}.connection-status-connecting[data-v-59442eee]{background:#fff3cd;border-bottom-color:#ffc107}.connection-status-disconnected[data-v-59442eee],.connection-status-offline[data-v-59442eee]{background:#ffebee;border-bottom-color:#f44336}.connection-status-connected[data-v-59442eee]{background:#e8f5e9;border-bottom-color:#4caf50;display:none}@keyframes slideDown-59442eee{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.connection-status-content[data-v-59442eee]{display:flex;align-items:center;gap:8px;font-size:13px;color:#424242}.connection-status-text[data-v-59442eee]{font-weight:500}.connection-retry-btn[data-v-59442eee]{background:transparent;border:1px solid currentColor;border-radius:12px;padding:4px 12px;font-size:12px;cursor:pointer;color:#424242;transition:all .2s ease;margin-right:8px}.connection-retry-btn[data-v-59442eee]:hover{background:rgba(0,0,0,.05)}.toast[data-v-32ce7cd8]{position:fixed;bottom:24px;right:24px;left:24px;max-width:400px;margin:0 auto;background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 4px 16px rgba(0,0,0,.15);display:flex;align-items:center;gap:12px;z-index:1000;direction:rtl;animation:toastSlideIn-32ce7cd8 .3s ease-out}@keyframes toastSlideIn-32ce7cd8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.toast-success[data-v-32ce7cd8]{border-right:4px solid #4caf50}.toast-error[data-v-32ce7cd8]{border-right:4px solid #f44336}.toast-warning[data-v-32ce7cd8]{border-right:4px solid #ff9800}.toast-info[data-v-32ce7cd8]{border-right:4px solid #2196f3}.toast-message[data-v-32ce7cd8]{flex:1;font-size:14px;color:#424242;font-weight:500}.toast-close[data-v-32ce7cd8]{background:transparent;border:none;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#9e9e9e;transition:all .2s ease}.toast-close[data-v-32ce7cd8]:hover{background:#f5f5f5;color:#424242}.toast-enter-active[data-v-32ce7cd8],.toast-leave-active[data-v-32ce7cd8]{transition:all .3s ease}.toast-enter[data-v-32ce7cd8],.toast-leave-to[data-v-32ce7cd8]{opacity:0;transform:translateY(20px)}@media (max-width:600px){.toast[data-v-32ce7cd8]{right:16px;left:16px;bottom:16px}}.chat-container[data-v-e4d2bd9a]{padding-top:5px}.chat-wrapper[data-v-e4d2bd9a]{width:100%;max-width:100%;margin:0 auto;background:#fff;border-radius:24px;box-shadow:0 8px 32px rgba(107,127,215,.12);overflow:hidden;display:flex;flex-direction:column;height:calc(100vh - 200px);min-height:0}.message-row[data-v-e4d2bd9a]{margin-bottom:var(--message-gap-sender-change,14px)}.message-row--grouped[data-v-e4d2bd9a]{margin-bottom:var(--message-gap-same-sender,5px)}.message-row[data-v-e4d2bd9a]:last-child{margin-bottom:0}.file-message-row[data-v-e4d2bd9a]{display:flex;width:100%;justify-content:flex-start;margin:0;direction:rtl}.file-message-row--mine[data-v-e4d2bd9a]{justify-content:flex-end}.file-message[data-v-e4d2bd9a]{width:-moz-fit-content;width:fit-content;min-width:0;max-width:min(300px,85vw);background:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;padding:var(--bubble-padding,14px);box-shadow:0 1px 3px rgba(0,0,0,.04);display:inline-flex;flex-direction:column;gap:10px;direction:rtl;text-align:right;color:#1a1a1a;overflow:hidden}.file-message--mine[data-v-e4d2bd9a]{background:rgba(91,124,250,.12);border-color:rgba(91,124,250,.25);color:#1a1a1a}.file-message__caption[data-v-e4d2bd9a]{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:0;word-break:break-word;overflow-wrap:anywhere;color:inherit;min-width:0}.file-message__caption--below[data-v-e4d2bd9a]{margin-top:10px;margin-bottom:0;padding-top:8px;border-top:1px solid rgba(0,0,0,.06)}.file-message--mine .file-message__caption--below[data-v-e4d2bd9a]{border-top-color:rgba(91,124,250,.2)}.file-message__link[data-v-e4d2bd9a]{display:inline-block}.file-message__image[data-v-e4d2bd9a]{display:block;max-width:100%;width:100%;height:auto;border-radius:10px;background:rgba(0,0,0,.04)}.file-message--mine .file-message__image[data-v-e4d2bd9a]{background:hsla(0,0%,100%,.12)}.file-message__download[data-v-e4d2bd9a]{display:inline-block;color:inherit;text-decoration:underline;word-break:break-word}.file-message__timestamp[data-v-e4d2bd9a]{margin-top:6px;padding-bottom:var(--bubble-timestamp-bottom,6px);font-size:11px;font-weight:400;color:#787878;text-align:end;direction:rtl;transition:color .2s ease}.file-message__hint[data-v-e4d2bd9a]{margin-top:8px;font-size:12px;color:#fff}.file-message__error[data-v-e4d2bd9a]{margin-top:6px;font-size:12px}.file-message__actions[data-v-e4d2bd9a]{margin-top:8px}.file-message__audio[data-v-e4d2bd9a]{margin-top:6px;width:100%;max-width:min(320px,75vw);min-width:0}.file-message__audio audio[data-v-e4d2bd9a]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.audio-player[data-v-e4d2bd9a]{display:flex;align-items:center;gap:10px;width:100%;min-width:0;padding:8px 10px;background:rgba(0,0,0,.04);border-radius:10px;border:1px solid rgba(0,0,0,.06)}.file-message--mine .audio-player[data-v-e4d2bd9a]{background:hsla(0,0%,100%,.5);border-color:rgba(91,124,250,.15)}.audio-player__btn[data-v-e4d2bd9a]{width:36px;height:36px;min-width:36px;min-height:36px;border:none;border-radius:50%;background:#5b7cfa;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.audio-player__btn[data-v-e4d2bd9a]:hover{background:#4a6be8;box-shadow:0 2px 6px rgba(91,124,250,.3)}.audio-player__btn[data-v-e4d2bd9a]:focus{outline:none}.audio-player__btn[data-v-e4d2bd9a]:focus-visible{outline:2px solid #5b7cfa;outline-offset:2px}.audio-player__progress-wrap[data-v-e4d2bd9a]{flex:1;min-width:0;height:6px;background:rgba(0,0,0,.1);border-radius:3px;cursor:pointer;overflow:hidden;transition:background .2s ease}.file-message--mine .audio-player__progress-wrap[data-v-e4d2bd9a]{background:hsla(0,0%,100%,.4)}.audio-player__progress-wrap[data-v-e4d2bd9a]:hover{background:rgba(0,0,0,.15)}.file-message--mine .audio-player__progress-wrap[data-v-e4d2bd9a]:hover{background:hsla(0,0%,100%,.5)}.audio-player__progress[data-v-e4d2bd9a]{height:100%;background:#5b7cfa;border-radius:3px;transition:width .15s ease}.audio-player__time[data-v-e4d2bd9a]{font-size:12px;font-weight:500;color:#666;flex-shrink:0;display:flex;align-items:center;gap:2px;min-width:4ch}.file-message--mine .audio-player__time[data-v-e4d2bd9a]{color:hsla(0,0%,100%,.9)}.audio-player__time-sep[data-v-e4d2bd9a]{opacity:.7}.audio-player__volume[data-v-e4d2bd9a]{width:32px;height:32px;min-width:32px;min-height:32px;border:none;border-radius:50%;background:transparent;color:#757575;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s ease,color .2s ease}.audio-player__volume[data-v-e4d2bd9a]:hover{background:rgba(0,0,0,.06);color:#424242}.file-message--mine .audio-player__volume[data-v-e4d2bd9a]{color:hsla(0,0%,100%,.85)}.file-message--mine .audio-player__volume[data-v-e4d2bd9a]:hover{background:hsla(0,0%,100%,.2);color:#fff}.audio-player__volume[data-v-e4d2bd9a]:focus{outline:none}.audio-player__volume[data-v-e4d2bd9a]:focus-visible{outline:2px solid #5b7cfa;outline-offset:2px}.file-attachment-card[data-v-e4d2bd9a]{width:100%;max-width:min(300px,100%);min-width:0;padding:var(--bubble-padding,14px);background:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.04);direction:rtl;overflow:hidden}.file-message--mine .file-attachment-card[data-v-e4d2bd9a]{background:#fff;border-color:#e0e0e0}.file-attachment-card__head[data-v-e4d2bd9a]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.file-attachment-card__info[data-v-e4d2bd9a]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;overflow:hidden}.file-attachment-card__name[data-v-e4d2bd9a]{font-size:14px;font-weight:500;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;word-break:break-all}.file-attachment-card__size[data-v-e4d2bd9a]{font-size:12px;font-weight:400;color:#666}.file-attachment-card__icon[data-v-e4d2bd9a]{flex-shrink:0;color:#5b7cfa!important}.file-attachment-card__actions[data-v-e4d2bd9a]{margin-top:0}.file-attachment-card__download[data-v-e4d2bd9a]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;padding:10px 12px;font-size:13px;font-weight:500;color:#5b7cfa;background:transparent;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .2s ease}.file-attachment-card__download[data-v-e4d2bd9a]:hover:not(:disabled){background:rgba(91,124,250,.08);border-color:#5b7cfa;box-shadow:0 1px 3px rgba(91,124,250,.15)}.file-attachment-card__download[data-v-e4d2bd9a]:focus{outline:none}.file-attachment-card__download[data-v-e4d2bd9a]:disabled{opacity:.7;cursor:not-allowed}.file-attachment-card__download .v-icon[data-v-e4d2bd9a]{margin-left:4px;margin-right:0;color:inherit!important}.file-attachment-card__download[data-v-e4d2bd9a]:focus-visible{outline:2px solid #5b7cfa;outline-offset:2px;box-shadow:0 0 0 2px rgba(91,124,250,.25)}.file-attachment-card--minimal[data-v-e4d2bd9a]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.file-attachment-card--minimal .file-attachment-card__info[data-v-e4d2bd9a]{flex:1;min-width:0;margin-bottom:0}.file-attachment-card--minimal .file-attachment-card__download[data-v-e4d2bd9a]{width:auto;flex-shrink:0}.file-message__image-wrapper[data-v-e4d2bd9a]{position:relative}.file-message__image-placeholder[data-v-e4d2bd9a]{display:flex;align-items:center;justify-content:center;min-height:200px;background:rgba(0,0,0,.04);border-radius:12px}.file-message__loading[data-v-e4d2bd9a]{color:#5b7cfa;font-weight:400}.file-message__error-state[data-v-e4d2bd9a],.file-message__loading[data-v-e4d2bd9a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;font-size:14px;min-height:150px}.file-message__error-state[data-v-e4d2bd9a]{color:#f44336;text-align:center}.file-message__video[data-v-e4d2bd9a]{margin-top:8px;width:100%;max-width:min(420px,75vw)}.file-message__video-player[data-v-e4d2bd9a]{width:100%;max-height:400px;border-radius:12px;outline:none}.file-message__filename[data-v-e4d2bd9a]{flex:1;word-break:break-word;color:#374151;font-weight:500;font-size:14px}.file-message--mine .file-message__filename[data-v-e4d2bd9a]{color:#1f2937}.chat-header[data-v-e4d2bd9a]{background:#6b7ff2;padding:12px 16px;color:#fff;position:relative;z-index:10;border-bottom:1px solid rgba(0,0,0,.12);box-shadow:0 2px 10px rgba(0,0,0,.08)}.chat-header__inner[data-v-e4d2bd9a]{display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative;z-index:1;direction:rtl}.chat-header__back[data-v-e4d2bd9a]{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;width:40px;height:40px;min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;color:#fff;flex-shrink:0}.chat-header__back[data-v-e4d2bd9a]:hover{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.3)}.chat-header__back[data-v-e4d2bd9a]:focus{outline:none}.chat-header__back[data-v-e4d2bd9a]:focus-visible{outline:2px solid #fff;outline-offset:2px;box-shadow:0 0 0 2px #6b7ff2}.chat-header__main[data-v-e4d2bd9a]{display:flex;align-items:center;gap:12px;flex:1;min-width:0;direction:rtl}.chat-header__info[data-v-e4d2bd9a]{flex:1;min-width:0;text-align:right}.chat-header__title[data-v-e4d2bd9a]{font-size:18px;font-weight:600;line-height:1.4;margin:0 0 2px 0;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:0}.chat-header__subtitle[data-v-e4d2bd9a]{font-size:13px;font-weight:400;line-height:1.35;margin:0;opacity:.88;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-header__avatar-wrap[data-v-e4d2bd9a]{position:relative;flex-shrink:0}.chat-header__avatar[data-v-e4d2bd9a]{width:44px;height:44px;min-width:44px;min-height:44px;border-radius:50%;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center;border:2px solid hsla(0,0%,100%,.35);overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.12)}.chat-header__avatar-img[data-v-e4d2bd9a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-header__avatar-initials[data-v-e4d2bd9a]{font-size:17px;font-weight:600;color:#fff;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-header__status[data-v-e4d2bd9a]{position:absolute;bottom:0;right:0;width:10px;height:10px;border-radius:50%;background:#9e9e9e;border:2px solid #6b7ff2;box-sizing:content-box}.chat-header__status--online[data-v-e4d2bd9a]{background:#4caf50}.chat-header__actions[data-v-e4d2bd9a]{display:flex;align-items:center;gap:4px;flex-shrink:0}.header-action-btn[data-v-e4d2bd9a]{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#fff}.header-action-btn[data-v-e4d2bd9a]:hover:not(:disabled){background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.3)}.header-action-btn[data-v-e4d2bd9a]:disabled{opacity:.5;cursor:not-allowed}.header-back-btn[data-v-e4d2bd9a]{display:none}.messages-container[data-v-e4d2bd9a]{flex:1;overflow-y:auto;overflow-x:hidden;padding:24px;background:#fafafa;position:relative;scroll-behavior:smooth;direction:rtl}.messages-container[data-v-e4d2bd9a]::-webkit-scrollbar{width:6px}.messages-container[data-v-e4d2bd9a]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}.messages-container[data-v-e4d2bd9a]::-webkit-scrollbar-thumb{background:#d1d1d1;border-radius:10px}.messages-container[data-v-e4d2bd9a]::-webkit-scrollbar-thumb:hover{background:#bdbdbd}.messages-loader[data-v-e4d2bd9a]{position:absolute;top:0;left:0;right:0;z-index:10}.messages-list[data-v-e4d2bd9a]{--bubble-padding:14px;--bubble-timestamp-bottom:6px;--message-gap-same-sender:5px;--message-gap-sender-change:14px;display:flex;flex-direction:column;gap:0;padding-top:8px}.history-loader[data-v-e4d2bd9a]{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;color:#5b7cfa;font-size:13px;direction:rtl}.message-item[data-v-e4d2bd9a]{animation:messageFadeIn-e4d2bd9a .3s ease-out}.message-item--failed .file-message[data-v-e4d2bd9a]{border:1px solid #f44336;background:rgba(244,67,54,.08)}.message-item--failed .file-message__actions .v-btn[data-v-e4d2bd9a]{border-color:#f44336!important;color:#f44336!important}.file-message--mine .file-message__actions .v-btn[data-v-e4d2bd9a]{border-color:#5b7cfa!important;color:#5b7cfa!important;background:#fff!important}.file-message--mine .file-message__actions .v-btn .v-icon[data-v-e4d2bd9a]{color:#5b7cfa!important}.message-item--failed .file-message__error[data-v-e4d2bd9a]{color:#f44336}.message-item.search-highlight[data-v-e4d2bd9a]{background:rgba(255,235,59,.3);border-radius:8px;padding:4px;margin:-4px;animation:highlightPulse-e4d2bd9a 1s ease-out}@keyframes highlightPulse-e4d2bd9a{0%,to{background:rgba(255,235,59,.3)}50%{background:rgba(255,235,59,.6)}}@keyframes messageFadeIn-e4d2bd9a{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.skeleton-container[data-v-e4d2bd9a]{padding:20px;display:flex;flex-direction:column;gap:12px}.empty-state[data-v-e4d2bd9a]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 16px;text-align:center;direction:rtl;min-height:280px;width:100%;max-width:100%;box-sizing:border-box}.empty-state-illustration[data-v-e4d2bd9a]{margin-bottom:24px}.empty-state-icon-wrapper[data-v-e4d2bd9a]{width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#e8edff,#f0f4ff);display:flex;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 4px 16px rgba(102,126,234,.15)}.empty-state-title[data-v-e4d2bd9a]{font-size:20px;font-weight:600;color:#1a1a1a;margin:0 0 12px 0;max-width:100%;word-wrap:break-word}.empty-state-text[data-v-e4d2bd9a]{font-size:15px;color:#666;font-weight:400;margin:0 0 24px 0;line-height:1.6;max-width:min(400px,100%);word-wrap:break-word}.empty-state-hours[data-v-e4d2bd9a]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;color:#9ca3af;padding:8px 16px;background:#f9fafb;border-radius:12px;border:1px solid #e0e0e0}[dir=rtl] .chat-header__inner[data-v-e4d2bd9a]{flex-direction:row}[dir=rtl] .file-message-row[data-v-e4d2bd9a]{justify-content:flex-end}[dir=rtl] .file-message-row--mine[data-v-e4d2bd9a]{justify-content:flex-start}@media (max-width:960px){.chat-container[data-v-e4d2bd9a]{padding:16px}.chat-wrapper[data-v-e4d2bd9a]{height:calc(100vh - 32px);border-radius:20px}.chat-header[data-v-e4d2bd9a]{padding:12px 16px}.chat-header__avatar[data-v-e4d2bd9a],.chat-header__back[data-v-e4d2bd9a]{width:44px;height:44px;min-width:44px;min-height:44px}.chat-header__avatar-initials[data-v-e4d2bd9a]{font-size:16px}.chat-header__title[data-v-e4d2bd9a]{font-size:18px}.chat-header__subtitle[data-v-e4d2bd9a]{font-size:12px}.header-action-btn[data-v-e4d2bd9a]{width:32px;height:32px}.messages-container[data-v-e4d2bd9a]{padding:20px 16px}.file-message[data-v-e4d2bd9a]{max-width:min(300px,90vw)}}@media (max-width:600px){.chat-container[data-v-e4d2bd9a]{padding:0}.chat-wrapper[data-v-e4d2bd9a]{height:100dvh;border-radius:0;box-shadow:none;overflow:hidden}.messages-container[data-v-e4d2bd9a]{height:calc(100dvh - 240px);max-height:calc(100dvh - 240px);padding:12px 10px 140px}.empty-state[data-v-e4d2bd9a]{padding:24px 12px;min-height:220px}.empty-state-title[data-v-e4d2bd9a]{font-size:18px}.empty-state-text[data-v-e4d2bd9a]{font-size:14px}.file-message[data-v-e4d2bd9a]{max-width:min(300px,92vw)}.chat-header__avatar[data-v-e4d2bd9a],.chat-header__back[data-v-e4d2bd9a]{width:44px;height:44px;min-width:44px;min-height:44px}.chat-header__avatar-initials[data-v-e4d2bd9a]{font-size:15px}.chat-header__title[data-v-e4d2bd9a]{font-size:17px}.chat-header__subtitle[data-v-e4d2bd9a]{font-size:12px}}@media (max-width:767px){.messages-container[data-v-e4d2bd9a]{padding-bottom:200px}}@media (prefers-reduced-motion:reduce){.message-bubble[data-v-e4d2bd9a],.message-item[data-v-e4d2bd9a],.send-button[data-v-e4d2bd9a]{animation:none;transition:none}}@media (prefers-contrast:high){.chat-header[data-v-e4d2bd9a]{background:#4a5fa8;border:2px solid #3a4f88}.chat-input[data-v-e4d2bd9a]{border-width:2px}.send-button-active[data-v-e4d2bd9a]{background:#4a5fa8;border:2px solid #3a4f88}.message-bubble-user[data-v-e4d2bd9a]{border:2px solid #4f46e5}.message-bubble-support[data-v-e4d2bd9a]{border:2px solid #d1d5db}[data-v-e4d2bd9a]:focus{outline:3px solid #ffc107;outline-offset:2px}}[tabindex][data-v-e4d2bd9a]:focus,button[data-v-e4d2bd9a]:focus,input[data-v-e4d2bd9a]:focus,textarea[data-v-e4d2bd9a]:focus{outline:none}[tabindex][data-v-e4d2bd9a]:focus-visible,button[data-v-e4d2bd9a]:focus-visible,input[data-v-e4d2bd9a]:focus-visible,textarea[data-v-e4d2bd9a]:focus-visible{outline:2px solid #5b7cfa;outline-offset:2px;border-radius:4px;transition:outline-offset .2s ease,box-shadow .2s ease}@media (prefers-reduced-motion:reduce){[data-v-e4d2bd9a],[data-v-e4d2bd9a]:after,[data-v-e4d2bd9a]:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}