body{background-color:#f9fafb;font-family:Futura,Trebuchet MS,Century Gothic,Apple SD Gothic Neo,sans-serif;margin:0}.container{margin:0 auto;max-width:1200px;padding:20px}.card{background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;margin:10px 0;padding:20px}.button{background:#00a86b;border:none;border-radius:6px;color:#fff;cursor:pointer;margin:5px;padding:10px 20px}.button:hover{background:#009658}.ticket-list{background:#fff;border:1px solid #e5e7eb;border-radius:8px}.ticket-item{border-bottom:1px solid #e5e7eb;cursor:pointer;padding:15px}.ticket-item:hover{background:#f9fafb}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}:root{--mint-primary:#99d4ae;--mint-primary-light:#b8e4c7;--mint-primary-dark:#7ac495;--mint-primary-subtle:#99d4ae1a;--mint-primary-muted:#99d4ae33;--mint-accent:#c85103;--mint-accent-light:#e06b1f;--mint-accent-dark:#a34302;--mint-accent-subtle:#c851031a;--mint-success:#10b981;--mint-success-light:#34d399;--mint-success-bg:#ecfdf5;--mint-warning:#f59e0b;--mint-warning-light:#fbbf24;--mint-warning-bg:#fffbeb;--mint-danger:#dc2626;--mint-danger-light:#f87171;--mint-danger-bg:#fef2f2;--mint-info:#3b82f6;--mint-info-light:#60a5fa;--mint-info-bg:#eff6ff;--mint-white:#fff;--mint-black:#1a1a1a;--mint-gray-50:#f9fafb;--mint-gray-100:#f3f4f6;--mint-gray-200:#e5e7eb;--mint-gray-300:#d1d5db;--mint-gray-400:#9ca3af;--mint-gray-500:#6b7280;--mint-gray-600:#4b5563;--mint-gray-700:#374151;--mint-gray-800:#1f2937;--mint-gray-900:#111827;--mint-bg-primary:#fff;--mint-bg-secondary:#f8faf9;--mint-bg-tertiary:#f3f4f6;--mint-font-primary:"Futura","Trebuchet MS",Arial,sans-serif;--mint-font-mono:"SF Mono","Monaco","Inconsolata","Roboto Mono",monospace;--mint-text-xs:0.75rem;--mint-text-sm:0.875rem;--mint-text-base:1rem;--mint-text-lg:1.125rem;--mint-text-xl:1.25rem;--mint-text-2xl:1.5rem;--mint-text-3xl:1.875rem;--mint-font-normal:400;--mint-font-medium:500;--mint-font-semibold:600;--mint-font-bold:700;--mint-leading-tight:1.25;--mint-leading-normal:1.5;--mint-leading-relaxed:1.625;--mint-space-1:0.25rem;--mint-space-2:0.5rem;--mint-space-3:0.75rem;--mint-space-4:1rem;--mint-space-5:1.25rem;--mint-space-6:1.5rem;--mint-space-8:2rem;--mint-space-10:2.5rem;--mint-space-12:3rem;--mint-border-color:#e5e7eb;--mint-border-light:#f3f4f6;--mint-radius-sm:4px;--mint-radius-md:8px;--mint-radius-lg:12px;--mint-radius-xl:16px;--mint-radius-full:9999px;--mint-shadow-sm:0 1px 2px #0000000d;--mint-shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--mint-shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--mint-shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--mint-shadow-primary:0 4px 14px #99d4ae4d;--mint-shadow-accent:0 4px 14px #c8510340;--mint-transition-fast:150ms ease;--mint-transition-normal:250ms ease;--mint-transition-slow:350ms ease;--mint-z-dropdown:100;--mint-z-sticky:200;--mint-z-modal:300;--mint-z-tooltip:400;--mint-z-toast:500;--ticket-card-bg:var(--mint-white);--ticket-card-bg-hover:var(--mint-gray-50);--ticket-card-bg-selected:var(--mint-primary-subtle);--ticket-card-border:var(--mint-border-color);--ticket-card-border-selected:var(--mint-primary);--ai-panel-header-bg:var(--mint-primary);--ai-panel-header-text:var(--mint-white);--ai-panel-body-bg:var(--mint-white);--confidence-high:var(--mint-success);--confidence-good:var(--mint-primary);--confidence-moderate:var(--mint-warning);--confidence-low:var(--mint-danger);--status-open-bg:#dbeafe;--status-open-text:#1e40af;--status-snoozed-bg:#fef3c7;--status-snoozed-text:#92400e;--status-sent-bg:#dcfce7;--status-sent-text:#15803d;--status-closed-bg:#f3f4f6;--status-closed-text:#4b5563;--clv-vip-bg:#fef3c7;--clv-vip-text:#92400e;--clv-vip-border:#f59e0b;--clv-valued-bg:#99d4ae33;--clv-valued-text:#166534;--clv-valued-border:var(--mint-primary);--clv-standard-bg:var(--mint-gray-100);--clv-standard-text:var(--mint-gray-600);--clv-standard-border:var(--mint-gray-300);--btn-primary-bg:var(--mint-accent);--btn-primary-text:var(--mint-white);--btn-primary-hover:var(--mint-accent-dark);--btn-secondary-bg:var(--mint-white);--btn-secondary-text:var(--mint-gray-700);--btn-secondary-border:var(--mint-gray-300);--btn-secondary-hover:var(--mint-gray-50);--btn-success-bg:var(--mint-success);--btn-success-text:var(--mint-white);--btn-danger-bg:var(--mint-danger);--btn-danger-text:var(--mint-white)}.mint-redesign{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--mint-black);font-family:var(--mint-font-primary);line-height:var(--mint-leading-normal)}.mint-redesign *,.mint-redesign :after,.mint-redesign :before{box-sizing:border-box}@keyframes mint-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mint-slide-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes mint-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes mint-pulse-scale{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes mint-ring-fill{0%{stroke-dashoffset:var(--ring-circumference)}to{stroke-dashoffset:var(--ring-offset)}}@keyframes mint-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes mint-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes mint-alert-pulse{0%,to{box-shadow:0 0 0 0 #dc262666}50%{box-shadow:0 0 0 8px #dc262600}}.mint-animate-fade-in{animation:mint-fade-in var(--mint-transition-normal) ease-out}.mint-animate-slide-up{animation:mint-slide-up var(--mint-transition-normal) ease-out}.mint-animate-pulse{animation:mint-pulse 2s ease-in-out infinite}.mint-animate-spin{animation:mint-spin 1s linear infinite}.mint-ticket-row{align-items:center;background-color:var(--ticket-card-bg);border-bottom:1px solid var(--mint-border-color);cursor:pointer;display:grid;padding:var(--mint-space-4) var(--mint-space-6);transition:all var(--mint-transition-fast)}.mint-ticket-row:nth-child(2n){background-color:var(--mint-bg-secondary)}.mint-ticket-row:hover{background-color:var(--mint-gray-100);transform:translateX(2px)}.mint-ticket-row.selected{background-color:var(--ticket-card-bg-selected);border-left:3px solid var(--mint-primary)}.mint-ticket-row.has-alert{border-left:3px solid var(--mint-danger)}.mint-ticket-row.has-alert:hover{background-color:var(--mint-danger-bg)}.mint-badge{align-items:center;border-radius:var(--mint-radius-full);display:inline-flex;font-size:var(--mint-text-xs);font-weight:var(--mint-font-semibold);gap:var(--mint-space-1);letter-spacing:.025em;padding:var(--mint-space-1) var(--mint-space-2);text-transform:uppercase;transition:all var(--mint-transition-fast)}.mint-badge-open{background-color:var(--status-open-bg);color:var(--status-open-text)}.mint-badge-snoozed{background-color:var(--status-snoozed-bg);color:var(--status-snoozed-text)}.mint-badge-sent{background-color:var(--status-sent-bg);color:var(--status-sent-text)}.mint-badge-closed{background-color:var(--status-closed-bg);color:var(--status-closed-text)}.mint-badge-alert{animation:mint-alert-pulse 2s ease-in-out infinite;background-color:var(--mint-danger);color:var(--mint-white)}.mint-badge-alert-medium{background-color:var(--mint-warning);color:var(--mint-white)}.mint-clv-badge{align-items:center;border:1px solid;border-radius:var(--mint-radius-lg);display:inline-flex;font-size:var(--mint-text-xs);font-weight:var(--mint-font-semibold);gap:var(--mint-space-2);padding:var(--mint-space-1) var(--mint-space-3)}.mint-clv-vip{background-color:var(--clv-vip-bg);border-color:var(--clv-vip-border);color:var(--clv-vip-text)}.mint-clv-valued{background-color:var(--clv-valued-bg);border-color:var(--clv-valued-border);color:var(--clv-valued-text)}.mint-clv-standard{background-color:var(--clv-standard-bg);border-color:var(--clv-standard-border);color:var(--clv-standard-text)}.mint-intel-badge{align-items:center;background-color:var(--mint-white);border:1px solid var(--mint-border-color);border-radius:var(--mint-radius-lg);display:inline-flex;gap:var(--mint-space-3);padding:var(--mint-space-3) var(--mint-space-4);transition:all var(--mint-transition-fast)}.mint-intel-badge:hover{box-shadow:var(--mint-shadow-md);transform:translateY(-1px)}.mint-intel-badge-icon{font-size:var(--mint-text-xl);line-height:1}.mint-intel-badge-content{display:flex;flex-direction:column;gap:2px}.mint-intel-badge-label{font-size:var(--mint-text-xs);font-weight:var(--mint-font-bold);letter-spacing:.05em;text-transform:uppercase}.mint-intel-badge-data{color:var(--mint-gray-500);font-family:var(--mint-font-mono);font-size:var(--mint-text-xs)}.mint-intel-badge-vip{background-color:var(--clv-vip-bg);border-color:var(--clv-vip-border)}.mint-intel-badge-vip .mint-intel-badge-label{color:var(--clv-vip-text)}.mint-intel-badge-success{background-color:var(--mint-success-bg);border-color:var(--mint-success)}.mint-intel-badge-success .mint-intel-badge-label{color:var(--mint-success)}.mint-intel-badge-danger{animation:mint-pulse 2s ease-in-out infinite;background-color:var(--mint-danger-bg);border-color:var(--mint-danger)}.mint-intel-badge-danger .mint-intel-badge-label{color:var(--mint-danger)}.mint-intel-badge-warning{background-color:var(--mint-warning-bg);border-color:var(--mint-warning)}.mint-intel-badge-warning .mint-intel-badge-label{color:var(--mint-warning)}.mint-ai-panel{background-color:var(--mint-white);border-radius:var(--mint-radius-xl);box-shadow:var(--mint-shadow-lg);overflow:hidden}.mint-ai-panel-header{align-items:center;background-color:var(--mint-primary);color:var(--mint-white);display:flex;justify-content:space-between;padding:var(--mint-space-4) var(--mint-space-6)}.mint-ai-panel-header-title{align-items:center;display:flex;font-size:var(--mint-text-lg);font-weight:var(--mint-font-bold);gap:var(--mint-space-3);margin:0}.mint-ai-panel-header-title:before{animation:mint-pulse 2s ease-in-out infinite;background-color:var(--mint-white);border-radius:50%;content:"";display:inline-block;height:10px;width:10px}.mint-ai-panel-body{padding:var(--mint-space-6)}.mint-confidence-ring{align-items:center;display:flex;flex-direction:column;gap:var(--mint-space-2)}.mint-confidence-ring-svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));transform:rotate(-90deg)}.mint-confidence-ring-bg{fill:none;stroke:var(--mint-gray-200);stroke-width:8}.mint-confidence-ring-progress{fill:none;stroke-width:8;stroke-linecap:round;transition:stroke-dashoffset 1s ease-out}.mint-confidence-ring-progress.high{stroke:var(--confidence-high);filter:drop-shadow(0 0 6px var(--confidence-high))}.mint-confidence-ring-progress.good{stroke:var(--confidence-good);filter:drop-shadow(0 0 6px var(--confidence-good))}.mint-confidence-ring-progress.moderate{stroke:var(--confidence-moderate);filter:drop-shadow(0 0 6px var(--confidence-moderate))}.mint-confidence-ring-progress.low{stroke:var(--confidence-low);filter:drop-shadow(0 0 6px var(--confidence-low))}.mint-confidence-ring-text{fill:var(--mint-black);font-family:var(--mint-font-mono);font-size:var(--mint-text-2xl);font-weight:var(--mint-font-bold)}.mint-confidence-ring-label{font-size:var(--mint-text-xs);font-weight:var(--mint-font-semibold);letter-spacing:.1em;text-transform:uppercase}.mint-confidence-ring-label.high{color:var(--confidence-high)}.mint-confidence-ring-label.good{color:var(--confidence-good)}.mint-confidence-ring-label.moderate{color:var(--confidence-moderate)}.mint-confidence-ring-label.low{color:var(--confidence-low)}.mint-timeline{padding:var(--mint-space-6) 0;position:relative}.mint-timeline-track{background-color:var(--mint-gray-200);height:4px;left:var(--mint-space-6);right:var(--mint-space-6);top:50%;transform:translateY(-50%)}.mint-timeline-progress,.mint-timeline-track{border-radius:var(--mint-radius-full);position:absolute}.mint-timeline-progress{background:linear-gradient(90deg,var(--mint-primary) 0,var(--mint-primary-dark) 100%);box-shadow:var(--mint-shadow-primary);height:100%;left:0;top:0;transition:width .5s ease-out}.mint-timeline-stages{display:flex;justify-content:space-between;position:relative;z-index:1}.mint-timeline-stage{align-items:center;display:flex;flex-direction:column;gap:var(--mint-space-2)}.mint-timeline-dot{align-items:center;background-color:var(--mint-white);border:3px solid var(--mint-gray-300);border-radius:50%;color:var(--mint-gray-400);display:flex;font-size:var(--mint-text-xs);font-weight:var(--mint-font-bold);height:28px;justify-content:center;transition:all var(--mint-transition-normal);width:28px}.mint-timeline-stage.completed .mint-timeline-dot{background-color:var(--mint-primary);border-color:var(--mint-primary);box-shadow:0 0 0 4px var(--mint-primary-muted);color:var(--mint-white)}.mint-timeline-stage.current .mint-timeline-dot{animation:mint-pulse-scale 2s ease-in-out infinite;background-color:var(--mint-white);border-color:var(--mint-primary);box-shadow:0 0 0 4px var(--mint-primary-muted);color:var(--mint-primary)}.mint-timeline-label{color:var(--mint-gray-500);font-size:var(--mint-text-xs);max-width:80px;text-align:center}.mint-timeline-stage.completed .mint-timeline-label,.mint-timeline-stage.current .mint-timeline-label{color:var(--mint-black);font-weight:var(--mint-font-medium)}.mint-btn{align-items:center;border:none;border-radius:var(--mint-radius-md);cursor:pointer;display:inline-flex;font-family:var(--mint-font-primary);font-size:var(--mint-text-sm);font-weight:var(--mint-font-semibold);gap:var(--mint-space-2);justify-content:center;padding:var(--mint-space-3) var(--mint-space-5);text-decoration:none;transition:all var(--mint-transition-fast)}.mint-btn:disabled{cursor:not-allowed;opacity:.6}.mint-btn:focus{box-shadow:0 0 0 3px var(--mint-primary-muted);outline:none}.mint-btn-primary{background-color:var(--btn-primary-bg);color:var(--btn-primary-text)}.mint-btn-primary:hover:not(:disabled){background-color:var(--btn-primary-hover);box-shadow:var(--mint-shadow-accent);transform:translateY(-1px)}.mint-btn-primary:active:not(:disabled){transform:translateY(0)}.mint-btn-secondary{background-color:var(--btn-secondary-bg);border:1px solid var(--btn-secondary-border);color:var(--btn-secondary-text)}.mint-btn-secondary:hover:not(:disabled){background-color:var(--btn-secondary-hover);border-color:var(--mint-gray-400)}.mint-btn-success{background-color:var(--btn-success-bg);color:var(--btn-success-text)}.mint-btn-success:hover:not(:disabled){background-color:var(--mint-success-light);transform:translateY(-1px)}.mint-btn-danger{background-color:initial;border:1px solid var(--btn-danger-bg);color:var(--btn-danger-bg)}.mint-btn-danger:hover:not(:disabled){background-color:var(--mint-danger-bg)}.mint-btn-icon{border-radius:var(--mint-radius-md);padding:var(--mint-space-2)}.mint-intent-section{background-color:var(--mint-bg-secondary);border-radius:var(--mint-radius-lg);margin-bottom:var(--mint-space-4);padding:var(--mint-space-4)}.mint-intent-badge{align-items:center;background:linear-gradient(135deg,var(--mint-primary-subtle) 0,var(--mint-primary-muted) 100%);border:1px solid var(--mint-primary);border-radius:var(--mint-radius-md);color:var(--mint-primary-dark);display:inline-flex;font-size:var(--mint-text-sm);font-weight:var(--mint-font-bold);gap:var(--mint-space-2);padding:var(--mint-space-2) var(--mint-space-4)}.mint-intent-badge:before{color:var(--mint-primary);content:"◈"}.mint-intent-reasoning{color:var(--mint-gray-600);font-size:var(--mint-text-sm);margin-top:var(--mint-space-2)}.mint-response-editor{background-color:var(--mint-white);border:1px solid var(--mint-border-color);border-radius:var(--mint-radius-lg);overflow:hidden}.mint-response-header{align-items:center;background-color:var(--mint-bg-secondary);border-bottom:1px solid var(--mint-border-color);display:flex;justify-content:space-between;padding:var(--mint-space-3) var(--mint-space-4)}.mint-response-header-left{align-items:center;color:var(--mint-primary-dark);display:flex;font-size:var(--mint-text-sm);font-weight:var(--mint-font-semibold);gap:var(--mint-space-2)}.mint-response-indicator{animation:mint-pulse 2s ease-in-out infinite;background-color:var(--mint-primary);border-radius:50%;height:8px;width:8px}.mint-response-textarea{border:none;color:var(--mint-black);font-family:var(--mint-font-primary);font-size:var(--mint-text-base);line-height:var(--mint-leading-relaxed);min-height:200px;padding:var(--mint-space-4);resize:vertical;width:100%}.mint-response-textarea:focus{outline:none}.mint-response-textarea::placeholder{color:var(--mint-gray-400)}.mint-card{background-color:var(--mint-white);border:1px solid var(--mint-border-color);border-radius:var(--mint-radius-lg);box-shadow:var(--mint-shadow-sm)}.mint-card-header{border-bottom:1px solid var(--mint-border-color);font-weight:var(--mint-font-semibold);padding:var(--mint-space-4) var(--mint-space-6)}.mint-card-body{padding:var(--mint-space-6)}.mint-kpi-card{background-color:var(--mint-white);border-radius:var(--mint-radius-xl);box-shadow:var(--mint-shadow-md);overflow:hidden;transition:all var(--mint-transition-normal)}.mint-kpi-card:hover{box-shadow:var(--mint-shadow-lg);transform:translateY(-2px)}.mint-kpi-card-header{background:linear-gradient(135deg,var(--mint-primary) 0,var(--mint-primary-dark) 100%);color:var(--mint-white);padding:var(--mint-space-4) var(--mint-space-6)}.mint-kpi-card-title{font-size:var(--mint-text-lg);font-weight:var(--mint-font-bold);margin:0}.mint-kpi-card-count{font-family:var(--mint-font-mono);font-size:var(--mint-text-3xl);font-weight:var(--mint-font-bold)}.mint-skeleton{animation:mint-shimmer 1.5s infinite;background:linear-gradient(90deg,var(--mint-gray-200) 25%,var(--mint-gray-100) 50%,var(--mint-gray-200) 75%);background-size:200% 100%;border-radius:var(--mint-radius-md)}.mint-spinner{animation:mint-spin .8s linear infinite;border:2px solid var(--mint-gray-300);border-radius:50%;border-top-color:var(--mint-primary);display:inline-block;height:20px;width:20px}@media (prefers-reduced-motion:reduce){.mint-redesign *,.mint-redesign :after,.mint-redesign :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.mint-redesign :focus-visible{outline:2px solid var(--mint-primary);outline-offset:2px}
/*# sourceMappingURL=main.f88bd0ab.css.map*/