@keyframes ping-17fb5a9c{75%,to{transform:scale(2);opacity:0}}@keyframes gradient-17fb5a9c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes shimmer-17fb5a9c{0%{transform:translate(-100%);opacity:0}50%{opacity:1}to{transform:translate(100%);opacity:0}}@keyframes colorFlow-17fb5a9c{0%{background:linear-gradient(90deg,#1f2937 0% 30%,#2563eb 50%,#1f2937 70% 100%)}25%{background:linear-gradient(90deg,#1f2937,#2563eb 30%,#3b82f6,#2563eb 70%,#1f2937)}50%{background:linear-gradient(90deg,#1f2937,#3b82f6 30%,#60a5fa,#3b82f6 70%,#1f2937)}75%{background:linear-gradient(90deg,#1f2937,#2563eb 30%,#3b82f6,#2563eb 70%,#1f2937)}to{background:linear-gradient(90deg,#1f2937 0% 30%,#2563eb 50%,#1f2937 70% 100%)}}@keyframes flow-17fb5a9c{0%{transform:translate(-100%) skew(-15deg);opacity:0}30%{opacity:1}70%{opacity:1}to{transform:translate(300%) skew(-15deg);opacity:0}}@keyframes wave-17fb5a9c{0%{color:#1f2937;transform:translateY(0)}25%{color:#2563eb;transform:translateY(-3px)}50%{color:#3b82f6;transform:translateY(0)}75%{color:#2563eb;transform:translateY(-2px)}to{color:#1f2937;transform:translateY(0)}}@keyframes fade-17fb5a9c{0%,to{opacity:.6}50%{opacity:.3}}@keyframes pulse-slow-17fb5a9c{0%,to{opacity:.3}50%{opacity:.1}}.animate-ping[data-v-17fb5a9c]{animation:ping-17fb5a9c 1s cubic-bezier(0,0,.2,1) infinite}.animate-gradient[data-v-17fb5a9c]{background-size:300% 300%;animation:gradient-17fb5a9c 3s ease-in-out infinite,colorFlow-17fb5a9c 4s ease-in-out infinite}.animate-shimmer[data-v-17fb5a9c]{animation:shimmer-17fb5a9c 2s ease-in-out infinite}.animate-flow[data-v-17fb5a9c]{animation:flow-17fb5a9c 3s ease-in-out infinite}.animate-fade[data-v-17fb5a9c]{animation:fade-17fb5a9c 2s ease-in-out infinite}.animate-pulse-slow[data-v-17fb5a9c]{animation:pulse-slow-17fb5a9c 3s ease-in-out infinite}.text-char[data-v-17fb5a9c]{display:inline-block;animation:wave-17fb5a9c 4s ease-in-out infinite;color:#1f2937}.text-char[data-v-17fb5a9c]:nth-child(1){animation-delay:0s}.text-char[data-v-17fb5a9c]:nth-child(2){animation-delay:.1s}.text-char[data-v-17fb5a9c]:nth-child(3){animation-delay:.2s}.text-char[data-v-17fb5a9c]:nth-child(4){animation-delay:.3s}.text-char[data-v-17fb5a9c]:nth-child(5){animation-delay:.4s}.text-char[data-v-17fb5a9c]:nth-child(7){animation-delay:.6s}.text-char[data-v-17fb5a9c]:nth-child(8){animation-delay:.7s}.text-char[data-v-17fb5a9c]:nth-child(9){animation-delay:.8s}.text-char[data-v-17fb5a9c]:nth-child(10){animation-delay:.9s}.toaster{--width: 356px;--font-family: inherit;font-family:var(--font-family)}.toaster .sonner-toast{border-radius:calc(var(--radius) - 2px);border:1px solid hsl(var(--border));background-color:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 4px 12px #00000026}.toaster .sonner-toast-success{border-color:#16a34a;background-color:#22c55e;color:#fff1f2}.toaster .sonner-toast-error{border-color:#ef4444;background-color:#ef4444;color:#fafafa}.toaster .sonner-toast-warning{border-color:#f59f0a;background-color:#f59f0a;color:#171717}.toaster .sonner-toast-info{border-color:#0da2e7;background-color:#0da2e7;color:#fafafa}@keyframes float-bf64126c{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-50e7cb86{0%,to{opacity:.2}50%{opacity:.3}}.animate-pulse[data-v-50e7cb86]{animation:pulse-50e7cb86 4s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-9e11eda9{0%,to{opacity:.2}50%{opacity:.3}}.animate-pulse[data-v-9e11eda9]{animation:pulse-9e11eda9 4s cubic-bezier(.4,0,.6,1) infinite}@keyframes float-e353b013{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes ping-16bdc5e9{75%,to{transform:scale(2);opacity:0}}.animate-ping[data-v-16bdc5e9]{animation:ping-16bdc5e9 1.5s cubic-bezier(0,0,.2,1) infinite}@keyframes ping-ea88dec7{75%,to{transform:scale(2);opacity:0}}.animate-ping[data-v-ea88dec7]{animation:ping-ea88dec7 1.5s cubic-bezier(0,0,.2,1) infinite}.animate-pulse[data-v-ea88dec7]{animation:pulse-ea88dec7 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-ea88dec7{0%,to{opacity:1}50%{opacity:.5}}@keyframes ping-ed77275c{75%,to{transform:scale(2);opacity:0}}.animate-ping[data-v-ed77275c]{animation:ping-ed77275c 1.5s cubic-bezier(0,0,.2,1) infinite}.border-red-300[data-v-3d87076b]{animation:shake-3d87076b .3s ease-in-out}@keyframes shake-3d87076b{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}nav a[data-v-3b3a76c3]{position:relative;overflow:hidden}nav a[data-v-3b3a76c3]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.05),transparent);transition:left .5s ease}nav a[data-v-3b3a76c3]:hover:before{left:100%}.animate-fade-in[data-v-3b3a76c3]{animation:fadeIn-3b3a76c3 .3s ease-in-out}@keyframes fadeIn-3b3a76c3{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}main[data-v-3b3a76c3]::-webkit-scrollbar{width:8px;height:8px}main[data-v-3b3a76c3]::-webkit-scrollbar-track{background:#f3f4f6}main[data-v-3b3a76c3]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}main[data-v-3b3a76c3]::-webkit-scrollbar-thumb:hover{background:#9ca3af}.chart-container[data-v-50110809]{position:relative;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}@media(min-width:1280px){.chart-container[data-v-50110809]{max-width:100%}}.calendar-container[data-v-0f7c507c]{width:280px}.modal-enter-active[data-v-fc258987],.modal-leave-active[data-v-fc258987]{transition:opacity .2s ease}.modal-enter-from[data-v-fc258987],.modal-leave-to[data-v-fc258987]{opacity:0}@keyframes scale-in-fc258987{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.animate-scale-in[data-v-fc258987]{animation:scale-in-fc258987 .2s ease-out}.chart-loader-container[data-v-1258564e]{min-height:200px}@keyframes pulse-1258564e{0%,to{opacity:.4}50%{opacity:.8}}.animate-pulse[data-v-1258564e]{animation:pulse-1258564e 2s cubic-bezier(.4,0,.6,1) infinite}.chart-empty-state[data-v-72cc8d98]{min-height:200px}@keyframes float-72cc8d98{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.chart-empty-state text[data-v-72cc8d98]{animation:float-72cc8d98 3s ease-in-out infinite}.chart-error-state[data-v-bd9fc63e]{min-height:200px}@keyframes pulse-error-bd9fc63e{0%,to{opacity:1}50%{opacity:.7}}.chart-error-state path[fill="#FECACA"][data-v-bd9fc63e]{animation:pulse-error-bd9fc63e 2s ease-in-out infinite}button:hover svg[data-v-bd9fc63e]{animation:spin-bd9fc63e 1s ease-in-out}@keyframes spin-bd9fc63e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bar-chart-container[data-v-0a76977f]{position:relative;min-height:200px}canvas[data-v-0a76977f]{height:100%!important}.horizontalbar-chart-container[data-v-92197cde]{position:relative;min-height:200px}canvas[data-v-92197cde]{height:100%!important}.line-chart-container[data-v-d11f86ec]{position:relative;min-height:200px}canvas[data-v-d11f86ec]{height:100%!important}.doughnut-chart-container[data-v-ce2c1a28]{position:relative;min-height:200px}.doughnut-chart-wrapper[data-v-ce2c1a28]{position:relative;width:100%;height:100%;max-height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.doughnut-chart-wrapper canvas[data-v-ce2c1a28]{max-width:100%!important;max-height:100%!important}.pie-chart-container[data-v-aa0bf964]{position:relative;min-height:200px}.pie-chart-wrapper[data-v-aa0bf964]{position:relative;width:100%;height:100%;max-height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.pie-chart-wrapper canvas[data-v-aa0bf964]{max-width:100%!important;max-height:100%!important}.area-chart-container[data-v-965581b9]{position:relative;min-height:200px}canvas[data-v-965581b9]{height:100%!important}.radar-chart-container[data-v-6b11e547]{position:relative;min-height:200px}canvas[data-v-6b11e547]{height:100%!important}.scatter-chart-container[data-v-f9f65151]{position:relative;min-height:200px}canvas[data-v-f9f65151]{height:100%!important}.table-chart-container[data-v-aace8263]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;min-height:200px}.table-chart-container[data-v-aace8263] ::-webkit-scrollbar{width:6px;height:6px}.table-chart-container[data-v-aace8263] ::-webkit-scrollbar-track{background:#f1f1f1}.table-chart-container[data-v-aace8263] ::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.table-chart-container[data-v-aace8263] ::-webkit-scrollbar-thumb:hover{background:#a0aec0}.numeric-chart-container[data-v-e4c9e4f5]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;min-height:200px;position:relative}.numeric-chart-container .text-3xl[data-v-e4c9e4f5],.numeric-chart-container .text-4xl[data-v-e4c9e4f5]{transition:all .3s ease-in-out}.gradient-text[data-v-e4c9e4f5]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ghost-widget[data-v-671c782d]{opacity:.5}.chosen-widget[data-v-671c782d]{opacity:.8}.drag-widget[data-v-671c782d]{opacity:0}.contacts-table-container[data-v-7715a97b]{position:relative}.contacts-table-container tbody tr:hover td.sticky[data-v-7715a97b]{background-color:#f9fafb}.contacts-table-container[data-v-7715a97b]::-webkit-scrollbar{height:4px}.contacts-table-container[data-v-7715a97b]::-webkit-scrollbar-track{background:transparent}.contacts-table-container[data-v-7715a97b]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}.contacts-table-container[data-v-7715a97b]::-webkit-scrollbar-thumb:hover{background:#d1d5db}@keyframes pulse-export-6bebe0bb{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}@keyframes rotate-6bebe0bb{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes pulse-dot-1-6bebe0bb{0%,to{opacity:.3}33%{opacity:1}}@keyframes pulse-dot-2-6bebe0bb{0%,to{opacity:.3}66%{opacity:1}}@keyframes pulse-dot-3-6bebe0bb{0%,to{opacity:.3}99%{opacity:1}}@keyframes check-6bebe0bb{0%{stroke-dashoffset:50}to{stroke-dashoffset:0}}.animate-export-pulse[data-v-6bebe0bb]{animation:pulse-export-6bebe0bb 3s cubic-bezier(.4,0,.6,1) infinite}.animate-rotate[data-v-6bebe0bb]{animation:rotate-6bebe0bb 2s linear infinite;transform-origin:64px 64px}.animate-pulse-dot-1[data-v-6bebe0bb]{animation:pulse-dot-1-6bebe0bb 1.5s ease-in-out infinite}.animate-pulse-dot-2[data-v-6bebe0bb]{animation:pulse-dot-2-6bebe0bb 1.5s ease-in-out infinite;animation-delay:.5s}.animate-pulse-dot-3[data-v-6bebe0bb]{animation:pulse-dot-3-6bebe0bb 1.5s ease-in-out infinite;animation-delay:1s}.animate-check[data-v-6bebe0bb]{stroke-dasharray:50;animation:check-6bebe0bb .5s ease-in-out forwards}.progress-circle[data-v-6bebe0bb]{transform-origin:center}[data-v-88d94d80] .reka-radio-group-item{width:16px;height:16px;border:2px solid #d1d5db;border-radius:9999px;background-color:#fff}[data-v-88d94d80] .reka-radio-group-item[data-state=checked]{border-color:#2563eb}[data-v-88d94d80] .reka-radio-group-indicator{display:flex;align-items:center;justify-content:center;width:100%;height:100%}@keyframes pulse-report-15e57b26{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}@keyframes bar-1-15e57b26{0%,to{transform:scaleY(.6);opacity:.5}50%{transform:scaleY(1);opacity:1}}@keyframes bar-2-15e57b26{0%,to{transform:scaleY(.7);opacity:.5}50%{transform:scaleY(1);opacity:1}}@keyframes bar-3-15e57b26{0%,to{transform:scaleY(.5);opacity:.5}50%{transform:scaleY(1);opacity:1}}@keyframes check-15e57b26{0%{stroke-dashoffset:50}to{stroke-dashoffset:0}}@keyframes error-15e57b26{0%{stroke-dashoffset:40;opacity:0}to{stroke-dashoffset:0;opacity:1}}.animate-report-pulse[data-v-15e57b26]{animation:pulse-report-15e57b26 3s cubic-bezier(.4,0,.6,1) infinite}.animate-bar-1[data-v-15e57b26]{animation:bar-1-15e57b26 1.5s ease-in-out infinite;transform-origin:bottom}.animate-bar-2[data-v-15e57b26]{animation:bar-2-15e57b26 1.5s ease-in-out infinite;animation-delay:.2s;transform-origin:bottom}.animate-bar-3[data-v-15e57b26]{animation:bar-3-15e57b26 1.5s ease-in-out infinite;animation-delay:.4s;transform-origin:bottom}.animate-check[data-v-15e57b26]{stroke-dasharray:50;animation:check-15e57b26 .5s ease-in-out forwards}.animate-error[data-v-15e57b26]{stroke-dasharray:40;animation:error-15e57b26 .4s ease-in-out forwards}.progress-circle[data-v-15e57b26]{transform-origin:center}@keyframes pulse-run-af057378{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}@keyframes run-bar-1-af057378{0%,to{transform:scaleY(.7);opacity:.4}50%{transform:scaleY(1);opacity:1}}@keyframes run-bar-2-af057378{0%,to{transform:scaleY(.5);opacity:.4}50%{transform:scaleY(1);opacity:1}}@keyframes run-bar-3-af057378{0%,to{transform:scaleY(.7);opacity:.4}50%{transform:scaleY(1);opacity:1}}@keyframes check-af057378{0%{stroke-dashoffset:50}to{stroke-dashoffset:0}}@keyframes error-af057378{0%{stroke-dashoffset:40;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes speed-line-1-af057378{0%{transform:translate(0);opacity:0}to{transform:translate(80px);opacity:.4}}@keyframes speed-line-2-af057378{0%{transform:translate(0);opacity:0}to{transform:translate(90px);opacity:.4}}@keyframes speed-line-3-af057378{0%{transform:translate(0);opacity:0}to{transform:translate(70px);opacity:.4}}.animate-run-pulse[data-v-af057378]{animation:pulse-run-af057378 2.5s cubic-bezier(.4,0,.6,1) infinite}.animate-run-bar-1[data-v-af057378]{animation:run-bar-1-af057378 1.2s ease-in-out infinite;transform-origin:bottom}.animate-run-bar-2[data-v-af057378]{animation:run-bar-2-af057378 1.2s ease-in-out infinite;animation-delay:.15s;transform-origin:bottom}.animate-run-bar-3[data-v-af057378]{animation:run-bar-3-af057378 1.2s ease-in-out infinite;animation-delay:.3s;transform-origin:bottom}.animate-speed-line-1[data-v-af057378]{animation:speed-line-1-af057378 1.5s ease-out infinite}.animate-speed-line-2[data-v-af057378]{animation:speed-line-2-af057378 1.8s ease-out infinite;animation-delay:.2s}.animate-speed-line-3[data-v-af057378]{animation:speed-line-3-af057378 1.3s ease-out infinite;animation-delay:.4s}.animate-check[data-v-af057378]{stroke-dasharray:50;animation:check-af057378 .5s ease-in-out forwards}.animate-error[data-v-af057378]{stroke-dasharray:40;animation:error-af057378 .4s ease-in-out forwards}.progress-circle[data-v-af057378]{transform-origin:center}.scrollbar-hide[data-v-3bfb691d]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-3bfb691d]{-ms-overflow-style:none;scrollbar-width:none}input[data-v-669e3118]::-webkit-outer-spin-button,input[data-v-669e3118]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-669e3118]{-moz-appearance:textfield}.line-clamp-2[data-v-a74117db]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.scrollbar-thin[data-v-71d6cda4]{scrollbar-width:thin;scrollbar-color:#cbd5e0 #f7fafc}.scrollbar-thin[data-v-71d6cda4]::-webkit-scrollbar{width:6px}.scrollbar-thin[data-v-71d6cda4]::-webkit-scrollbar-track{background:#f7fafc;border-radius:3px}.scrollbar-thin[data-v-71d6cda4]::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:3px}.scrollbar-thin[data-v-71d6cda4]::-webkit-scrollbar-thumb:hover{background:#a0aec0}.scrollbar-thin[data-v-50059443]::-webkit-scrollbar{height:6px}.scrollbar-thin[data-v-50059443]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.scrollbar-thin[data-v-50059443]::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.scrollbar-thin[data-v-50059443]::-webkit-scrollbar-thumb:hover{background:#555}.tab-slide-enter-active[data-v-6f79659e]{transition:all .4s ease-out}.tab-slide-leave-active[data-v-6f79659e]{transition:all .3s ease-in}.tab-slide-enter-from[data-v-6f79659e]{opacity:0;transform:translate(20px)}.tab-slide-leave-to[data-v-6f79659e]{opacity:0;transform:translate(-20px)}.tab-slide-enter-to[data-v-6f79659e],.tab-slide-leave-from[data-v-6f79659e]{opacity:1;transform:translate(0)}
