.status-badge[data-v-33796eed]{display:inline-flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:2px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;border:1px solid transparent;line-height:14px}.status-open[data-v-33796eed]{background:var(--color-state-success-bg);color:var(--color-state-success);border-color:rgba(0,147,68,.1)}.status-in-progress[data-v-33796eed]{background:var(--color-state-orange-bg);color:var(--color-state-orange);border-color:rgba(234,88,12,.1)}.status-cancelled[data-v-33796eed]{background:var(--color-neutral-bg);color:var(--color-neutral);border-color:var(--color-border)}.status-resolved[data-v-33796eed]{background:var(--color-green-light-bg);color:var(--color-primary);border-color:rgba(0,147,68,.2)}.status-spam[data-v-33796eed]{background:var(--color-priority-high-bg);color:var(--color-priority-high);border-color:rgba(220,38,38,.15)}.status-default[data-v-33796eed]{background:var(--color-neutral-bg);color:var(--color-text-secondary)}.priority-badge[data-v-a13a7016]{display:inline-flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:2px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;border:1px solid transparent;line-height:14px}.priority-low[data-v-a13a7016]{background:var(--color-neutral-bg);color:var(--color-neutral);border-color:var(--color-border)}.priority-medium[data-v-a13a7016]{background:var(--color-state-info-bg);color:var(--color-priority-low-text);border-color:rgba(29,78,216,.1)}.priority-high[data-v-a13a7016]{background:var(--color-state-orange-bg);color:var(--color-state-orange);border-color:rgba(234,88,12,.1)}.priority-urgent[data-v-a13a7016]{background:var(--color-priority-high-bg);color:var(--color-priority-high);border-color:rgba(220,38,38,.1);box-shadow:0 1px 2px rgba(220,38,38,.1)}.priority-default[data-v-a13a7016]{background:var(--color-neutral-bg);color:var(--color-text-secondary)}.toolbar[data-v-28c5d7ac]{padding:16px 24px;background:var(--color-white);border-bottom:1px solid var(--color-grey-light-3);border-radius:16px 16px 0 0;display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.toolbar-left[data-v-28c5d7ac]{display:flex;gap:12px}.dropdown[data-v-28c5d7ac]{position:relative;display:inline-block}.dropdown:hover .dropdown-menu[data-v-28c5d7ac]{display:block;opacity:1;transform:translateY(0);pointer-events:auto}.btn-icon[data-v-28c5d7ac]{padding:8px 16px;background:var(--color-white);border:1px solid var(--color-grey-light-3);border-radius:8px;color:var(--color-grey-dark-2);cursor:pointer;font-size:14px;font-weight:600;transition:all .2s ease;display:flex;align-items:center;gap:8px}.btn-icon[data-v-28c5d7ac]:hover{background:var(--color-grey-light-1);color:var(--color-grey-dark-1);border-color:#c8ccd3;box-shadow:var(--shadow-light)}.dropdown-menu[data-v-28c5d7ac]{display:none;opacity:0;position:absolute;top:calc(100% + 8px);left:0;background:var(--color-white);border:1px solid var(--color-grey-light-3);border-radius:12px;box-shadow:var(--shadow-dark);min-width:220px;z-index:1000;padding:8px;transform:translateY(-10px);transition:all .2s ease}.dropdown-menu[data-v-28c5d7ac]:before{content:"";position:absolute;top:-8px;left:0;width:100%;height:8px;background:transparent}.dropdown-item[data-v-28c5d7ac]{padding:10px 12px;cursor:pointer;font-size:14px;color:var(--color-grey-dark-1);border-radius:6px;transition:background .2s;display:block;width:100%;text-align:left;border:none;background:none}.dropdown-item[data-v-28c5d7ac]:hover{background:var(--color-grey-light-1);color:var(--color-primary)}.dropdown-item label[data-v-28c5d7ac]{display:flex;align-items:center;gap:10px;cursor:pointer;width:100%;margin:0}.preset-btn[data-v-28c5d7ac]{display:block;width:100%;padding:8px 12px;text-align:left;border:none;background:none;cursor:pointer;font-size:13px;color:var(--color-grey-dark-2);border-radius:6px;transition:all .2s}.preset-btn[data-v-28c5d7ac]:hover{background:rgba(0,147,68,.1);color:var(--color-primary)}.view-item[data-v-28c5d7ac]{display:flex;justify-content:space-between;align-items:center}.view-item button[data-v-28c5d7ac]:first-child{flex:1;text-align:left;border:none;background:none;padding:4px 0;cursor:pointer;color:var(--color-grey-dark-1)}.view-item button[data-v-28c5d7ac]:first-child:hover{color:var(--color-primary)}.btn-delete[data-v-28c5d7ac]{color:#ef4444;font-weight:700;padding:4px 8px;border-radius:4px;border:none;background:none;cursor:pointer}.btn-delete[data-v-28c5d7ac]:hover{background:#fef2f2}hr[data-v-28c5d7ac]{margin:8px 0;border:none;border-top:1px solid var(--color-grey-light-3)}.bulk-bar[data-v-28c5d7ac]{padding:12px 24px;background:rgba(0,147,68,.08);border:1px solid rgba(0,147,68,.2);border-radius:0 0 16px 16px;display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-bottom:24px;animation:slideDown .3s ease-out}.bulk-bar .bulk-count[data-v-28c5d7ac]{font-weight:700;color:var(--color-primary);font-size:14px;padding:4px 12px;background:var(--color-white);border-radius:20px;box-shadow:var(--shadow-light)}.bulk-bar .bulk-action-group[data-v-28c5d7ac]{display:flex;align-items:center;gap:8px}.bulk-bar .bulk-action-group label[data-v-28c5d7ac]{font-size:13px;font-weight:600;color:var(--color-grey-dark-1);white-space:nowrap}.bulk-bar .bulk-action-group .bulk-select[data-v-28c5d7ac]{padding:8px 12px;border:1px solid var(--color-grey-light-3);border-radius:8px;font-size:13px;background:var(--color-white);min-width:140px;cursor:pointer;transition:all .2s}.bulk-bar .bulk-action-group .bulk-select[data-v-28c5d7ac]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(0,147,68,.1)}.bulk-bar .bulk-buttons[data-v-28c5d7ac]{display:flex;gap:12px;margin-left:auto}.bulk-bar .bulk-buttons button[data-v-28c5d7ac]{padding:8px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;border:none;display:flex;align-items:center;gap:6px}.bulk-bar .bulk-buttons button.btn-apply[data-v-28c5d7ac]{background:var(--color-primary);color:var(--color-white);box-shadow:0 2px 4px rgba(0,147,68,.2)}.bulk-bar .bulk-buttons button.btn-apply[data-v-28c5d7ac]:hover:not(:disabled){background:#007a38;transform:translateY(-1px)}.bulk-bar .bulk-buttons button.btn-apply[data-v-28c5d7ac]:disabled{background:var(--color-grey-dark-2);cursor:not-allowed;opacity:.5}.bulk-bar .bulk-buttons button.btn-delete[data-v-28c5d7ac]{background:#fee2e2;color:#dc2626}.bulk-bar .bulk-buttons button.btn-delete[data-v-28c5d7ac]:hover{background:#fecaca}.bulk-bar .bulk-buttons button.btn-ai-analyze[data-v-28c5d7ac]{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-mid));color:var(--color-white);box-shadow:0 2px 4px rgba(0,147,68,.25)}.bulk-bar .bulk-buttons button.btn-ai-analyze[data-v-28c5d7ac]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,147,68,.3)}.bulk-bar .bulk-buttons button.btn-ai-analyze[data-v-28c5d7ac]:disabled{opacity:.7;cursor:wait}.bulk-bar .bulk-buttons button.btn-ai-analyze i[data-v-28c5d7ac]{font-size:12px}.bulk-bar .bulk-buttons button.btn-clear[data-v-28c5d7ac]{background:var(--color-white);color:var(--color-grey-dark-2);border:1px solid var(--color-grey-light-3)}.bulk-bar .bulk-buttons button.btn-clear[data-v-28c5d7ac]:hover{background:var(--color-grey-light-1);color:var(--color-grey-dark-1)}.bulk-bar .bulk-buttons .bulk-v-select[data-v-28c5d7ac]{min-width:180px}.bulk-bar .bulk-buttons .bulk-v-select[data-v-28c5d7ac] .vs__dropdown-toggle{padding:4px 8px;border:1px solid var(--color-grey-light-3);border-radius:8px;font-size:13px;background:var(--color-white);min-height:36px}.bulk-bar .bulk-buttons .bulk-v-select[data-v-28c5d7ac] .vs__search::placeholder{color:var(--color-grey-dark-2);font-size:13px}.bulk-bar .bulk-buttons .bulk-v-select[data-v-28c5d7ac] .vs__selected{font-size:13px;margin:2px 4px}.bulk-bar .bulk-buttons .bulk-v-select[data-v-28c5d7ac] .vs__dropdown-menu{z-index:1010}.bulk-bar .bulk-buttons .reanalyze-toggle[data-v-28c5d7ac]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--color-grey-dark-2);cursor:pointer;white-space:nowrap}.bulk-bar .bulk-buttons .reanalyze-toggle input[type=checkbox][data-v-28c5d7ac]{accent-color:var(--color-primary)}.ai-badge[data-v-28c5d7ac]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:13px}.ai-badge--analyzed[data-v-28c5d7ac]{background:rgba(0,147,68,.12);color:var(--color-primary)}.ai-badge--pending[data-v-28c5d7ac]{background:var(--color-grey-light-1);color:#d1d5db;font-size:8px}.id-pill[data-v-28c5d7ac]{background:transparent;color:var(--color-primary);padding:0;border-radius:0;font-family:SF Mono,Menlo,Roboto Mono,monospace;font-size:11px;font-weight:600;border:none;letter-spacing:-.2px}.subject[data-v-28c5d7ac]{font-weight:500;color:var(--color-grey-dark-1);font-size:12px;margin-bottom:0}.preview[data-v-28c5d7ac]{font-size:12px;color:var(--color-grey-dark-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}[data-v-28c5d7ac] .row--unread{background:rgba(0,147,68,.04)}[data-v-28c5d7ac] .row--unread td:first-child{box-shadow:inset 3px 0 0 0 var(--color-primary)}.subject-cell[data-v-28c5d7ac]{display:flex;align-items:flex-start;gap:8px}.subject-cell.is-unread .subject[data-v-28c5d7ac]{font-weight:700;color:var(--color-grey-dark-1)}.unread-dot[data-v-28c5d7ac]{display:inline-block;width:8px;height:8px;min-width:8px;border-radius:50%;background:var(--color-primary);margin-top:6px;box-shadow:0 0 0 2px rgba(0,147,68,.2);animation:unread-pulse-28c5d7ac 2s ease-in-out infinite}@keyframes unread-pulse-28c5d7ac{0%,to{box-shadow:0 0 0 2px rgba(0,147,68,.2)}50%{box-shadow:0 0 0 4px rgba(0,147,68,.1)}}.platform-badge[data-v-28c5d7ac]{display:inline-flex;align-items:center;padding:1px 6px;border-radius:2px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:14px}.platform-badge.platform-odoo[data-v-28c5d7ac]{background:#f3e8ff;color:#7e22ce}.platform-badge.platform-smart_fulfilment[data-v-28c5d7ac]{background:rgba(0,147,68,.1);color:var(--color-primary)}.platform-badge.platform-zendesk[data-v-28c5d7ac]{background:#fff7ed;color:#c2410c}.platform-badge.platform-freshdesk[data-v-28c5d7ac]{background:#ecfdf5;color:#047857}.platform-badge.platform-intercom[data-v-28c5d7ac]{background:#eff6ff;color:#1d4ed8}.platform-badge.platform-custom[data-v-28c5d7ac]{background:var(--color-grey-light-1);color:var(--color-grey-dark-2)}.phase-badge[data-v-28c5d7ac]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:20px;font-size:11px;font-weight:600;background:#eff6ff;color:#1e40af;white-space:nowrap}.order-ref[data-v-28c5d7ac]{font-family:Roboto Mono,monospace;font-size:12px;color:var(--color-primary);font-weight:600;background:rgba(0,147,68,.05);padding:2px 6px;border-radius:4px}.sla-badge[data-v-28c5d7ac]{display:inline-flex;padding:4px 8px;border-radius:6px;font-size:11px;font-weight:700;text-transform:uppercase}.sla-badge.sla-ongoing[data-v-28c5d7ac]{background:#eff6ff;color:#2563eb}.sla-badge.sla-reached[data-v-28c5d7ac]{background:#ecfdf5;color:#059669}.sla-badge.sla-failed[data-v-28c5d7ac]{background:#fef2f2;color:#dc2626}.rating[data-v-28c5d7ac]{display:flex;gap:2px;align-items:center}.star[data-v-28c5d7ac]{font-size:14px;color:var(--color-grey-light-3);transition:color .2s}.star.filled[data-v-28c5d7ac]{color:#fbbf24}[data-v-28c5d7ac] .data-table{box-shadow:none;border:1px solid var(--color-grey-light-3);border-radius:0;border-top:none}[data-v-28c5d7ac] .data-table table{width:100%;border-collapse:collapse}[data-v-28c5d7ac] .data-table thead th{background:var(--color-grey-light-1);color:var(--color-grey-dark-2);font-family:var(--font-family-headings);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--color-grey-light-3);padding:6px 10px;height:auto;line-height:16px;white-space:nowrap}[data-v-28c5d7ac] .data-table thead th:hover{background:#eff0f1;color:var(--color-primary)}[data-v-28c5d7ac] .data-table thead th.selection-column{padding:6px 8px;width:32px}[data-v-28c5d7ac] .data-table tbody td{padding:4px 10px;border-bottom:1px solid #f0f0f0;font-size:12px;color:var(--color-grey-dark-1);vertical-align:middle;line-height:18px;height:auto}[data-v-28c5d7ac] .data-table tbody td.selection-column{padding:4px 8px;width:32px}[data-v-28c5d7ac] .data-table .checkbox-container{height:16px;min-height:0;padding:0!important;margin:0;line-height:1;display:inline-flex;align-items:center}[data-v-28c5d7ac] .data-table .checkbox-container .select-checkbox{width:14px!important;height:14px!important;padding:0!important;margin:0;box-sizing:border-box!important}[data-v-28c5d7ac] .data-table .checkbox-container .select-label{margin:0;padding:0;line-height:1;height:14px}[data-v-28c5d7ac] .data-table thead th .resize-handle{position:absolute;top:0;right:0;height:100%;width:4px}[data-v-28c5d7ac] .data-table thead th{position:relative}[data-v-28c5d7ac] .data-table thead th .icon-sort,[data-v-28c5d7ac] .data-table thead th .sort-icon svg{width:12px;height:12px}[data-v-28c5d7ac] .data-table tbody tr{transition:background .06s linear}[data-v-28c5d7ac] .data-table tbody tr:hover td{background:var(--color-grey-light-1)!important}[data-v-28c5d7ac] .data-table tbody tr.selected td{background:rgba(0,147,68,.06)!important}[data-v-28c5d7ac] .data-table tbody tr.row--active td{background:rgba(0,147,68,.07)!important}[data-v-28c5d7ac] .data-table tbody tr.row--active td:first-child{box-shadow:inset 2px 0 0 var(--color-primary)}[data-v-28c5d7ac] .data-table tbody tr.row--unread td:first-child:after{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-primary);margin-left:4px;vertical-align:middle}[data-v-28c5d7ac] .select-checkbox{border-color:var(--color-grey-light-3);border-radius:4px}[data-v-28c5d7ac] .select-checkbox:checked{background-color:var(--color-primary);border-color:var(--color-primary)}[data-v-28c5d7ac] .pagination{border-top:1px solid var(--color-grey-light-3);padding:16px 24px}[data-v-28c5d7ac] .pagination .pagination-btn{border-radius:8px;width:32px;height:32px;color:var(--color-grey-dark-1);border:1px solid var(--color-grey-light-3)}[data-v-28c5d7ac] .pagination .pagination-btn:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary);background:var(--color-white)}[data-v-28c5d7ac] .pagination .pagination-btn:disabled{opacity:.4;background:var(--color-grey-light-1)}[data-v-28c5d7ac] .pagination .pagination-info{font-size:13px;color:var(--color-grey-dark-2);font-weight:500}.cards[data-v-227f768e]{display:flex;flex-direction:column;background:var(--color-white);height:100%;overflow-y:auto}.cards__empty[data-v-227f768e]{padding:24px 16px;text-align:center;color:var(--color-text-secondary,#888);font-size:12px}.ti[data-v-227f768e]{padding:8px 12px;border-bottom:1px solid var(--color-grey-light-3);border-left:2px solid transparent;cursor:pointer;transition:background .06s linear}.ti[data-v-227f768e]:hover{background:var(--color-grey-light-1)}.ti.on[data-v-227f768e]{background:rgba(0,147,68,.06);border-left-color:var(--color-primary)}.ti__row1[data-v-227f768e]{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.ti__id[data-v-227f768e]{font-family:SF Mono,Menlo,monospace;font-size:10px;color:var(--color-primary);font-weight:600}.ti__age[data-v-227f768e]{font-size:10px;color:var(--color-text-secondary,#888)}.ti__subj[data-v-227f768e]{font-size:13px;color:var(--color-text-primary,#333);margin:2px 0 4px 0;line-height:1.3;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ti__unread-dot[data-v-227f768e]{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-primary);margin-left:4px;vertical-align:middle}.ti__meta[data-v-227f768e]{display:flex;gap:6px;align-items:center;font-size:10px}.ti__who[data-v-227f768e]{color:var(--color-text-secondary,#6a6f7a);font-size:11px;margin-left:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.ti--unread .ti__subj[data-v-227f768e]{font-weight:600}.tickets-kanban[data-v-71594dd8]{overflow-x:auto;padding-bottom:24px;height:calc(100vh - 200px)}.kanban-container[data-v-71594dd8]{display:flex;gap:20px;align-items:flex-start;height:100%;padding:4px}.kanban-column[data-v-71594dd8]{min-width:300px;width:300px;background:var(--color-grey-light-1);border-radius:16px;display:flex;flex-direction:column;max-height:100%;border:1px solid var(--color-grey-light-3);box-shadow:var(--shadow-light);transition:border-color .2s,box-shadow .2s}.kanban-column.column-drag-over[data-v-71594dd8]{border-color:rgba(0,147,68,.5);box-shadow:0 0 0 2px rgba(0,147,68,.15)}.column-header[data-v-71594dd8]{padding:14px 16px;border-bottom:1px solid var(--color-grey-light-3);display:flex;justify-content:space-between;align-items:center;background:var(--color-white);border-radius:16px 16px 0 0;-webkit-user-select:none;user-select:none}.column-header .column-title[data-v-71594dd8]{margin:0;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;color:var(--color-grey-dark-1);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.column-header .column-count[data-v-71594dd8]{background:rgba(0,147,68,.1);color:var(--color-primary);padding:2px 10px;border-radius:12px;font-size:12px;font-weight:700;flex-shrink:0}.column-content[data-v-71594dd8]{padding:12px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;flex:1;min-height:80px}.column-content[data-v-71594dd8]::-webkit-scrollbar{width:6px}.column-content[data-v-71594dd8]::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:3px}.kanban-card[data-v-71594dd8]{background:var(--color-white);padding:14px;border-radius:12px;border:1px solid var(--color-grey-light-3);box-shadow:var(--shadow-light);cursor:grab;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.kanban-card[data-v-71594dd8]:hover{border-color:rgba(0,147,68,.5);box-shadow:var(--shadow-dark)}.kanban-card[data-v-71594dd8]:active{cursor:grabbing}.card-ghost[data-v-71594dd8]{opacity:.4;background:rgba(0,147,68,.05);border:2px dashed rgba(0,147,68,.4);box-shadow:none}.card-ghost [data-v-71594dd8]{visibility:hidden}.card-chosen[data-v-71594dd8]{border-color:var(--color-primary);transform:rotate(1.5deg);z-index:100}.card-chosen[data-v-71594dd8],.card-drag[data-v-71594dd8]{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.card-drag[data-v-71594dd8]{opacity:.95;transform:rotate(2deg) scale(1.02)}.card-updating[data-v-71594dd8]{opacity:.7;pointer-events:none;border-color:rgba(0,147,68,.3)}.card-updating[data-v-71594dd8]:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);border-radius:12px 12px 0 0;animation:shimmer-71594dd8 1.2s infinite}.card-error[data-v-71594dd8]{border-color:var(--color-red-vivid);background:var(--color-state-error-bg);animation:shake-71594dd8 .4s ease-in-out}@keyframes shimmer-71594dd8{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes shake-71594dd8{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.card-type-badges[data-v-71594dd8]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.type-badge[data-v-71594dd8]{font-size:10px;font-weight:700;padding:2px 8px;border-radius:6px;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.type-badge--incident[data-v-71594dd8]{background:var(--color-state-error-bg);color:var(--color-red)}.type-badge--change_request[data-v-71594dd8]{background:var(--color-state-info-bg);color:var(--color-blue)}.type-badge--support_request[data-v-71594dd8]{background:var(--color-state-purple-bg);color:var(--color-purple)}.type-badge--software[data-v-71594dd8]{background:var(--color-state-warning-bg);color:var(--color-yellow)}.type-badge--physical[data-v-71594dd8]{background:var(--color-state-orange-bg);color:var(--color-state-orange)}.type-badge--management[data-v-71594dd8]{background:var(--color-state-pink-bg,#fce7f3);color:var(--color-state-pink,#db2777)}.card-header[data-v-71594dd8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.card-header .id-pill[data-v-71594dd8]{font-size:11px;color:var(--color-grey-dark-2);background:var(--color-grey-light-1);padding:3px 8px;border-radius:6px;font-family:Roboto Mono,monospace;border:1px solid var(--color-grey-light-3)}.card-subject[data-v-71594dd8]{font-size:14px;font-weight:600;color:var(--color-grey-dark-1);margin-bottom:10px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-meta[data-v-71594dd8]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.card-meta .meta-row[data-v-71594dd8]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--color-grey-dark-2)}.card-meta .meta-row .icon[data-v-71594dd8]{font-size:13px;opacity:.8}.card-meta .meta-row .text[data-v-71594dd8]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-footer[data-v-71594dd8]{display:flex;justify-content:space-between;align-items:center;border-top:1px dashed var(--color-grey-light-3);padding-top:10px;margin-top:4px}.card-footer .date[data-v-71594dd8]{font-size:11px;color:var(--color-grey-dark-2);font-weight:500}.updating-indicator[data-v-71594dd8]{color:var(--color-primary);font-size:13px}.error-indicator[data-v-71594dd8]{color:var(--color-red-vivid);font-size:13px;cursor:help}.sla-badge[data-v-71594dd8]{text-transform:uppercase;font-size:10px;font-weight:700;padding:2px 8px;border-radius:6px;display:inline-flex;align-items:center}.sla-badge.sla-failed[data-v-71594dd8]{background:var(--color-state-error-bg);color:var(--color-red)}.sla-badge.sla-reached[data-v-71594dd8]{background:var(--color-state-warning-bg);color:var(--color-yellow)}.sla-badge.sla-ongoing[data-v-71594dd8]{background:var(--color-state-success-bg);color:var(--color-primary)}.empty-state[data-v-71594dd8],.loading-state[data-v-71594dd8]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px;color:var(--color-grey-dark-2);background:var(--color-white);border-radius:16px;box-shadow:var(--shadow-light)}.spinner[data-v-71594dd8]{width:40px;height:40px;border:3px solid var(--color-grey-light-3);border-top-color:var(--color-primary);border-radius:50%;animation:spin-71594dd8 1s linear infinite;margin-bottom:16px}@keyframes spin-71594dd8{to{transform:rotate(1turn)}}.btn-secondary[data-v-71594dd8]{margin-top:16px;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s;background:var(--color-white);border:1px solid var(--color-primary);color:var(--color-primary)}.btn-secondary[data-v-71594dd8]:hover{background:rgba(0,147,68,.05)}.nt-modal-overlay[data-v-da1b3d7a]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-md)}.nt-modal[data-v-da1b3d7a]{background:var(--color-white);border-radius:var(--radius-md);width:100%;max-width:640px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 10px 40px rgba(0,0,0,.2)}.nt-modal__header[data-v-da1b3d7a]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-border)}.nt-modal__title[data-v-da1b3d7a]{margin:0;font-size:1.8rem;font-weight:600;color:var(--color-text-primary)}.nt-modal__close[data-v-da1b3d7a]{background:none;border:none;font-size:1.6rem;color:var(--color-text-secondary);cursor:pointer;padding:4px 8px}.nt-modal__close[data-v-da1b3d7a]:hover{color:var(--color-text-primary)}.nt-modal__body[data-v-da1b3d7a]{padding:var(--space-lg);overflow-y:auto;flex:1}.nt-modal__footer[data-v-da1b3d7a]{display:flex;justify-content:flex-end;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--color-border)}.nt-field[data-v-da1b3d7a]{margin-bottom:var(--space-md)}.nt-field--half[data-v-da1b3d7a]{flex:1}.nt-row[data-v-da1b3d7a]{display:flex;gap:var(--space-md)}.nt-field__label[data-v-da1b3d7a]{display:block;font-size:1.3rem;font-weight:600;color:var(--color-text-primary);margin-bottom:6px}.nt-input[data-v-da1b3d7a],.nt-textarea[data-v-da1b3d7a]{width:100%;padding:10px 12px;font-size:1.4rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-text-primary);font-family:inherit}.nt-input[data-v-da1b3d7a]:focus,.nt-textarea[data-v-da1b3d7a]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(0,147,68,.15)}.nt-textarea[data-v-da1b3d7a]{resize:vertical;min-height:120px}.nt-toggle[data-v-da1b3d7a]{display:flex;align-items:center;gap:8px;font-size:1.4rem;cursor:pointer}.nt-toggle input[data-v-da1b3d7a]{width:18px;height:18px;cursor:pointer}.nt-hint[data-v-da1b3d7a]{display:block;margin-top:4px;font-size:1.2rem;color:var(--color-text-secondary)}.nt-link[data-v-da1b3d7a]{background:none;border:none;padding:4px 0;margin-top:6px;font-size:1.2rem;color:var(--color-primary);cursor:pointer;text-decoration:underline}.nt-link[data-v-da1b3d7a]:hover{color:var(--color-primary-dark,#006d31)}.nt-alert[data-v-da1b3d7a]{padding:10px 14px;border-radius:var(--radius-sm);font-size:1.3rem;margin-bottom:var(--space-md)}.nt-alert--error[data-v-da1b3d7a]{background:#fde8e8;color:#9b1c1c;border:1px solid #f8b4b4}.nt-btn[data-v-da1b3d7a]{min-height:44px;padding:0 20px;font-size:1.4rem;font-weight:600;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;align-items:center;gap:8px;border:1px solid transparent;transition:all .15s}.nt-btn[data-v-da1b3d7a]:disabled{opacity:.6;cursor:not-allowed}.nt-btn--primary[data-v-da1b3d7a]{background:var(--color-primary);color:var(--color-white)}.nt-btn--primary[data-v-da1b3d7a]:hover:not(:disabled){background:var(--color-primary-dark,#006d31)}.nt-btn--secondary[data-v-da1b3d7a]{background:var(--color-white);color:var(--color-text-primary);border-color:var(--color-border)}.nt-btn--secondary[data-v-da1b3d7a]:hover:not(:disabled){background:var(--color-bg-subtle,#f5f5f5)}.modal-backdrop[data-v-efba4600]{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:9999}.modal[data-v-efba4600]{background:var(--color-white);padding:24px;border-radius:var(--radius-lg);min-width:320px}.modal h3[data-v-efba4600]{font-family:var(--font-family-headings);margin:0 0 12px 0}.modal input[data-v-efba4600]{width:100%;padding:8px 12px;border:1px solid var(--color-grey-light-3);border-radius:var(--radius-md);margin-bottom:16px;box-sizing:border-box}.modal-actions[data-v-efba4600]{display:flex;justify-content:flex-end;gap:8px}.btn-primary[data-v-efba4600]{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-mid));color:var(--color-white);border:none;padding:8px 16px;border-radius:var(--radius-md);font-weight:600;cursor:pointer}.btn-primary[data-v-efba4600]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-efba4600]{background:transparent;color:var(--color-text-secondary,#555);border:1px solid var(--color-grey-light-3);padding:8px 16px;border-radius:var(--radius-md);cursor:pointer}.views-strip[data-v-9daeec76]{background:var(--color-grey-light-1);border-bottom:1px solid var(--color-grey-light-3);padding:0 4px;display:flex;gap:0;align-items:flex-end;height:28px;overflow-x:auto;font-family:var(--font-family-body)}.vt[data-v-9daeec76]{padding:0 12px;height:26px;line-height:26px;font-size:11px;color:var(--color-text-secondary,#6a6f7a);background:transparent;border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm);border:1px solid transparent;border-bottom:0;margin-right:1px;display:flex;align-items:center;gap:5px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.vt[data-v-9daeec76]:hover{background:var(--color-white);color:var(--color-text-primary)}.vt.on[data-v-9daeec76]{background:var(--color-white);color:var(--color-primary);border-color:var(--color-grey-light-3);font-weight:600;position:relative}.vt.on[data-v-9daeec76]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--color-primary)}.vt__dot[data-v-9daeec76]{color:var(--color-yellow);font-size:6px}.vt__x[data-v-9daeec76]{background:transparent;border:none;opacity:.4;cursor:pointer;font-size:11px;color:inherit;padding:0 2px}.vt__x[data-v-9daeec76]:hover{opacity:1}.vt--add[data-v-9daeec76]{color:var(--color-text-secondary,#888);background:transparent;border:1px dashed transparent}.vt--add[data-v-9daeec76]:hover{border-color:var(--color-grey-light-3);background:var(--color-white)}.grow[data-v-9daeec76]{flex:1;height:26px;border-bottom:1px solid var(--color-grey-light-3)}.actions-right[data-v-9daeec76]{gap:6px;padding-left:8px}.actions-right[data-v-9daeec76],.actions[data-v-9daeec76]{display:flex;padding-bottom:2px;border-bottom:1px solid var(--color-grey-light-3);height:26px;align-items:center}.actions[data-v-9daeec76]{gap:2px;padding-left:6px}.actions .lnk[data-v-9daeec76]{background:transparent;border:none;font-size:11px;padding:3px 8px;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;align-items:center;gap:4px;height:22px}.actions .save[data-v-9daeec76]{color:var(--color-primary);font-weight:600;background:rgba(0,147,68,.08)}.actions .reset[data-v-9daeec76]{color:var(--color-text-secondary,#888)}.tool-rail[data-v-8eb501fa]{width:36px;background:var(--color-grey-light-2);border-right:1px solid var(--color-grey-light-3);display:flex;flex-direction:column;padding:4px 0;flex-shrink:0}.tool-rail__btn[data-v-8eb501fa]{height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-left:2px solid transparent;color:var(--color-text-secondary,#555);font-size:13px;cursor:pointer;transition:background .15s}.tool-rail__btn[data-v-8eb501fa]:hover:not(.disabled){background:var(--color-grey-light-3)}.tool-rail__btn.active[data-v-8eb501fa]{background:var(--color-white);color:var(--color-primary);border-left-color:var(--color-primary)}.tool-rail__btn.disabled[data-v-8eb501fa]{opacity:.4;cursor:not-allowed}.tool-rail__label[data-v-8eb501fa]{writing-mode:vertical-rl;transform:rotate(180deg);margin:auto auto 12px auto;font-size:9px;color:var(--color-text-secondary,#888);letter-spacing:1.5px}.f-group[data-v-a0f74e56]{margin-bottom:10px}.f-group__title[data-v-a0f74e56]{font-size:10px;text-transform:uppercase;letter-spacing:.6px;color:var(--color-text-secondary,#888);margin-bottom:4px;font-family:var(--font-family-headings);font-weight:600}.f-group__search[data-v-a0f74e56]{width:100%;padding:4px 8px;font-size:11px;border:1px solid var(--color-grey-light-3);border-radius:4px;background:var(--color-grey-light-1);margin-bottom:4px;box-sizing:border-box}.f-item[data-v-a0f74e56]{padding:0 6px;height:22px;font-size:12px;line-height:22px;display:flex;justify-content:space-between;align-items:center;border-radius:3px;cursor:pointer;overflow:hidden}.f-item[data-v-a0f74e56]:hover{background:var(--color-grey-light-1)}.f-item.on[data-v-a0f74e56]{background:rgba(0,147,68,.1);color:var(--color-primary);font-weight:600}.f-item__label[data-v-a0f74e56]{display:inline-flex;align-items:center;gap:6px;flex:1}.f-item__label>span[data-v-a0f74e56]:not(.checkbox-wrap),.f-item__label[data-v-a0f74e56]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.f-item__count[data-v-a0f74e56]{color:var(--color-text-secondary,#888);font-size:11px;font-weight:400;flex-shrink:0;margin-left:8px}.f-item input[type=checkbox][data-v-a0f74e56]{margin:0;flex-shrink:0;width:13px;height:13px}.f-empty[data-v-a0f74e56]{padding:3px 6px;font-size:11px;color:var(--color-grey-light-4,#aaa);font-style:italic}.filters-tw[data-v-8fc2cddc]{background:var(--color-white);border-right:1px solid var(--color-grey-light-3);border-left:1px solid var(--color-grey-light-3);display:flex;flex-direction:column;min-width:180px;max-width:480px;flex-shrink:0}.filters-tw__head[data-v-8fc2cddc]{padding:8px 12px;background:var(--color-grey-light-1);border-bottom:1px solid var(--color-grey-light-3);display:flex;justify-content:space-between;align-items:center}.filters-tw__title[data-v-8fc2cddc]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-secondary,#555);font-family:var(--font-family-headings)}.filters-tw__acts[data-v-8fc2cddc]{display:flex;gap:4px}.filters-tw__ic[data-v-8fc2cddc]{background:transparent;border:none;color:var(--color-text-secondary,#888);font-size:11px;padding:4px 6px;cursor:pointer;border-radius:3px}.filters-tw__ic[data-v-8fc2cddc]:hover{color:var(--color-primary);background:var(--color-white)}.filters-tw__body[data-v-8fc2cddc]{padding:10px 12px;overflow-y:auto;flex:1}.filters-tw .f-group[data-v-8fc2cddc]{margin-bottom:14px}.filters-tw .f-group__title[data-v-8fc2cddc]{font-size:10px;text-transform:uppercase;letter-spacing:.6px;color:var(--color-text-secondary,#888);margin-bottom:6px;font-family:var(--font-family-headings);font-weight:600}.filters-tw .f-group__check[data-v-8fc2cddc]{display:flex;align-items:center;gap:6px;font-size:12px;margin-top:6px}.filters-tw .f-group input[type=date][data-v-8fc2cddc]{width:100%;padding:4px 8px;font-size:11px;border:1px solid var(--color-grey-light-3);border-radius:4px;background:var(--color-grey-light-1);margin-bottom:4px;box-sizing:border-box}.sub-toolbar[data-v-4d5ce987]{background:var(--color-grey-light-1);border-bottom:1px solid var(--color-grey-light-3);padding:6px 12px;display:flex;align-items:center;gap:6px}.sub-toolbar .btn[data-v-4d5ce987]{padding:5px 10px;font-size:11px;color:var(--color-text-primary,#555);border:1px solid var(--color-grey-light-3);border-radius:var(--radius-sm);background:var(--color-white);display:inline-flex;align-items:center;gap:6px;cursor:pointer}.sub-toolbar .btn[data-v-4d5ce987]:hover{border-color:var(--color-primary);color:var(--color-primary)}.sub-toolbar .ic-btn[data-v-4d5ce987]{width:28px;height:28px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary,#555);background:transparent;border:none;cursor:pointer}.sub-toolbar .ic-btn[data-v-4d5ce987]:hover{background:var(--color-white);color:var(--color-primary)}.sub-toolbar .sep[data-v-4d5ce987]{width:1px;height:18px;background:var(--color-grey-light-3);margin:0 4px}.sub-toolbar .grow[data-v-4d5ce987]{flex:1}.sub-toolbar .search[data-v-4d5ce987]{position:relative;flex:1;max-width:320px}.sub-toolbar .search input[data-v-4d5ce987]{width:100%;padding:5px 10px 5px 28px;border:1px solid var(--color-grey-light-3);border-radius:var(--radius-sm);background:var(--color-white);font-size:12px;box-sizing:border-box}.sub-toolbar .search__ic[data-v-4d5ce987]{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:var(--color-text-secondary,#888);font-size:11px}.sub-toolbar .dropdown[data-v-4d5ce987]{position:relative}.status-bar[data-v-41846501]{height:28px;background:var(--color-grey-light-2);border-top:1px solid var(--color-grey-light-3);display:flex;align-items:center;padding:0 14px;font-size:11px;color:var(--color-text-secondary,#6a6f7a);gap:14px}.status-bar .item[data-v-41846501]{display:flex;align-items:center;gap:4px}.status-bar .grow[data-v-41846501]{flex:1}.status-bar .pulse[data-v-41846501]{width:6px;height:6px;border-radius:50%;background:var(--color-primary);animation:pulse-41846501 2s infinite}@keyframes pulse-41846501{0%,to{opacity:1}50%{opacity:.4}}.pane-splitter[data-v-04429e76]{width:6px;cursor:col-resize;background:var(--color-grey-light-2);position:relative;-webkit-user-select:none;user-select:none;transition:background .15s}.pane-splitter.dragging[data-v-04429e76],.pane-splitter[data-v-04429e76]:hover{background:var(--color-primary)}.pane-splitter__grip[data-v-04429e76]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2px;height:28px;background:var(--color-grey-light-4);border-radius:1px}.pane-splitter.dragging .pane-splitter__grip[data-v-04429e76],.pane-splitter:hover .pane-splitter__grip[data-v-04429e76]{background:var(--color-white)}.tickets-workspace[data-v-653da112]{display:flex;flex-direction:column;background:var(--color-grey-light-1);height:calc(100vh - 100px);overflow:hidden;font-family:var(--font-family-body)}.hd-count[data-v-653da112]{font-size:11px;font-weight:600;padding:1px 8px;border-radius:var(--radius-full);background:rgba(0,147,68,.1);color:var(--color-primary-dark);margin-right:4px}.hd-toggle[data-v-653da112]{display:inline-flex;background:#fff;padding:2px;border-radius:var(--radius-sm);border:1px solid var(--color-grey-light-3)}.hd-toggle .b[data-v-653da112]{width:24px;height:22px;padding:0;font-size:11px;color:var(--color-text-secondary);border-radius:var(--radius-sm);border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.hd-toggle .b.on[data-v-653da112]{background:var(--color-grey-light-1);color:var(--color-primary)}.hd-btn-ai[data-v-653da112]{background:transparent;color:var(--color-primary);border:1px solid var(--color-primary);padding:0;width:26px;height:26px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.hd-btn-ai[data-v-653da112]:hover{background:rgba(0,147,68,.06)}.hd-btn-ai i[data-v-653da112]{font-size:11px}.hd-btn-new[data-v-653da112]{background:var(--color-primary);color:#fff;padding:0 10px;height:26px;border-radius:var(--radius-sm);font-weight:600;font-size:11px;display:inline-flex;align-items:center;gap:4px;border:none;cursor:pointer}.hd-btn-new[data-v-653da112]:hover{background:var(--color-primary-dark)}.hd-btn-new i[data-v-653da112]{font-size:10px}.ws[data-v-653da112]{display:flex;flex:1;min-height:0;background:var(--color-grey-light-1);overflow:hidden}.ws-content[data-v-653da112]{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden}.body-row[data-v-653da112]{display:flex;flex:1;min-height:0;background:var(--color-white);overflow:hidden}.list-pane[data-v-653da112]{flex:1;min-width:0;min-height:0;overflow-y:auto}.body-row--split .list-pane[data-v-653da112]{flex:none}.detail-pane[data-v-653da112]{flex:1;min-width:360px;display:flex;flex-direction:column;background:var(--color-white);border-left:1px solid var(--color-grey-light-3)}.detail-pane__inner[data-v-653da112]{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.detail-pane__head[data-v-653da112]{padding:6px 12px;background:#fff;border-bottom:1px solid var(--color-grey-light-3);display:flex;align-items:center;gap:8px;font-size:11px;flex-shrink:0;height:36px;box-sizing:border-box}.detail-pane__acts[data-v-653da112]{display:flex;gap:2px;align-items:center}.detail-pane .dp-id[data-v-653da112]{font-family:SF Mono,Menlo,monospace;font-size:12px;font-weight:600;color:var(--color-primary)}.detail-pane .dp-status[data-v-653da112]{padding:1px 8px;border-radius:2px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:16px}.detail-pane .dp-status--open[data-v-653da112]{background:rgba(0,147,68,.12);color:var(--color-primary-dark)}.detail-pane .dp-status--in_progress[data-v-653da112]{background:rgba(255,165,0,.16);color:#c46b00}.detail-pane .dp-status--resolved[data-v-653da112]{background:rgba(0,123,255,.12);color:#007bff}.detail-pane .dp-status--cancelled[data-v-653da112]{background:var(--color-grey-light-2);color:var(--color-text-secondary)}.detail-pane .dp-spacer[data-v-653da112]{flex:1}.detail-pane__body[data-v-653da112]{flex:1;display:grid;grid-template-columns:1fr;min-height:0;overflow:hidden}.detail-pane__body.has-inspector[data-v-653da112]{grid-template-columns:1fr 240px}.detail-pane__chat[data-v-653da112]{min-width:0;overflow:hidden;display:flex;flex-direction:column}.detail-pane__inspector[data-v-653da112]{min-width:0;overflow-y:auto;background:var(--color-grey-light-1);border-left:1px solid var(--color-grey-light-3)}.detail-pane .ic-btn[data-v-653da112]{width:24px;height:24px;border-radius:var(--radius-sm);display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary,#555);background:transparent;border:none;cursor:pointer;font-size:11px}.detail-pane .ic-btn[data-v-653da112]:hover{background:var(--color-grey-light-1);color:var(--color-primary)}.detail-pane .ic-btn i[data-v-653da112]{font-size:11px}.detail-pane .pop-out[data-v-653da112]{width:24px;height:24px;padding:0;font-size:11px;color:var(--color-text-secondary);font-weight:600;border:none;border-radius:var(--radius-sm);background:transparent;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.detail-pane .pop-out[data-v-653da112]:hover{background:var(--color-grey-light-1);color:var(--color-primary)}.detail-pane .pop-out i[data-v-653da112]{font-size:11px}.detail-pane .inspector-placeholder[data-v-653da112]{padding:16px}.detail-pane .inspector-placeholder__title[data-v-653da112]{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-secondary);font-weight:700;font-family:var(--font-family-headings);margin-bottom:8px}.detail-pane .inspector-placeholder__hint[data-v-653da112]{font-size:11px;color:var(--color-text-secondary);line-height:1.5;padding:10px;background:var(--color-white);border:1px dashed var(--color-grey-light-3);border-radius:var(--radius-sm)}.pgn[data-v-653da112]{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--color-text-secondary)}.pgn .pg[data-v-653da112]{padding:3px 7px;border:1px solid var(--color-grey-light-3);border-radius:var(--radius-sm);background:var(--color-white);cursor:pointer;min-width:24px}.pgn .pg.on[data-v-653da112]{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.pgn .pg.ellipsis[data-v-653da112]{border:none;background:none;cursor:default}.pgn .pg[data-v-653da112]:disabled{opacity:.4;cursor:not-allowed}