.ticket-stages-page[data-v-2710e84a]{min-height:100%}.ts-header[data-v-2710e84a]{background:linear-gradient(135deg,#00325a,#0052a4 50%,#00325a);border-radius:15px;padding:30px;color:#fff;-webkit-box-shadow:0 10px 30px rgba(0,50,90,.2);box-shadow:0 10px 30px rgba(0,50,90,.2);background-size:200% 200%;-webkit-animation:tsHeaderGradient-data-v-2710e84a 4s ease infinite;animation:tsHeaderGradient-data-v-2710e84a 4s ease infinite}@-webkit-keyframes tsHeaderGradient-data-v-2710e84a{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes tsHeaderGradient-data-v-2710e84a{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ts-icon-wrapper[data-v-2710e84a]{width:70px;height:70px;background:hsla(0,0%,100%,.2);border-radius:50%;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;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px}.ts-icon[data-v-2710e84a]{color:#fff;font-size:1.5rem}.ts-title[data-v-2710e84a]{margin:0 0 8px;color:#fff;font-size:2rem;font-weight:800;text-shadow:0 2px 10px rgba(0,0,0,.15)}.ts-subtitle[data-v-2710e84a]{margin:0;color:hsla(0,0%,100%,.85);font-size:1rem}.ts-header-actions[data-v-2710e84a]{gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ts-btn-primary[data-v-2710e84a],.ts-btn-secondary[data-v-2710e84a],.ts-header-actions[data-v-2710e84a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ts-btn-primary[data-v-2710e84a],.ts-btn-secondary[data-v-2710e84a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;min-height:44px;padding:10px 20px;font-weight:700;-webkit-transition:all .2s ease;transition:all .2s ease}.ts-btn-primary[data-v-2710e84a]{background:linear-gradient(135deg,#fff,#f1f5f9);color:#00325a;border:0;-webkit-box-shadow:0 4px 15px hsla(0,0%,100%,.25);box-shadow:0 4px 15px hsla(0,0%,100%,.25)}.ts-btn-primary[data-v-2710e84a]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 25px hsla(0,0%,100%,.35);box-shadow:0 8px 25px hsla(0,0%,100%,.35)}.ts-btn-secondary[data-v-2710e84a]{background:hsla(0,0%,100%,.12);color:#fff;border:1px solid hsla(0,0%,100%,.25)}.ts-btn-large[data-v-2710e84a]{padding:14px 24px}.ts-feedback[data-v-2710e84a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:16px;padding:14px 16px;border-radius:16px;font-weight:700}.ts-feedback--success[data-v-2710e84a]{background:#ecfdf5;color:#047857;border:1px solid rgba(16,185,129,.24)}.ts-feedback--danger[data-v-2710e84a]{background:#fef2f2;color:#b91c1c;border:1px solid rgba(239,68,68,.24)}.ts-main-card[data-v-2710e84a]{border:0;border-radius:24px;-webkit-box-shadow:0 20px 60px rgba(15,23,42,.08);box-shadow:0 20px 60px rgba(15,23,42,.08)}.ts-card-header[data-v-2710e84a]{background:linear-gradient(135deg,#eff6ff,#f8fbff);border-bottom:1px solid rgba(191,219,254,.45);border-top-right-radius:24px;border-top-left-radius:24px}.ts-section-title[data-v-2710e84a]{color:#0f172a;font-weight:800}.ts-left-h[data-v-2710e84a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.ts-badge[data-v-2710e84a]{background:linear-gradient(135deg,#2563eb,#0ea5e9);color:#fff;padding:8px 12px;border-radius:999px;font-weight:800}.ts-card-body[data-v-2710e84a]{padding:24px}.ts-table-shell[data-v-2710e84a]{overflow-x:auto}.ts-table[data-v-2710e84a]{width:100%;min-width:640px;border-collapse:separate;border-spacing:0 10px}.ts-table th[data-v-2710e84a]{padding:0 14px 10px;color:#64748b;font-size:.82rem;font-weight:900;white-space:nowrap}.ts-table td[data-v-2710e84a]{padding:16px 14px;background:#fff;border-top:1px solid rgba(203,213,225,.75);border-bottom:1px solid rgba(203,213,225,.75);color:#334155;font-weight:700;vertical-align:middle}.ts-table td[data-v-2710e84a]:first-child{border-right:1px solid rgba(203,213,225,.75);border-radius:0 16px 16px 0}.ts-table td[data-v-2710e84a]:last-child{border-left:1px solid rgba(203,213,225,.75);border-radius:16px 0 0 16px}.ts-table tr:hover td[data-v-2710e84a]{background:#f8fafc}.ts-row--inactive td[data-v-2710e84a]{background:#f8fafc;color:#64748b}.ts-unit-cell[data-v-2710e84a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-width:0}.ts-stage-dot[data-v-2710e84a]{width:28px;height:28px;border-radius:999px;-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;-webkit-box-shadow:inset 0 0 0 1px rgba(15,23,42,.12);box-shadow:inset 0 0 0 1px rgba(15,23,42,.12)}.ts-stage-dot--large[data-v-2710e84a]{width:42px;height:42px;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px}.ts-unit-cell small[data-v-2710e84a],.ts-unit-cell strong[data-v-2710e84a]{display:block}.ts-unit-cell strong[data-v-2710e84a]{color:#0f172a;font-weight:900;overflow-wrap:anywhere}.ts-unit-cell small[data-v-2710e84a]{margin-top:3px;color:#64748b;font-weight:700}.ts-row-actions[data-v-2710e84a],.ts-row-badges[data-v-2710e84a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ts-row-actions[data-v-2710e84a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ts-grid[data-v-2710e84a]{display:none;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.ts-card[data-v-2710e84a]{border:1px solid rgba(203,213,225,.75);border-radius:18px;padding:18px;background:#fff;-webkit-box-shadow:0 16px 35px rgba(15,23,42,.06);box-shadow:0 16px 35px rgba(15,23,42,.06);-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.ts-card[data-v-2710e84a]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 18px 42px rgba(15,23,42,.1);box-shadow:0 18px 42px rgba(15,23,42,.1)}.ts-card--inactive[data-v-2710e84a]{background:#f8fafc}.ts-card__top[data-v-2710e84a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.ts-card__main[data-v-2710e84a]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.ts-card__main strong[data-v-2710e84a]{display:block;color:#0f172a;font-size:1rem;font-weight:900;overflow-wrap:anywhere}.ts-card__main small[data-v-2710e84a]{display:block;margin-top:3px;color:#64748b;font-weight:700}.ts-card__actions[data-v-2710e84a]{gap:8px}.ts-btn-action[data-v-2710e84a],.ts-card__actions[data-v-2710e84a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ts-btn-action[data-v-2710e84a]{width:34px;height:34px;border-radius:10px;border:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.ts-btn-action[data-v-2710e84a]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ts-btn-edit[data-v-2710e84a]{background:#eff6ff;color:#2563eb}.ts-btn-delete[data-v-2710e84a]{background:#fef2f2;color:#dc2626}.ts-card__badges[data-v-2710e84a],.ts-card__meta[data-v-2710e84a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}.ts-card__meta span[data-v-2710e84a]{gap:6px;min-height:32px;border-radius:10px;background:#f8fafc;color:#475569;font-weight:700}.ts-card__meta span[data-v-2710e84a],.ts-status-badge[data-v-2710e84a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 10px}.ts-status-badge[data-v-2710e84a]{min-height:30px;border-radius:999px;font-weight:800}.ts-status-badge--active[data-v-2710e84a]{background:#ecfdf5;color:#047857}.ts-status-badge--muted[data-v-2710e84a]{background:#f1f5f9;color:#64748b}.ts-status-badge--default[data-v-2710e84a]{background:#e0f2fe;color:#0369a1}.ts-status-badge--closed[data-v-2710e84a]{background:#fef2f2;color:#b91c1c}.ts-status-badge--sla[data-v-2710e84a]{background:#fff7ed;color:#c2410c}.ts-form-hint[data-v-2710e84a]{display:block;margin-top:8px;color:#64748b;font-weight:700;line-height:1.8}.ts-sla-row[data-v-2710e84a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.ts-sla-amount[data-v-2710e84a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.ts-sla-unit[data-v-2710e84a]{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;height:38px;padding:0 12px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#334155;font-weight:700}.ts-sla-unit[data-v-2710e84a]:disabled{background:#f8fafc;color:#94a3b8}.ts-weekday-chips[data-v-2710e84a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ts-weekday-chip[data-v-2710e84a]{min-height:34px;padding:6px 14px;border:1px solid #e2e8f0;border-radius:999px;background:#f8fafc;color:#64748b;font-weight:800;-webkit-transition:all .15s ease;transition:all .15s ease}.ts-weekday-chip--on[data-v-2710e84a]{border-color:rgba(37,99,235,.4);background:#eff6ff;color:#2563eb}.ts-empty-state[data-v-2710e84a]{text-align:center;padding:48px 24px}.ts-empty-icon[data-v-2710e84a]{width:78px;height:78px;margin:0 auto 18px;border-radius:24px;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;background:linear-gradient(135deg,#eff6ff,#dbeafe);color:#2563eb;font-size:1.8rem}.ts-empty-state h3[data-v-2710e84a]{color:#0f172a;font-weight:900;margin-bottom:18px}.ts-skeleton-list[data-v-2710e84a]{display:grid;gap:12px}.ts-skeleton-row[data-v-2710e84a]{display:grid;grid-template-columns:52px 1fr 100px;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;border-radius:16px;background:#f8fafc}.ts-skeleton-row em[data-v-2710e84a],.ts-skeleton-row span[data-v-2710e84a],.ts-skeleton-row strong[data-v-2710e84a]{display:block;min-height:22px;border-radius:999px;background:-webkit-gradient(linear,left top,right top,from(#e2e8f0),color-stop(#f8fafc),to(#e2e8f0));background:linear-gradient(90deg,#e2e8f0,#f8fafc,#e2e8f0);background-size:200% 100%;-webkit-animation:tsSkeleton-data-v-2710e84a 1.3s linear infinite;animation:tsSkeleton-data-v-2710e84a 1.3s linear infinite}.ts-skeleton-row span[data-v-2710e84a]{width:44px;height:44px}@-webkit-keyframes tsSkeleton-data-v-2710e84a{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes tsSkeleton-data-v-2710e84a{0%{background-position:200% 0}to{background-position:-200% 0}}.ts-modal[data-v-2710e84a]{position:fixed;inset:0;z-index:2050;background:rgba(15,23,42,.55);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;padding:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ts-modal--nested[data-v-2710e84a]{z-index:2070}.ts-modal__dialog[data-v-2710e84a]{width:min(100%,620px);max-height:calc(100vh - 40px);overflow:auto;border-radius:24px;background:#fff;-webkit-box-shadow:0 24px 70px rgba(15,23,42,.24);box-shadow:0 24px 70px rgba(15,23,42,.24)}.ts-modal__dialog--compact[data-v-2710e84a]{width:min(100%,420px)}.ts-modal__footer[data-v-2710e84a],.ts-modal__header[data-v-2710e84a]{padding:18px 22px;border-bottom:1px solid #e2e8f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.ts-modal__footer[data-v-2710e84a]{border-top:1px solid #e2e8f0;border-bottom:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ts-modal__eyebrow[data-v-2710e84a]{color:#2563eb;font-weight:800;margin-bottom:5px}.ts-modal__header h3[data-v-2710e84a]{margin:0;color:#0f172a;font-size:1.2rem;font-weight:900}.ts-modal__close[data-v-2710e84a]{width:40px;height:40px;border-radius:14px;border:0;background:#f1f5f9;color:#334155}.ts-form-alert[data-v-2710e84a]{margin:18px 22px 0}.ts-form-shell[data-v-2710e84a]{padding:22px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ts-form__field--wide[data-v-2710e84a],.ts-toggle-panel[data-v-2710e84a]{grid-column:1/-1}.ts-form__field label[data-v-2710e84a]{display:block;margin-bottom:8px;color:#334155;font-weight:800}.ts-color-row[data-v-2710e84a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.ts-color-row .form-group[data-v-2710e84a]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.ts-color-swatch[data-v-2710e84a]{width:44px;height:38px;padding:2px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px}.ts-toggle-panel[data-v-2710e84a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ts-toggle-row[data-v-2710e84a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:0;padding:14px;border:1px solid #e2e8f0;border-radius:16px;background:#f8fafc}.ts-toggle-row .c-switch[data-v-2710e84a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ts-toggle-row small[data-v-2710e84a],.ts-toggle-row strong[data-v-2710e84a]{display:block}.ts-toggle-row strong[data-v-2710e84a]{color:#0f172a;font-weight:900}.ts-toggle-row small[data-v-2710e84a]{margin-top:3px;color:#64748b}.ts-delete[data-v-2710e84a]{padding:28px 22px 14px;text-align:center}.ts-delete__badge[data-v-2710e84a]{width:70px;height:70px;margin:0 auto 16px;border-radius:24px;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;color:#dc2626;background:#fef2f2;font-size:1.6rem}.ts-delete__badge--warning[data-v-2710e84a]{color:#d97706;background:#fffbeb}.ts-delete h3[data-v-2710e84a]{margin:0 0 10px;color:#0f172a;font-weight:900}.ts-delete p[data-v-2710e84a]{color:#334155;font-weight:700}.ts-delete small[data-v-2710e84a]{color:#64748b;line-height:1.8}@media (max-width:767px){.ts-card-body[data-v-2710e84a],.ts-header[data-v-2710e84a]{padding:18px}.ts-header-actions[data-v-2710e84a],.ts-modal__footer[data-v-2710e84a]{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ts-btn-primary[data-v-2710e84a],.ts-btn-secondary[data-v-2710e84a],.ts-modal__footer .btn[data-v-2710e84a]{width:100%}.ts-table-shell[data-v-2710e84a]{display:none}.ts-grid[data-v-2710e84a]{display:grid}.ts-form-shell[data-v-2710e84a],.ts-grid[data-v-2710e84a],.ts-toggle-panel[data-v-2710e84a]{grid-template-columns:1fr}.ts-modal[data-v-2710e84a]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:8px}.ts-modal__dialog[data-v-2710e84a]{border-radius:24px 24px 0 0;max-height:calc(100vh - 8px)}}