.crm-overview[data-v-524f3998]{overflow-x:hidden;max-width:100%}.stats-row[data-v-524f3998]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px}.stat-card[data-v-524f3998]{border-radius:12px;border:1px solid #e9ecef;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);padding:20px}.stat-label[data-v-524f3998]{font-size:.7rem;font-weight:600;letter-spacing:.05em;color:#6c757d;margin-bottom:8px}.stat-value[data-v-524f3998]{font-size:1.25rem;font-weight:700;color:#1a1d21}.stat-value-danger[data-v-524f3998]{color:#dc3545}.stat-value-blue[data-v-524f3998]{color:#1565c0}.stat-detail[data-v-524f3998]{font-size:.9rem;color:#495057;margin-top:4px}.badge-no-overdue[data-v-524f3998]{background-color:#d4edda!important;color:#155724!important;font-size:.75rem;margin-top:8px}.overview-row[data-v-524f3998]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.overview-card[data-v-524f3998]{border-radius:12px;border:1px solid #e9ecef;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);padding:24px;overflow-x:hidden}.card-title-row[data-v-524f3998]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.card-label[data-v-524f3998]{font-size:.7rem;font-weight:600;letter-spacing:.05em;color:#6c757d}.edit-link[data-v-524f3998]{font-size:.9rem;font-weight:600;color:#1565c0}.info-list[data-v-524f3998]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.info-item[data-v-524f3998]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.info-icon[data-v-524f3998]{color:#6c757d;width:20px;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.info-content[data-v-524f3998]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.info-value-email[data-v-524f3998]{word-break:break-word;overflow-wrap:break-word}.info-label[data-v-524f3998]{font-size:.7rem;font-weight:600;letter-spacing:.05em;color:#6c757d;margin-bottom:2px}.info-value[data-v-524f3998]{font-weight:600;color:#1a1d21;word-break:break-word;overflow-wrap:break-word}.invoice-list[data-v-524f3998]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.invoice-item[data-v-524f3998]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f1f3f5;-webkit-transition:background .2s;transition:background .2s;min-width:0}.invoice-item[data-v-524f3998]:hover{background:#f8f9fa;margin:0 -12px;padding:12px;border-radius:8px}.invoice-item[data-v-524f3998]:last-child{border-bottom:0}.invoice-icon[data-v-524f3998]{color:#6c757d;font-size:1.25rem}.invoice-icon[data-v-524f3998],.invoice-right[data-v-524f3998]{-ms-flex-negative:0;flex-shrink:0}.invoice-meta[data-v-524f3998]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.invoice-number[data-v-524f3998]{font-weight:700;color:#1a1d21;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invoice-date[data-v-524f3998]{font-size:.85rem;color:#6c757d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invoice-right[data-v-524f3998]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.invoice-amount[data-v-524f3998]{font-weight:700;color:#1a1d21}.invoice-badge.paid[data-v-524f3998]{background-color:#d4edda!important;color:#155724!important}.download-btn[data-v-524f3998]{color:#6c757d}.subscription-plan-name[data-v-524f3998]{font-size:1.1rem;font-weight:700;color:#1a1d21;display:inline}.subscription-status[data-v-524f3998]{background-color:#1565c0!important;color:#fff!important}.subscription-billing[data-v-524f3998]{font-size:.9rem;color:#6c757d;margin-top:4px}.seats-row[data-v-524f3998]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px;font-size:.9rem}.seats-label[data-v-524f3998]{color:#6c757d}.seats-value[data-v-524f3998]{font-weight:600;color:#1a1d21}.seats-progress[data-v-524f3998] .progress-bar{background-color:#495057}.btn-upgrade-block[data-v-524f3998]{border-radius:8px;font-weight:600}.ticket-list[data-v-524f3998]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ticket-item[data-v-524f3998],.ticket-list[data-v-524f3998]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.ticket-item[data-v-524f3998]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 0;border-bottom:1px solid #f1f3f5;-webkit-transition:background .2s;transition:background .2s}.ticket-item[data-v-524f3998]:hover{background:#f8f9fa;margin:0 -12px;padding:12px;border-radius:8px}.ticket-item[data-v-524f3998]:last-child{border-bottom:0}.ticket-id-badge[data-v-524f3998]{background-color:#e3f2fd!important;color:#1565c0!important;-ms-flex-negative:0;flex-shrink:0}.ticket-content[data-v-524f3998]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ticket-title[data-v-524f3998]{font-weight:700;color:#1a1d21;word-break:break-word;overflow-wrap:break-word}.ticket-date[data-v-524f3998]{font-size:.85rem;color:#6c757d;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticket-badges[data-v-524f3998]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0}.status-badge-ticket[data-v-524f3998]{color:#495057}@media (max-width:992px){.stats-row[data-v-524f3998]{grid-template-columns:repeat(2,1fr)}.overview-row[data-v-524f3998]{grid-template-columns:1fr}}@media (max-width:768px){.stats-row[data-v-524f3998]{grid-template-columns:1fr}.overview-card[data-v-524f3998]{padding:20px 16px}.invoice-item[data-v-524f3998]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.invoice-meta[data-v-524f3998]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:80px}.invoice-right[data-v-524f3998]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:4px}.ticket-item[data-v-524f3998]{-ms-flex-wrap:wrap;flex-wrap:wrap}.ticket-content[data-v-524f3998]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:100px}.ticket-badges[data-v-524f3998]{width:100%;margin-top:8px}}.crm-subscription[data-v-706bbf8c]{padding:0}.subscription-layout[data-v-706bbf8c]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.plan-details-card[data-v-706bbf8c]{border-radius:12px;border:1px solid #e9ecef;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);padding:24px}.plan-details-card[data-v-706bbf8c] .card-body{padding:0}.card-header-row[data-v-706bbf8c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.card-label[data-v-706bbf8c]{font-size:.7rem;font-weight:600;letter-spacing:.05em;color:#6c757d}.badge-active[data-v-706bbf8c]{background-color:#28a745!important;color:#fff!important;font-weight:600}.plan-main[data-v-706bbf8c]{gap:20px;margin-bottom:24px}.plan-icon-wrap[data-v-706bbf8c],.plan-main[data-v-706bbf8c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan-icon-wrap[data-v-706bbf8c]{width:64px;height:64px;border-radius:50%;background:#1565c0;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.plan-icon[data-v-706bbf8c]{font-size:1.75rem}.plan-name[data-v-706bbf8c]{font-size:1.5rem;font-weight:700;color:#1a1d21;margin:0 0 4px 0}.plan-price[data-v-706bbf8c]{font-size:.95rem;color:#6c757d}.info-boxes[data-v-706bbf8c]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.info-box[data-v-706bbf8c]{background:#f8f9fa;border-radius:8px;padding:16px}.info-box-label[data-v-706bbf8c]{font-size:.65rem;font-weight:600;letter-spacing:.05em;color:#6c757d;margin-bottom:4px}.info-box-value[data-v-706bbf8c]{font-weight:700;color:#1a1d21;font-size:.95rem}.benefits-section[data-v-706bbf8c]{margin-top:24px}.benefits-label[data-v-706bbf8c]{font-size:.65rem;font-weight:600;letter-spacing:.05em;color:#6c757d;margin-bottom:12px}.benefits-list[data-v-706bbf8c]{list-style:none;padding:0;margin:0}.benefit-item[data-v-706bbf8c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:6px 0;color:#1a1d21}.benefit-icon[data-v-706bbf8c]{color:#28a745;font-size:1rem;-ms-flex-negative:0;flex-shrink:0}.right-column[data-v-706bbf8c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.upgrade-cta-card[data-v-706bbf8c]{border-radius:12px;border:none;background:linear-gradient(135deg,#1565c0,#0d47a1);-webkit-box-shadow:0 2px 8px rgba(21,101,192,.3);box-shadow:0 2px 8px rgba(21,101,192,.3);padding:28px;text-align:center}.upgrade-cta-card[data-v-706bbf8c] .card-body{padding:0}.upgrade-title[data-v-706bbf8c]{font-size:1.35rem;font-weight:700;color:#fff;margin:0 0 12px 0}.upgrade-desc[data-v-706bbf8c]{font-size:.95rem;color:hsla(0,0%,100%,.95);margin:0 0 24px 0;line-height:1.5}.btn-upgrade-now[data-v-706bbf8c]{border-radius:8px;font-weight:700;color:#1565c0;padding:10px 24px}.usage-card[data-v-706bbf8c]{border-radius:12px;border:1px solid #e9ecef;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);padding:24px}.usage-card[data-v-706bbf8c] .card-body{padding:0}.usage-list[data-v-706bbf8c]{gap:20px}.usage-item[data-v-706bbf8c],.usage-list[data-v-706bbf8c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.usage-item[data-v-706bbf8c]{gap:8px}.usage-row[data-v-706bbf8c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.usage-label[data-v-706bbf8c]{font-size:.75rem;font-weight:600;letter-spacing:.04em;color:#495057}.usage-value[data-v-706bbf8c]{font-size:.9rem;font-weight:600;color:#1a1d21}.usage-progress[data-v-706bbf8c]{height:10px;border-radius:10px;background-color:#e9ecef;overflow:hidden}.usage-progress[data-v-706bbf8c] .progress-bar{border-radius:10px}@media (max-width:992px){.subscription-layout[data-v-706bbf8c]{grid-template-columns:1fr}}.crm-invoices[data-v-2fc61f29]{padding:0}.invoices-card[data-v-2fc61f29]{border-radius:12px;border:1px solid #e9ecef;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);padding:24px}.invoices-card[data-v-2fc61f29] .card-body{padding:0}.invoices-table[data-v-2fc61f29] thead th{font-size:.7rem;font-weight:800;letter-spacing:.05em;color:#6c757d;text-transform:uppercase;border-bottom:1px solid #e9ecef;padding:14px 16px}.invoices-table[data-v-2fc61f29] thead th.action-col{text-align:right}.invoices-table[data-v-2fc61f29] tbody td{padding:16px;vertical-align:middle;border-bottom:1px solid #f1f3f5}.invoices-table[data-v-2fc61f29] tbody tr.invoice-row:hover{background-color:#f8f9fa}.invoices-table[data-v-2fc61f29] tbody tr:last-child td{border-bottom:0}.invoice-id[data-v-2fc61f29]{font-weight:700;color:#1a1d21}.invoice-date[data-v-2fc61f29]{color:#495057}.invoice-amount[data-v-2fc61f29]{font-weight:700;color:#1a1d21}.badge-paid[data-v-2fc61f29]{background-color:#d4edda!important;color:#155724!important;font-weight:500;padding:6px 12px}.action-cell[data-v-2fc61f29]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.link-view[data-v-2fc61f29]{font-weight:500;color:#1565c0;font-size:.9rem}.link-view[data-v-2fc61f29]:hover{color:#0d47a1;text-decoration:underline}.btn-download[data-v-2fc61f29]{color:#6c757d}.btn-download[data-v-2fc61f29]:hover{color:#495057}.crm-payments[data-v-4b562110]{padding:0}.payments-card[data-v-4b562110]{border-radius:12px;border:1px solid #e9ecef;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);padding:24px}.payments-card[data-v-4b562110] .card-body{padding:0}.payments-table[data-v-4b562110] thead th{font-size:.7rem;font-weight:800;letter-spacing:.05em;color:#6c757d;text-transform:uppercase;border-bottom:1px solid #e9ecef;padding:14px 16px}.payments-table[data-v-4b562110] thead th.amount-col,.payments-table[data-v-4b562110] thead th.status-col{text-align:right}.payments-table[data-v-4b562110] tbody td{padding:16px;vertical-align:middle;border-bottom:1px solid #f1f3f5}.payments-table[data-v-4b562110] tbody tr.payment-row:hover{background-color:#f8f9fa}.payments-table[data-v-4b562110] tbody tr:last-child td{border-bottom:0}.payment-id[data-v-4b562110]{font-weight:700;color:#1a1d21}.payment-date[data-v-4b562110]{color:#495057}.payment-method[data-v-4b562110]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#1a1d21}.method-icon[data-v-4b562110]{color:#6c757d}.link-reference[data-v-4b562110]{font-weight:500;color:#1565c0;font-size:.9rem}.link-reference[data-v-4b562110]:hover{color:#0d47a1;text-decoration:underline}.payment-amount[data-v-4b562110]{font-weight:700;color:#1a1d21}.payments-table[data-v-4b562110] tbody td:last-child,.payments-table[data-v-4b562110] tbody td:nth-child(5){text-align:right}.badge-successful[data-v-4b562110]{background-color:#d4edda!important;color:#155724!important;font-weight:500;padding:6px 12px}.crm-tickets[data-v-14ea2a8c]{padding:0}.tickets-toolbar[data-v-14ea2a8c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:24px}.view-toggle-group[data-v-14ea2a8c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.toggle-btn[data-v-14ea2a8c]{border-radius:0;outline:none;-webkit-box-shadow:none;box-shadow:none}.toggle-btn[data-v-14ea2a8c]:first-child{border-radius:8px 0 0 8px}.toggle-btn[data-v-14ea2a8c]:last-child{border-radius:0 8px 8px 0}.btn-create-ticket[data-v-14ea2a8c]{border-radius:8px;font-weight:600}.tickets-card[data-v-14ea2a8c]{border-radius:12px;border:1px solid #e9ecef;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);padding:24px}.tickets-card[data-v-14ea2a8c] .card-body{padding:0}.tickets-table[data-v-14ea2a8c] thead th{font-size:.7rem;font-weight:800;letter-spacing:.05em;color:#6c757d;text-transform:uppercase;border-bottom:1px solid #e9ecef;padding:14px 16px}.tickets-table[data-v-14ea2a8c] tbody td{padding:16px;vertical-align:middle;border-bottom:1px solid #f1f3f5}.tickets-table[data-v-14ea2a8c] tbody tr.ticket-row:hover{background-color:#f8f9fa}.tickets-table[data-v-14ea2a8c] tbody tr:last-child td{border-bottom:0}.link-ticket-id[data-v-14ea2a8c]{font-weight:600;color:#1565c0;font-size:.95rem}.link-ticket-id[data-v-14ea2a8c]:hover{color:#0d47a1;text-decoration:underline}.ticket-subject[data-v-14ea2a8c]{font-weight:700;color:#1a1d21}.badge-status.status-in-progress[data-v-14ea2a8c]{background-color:#cce5ff!important;color:#004085!important;font-weight:500;padding:6px 12px}.badge-status.status-closed[data-v-14ea2a8c]{background-color:#e2e3e5!important;color:#383d41!important;font-weight:500;padding:6px 12px}.badge-priority.priority-high[data-v-14ea2a8c]{background-color:#ffe5d0!important;color:#c2410c!important;font-weight:500;padding:6px 12px}.badge-priority.priority-medium[data-v-14ea2a8c]{background-color:#cce5ff!important;color:#004085!important;font-weight:500;padding:6px 12px}.ticket-assigned[data-v-14ea2a8c],.ticket-updated[data-v-14ea2a8c]{color:#495057}@media (max-width:768px){.tickets-toolbar[data-v-14ea2a8c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.view-toggle-group[data-v-14ea2a8c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.crm-notes-activity[data-v-0db724ab]{padding:0}.notes-activity-layout[data-v-0db724ab]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.notes-card[data-v-0db724ab],.timeline-card[data-v-0db724ab]{border-radius:12px;border:1px solid #e9ecef;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);padding:24px}.notes-card[data-v-0db724ab] .card-body,.timeline-card[data-v-0db724ab] .card-body{padding:0}.card-header-row[data-v-0db724ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.card-label[data-v-0db724ab]{font-size:.7rem;font-weight:600;letter-spacing:.05em;color:#6c757d}.link-add[data-v-0db724ab]{font-weight:600;color:#1565c0;font-size:.9rem}.link-add[data-v-0db724ab]:hover{color:#0d47a1;text-decoration:underline}.notes-list[data-v-0db724ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.note-item[data-v-0db724ab]{background:#fffbea;border-radius:8px;padding:16px;border:1px solid #f5f0d8}.note-content[data-v-0db724ab]{font-size:.95rem;color:#1a1d21;line-height:1.5;margin-bottom:12px}.note-footer[data-v-0db724ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.note-meta[data-v-0db724ab]{font-size:.75rem;font-weight:600;letter-spacing:.03em;color:#b8860b}.btn-delete-note[data-v-0db724ab]{color:#b8860b;font-size:1rem}.btn-delete-note[data-v-0db724ab]:hover{color:#8b6914}.timeline[data-v-0db724ab]{position:relative;padding-left:0}.timeline-item[data-v-0db724ab]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:24px;position:relative}.timeline-item[data-v-0db724ab]:last-child{margin-bottom:0}.timeline-item[data-v-0db724ab]:not(:last-child):before{content:"";position:absolute;left:15px;top:36px;bottom:-24px;width:2px;background:#e9ecef}.timeline-marker[data-v-0db724ab]{width:32px;height:32px;border-radius:50%;background:#e3f2fd;color:#1565c0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;z-index:1}.timeline-icon[data-v-0db724ab]{font-size:.9rem}.timeline-content[data-v-0db724ab]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.timeline-head[data-v-0db724ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.timeline-title[data-v-0db724ab]{font-size:.7rem;font-weight:600;letter-spacing:.05em;color:#495057}.timeline-time[data-v-0db724ab]{font-size:.8rem;color:#6c757d}.timeline-message[data-v-0db724ab]{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:12px 14px;font-size:.9rem;color:#1a1d21;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.04);box-shadow:0 1px 2px rgba(0,0,0,.04)}@media (max-width:992px){.notes-activity-layout[data-v-0db724ab]{grid-template-columns:1fr}}.crm-view-page[data-v-04803c1a]{min-height:100%;overflow-x:hidden;max-width:100%}.card-wrap[data-v-04803c1a]{-webkit-box-shadow:0 0 10px rgba(0,0,0,.08);box-shadow:0 0 10px rgba(0,0,0,.08);border-radius:12px}.crm-hero-card[data-v-04803c1a]{margin-top:12px}.crm-hero[data-v-04803c1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.hero-left[data-v-04803c1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.crm-tabs-card[data-v-04803c1a]{margin-top:12px}.crm-tabs[data-v-04803c1a] .tab-pane{padding:0}.avatar[data-v-04803c1a]{width:48px;height:48px;border-radius:50%;background:#1565c0;color:#fff;font-size:1rem;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.account-meta[data-v-04803c1a]{margin-left:16px;min-width:0}.account-name[data-v-04803c1a]{font-size:1.5rem;font-weight:700;color:var(--slate-900,#0f172a);margin:0;display:inline}.name-row[data-v-04803c1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.crm-id[data-v-04803c1a]{font-size:.9rem;color:var(--slate-500,#64748b);font-weight:600}.company-row[data-v-04803c1a]{margin-top:4px}.company-name[data-v-04803c1a]{color:var(--slate-900,#0f172a)}.meta-dot[data-v-04803c1a]{color:#adb5bd;margin:0 6px}.account-type-badge[data-v-04803c1a]{color:var(--slate-700,#334155);font-weight:600}.header-actions[data-v-04803c1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-ms-flex-negative:0;flex-shrink:0}.btn-upgrade[data-v-04803c1a]{border-radius:10px;font-weight:600}.btn-dropdown-more[data-v-04803c1a],.btn-ticket[data-v-04803c1a]{border-radius:10px}[data-v-04803c1a] .crm-modal .modal-content{border-radius:12px;border:1px solid var(--slate-200,#e2e8f0);-webkit-box-shadow:0 8px 32px rgba(0,0,0,.15);box-shadow:0 8px 32px rgba(0,0,0,.15)}[data-v-04803c1a] .crm-modal .modal-header{border-bottom:1px solid var(--slate-200,#e2e8f0);padding:14px 18px}[data-v-04803c1a] .crm-modal .modal-title{font-weight:800;letter-spacing:.01em}[data-v-04803c1a] .crm-modal .modal-body{padding:18px 18px 8px}[data-v-04803c1a] .crm-modal .modal-footer{border-top:1px solid var(--slate-200,#e2e8f0);padding:12px 18px 16px}[data-v-04803c1a] .crm-upgrade-modal .modal-dialog{max-width:900px}[data-v-04803c1a] .crm-ticket-modal .modal-dialog{max-width:640px}.crm-modal-actions[data-v-04803c1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:100%}.crm-modal-actions .btn[data-v-04803c1a]{min-width:160px;border-radius:10px;font-weight:700}.upgrade-modal-body[data-v-04803c1a]{padding:0}.billing-toggle-wrap[data-v-04803c1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:17px}.billing-toggle-group[data-v-04803c1a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.billing-toggle-group .toggle-btn[data-v-04803c1a]{border-radius:0;-webkit-box-shadow:none;box-shadow:none;outline:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.billing-toggle-group .toggle-btn[data-v-04803c1a]:first-child{border-radius:8px 0 0 8px}.billing-toggle-group .toggle-btn[data-v-04803c1a]:last-child{border-radius:0 8px 8px 0}.billing-toggle-group .toggle-btn[data-v-04803c1a]:active,.billing-toggle-group .toggle-btn[data-v-04803c1a]:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.toggle-badge[data-v-04803c1a]{background-color:#28a745!important;color:#fff!important;font-size:.65rem}.plans-grid[data-v-04803c1a]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px}.plan-card[data-v-04803c1a]{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:24px;position:relative;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06)}.plan-card.plan-current[data-v-04803c1a]{border-color:#1565c0;border-width:2px}.plan-popular-badge[data-v-04803c1a]{position:absolute;top:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#1565c0;color:#fff;padding:6px 14px;border-radius:16px;font-weight:800;font-size:.75rem;letter-spacing:.03em;z-index:2}.plan-name[data-v-04803c1a]{font-size:.75rem;font-weight:600;letter-spacing:.05em;color:#6c757d;margin-bottom:12px}.plan-price-wrap[data-v-04803c1a]{margin-bottom:20px}.plan-price[data-v-04803c1a]{font-size:1.75rem;font-weight:700;color:#1a1d21}.plan-period[data-v-04803c1a]{font-size:.9rem;color:#6c757d;margin-left:2px}.plan-features[data-v-04803c1a]{list-style:none;padding:0;margin:0 0 24px 0}.plan-features li[data-v-04803c1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:6px 0;font-size:.9rem;color:#1a1d21}.feature-icon[data-v-04803c1a]{color:#28a745;-ms-flex-negative:0;flex-shrink:0}.btn-plan-select[data-v-04803c1a]{border-radius:8px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.proration-note[data-v-04803c1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;background:#fffbea;border:1px solid #f5f0d8;border-radius:8px;padding:16px;-ms-flex-negative:0;flex-shrink:0}.proration-icon[data-v-04803c1a]{color:#b8860b;font-size:1.25rem;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.proration-note div[data-v-04803c1a]{font-size:.9rem;color:#1a1d21;line-height:1.5}.ticket-modal-body[data-v-04803c1a]{padding:0}.ticket-form-label[data-v-04803c1a]{font-size:.7rem!important;font-weight:600!important;letter-spacing:.05em!important;color:#6c757d!important;text-transform:uppercase;margin-bottom:8px!important}.ticket-form-row[data-v-04803c1a]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ticket-form-half[data-v-04803c1a]{margin-bottom:0}.ticket-input[data-v-04803c1a]{border-radius:8px;background:#f8f9fa;border:1px solid #e9ecef}.ticket-input[data-v-04803c1a]:focus{background:#fff;border-color:#6f42c1;-webkit-box-shadow:0 0 0 .2rem rgba(111,66,193,.25);box-shadow:0 0 0 .2rem rgba(111,66,193,.25)}.ticket-textarea[data-v-04803c1a]{min-height:100px}.ticket-priority-badge[data-v-04803c1a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px;border-radius:8px;background:#fff3e6;color:#c2410c;font-weight:700;font-size:.9rem;text-transform:uppercase}.ticket-upload-area[data-v-04803c1a]{border:2px dashed #dee2e6;border-radius:8px;background:#f8f9fa;padding:24px;text-align:center;color:#6c757d;font-size:.9rem;cursor:pointer}.ticket-upload-area[data-v-04803c1a]:hover{border-color:#6f42c1;background:#f5f0fa}.ticket-upload-area.ticket-uploading[data-v-04803c1a]{pointer-events:none;opacity:.8}.ticket-attachments-list[data-v-04803c1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.ticket-attachment-item[data-v-04803c1a]{font-size:.85rem}.ticket-attachment-link[data-v-04803c1a]{color:#6f42c1}.ticket-attachment-link[data-v-04803c1a]:hover{text-decoration:underline}.ticket-modal-body[data-v-04803c1a] .form-group{margin-bottom:24px}@media (max-width:768px){.plans-grid[data-v-04803c1a],.ticket-form-row[data-v-04803c1a]{grid-template-columns:1fr}}@media (max-width:768px){.header-actions[data-v-04803c1a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.header-actions .btn-ticket[data-v-04803c1a],.header-actions .btn-upgrade[data-v-04803c1a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin-right:0!important;font-size:.8rem;padding:.4rem .5rem}.header-actions .btn-dropdown-more[data-v-04803c1a]{-ms-flex-negative:0;flex-shrink:0;width:auto;min-width:44px}.header-actions[data-v-04803c1a] .btn-dropdown-more,.header-actions[data-v-04803c1a] .dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}}@media (max-width:480px){.header-actions[data-v-04803c1a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-actions .btn-ticket[data-v-04803c1a],.header-actions .btn-upgrade[data-v-04803c1a]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.header-actions .btn-dropdown-more[data-v-04803c1a]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}