.leftbar[data-v-7a86dc55]{width:240px;background-color:#f8f8f8;border-right:1px solid #e0e0e0;display:flex;flex-direction:column;height:100vh;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;transition:width .3s ease;position:relative}.leftbar.collapsed[data-v-7a86dc55]{width:60px}.leftbar.collapsed .title-container[data-v-7a86dc55],.leftbar.collapsed .dropdown[data-v-7a86dc55],.leftbar.collapsed .menu-text[data-v-7a86dc55]{display:none}.leftbar.collapsed .menu-item[data-v-7a86dc55],.leftbar.collapsed .public-views-header[data-v-7a86dc55]{justify-content:center}.leftbar.collapsed .bottom-links[data-v-7a86dc55]{align-items:center}.header[data-v-7a86dc55]{padding:15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e0e0e0;position:relative;cursor:pointer}.logo-container[data-v-7a86dc55]{display:flex;align-items:center}.logo[data-v-7a86dc55]{width:28px;height:28px;background-color:#7f4bf5;color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:12px}.icon[data-v-7a86dc55]{width:18px;height:18px}.icon.small[data-v-7a86dc55]{width:14px;height:14px}.title-container[data-v-7a86dc55]{display:flex;flex-direction:column}.title[data-v-7a86dc55]{font-weight:700;font-size:14px}.subtitle[data-v-7a86dc55]{font-size:12px;color:#666}.chevron[data-v-7a86dc55]{width:16px;height:16px;color:#777;transition:transform .3s ease}.chevron.rotated[data-v-7a86dc55]{transform:rotate(-90deg)}.menu[data-v-7a86dc55]{flex:1;overflow-y:auto;padding:5px 0}.menu-item[data-v-7a86dc55]{padding:5px 12px;display:flex;align-items:center;cursor:pointer;font-size:12px;color:#555}.menu-item[data-v-7a86dc55]:hover{background-color:#0000000d}.menu-item .icon[data-v-7a86dc55]{width:16px;height:16px;margin-right:8px;color:#555}.leftbar.collapsed .menu-item .icon[data-v-7a86dc55]{margin-right:0}.public-views[data-v-7a86dc55]{margin-top:10px}.public-views-header[data-v-7a86dc55]{padding:5px 12px;display:flex;align-items:center;font-size:12px;color:#555;font-weight:500;cursor:pointer}.public-views-header .chevron[data-v-7a86dc55]{margin-right:6px}.leftbar.collapsed .public-views-header .chevron[data-v-7a86dc55]{margin-right:0}.public-views-content[data-v-7a86dc55]{max-height:300px;overflow:hidden;transition:max-height .3s ease}.public-views-content.collapsed[data-v-7a86dc55]{max-height:0}.emoji[data-v-7a86dc55]{margin-right:8px;font-size:14px}.leftbar.collapsed .emoji[data-v-7a86dc55]{margin-right:0}.custom-item[data-v-7a86dc55]{padding-left:20px}.leftbar.collapsed .custom-item[data-v-7a86dc55]{padding-left:15px;justify-content:center}.footer[data-v-7a86dc55]{padding:15px;border-top:1px solid #e0e0e0}.bottom-links[data-v-7a86dc55]{display:flex;flex-direction:column;font-size:13px;color:#555;gap:10px}.help-link[data-v-7a86dc55],.collapse-link[data-v-7a86dc55]{display:flex;align-items:center;cursor:pointer}.help-link .icon[data-v-7a86dc55],.collapse-link .icon[data-v-7a86dc55]{margin-right:6px}.leftbar.collapsed .help-link .icon[data-v-7a86dc55],.leftbar.collapsed .collapse-link .icon[data-v-7a86dc55]{margin-right:0}.header-dropdown[data-v-7a86dc55]{position:absolute;top:60px;left:50%;transform:translate(-50%);width:222px;background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0006;z-index:1000;overflow:hidden;border:1px solid #ddd}.leftbar.collapsed .header-dropdown[data-v-7a86dc55]{left:30px;transform:none}.leftbar.collapsed .header-dropdown.from-collapsed[data-v-7a86dc55]{width:222px;display:block!important}.dropdown-item[data-v-7a86dc55]{padding:4px 10px;display:flex;align-items:center;color:#333;font-size:12px;cursor:pointer}.dropdown-item[data-v-7a86dc55]:hover{background-color:#f5f5f5}.dropdown-item .icon[data-v-7a86dc55]{width:13px;height:13px;margin-right:6px;color:#666}.chevron-right[data-v-7a86dc55]{width:11px;height:11px;margin-left:auto;color:#999}.dropdown-divider[data-v-7a86dc55]{height:1px;background-color:#eee;margin:2px 0}.overlay[data-v-7a86dc55]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:50}.dark-theme[data-v-7a86dc55]{background-color:#222;border-right-color:#444;color:#e0e0e0}.dark-theme .header[data-v-7a86dc55]{border-bottom-color:#444}.dark-theme .logo[data-v-7a86dc55]{background-color:#6a40d9}.dark-theme .subtitle[data-v-7a86dc55],.dark-theme .chevron[data-v-7a86dc55]{color:#aaa}.dark-theme .menu-item[data-v-7a86dc55]{color:#ccc}.dark-theme .menu-item[data-v-7a86dc55]:hover{background-color:#ffffff0d}.dark-theme .menu-item .icon[data-v-7a86dc55]{color:#aaa}.dark-theme .public-views-header[data-v-7a86dc55]{color:#ccc}.dark-theme .header-dropdown[data-v-7a86dc55]{background-color:#333;border-color:#555;box-shadow:0 2px 8px #0009}.dark-theme .dropdown-item[data-v-7a86dc55]{color:#ccc}.dark-theme .dropdown-item[data-v-7a86dc55]:hover{background-color:#444}.dark-theme .dropdown-item .icon[data-v-7a86dc55],.dark-theme .chevron-right[data-v-7a86dc55]{color:#aaa}.dark-theme .dropdown-divider[data-v-7a86dc55]{background-color:#444}.admin-panel[data-v-794c3070]{display:flex;height:100vh;transition:all .3s ease}.admin-content[data-v-794c3070]{flex:1;display:flex;flex-direction:column;padding:0;transition:all .3s ease}.dashboard-topbar[data-v-794c3070]{padding:10px 15px;border-bottom:1px solid #e0e0e0;background-color:#fff;transition:all .3s ease}.topbar-header[data-v-794c3070]{display:flex;border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;margin-bottom:12px;transition:all .3s ease}.dashboard-title[data-v-794c3070]{font-size:16px;font-weight:500;color:#333;margin:0;transition:color .3s ease}.refresh-button[data-v-794c3070]{display:flex;align-items:center;background:none;border:1px solid #ccc;border-radius:3px;color:#777;font-size:13px;font-weight:500;cursor:pointer;padding:3px 8px;transition:all .3s ease}.refresh-icon[data-v-794c3070]{width:12px;height:12px;margin-right:5px;color:#777;transition:color .3s ease}.filters-row[data-v-794c3070]{display:flex;gap:10px}.filter-dropdown[data-v-794c3070]{display:flex;align-items:center;padding:5px 8px;background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:4px;font-size:12px;color:#333;cursor:pointer;transition:all .3s ease}.calendar-icon[data-v-794c3070]{width:12px;height:12px;margin-right:5px;color:#666;transition:color .3s ease}.chevron-icon[data-v-794c3070]{width:10px;height:10px;margin-left:5px;color:#666;transition:color .3s ease}.dashboard-content[data-v-794c3070]{padding:20px;flex:1;transition:background-color .3s ease}.dark-theme[data-v-794c3070]{background-color:#1a1a1a;color:#e0e0e0}.dark-theme .admin-content[data-v-794c3070]{background-color:#1a1a1a}.dark-theme .dashboard-topbar[data-v-794c3070]{background-color:#222;border-bottom-color:#444}.dark-theme .topbar-header[data-v-794c3070]{border-bottom-color:#444}.dark-theme .dashboard-title[data-v-794c3070]{color:#e0e0e0}.dark-theme .refresh-button[data-v-794c3070]{border-color:#555;color:#aaa}.dark-theme .refresh-icon[data-v-794c3070]{color:#aaa}.dark-theme .filter-dropdown[data-v-794c3070]{background-color:#333;border-color:#555;color:#e0e0e0}.dark-theme .calendar-icon[data-v-794c3070],.dark-theme .chevron-icon[data-v-794c3070]{color:#aaa}.dark-theme .dashboard-content[data-v-794c3070]{background-color:#222}.chat-layout[data-v-ae86bb40]{display:flex;height:100vh;width:100%;transition:background-color .3s ease,color .3s ease}.dark-theme[data-v-ae86bb40]{background-color:#1a1a1a;color:#e0e0e0}.chat-container[data-v-ae86bb40]{display:flex;flex-direction:column;height:100%;flex:1;background-color:#f9f9f9;transition:background-color .3s ease}.crm-topbar[data-v-ae86bb40]{display:flex;flex-direction:column;border-bottom:1px solid #e0e0e0;padding:10px 20px;background-color:#fff;transition:background-color .3s ease,border-color .3s ease}.top-row[data-v-ae86bb40]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:10px;width:100%;position:relative}.top-row[data-v-ae86bb40]:after{content:"";position:absolute;bottom:-1px;left:-20px;right:-20px;height:1px;background-color:#e0e0e0}.bottom-row[data-v-ae86bb40]{display:flex;justify-content:space-between;align-items:center;margin-top:0}.crm-topbar-left[data-v-ae86bb40]{display:flex;flex-direction:column}.breadcrumb[data-v-ae86bb40]{display:flex;align-items:center;margin-bottom:10px;font-size:14px}.breadcrumb-item[data-v-ae86bb40]{color:#5a6acf;text-decoration:none;transition:color .3s ease}.breadcrumb-separator[data-v-ae86bb40]{margin:0 8px;color:#999;transition:color .3s ease}.breadcrumb-current[data-v-ae86bb40]{font-weight:500;color:#333;transition:color .3s ease}.tabs[data-v-ae86bb40]{display:flex;gap:20px}.tab[data-v-ae86bb40]{display:flex;align-items:center;gap:5px;color:#666;text-decoration:none;font-size:13px;padding-bottom:10px;border-bottom:2px solid transparent;transition:color .3s ease,border-color .3s ease}.tab.active[data-v-ae86bb40]{color:#5a6acf;border-bottom:2px solid #5a6acf;font-weight:500}.tab svg[data-v-ae86bb40]{margin-right:3px}.crm-topbar-right[data-v-ae86bb40]{display:flex;flex-direction:column;align-items:flex-end}.lead-id[data-v-ae86bb40]{font-size:13px;color:#888;margin-bottom:10px;transition:color .3s ease}.user-actions[data-v-ae86bb40]{display:flex;align-items:center;gap:12px}.user-profile[data-v-ae86bb40]{display:flex;align-items:center;gap:8px}.avatar[data-v-ae86bb40]{width:28px;height:28px;background-color:#666;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500}.user-name[data-v-ae86bb40]{font-size:14px;color:#333;transition:color .3s ease}.action-buttons[data-v-ae86bb40]{display:flex;gap:8px}.btn[data-v-ae86bb40]{border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.btn-new[data-v-ae86bb40]{background:none;border:none;display:flex;align-items:center;gap:4px;padding:6px 12px;border-radius:10px;color:#333}.btn-new svg[data-v-ae86bb40]{color:#666}.chevron-down[data-v-ae86bb40]{margin-left:3px}.btn-convert[data-v-ae86bb40]{background-color:#000;color:#fff;border:none;padding:6px 15px;border-radius:4px}.chat-messages[data-v-ae86bb40]{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:15px}.message[data-v-ae86bb40]{display:flex;margin-bottom:15px;max-width:70%;transition:all .3s ease}.message.incoming[data-v-ae86bb40]{align-self:flex-start}.message.outgoing[data-v-ae86bb40]{align-self:flex-end;flex-direction:row-reverse}.message-content[data-v-ae86bb40]{display:flex;flex-direction:column;background-color:#fff;border-radius:10px;padding:12px 15px;box-shadow:0 1px 2px #0000001a;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.message.outgoing .message-content[data-v-ae86bb40]{background-color:#e7f1ff}.message-info[data-v-ae86bb40]{display:flex;align-items:center;margin-bottom:5px}.sender-name[data-v-ae86bb40]{font-weight:500;font-size:13px;margin-right:5px;color:#333;transition:color .3s ease}.message-time[data-v-ae86bb40]{font-size:11px;color:#888;transition:color .3s ease}.message-text[data-v-ae86bb40]{font-size:14px;line-height:1.4;color:#333;transition:color .3s ease}.dark-theme .message-content[data-v-ae86bb40]{background-color:#333;color:#e0e0e0;box-shadow:0 1px 3px #0006;border:1px solid #444}.dark-theme .message.outgoing .message-content[data-v-ae86bb40]{background-color:#2c3854;border-color:#3a4868}.dark-theme .message-time[data-v-ae86bb40]{color:#aaa}.chat-input[data-v-ae86bb40]{padding:15px;background-color:#fff;border-top:1px solid #eaeaea;display:flex;align-items:flex-end;transition:background-color .3s ease,border-color .3s ease}.message-input[data-v-ae86bb40]{flex:1;border:none;resize:none;min-height:40px;max-height:100px;padding:10px;font-size:14px;font-family:inherit;border:1px solid #eaeaea;border-radius:4px;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.message-input[data-v-ae86bb40]:focus{outline:none;border-color:#ccc}.message-input[data-v-ae86bb40]::placeholder{color:#999;transition:color .3s ease}.chat-actions[data-v-ae86bb40]{display:flex;margin-left:10px}.attach-button[data-v-ae86bb40],.send-button[data-v-ae86bb40]{background:none;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .3s ease,box-shadow .3s ease}.attach-button[data-v-ae86bb40]{background-color:transparent}.attach-button[data-v-ae86bb40]:hover{background-color:#5a6acf1a}.attach-button svg[data-v-ae86bb40],.send-button svg[data-v-ae86bb40]{width:18px;height:18px;stroke:#5a6acf;transition:stroke .3s ease}.send-button[data-v-ae86bb40]{background-color:#5a6acf;margin-left:5px;transition:background-color .3s ease}.send-button[data-v-ae86bb40]:hover{background-color:#4857b0}.send-button svg[data-v-ae86bb40]{stroke:#fff}.dark-theme .crm-topbar[data-v-ae86bb40]{background-color:#222;border-bottom-color:#444}.dark-theme .breadcrumb-current[data-v-ae86bb40]{color:#e0e0e0}.dark-theme .tab[data-v-ae86bb40]{color:#aaa}.dark-theme .tab.active[data-v-ae86bb40]{color:#7b8aff;border-bottom-color:#7b8aff}.dark-theme .lead-id[data-v-ae86bb40]{color:#999}.dark-theme .user-name[data-v-ae86bb40],.dark-theme .btn-new[data-v-ae86bb40]{color:#ddd}.dark-theme .btn-convert[data-v-ae86bb40]{background-color:#5a6acf}.dark-theme .chat-container[data-v-ae86bb40],.dark-theme .chat-messages[data-v-ae86bb40]{background-color:#1a1a1a}.dark-theme .message-content[data-v-ae86bb40]{background-color:#333;color:#e0e0e0;box-shadow:0 1px 2px #0006}.dark-theme .message.outgoing .message-content[data-v-ae86bb40]{background-color:#2c3854}.dark-theme .message-time[data-v-ae86bb40]{color:#999}.dark-theme .message-text[data-v-ae86bb40]{color:#e0e0e0}.dark-theme .sender-name[data-v-ae86bb40]{color:#bbb}.dark-theme .chat-input[data-v-ae86bb40]{background-color:#222;border-top-color:#444}.dark-theme .message-input[data-v-ae86bb40]{background-color:#333;color:#e0e0e0;border-color:#444}.dark-theme .message-input[data-v-ae86bb40]:focus{border-color:#666}.dark-theme .message-input[data-v-ae86bb40]::placeholder{color:#777}.main-content-wrapper[data-v-ae86bb40]{display:flex;flex:1;height:100%;background-color:#f9f9f9;transition:background-color .3s ease}.chat-content[data-v-ae86bb40]{display:flex;flex-direction:column;flex:1;overflow:hidden}.user-info-panel[data-v-ae86bb40]{width:340px;padding:20px;border-left:1px solid #eaeaea;background-color:#fff;overflow-y:auto;transition:background-color .3s ease,border-color .3s ease}.user-info-header[data-v-ae86bb40]{display:flex;justify-content:flex-start;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.user-info-header .profile-main[data-v-ae86bb40]{display:flex;align-items:center;gap:15px}.user-info-header .profile-info[data-v-ae86bb40]{display:flex;flex-direction:column;gap:10px}.user-info-header .profile-avatar[data-v-ae86bb40]{width:40px;height:40px;background-color:#66666645;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500}.user-info-header .profile-name[data-v-ae86bb40]{font-size:20px;font-weight:700;color:#333;transition:color .3s ease;margin:0}.user-info-header .profile-actions[data-v-ae86bb40]{display:flex;gap:10px}.user-info-header .profile-action-btn[data-v-ae86bb40]{background:none;border:none;padding:8px;cursor:pointer;background-color:#6666660a;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .3s ease}.user-info-header .profile-action-btn[data-v-ae86bb40]:hover{background-color:#f0f0f0}.user-info-header .profile-action-btn svg[data-v-ae86bb40]{width:20px;height:20px;stroke:#5a6acf;transition:stroke .3s ease}.user-info-section[data-v-ae86bb40]{margin-bottom:20px;border-bottom:1px solid #e0e0e0;padding-bottom:20px}.user-info-section[data-v-ae86bb40]:last-child{border-bottom:none;padding-bottom:0}.section-header[data-v-ae86bb40]{display:flex;align-items:center;cursor:pointer;padding-bottom:10px;margin-bottom:5px}.section-header svg[data-v-ae86bb40]{width:16px;height:16px;color:#666;margin-right:5px;transition:transform .3s ease}.section-header svg.rotated[data-v-ae86bb40]{transform:rotate(-90deg)}.section-header h3[data-v-ae86bb40]{font-size:15px;font-weight:600;color:#333;margin:0;transition:color .3s ease}.section-header .edit-section-btn[data-v-ae86bb40]{background-color:#6666660a;border:none;padding:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;margin-left:auto;transition:background-color .3s ease}.section-header .edit-section-btn[data-v-ae86bb40]:hover{background-color:#f0f0f0}.section-header .edit-section-btn svg[data-v-ae86bb40]{width:16px;height:16px;stroke:#5a6acf;margin-right:0;transition:stroke .3s ease}.section-content[data-v-ae86bb40]{display:flex;flex-direction:column;gap:8px;padding-top:5px;max-height:500px;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding-top .3s ease,margin-top .3s ease,opacity .3s ease;opacity:1}.section-content.collapsed[data-v-ae86bb40]{max-height:0;padding-top:0;margin-top:0;opacity:0}.info-field[data-v-ae86bb40]{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#555;transition:color .3s ease;padding:2px 0}.info-field .field-label[data-v-ae86bb40]{font-weight:400;color:#666}.field-label .required[data-v-ae86bb40]{color:#ff3860;margin-left:2px}.info-field .field-value[data-v-ae86bb40]{font-weight:400;color:#333;text-align:right;transition:color .3s ease}.info-field .field-value.placeholder[data-v-ae86bb40]{color:#999;font-style:normal}.info-field .field-link[data-v-ae86bb40]{color:#5a6acf;text-decoration:none}.field-value-with-avatar[data-v-ae86bb40]{display:flex;align-items:center;gap:6px;justify-content:flex-end}.small-avatar[data-v-ae86bb40]{width:20px;height:20px;min-width:20px;background-color:#66666645;color:#333;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:500}.dark-theme .user-info-panel[data-v-ae86bb40]{background-color:#222;border-left-color:#444}.dark-theme .user-info-header[data-v-ae86bb40]{border-bottom-color:#444}.dark-theme .user-info-header .profile-name[data-v-ae86bb40]{color:#e0e0e0}.dark-theme .user-info-header .profile-action-btn[data-v-ae86bb40]:hover{background-color:#333}.dark-theme .section-header[data-v-ae86bb40]{border-bottom-color:#444}.dark-theme .section-header h3[data-v-ae86bb40]{color:#e0e0e0}.dark-theme .section-header svg[data-v-ae86bb40]{color:#aaa}.dark-theme .section-header .edit-section-btn[data-v-ae86bb40]:hover{background-color:#333}.dark-theme .user-info-section[data-v-ae86bb40]{border-bottom-color:#444}.dark-theme .info-field[data-v-ae86bb40]{color:#aaa}.dark-theme .info-field .field-label[data-v-ae86bb40]{color:#999}.dark-theme .info-field .field-value[data-v-ae86bb40]{color:#ddd}.dark-theme .small-avatar[data-v-ae86bb40]{background-color:#666;color:#eee}.dark-theme .attach-button[data-v-ae86bb40]:hover{background-color:#7b8aff33}.dark-theme .attach-button svg[data-v-ae86bb40]{stroke:#7b8aff}.dark-theme .send-button[data-v-ae86bb40]{background-color:#4857b0;box-shadow:0 1px 3px #0000004d}.dark-theme .send-button[data-v-ae86bb40]:hover{background-color:#5a6acf}.loading-messages[data-v-ae86bb40],.error-message[data-v-ae86bb40],.no-messages[data-v-ae86bb40]{padding:15px;text-align:center;color:#666;font-style:italic;margin:20px 0}.error-message[data-v-ae86bb40]{color:#e74c3c;background-color:#e74c3c1a;border-radius:5px;padding:10px}.dark-theme .error-message[data-v-ae86bb40]{background-color:#e74c3c33;color:#ff6b6b}.message-attachments[data-v-ae86bb40]{margin-top:8px;display:flex;flex-direction:column;gap:5px}.attachment[data-v-ae86bb40]{display:flex;align-items:center}.attachment-link[data-v-ae86bb40]{color:#5a6acf;text-decoration:none;font-size:12px;display:inline-flex;align-items:center;padding:2px 8px;background-color:#5a6acf1a;border-radius:4px;transition:background-color .3s ease}.attachment-link[data-v-ae86bb40]:hover{background-color:#5a6acf33;text-decoration:underline}.dark-theme .attachment-link[data-v-ae86bb40]{color:#7b8aff;background-color:#7b8aff1a}.dark-theme .attachment-link[data-v-ae86bb40]:hover{background-color:#7b8aff33}.chats-list-wrapper[data-v-0fe5e90f]{display:flex;height:100vh;width:100%;transition:background-color .3s ease,color .3s ease}.chats-list-container[data-v-0fe5e90f]{display:flex;flex-direction:column;flex:1;background-color:#f9f9f9;transition:background-color .3s ease}.list-header[data-v-0fe5e90f]{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #e0e0e0;background-color:#fff;transition:background-color .3s ease,border-color .3s ease}.header-left[data-v-0fe5e90f]{display:flex;align-items:center}.page-title[data-v-0fe5e90f]{font-size:18px;font-weight:500;color:#333;margin:0 15px 0 0;transition:color .3s ease}.view-selector[data-v-0fe5e90f]{display:flex;align-items:center}.view-btn[data-v-0fe5e90f]{display:flex;align-items:center;background:none;border:none;font-size:14px;color:#666;cursor:pointer;padding:5px 10px;border-radius:4px;transition:background-color .3s ease,color .3s ease}.view-btn[data-v-0fe5e90f]:hover{background-color:#f0f0f0}.view-text[data-v-0fe5e90f]{margin-right:5px}.create-btn[data-v-0fe5e90f]{display:flex;align-items:center;background-color:#000;border:none;color:#fff;padding:8px 15px;border-radius:5px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.create-btn svg[data-v-0fe5e90f]{margin-right:5px}.list-toolbar[data-v-0fe5e90f]{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background-color:#fff;border-bottom:1px solid #e0e0e0;transition:background-color .3s ease,border-color .3s ease}.toolbar-right[data-v-0fe5e90f]{display:flex;align-items:center;gap:10px}.toolbar-btn[data-v-0fe5e90f]{display:flex;align-items:center;background:none;border:none;color:#666;padding:5px 10px;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .3s ease,color .3s ease}.toolbar-btn svg[data-v-0fe5e90f]{margin-right:5px}.toolbar-btn[data-v-0fe5e90f]:hover{background-color:#f0f0f0}.refresh-btn[data-v-0fe5e90f]{border:1px solid #e0e0e0;border-radius:4px;padding:5px}.refresh-btn svg[data-v-0fe5e90f]{margin:0}.filter-group[data-v-0fe5e90f]{display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:4px;overflow:visible;position:relative;z-index:1001}.filter-btn[data-v-0fe5e90f]{border-radius:0;border-right:1px solid #e0e0e0}.filter-count[data-v-0fe5e90f]{padding:0 8px;font-size:14px;color:#666}.filter-count.active[data-v-0fe5e90f]{color:#5a6acf;font-weight:500}.clear-btn[data-v-0fe5e90f]{padding:5px;border-radius:0}.clear-btn[data-v-0fe5e90f]:disabled{cursor:not-allowed}.clear-btn svg[data-v-0fe5e90f]{margin:0}svg.disabled[data-v-0fe5e90f]{stroke:#ccc}.more-btn svg[data-v-0fe5e90f]{margin:0}.filter-popup[data-v-0fe5e90f]{position:absolute;top:calc(100% + 5px);left:0;background-color:#fff;border-radius:6px;box-shadow:0 4px 12px #00000026;width:280px;z-index:1050;overflow:visible;border:1px solid #e0e0e0;transition:all .3s ease}.filter-popup-header[data-v-0fe5e90f]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e0e0e0}.filter-popup-header h3[data-v-0fe5e90f]{margin:0;font-size:16px;font-weight:500;color:#333}.close-btn[data-v-0fe5e90f]{background:none;border:none;padding:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px}.close-btn[data-v-0fe5e90f]:hover{background-color:#f0f0f0}.filter-section[data-v-0fe5e90f]{padding:12px 16px;border-bottom:1px solid #e0e0e0}.filter-section-title[data-v-0fe5e90f]{margin:0 0 10px;font-size:14px;font-weight:500;color:#555}.filter-options[data-v-0fe5e90f]{display:flex;flex-direction:column;gap:8px}.filter-option[data-v-0fe5e90f]{display:flex;align-items:center;font-size:14px;cursor:pointer;color:#333}.filter-option input[type=checkbox][data-v-0fe5e90f]{margin-right:8px}.filter-popup-footer[data-v-0fe5e90f]{display:flex;justify-content:flex-end;padding:12px 16px;gap:10px;background-color:#f9f9f9}.apply-btn[data-v-0fe5e90f],.reset-btn[data-v-0fe5e90f]{padding:6px 12px;border-radius:4px;font-size:14px;cursor:pointer;border:none;font-weight:500;transition:background-color .3s ease}.apply-btn[data-v-0fe5e90f]{background-color:#5a6acf;color:#fff}.apply-btn[data-v-0fe5e90f]:hover{background-color:#4857b0}.reset-btn[data-v-0fe5e90f]{background-color:transparent;border:1px solid #ccc;color:#666}.reset-btn[data-v-0fe5e90f]:hover{background-color:#f0f0f0}.popup-overlay[data-v-0fe5e90f]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:900;background-color:#0003}.data-table[data-v-0fe5e90f]{flex:1;overflow-y:auto;background-color:#fff;transition:background-color .3s ease}.table-header[data-v-0fe5e90f]{display:flex;border-bottom:1px solid #e0e0e0;font-weight:500;color:#666;font-size:13px;transition:border-color .3s ease,color .3s ease}.header-cell[data-v-0fe5e90f]{padding:10px 15px;flex:1;display:flex;align-items:center;transition:color .3s ease}.checkbox-cell[data-v-0fe5e90f]{max-width:40px;justify-content:center}.table-body[data-v-0fe5e90f]{overflow-y:auto}.table-row[data-v-0fe5e90f]{display:flex;border-bottom:1px solid #f0f0f0;transition:background-color .3s ease,border-color .3s ease;cursor:pointer}.table-row[data-v-0fe5e90f]:hover{background-color:#f5f5f5}.table-cell[data-v-0fe5e90f]{padding:12px 15px;flex:1;display:flex;align-items:center;font-size:14px;color:#333;transition:color .3s ease}.status-cell[data-v-0fe5e90f]{display:flex;align-items:center}.status-badge[data-v-0fe5e90f]{padding:3px 8px;border-radius:10px;font-size:12px;font-weight:500}.status-badge.new[data-v-0fe5e90f]{background-color:#e6f3e6;color:#387538}.name-cell[data-v-0fe5e90f]{display:flex;align-items:center}.name-prefix[data-v-0fe5e90f]{width:24px;height:24px;border-radius:50%;background-color:#e0e0e0;color:#666;display:flex;align-items:center;justify-content:center;font-size:12px;margin-right:8px}.assigned-cell[data-v-0fe5e90f]{display:flex;align-items:center}.user-avatar[data-v-0fe5e90f]{width:26px;height:26px;border-radius:50%;background-color:#666;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;margin-right:8px}.assigned-name[data-v-0fe5e90f]{font-size:14px}.dark-theme .chats-list-container[data-v-0fe5e90f]{background-color:#1a1a1a}.dark-theme .list-header[data-v-0fe5e90f],.dark-theme .list-toolbar[data-v-0fe5e90f],.dark-theme .data-table[data-v-0fe5e90f]{background-color:#222;border-color:#444}.dark-theme .page-title[data-v-0fe5e90f]{color:#e0e0e0}.dark-theme .view-btn[data-v-0fe5e90f],.dark-theme .toolbar-btn[data-v-0fe5e90f]{color:#aaa}.dark-theme .view-btn[data-v-0fe5e90f]:hover,.dark-theme .toolbar-btn[data-v-0fe5e90f]:hover{background-color:#333}.dark-theme .create-btn[data-v-0fe5e90f]{background-color:#5a6acf}.dark-theme .refresh-btn[data-v-0fe5e90f],.dark-theme .filter-group[data-v-0fe5e90f]{border-color:#444}.dark-theme .filter-btn[data-v-0fe5e90f]{border-right-color:#444}.dark-theme .filter-count[data-v-0fe5e90f]{color:#aaa}.dark-theme .filter-count.active[data-v-0fe5e90f]{color:#5a6acf}.dark-theme .table-header[data-v-0fe5e90f]{border-color:#444;color:#999}.dark-theme .header-cell[data-v-0fe5e90f]{color:#bbb}.dark-theme .table-row[data-v-0fe5e90f]{border-color:#333}.dark-theme .table-row[data-v-0fe5e90f]:hover{background-color:#2a2a2a}.dark-theme .table-cell[data-v-0fe5e90f]{color:#ddd}.dark-theme .name-prefix[data-v-0fe5e90f]{background-color:#444;color:#bbb}.dark-theme .filter-popup[data-v-0fe5e90f]{background-color:#2a2a2a;border-color:#444;box-shadow:0 4px 12px #0000004d}.dark-theme .filter-popup-header[data-v-0fe5e90f]{border-bottom-color:#444}.dark-theme .filter-popup-header h3[data-v-0fe5e90f]{color:#e0e0e0}.dark-theme .close-btn[data-v-0fe5e90f]:hover{background-color:#333}.dark-theme .filter-section[data-v-0fe5e90f]{border-bottom-color:#444}.dark-theme .filter-section-title[data-v-0fe5e90f]{color:#bbb}.dark-theme .filter-option[data-v-0fe5e90f]{color:#ddd}.dark-theme .filter-popup-footer[data-v-0fe5e90f]{background-color:#222}.dark-theme .apply-btn[data-v-0fe5e90f]{background-color:#5a6acf}.dark-theme .apply-btn[data-v-0fe5e90f]:hover{background-color:#4857b0}.dark-theme .reset-btn[data-v-0fe5e90f]{border-color:#555;color:#aaa}.dark-theme .reset-btn[data-v-0fe5e90f]:hover{background-color:#333}.dark-theme svg.disabled[data-v-0fe5e90f]{stroke:#555}.more-menu-wrapper[data-v-0fe5e90f]{position:relative}.more-popup[data-v-0fe5e90f]{position:absolute;top:100%;right:0;background-color:#fff;border-radius:6px;box-shadow:0 4px 12px #00000026;width:180px;z-index:1050;overflow:visible;border:1px solid #e0e0e0;transition:all .3s ease;display:flex;flex-direction:column}.more-popup.dark-theme[data-v-0fe5e90f]{background-color:#2a2a2a;border-color:#444;box-shadow:0 4px 12px #0000004d}.more-menu-item[data-v-0fe5e90f]{display:flex;align-items:center;padding:10px 15px;cursor:pointer;color:#333;transition:background-color .3s ease,color .3s ease}.more-menu-item[data-v-0fe5e90f]:hover{background-color:#f0f0f0}.more-menu-item svg[data-v-0fe5e90f]{margin-right:10px;width:16px;height:16px;color:#333;transition:color .3s ease}.more-menu-item span[data-v-0fe5e90f]{font-size:14px}.dark-theme .more-menu-item[data-v-0fe5e90f]{color:#ddd}.dark-theme .more-menu-item[data-v-0fe5e90f]:hover{background-color:#333}.dark-theme .more-menu-item svg[data-v-0fe5e90f]{color:#bbb}.loading-indicator[data-v-0fe5e90f]{padding:20px;text-align:center;color:#666;font-size:16px}.dark-theme .loading-indicator[data-v-0fe5e90f]{color:#bbb}.no-tickets[data-v-0fe5e90f]{padding:20px;text-align:center;color:#666;font-size:16px;font-style:italic}.dark-theme .no-tickets[data-v-0fe5e90f]{color:#bbb}
