.text-ltr[data-v-ac08075e],.text-ltr[data-v-f6ab53ac]{direction:ltr;display:inline-block}.bg-soft-danger[data-v-ac08075e]{background-color:rgba(244,106,106,.1)}.bg-soft-success[data-v-ac08075e]{background-color:rgba(52,195,143,.1)}.bg-soft-warning[data-v-ac08075e]{background-color:rgba(241,180,76,.1)}.bg-soft-secondary[data-v-ac08075e]{background-color:rgba(116,120,141,.1)}.text-ltr[data-v-a4eeaf94]{direction:ltr;display:inline-block}.bg-soft-primary[data-v-a4eeaf94]{background-color:rgba(184,134,11,.1)}.bg-soft-info[data-v-a4eeaf94]{background-color:rgba(80,165,241,.1)}.border-dashed[data-v-a4eeaf94]{border-style:dashed!important}.hover-danger[data-v-a4eeaf94]:hover{background-color:rgba(244,106,106,.05);border-color:#f46a6a!important;color:#f46a6a}.transition-all[data-v-a4eeaf94]{transition:all .2s ease}.avatar-sm[data-v-a4eeaf94]{height:2rem;width:2rem}.btn-soft-primary[data-v-a4eeaf94]{background-color:rgba(184,134,11,.1);color:#b8860b}.avatar-circle[data-v-a4eeaf94]{width:32px;height:32px;border-radius:50%;background:#b8860b;font-weight:600;font-size:14px}.date-separator .badge[data-v-a4eeaf94]{background:#f1f3f5;color:#6c757d;border-radius:12px;padding:4px 12px;font-size:12px}.btn-soft-primary[data-v-a4eeaf94]:hover{background-color:#556ee6;color:#fff}[dir=rtl] .text-ltr-context[data-v-a4eeaf94]{direction:ltr}.btn-check[data-v-a4eeaf94]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.form-control-xs[data-v-a4eeaf94]{padding:.25rem .5rem;font-size:.75rem;border-radius:.2rem}.selected-files-scroll[data-v-a4eeaf94]::-webkit-scrollbar{width:4px}.selected-files-scroll[data-v-a4eeaf94]::-webkit-scrollbar-track{background:#f1f1f1}.selected-files-scroll[data-v-a4eeaf94]::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.selected-files-scroll[data-v-a4eeaf94]::-webkit-scrollbar-thumb:hover{background:#bbb}.custom-pill-switch[data-v-a4eeaf94]{display:flex;background:#eee;border-radius:10px;padding:4px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:5px}.switch-option[data-v-a4eeaf94]{flex:1;text-align:center;padding:8px;font-size:11px;font-weight:600;z-index:2;transition:color .3s ease;display:flex;align-items:center;justify-content:center;gap:6px;color:#777}.switch-option.active[data-v-a4eeaf94]{color:#fff}.switch-slider[data-v-a4eeaf94]{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);border-radius:8px;transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:1;box-shadow:0 2px 4px rgba(0,0,0,.1)}.switch-slider.hidden[data-v-a4eeaf94]{background:#74788d;transform:translateX(0)}.switch-slider.sent[data-v-a4eeaf94]{background:#b8860b;transform:translateX(100%)}[dir=rtl] .switch-slider.hidden[data-v-a4eeaf94]{transform:translateX(100%)}[dir=rtl] .switch-slider.sent[data-v-a4eeaf94]{transform:translateX(0)}.deliverable-card[data-v-a4eeaf94]{background:#fff;border-radius:12px;border:1px solid #edf2f7;transition:all .3s cubic-bezier(.4,0,.2,1)}.deliverable-card[data-v-a4eeaf94]:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.05),0 4px 6px -2px rgba(0,0,0,.02);border-color:#e2e8f0;transform:translateY(-2px)}.file-icon-avatar[data-v-a4eeaf94]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.bg-soft-primary[data-v-a4eeaf94]{background-color:rgba(184,134,11,.08);color:#b8860b}.bg-soft-secondary[data-v-a4eeaf94]{background-color:#f8f9fa;color:#74788d}.file-name[data-v-a4eeaf94]{font-weight:600;color:#2d3748;font-size:14px;margin-bottom:2px}.metadata[data-v-a4eeaf94]{font-size:11px;color:#718096}.caption-text[data-v-a4eeaf94]{max-width:15rem;color:#4a5568;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dot-separator[data-v-a4eeaf94]{width:4px;height:4px;background:#cbd5e0;border-radius:50%}.status-text[data-v-a4eeaf94]{font-weight:600;font-size:11px}.action-buttons[data-v-a4eeaf94]{display:grid;grid-template-columns:repeat(2,32px);grid-template-rows:repeat(2,32px);gap:4px}.action-buttons[data-v-a4eeaf94]:has(>:only-child){grid-template-columns:32px;grid-template-rows:32px}.btn-action[data-v-a4eeaf94]{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:8px;color:#718096;background:#f8f9fa;border:1px solid #edf2f7;transition:all .2s ease}.btn-action i[data-v-a4eeaf94]{font-size:16px;line-height:1}.btn-action[data-v-a4eeaf94]:hover{background:#b8860b;color:#fff;border-color:#b8860b;box-shadow:0 4px 6px -1px rgba(184,134,11,.2)}.btn-toggle.active-sent[data-v-a4eeaf94]:not(:hover){color:#b8860b;background:rgba(184,134,11,.08);border-color:rgba(184,134,11,.2)}.btn-delete[data-v-a4eeaf94]:hover{background:#f46a6a;color:#fff;border-color:#f46a6a}.fixed-height-scrollable[data-v-a4eeaf94]{height:400px;overflow-y:auto;overflow-x:hidden;padding-right:5px}.fixed-height-scrollable[data-v-a4eeaf94]::-webkit-scrollbar{width:5px}.fixed-height-scrollable[data-v-a4eeaf94]::-webkit-scrollbar-track{background:#f1f1f1}.fixed-height-scrollable[data-v-a4eeaf94]::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.fixed-height-scrollable[data-v-a4eeaf94]::-webkit-scrollbar-thumb:hover{background:#bbb}[dir=rtl] .custom-modal-header[data-v-a4eeaf94]{flex-direction:row-reverse!important}[dir=rtl] .custom-modal-header .btn-close[data-v-a4eeaf94],[dir=rtl] .custom-modal-header .close[data-v-a4eeaf94]{margin-right:auto!important;margin-left:-.5rem!important}.btn-soft-primary:hover .avatar-title[data-v-a4eeaf94],.btn-soft-primary:hover h5[data-v-a4eeaf94],.btn-soft-primary:hover p[data-v-a4eeaf94]{color:#fff!important}.btn-soft-primary:hover .text-muted[data-v-a4eeaf94]{color:hsla(0,0%,100%,.8)!important}.chat-card[data-v-a4eeaf94],.deliverables-card[data-v-a4eeaf94]{height:560px!important}.chat-messages-container[data-v-a4eeaf94]{background-color:#f8f9fa;height:400px!important;overflow-y:auto;display:flex;flex-direction:column}.message-wrapper[data-v-a4eeaf94]{align-self:flex-start}.message-wrapper.me[data-v-a4eeaf94]{align-self:flex-end}.message-content[data-v-a4eeaf94]{display:flex;flex-direction:column}.me .message-content[data-v-a4eeaf94]{align-items:flex-end}.message-bubble[data-v-a4eeaf94]{border-radius:12px;background:#fff;color:#495057;position:relative;border:1px solid #edf2f7}.me .message-bubble[data-v-a4eeaf94]{background:#b8860b;color:#fff;border-color:#b8860b}.message-text[data-v-a4eeaf94]{word-break:break-word;font-size:14px;white-space:pre-wrap}.attachment-pill[data-v-a4eeaf94]{background:#f1f5f9;border-radius:8px;border:1px solid #e2e8f0;cursor:pointer;transition:all .2s ease;max-width:100%}.me .attachment-pill[data-v-a4eeaf94]{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff}.me .attachment-pill i.text-primary[data-v-a4eeaf94]{color:#fff!important}.attachment-pill[data-v-a4eeaf94]:hover{background:#e2e8f0}.me .attachment-pill[data-v-a4eeaf94]:hover{background:hsla(0,0%,100%,.2)}.chat-textarea[data-v-a4eeaf94]{resize:none;border-radius:10px;border:1px solid #dce4ec;padding-right:40px}.chat-messages-container[data-v-a4eeaf94]::-webkit-scrollbar{width:6px}.chat-messages-container[data-v-a4eeaf94]::-webkit-scrollbar-thumb{background-color:#e2e8f0;border-radius:10px}.avatar-circle[data-v-a4eeaf94]{width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,#b8860b,#966f09);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;border:2px solid #fff;box-shadow:0 3px 10px rgba(0,0,0,.1)}.date-separator .badge[data-v-a4eeaf94]{background:#f8f9fa;color:#8a99af;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.5px;border:1px solid #edf2f7}.modern-input-wrapper[data-v-a4eeaf94]{transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid transparent}.modern-input-wrapper[data-v-a4eeaf94]:focus-within{background:#fff!important;border-color:#b8860b;box-shadow:0 4px 20px rgba(184,134,11,.08)}.message-bubble[data-v-a4eeaf94]{border-radius:18px!important;border-bottom-left-radius:4px!important;transition:transform .2s ease}.me .message-bubble[data-v-a4eeaf94]{background:linear-gradient(135deg,#b8860b,#9c720a)!important;color:#fff!important;border-radius:18px!important;border-bottom-right-radius:4px!important;border-bottom-left-radius:18px!important}.message-wrapper[data-v-a4eeaf94]{display:flex;gap:12px;max-width:85%;animation:slideUp-a4eeaf94 .4s cubic-bezier(.4,0,.2,1)}.message-wrapper.me[data-v-a4eeaf94]{margin-left:auto;flex-direction:row-reverse}[dir=rtl] .message-wrapper.me[data-v-a4eeaf94]{margin-left:unset;margin-right:auto}@keyframes slideUp-a4eeaf94{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.hover-danger[data-v-a4eeaf94]:hover{color:#f46a6a!important}.btn-icon[data-v-a4eeaf94]{width:40px;height:40px;padding:0;display:flex;align-items:center;justify-content:center}