.Sidebar-module__2yMJJW__sidebar{background-color:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);z-index:10;flex-direction:column;flex-shrink:0;width:280px;height:100vh;padding:24px 16px;display:flex;position:relative}.Sidebar-module__2yMJJW__brand{border-bottom:1px solid var(--border-color);align-items:center;gap:12px;padding:8px 12px 24px;display:flex}.Sidebar-module__2yMJJW__brandIcon{background:var(--accent-primary);width:40px;height:40px;box-shadow:0 4px 12px var(--accent-primary-glow);border-radius:12px;justify-content:center;align-items:center;display:flex}.Sidebar-module__2yMJJW__sparkle{color:#fff}.Sidebar-module__2yMJJW__brandText h2{color:var(--foreground);font-size:1.15rem;font-weight:700;line-height:1.2}.Sidebar-module__2yMJJW__brandText span{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:500}.Sidebar-module__2yMJJW__nav{flex-direction:column;flex-grow:1;gap:8px;margin-top:24px;display:flex}.Sidebar-module__2yMJJW__navItem{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:12px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.Sidebar-module__2yMJJW__navItem:hover{background-color:var(--border-color)}.Sidebar-module__2yMJJW__navItem.Sidebar-module__2yMJJW__active{background-color:color-mix(in srgb, var(--accent-secondary) 8%, transparent);border-left:3px solid var(--accent-secondary);border-top-left-radius:0;border-bottom-left-radius:0}.Sidebar-module__2yMJJW__itemMain{align-items:center;gap:12px;display:flex}.Sidebar-module__2yMJJW__icon{color:var(--text-muted);transition:color .2s}.Sidebar-module__2yMJJW__active .Sidebar-module__2yMJJW__icon{color:var(--accent-secondary)}.Sidebar-module__2yMJJW__itemText{flex-direction:column;display:flex}.Sidebar-module__2yMJJW__itemName{color:var(--foreground);font-size:.88rem;font-weight:600}.Sidebar-module__2yMJJW__itemDesc{color:var(--text-muted);font-size:.7rem;font-weight:400}.Sidebar-module__2yMJJW__chevron{color:var(--text-lighter);opacity:0;transition:all .2s;transform:translate(-4px)}.Sidebar-module__2yMJJW__navItem:hover .Sidebar-module__2yMJJW__chevron,.Sidebar-module__2yMJJW__navItem.Sidebar-module__2yMJJW__active .Sidebar-module__2yMJJW__chevron{opacity:1;transform:translate(0)}.Sidebar-module__2yMJJW__active .Sidebar-module__2yMJJW__itemName,.Sidebar-module__2yMJJW__active .Sidebar-module__2yMJJW__chevron{color:var(--accent-secondary)}.Sidebar-module__2yMJJW__footer{border-top:1px solid var(--border-color);flex-direction:column;gap:16px;padding-top:16px;display:flex}.Sidebar-module__2yMJJW__themeToggle{background-color:var(--scrollbar-track);border:1px solid var(--border-color);cursor:pointer;color:var(--foreground);border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:10px;font-size:.82rem;font-weight:600;transition:all .2s;display:flex}.Sidebar-module__2yMJJW__themeToggle:hover{background-color:var(--border-color)}.Sidebar-module__2yMJJW__yellowSun{color:#eab308}.Sidebar-module__2yMJJW__blueMoon{color:#38bdf8}.Sidebar-module__2yMJJW__developer{flex-direction:column;align-items:center;gap:2px;display:flex}.Sidebar-module__2yMJJW__developer span:first-child{color:var(--text-muted);font-size:.7rem;font-weight:500}.Sidebar-module__2yMJJW__developer span:last-child{color:var(--text-lighter);font-size:.65rem}.Sidebar-module__2yMJJW__closeBtn{display:none}@media (max-width:1024px){.Sidebar-module__2yMJJW__sidebar{z-index:1000;width:280px;height:100vh;transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .3s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:0 0 30px #0006}.Sidebar-module__2yMJJW__sidebarOpen{transform:translate(0)}.Sidebar-module__2yMJJW__closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-left:auto;padding:8px;transition:all .2s;display:flex}.Sidebar-module__2yMJJW__closeBtn:hover{background-color:var(--border-color);color:var(--foreground)}}
.DashboardView-module__jNcaUG__container{flex-direction:column;gap:36px;height:100%;padding:32px;display:flex;overflow-y:auto}.DashboardView-module__jNcaUG__hero{background:linear-gradient(135deg, #0f766e1a 0%, #d977060f 100%), var(--sidebar-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow);border-radius:20px;flex-shrink:0;justify-content:space-between;align-items:center;min-height:280px;padding:40px;display:flex;position:relative;overflow:hidden}.DashboardView-module__jNcaUG__heroContent{z-index:2;flex-direction:column;align-items:flex-start;gap:16px;max-width:60%;display:flex}.DashboardView-module__jNcaUG__badge{background-color:var(--accent-primary-glow);color:var(--accent-primary);border:1px solid #17604a33;border-radius:9999px;align-items:center;gap:8px;padding:6px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.DashboardView-module__jNcaUG__heroContent h1{color:var(--foreground);font-size:2.25rem;font-weight:800;line-height:1.25}.DashboardView-module__jNcaUG__heroContent p{color:var(--text-muted);font-size:.95rem;line-height:1.6}.DashboardView-module__jNcaUG__heroActions{gap:16px;margin-top:12px;display:flex}.DashboardView-module__jNcaUG__primaryBtn{background-color:var(--accent-primary);color:#fff;cursor:pointer;box-shadow:0 4px 12px var(--accent-primary-glow);border:none;border-radius:10px;align-items:center;gap:10px;padding:12px 24px;font-size:.88rem;font-weight:600;transition:all .2s;display:flex}.DashboardView-module__jNcaUG__primaryBtn:hover{background-color:var(--accent-primary-hover);transform:translateY(-1px)}.DashboardView-module__jNcaUG__secondaryBtn{background-color:var(--scrollbar-track);color:var(--foreground);border:1px solid var(--border-color);cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:12px 24px;font-size:.88rem;font-weight:600;transition:all .2s;display:flex}.DashboardView-module__jNcaUG__secondaryBtn:hover{background-color:var(--border-color)}.DashboardView-module__jNcaUG__heroGraphics{z-index:2;justify-content:center;align-items:center;width:30%;height:180px;display:flex;position:relative}.DashboardView-module__jNcaUG__floatingCard1,.DashboardView-module__jNcaUG__floatingCard2{background:var(--card-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--card-border);border-radius:12px;align-items:center;gap:12px;width:220px;padding:12px 16px;display:flex;position:absolute;box-shadow:0 12px 28px -4px #0f172a14,0 4px 10px -2px #0f172a0a}.DashboardView-module__jNcaUG__floatingCard1{animation:4s ease-in-out infinite DashboardView-module__jNcaUG__float;top:10px;right:20px}.DashboardView-module__jNcaUG__floatingCard2{animation:4s ease-in-out 2s infinite DashboardView-module__jNcaUG__float;bottom:10px;left:-20px}.DashboardView-module__jNcaUG__floatingCard1 div,.DashboardView-module__jNcaUG__floatingCard2 div{flex-direction:column;display:flex}.DashboardView-module__jNcaUG__floatingCard1 strong,.DashboardView-module__jNcaUG__floatingCard2 strong{color:var(--foreground);font-size:.8rem;font-weight:600}.DashboardView-module__jNcaUG__floatingCard1 span,.DashboardView-module__jNcaUG__floatingCard2 span{color:var(--text-muted);font-size:.65rem}.DashboardView-module__jNcaUG__greenText{color:var(--success)}.DashboardView-module__jNcaUG__blueText{color:var(--accent-secondary)}.DashboardView-module__jNcaUG__statsSection{flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.DashboardView-module__jNcaUG__statCard{align-items:center;gap:20px;padding:24px;display:flex}.DashboardView-module__jNcaUG__statIcon{border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.DashboardView-module__jNcaUG__blueIcon{background-color:var(--accent-primary-glow);color:var(--accent-primary)}.DashboardView-module__jNcaUG__greenIcon{background-color:var(--success-glow);color:var(--success)}.DashboardView-module__jNcaUG__redIcon{background-color:var(--danger-glow);color:var(--danger)}.DashboardView-module__jNcaUG__statData{flex-direction:column;gap:4px;display:flex}.DashboardView-module__jNcaUG__statData span{color:var(--text-muted);font-size:.82rem;font-weight:500}.DashboardView-module__jNcaUG__statData h2{color:var(--foreground);font-size:1.75rem;font-weight:700}.DashboardView-module__jNcaUG__workflowSection{flex-direction:column;flex-shrink:0;gap:20px;display:flex}.DashboardView-module__jNcaUG__workflowSection h2{color:var(--foreground);font-size:1.25rem;font-weight:700}.DashboardView-module__jNcaUG__workflowGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.DashboardView-module__jNcaUG__stepCard{flex-direction:column;gap:12px;padding:24px;display:flex;position:relative}.DashboardView-module__jNcaUG__stepNum{background-color:var(--accent-primary-glow);width:28px;height:28px;color:var(--accent-primary);border:1px solid #17604a33;border-radius:50%;justify-content:center;align-items:center;font-size:.88rem;font-weight:700;display:flex}.DashboardView-module__jNcaUG__stepCard h4{color:var(--foreground);font-size:.95rem;font-weight:600}.DashboardView-module__jNcaUG__stepCard p{color:var(--text-muted);font-size:.82rem;line-height:1.5}@media (max-width:1024px){.DashboardView-module__jNcaUG__hero{flex-direction:column;align-items:flex-start;gap:30px;padding:30px}.DashboardView-module__jNcaUG__heroContent{max-width:100%}.DashboardView-module__jNcaUG__heroGraphics{justify-content:flex-start;width:100%;height:120px}.DashboardView-module__jNcaUG__floatingCard1{left:0;right:auto}.DashboardView-module__jNcaUG__floatingCard2{left:240px}.DashboardView-module__jNcaUG__statsSection,.DashboardView-module__jNcaUG__workflowGrid{grid-template-columns:1fr}}@media (max-width:768px){.DashboardView-module__jNcaUG__container{gap:24px;padding:16px}.DashboardView-module__jNcaUG__hero{gap:20px;padding:24px}.DashboardView-module__jNcaUG__heroContent h1{font-size:1.75rem;line-height:1.3}.DashboardView-module__jNcaUG__heroContent p{font-size:.88rem}.DashboardView-module__jNcaUG__heroActions{flex-direction:column;gap:12px;width:100%}.DashboardView-module__jNcaUG__primaryBtn,.DashboardView-module__jNcaUG__secondaryBtn{justify-content:center;width:100%}.DashboardView-module__jNcaUG__heroGraphics{display:none}.DashboardView-module__jNcaUG__statsSection{gap:16px}.DashboardView-module__jNcaUG__statCard{gap:16px;padding:16px 20px}.DashboardView-module__jNcaUG__workflowSection h2{font-size:1.15rem}.DashboardView-module__jNcaUG__workflowGrid{gap:16px}.DashboardView-module__jNcaUG__stepCard{padding:18px}}.dark .DashboardView-module__jNcaUG__hero{background:linear-gradient(135deg, var(--accent-primary-glow) 0%, #fb923c0f 100%), var(--card-bg);border-color:var(--card-border);box-shadow:var(--card-shadow)}.dark .DashboardView-module__jNcaUG__badge{background-color:var(--accent-primary-glow);color:#6ee7b7;border-color:#38a38240}.dark .DashboardView-module__jNcaUG__secondaryBtn{border-color:var(--card-border);color:var(--foreground);background-color:#ffffff08}.dark .DashboardView-module__jNcaUG__secondaryBtn:hover{border-color:var(--accent-primary);background-color:#ffffff0f}:is(.dark .DashboardView-module__jNcaUG__floatingCard1,.dark .DashboardView-module__jNcaUG__floatingCard2){background:var(--card-bg);border-color:var(--card-border);box-shadow:var(--card-shadow)}
.CSVImporterView-module__H8-56W__container{flex-direction:column;gap:28px;height:100%;padding:32px;display:flex;overflow-y:auto}.CSVImporterView-module__H8-56W__header h1{color:var(--foreground);font-size:1.75rem;font-weight:700}.CSVImporterView-module__H8-56W__header p{color:var(--text-muted);font-size:.88rem}.CSVImporterView-module__H8-56W__engineBadge{letter-spacing:.02em;border:1px solid var(--border-color);cursor:default;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-top:12px;padding:6px 14px;font-size:.78rem;font-weight:600;transition:all .2s;display:inline-flex}.CSVImporterView-module__H8-56W__engineBadgeDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.CSVImporterView-module__H8-56W__engineBadgeOk{color:var(--accent-primary);background-color:var(--accent-primary-glow);border-color:var(--accent-primary)}.CSVImporterView-module__H8-56W__engineBadgeOk .CSVImporterView-module__H8-56W__engineBadgeDot{background:var(--accent-primary);box-shadow:0 0 6px var(--accent-primary)}.CSVImporterView-module__H8-56W__engineBadgeWarning{color:var(--danger,#e6a23c);background-color:var(--danger-glow,#e6a23c1f);border-color:var(--danger,#e6a23c)}.CSVImporterView-module__H8-56W__engineBadgeWarning .CSVImporterView-module__H8-56W__engineBadgeDot{background:var(--danger,#e6a23c);box-shadow:0 0 6px var(--danger,#e6a23c);animation:1.6s ease-in-out infinite CSVImporterView-module__H8-56W__engineBadgePulse}.CSVImporterView-module__H8-56W__engineBadgeNeutral{color:var(--text-muted);background-color:var(--card-bg);border-color:var(--border-color)}.CSVImporterView-module__H8-56W__engineBadgeNeutral .CSVImporterView-module__H8-56W__engineBadgeDot{background:var(--text-muted)}@keyframes CSVImporterView-module__H8-56W__engineBadgePulse{0%,to{opacity:1}50%{opacity:.35}}.CSVImporterView-module__H8-56W__uploadArea{flex-direction:column;gap:24px;display:flex}.CSVImporterView-module__H8-56W__dropzone{border:2px dashed var(--border-color);text-align:center;cursor:pointer;background-color:var(--card-bg);border-radius:16px;flex-direction:column;align-items:center;gap:16px;padding:60px 40px;transition:all .2s;display:flex}.CSVImporterView-module__H8-56W__dropzone:hover,.CSVImporterView-module__H8-56W__dropzone.CSVImporterView-module__H8-56W__dragActive{border-color:var(--accent-primary);box-shadow:0 0 20px var(--accent-primary-glow);background-color:#17604a05}.CSVImporterView-module__H8-56W__fileInput{display:none}.CSVImporterView-module__H8-56W__uploadIcon{color:var(--text-muted);transition:transform .2s,color .2s}.CSVImporterView-module__H8-56W__dropzone:hover .CSVImporterView-module__H8-56W__uploadIcon{color:var(--accent-primary);transform:translateY(-4px)}.CSVImporterView-module__H8-56W__dropzone h3{color:var(--foreground);font-size:1.15rem;font-weight:600}.CSVImporterView-module__H8-56W__dropzone p{color:var(--text-muted);font-size:.88rem}.CSVImporterView-module__H8-56W__fileTypes{color:var(--text-lighter);border:1px solid var(--border-color);background-color:#00000005;border-radius:6px;padding:4px 10px;font-size:.75rem}.CSVImporterView-module__H8-56W__dark .CSVImporterView-module__H8-56W__fileTypes{background-color:#ffffff05}.CSVImporterView-module__H8-56W__uploadMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.CSVImporterView-module__H8-56W__templateBtn{color:var(--accent-primary);cursor:pointer;background-color:#0000;border:1px solid #17604a4d;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.CSVImporterView-module__H8-56W__templateBtn:hover{background-color:var(--accent-primary-glow)}.CSVImporterView-module__H8-56W__infoNote{color:var(--accent-secondary);background-color:#c4552d0f;border:1px solid #c4552d26;border-radius:10px;align-items:center;gap:10px;max-width:600px;padding:10px 16px;font-size:.8rem;display:flex}.CSVImporterView-module__H8-56W__previewArea{flex-direction:column;gap:20px;display:flex}.CSVImporterView-module__H8-56W__fileHeader{justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.CSVImporterView-module__H8-56W__fileInfo{align-items:center;gap:16px;display:flex}.CSVImporterView-module__H8-56W__fileTextIcon{color:var(--accent-primary)}.CSVImporterView-module__H8-56W__fileInfo h4{color:var(--foreground);font-size:.95rem;font-weight:600}.CSVImporterView-module__H8-56W__fileInfo span{color:var(--text-muted);font-size:.75rem}.CSVImporterView-module__H8-56W__removeBtn{border:1px solid var(--border-color);color:var(--danger);cursor:pointer;background-color:#0000;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:.8rem;font-weight:600;transition:all .2s;display:flex}.CSVImporterView-module__H8-56W__removeBtn:hover{background-color:var(--danger-glow);border-color:#ef444433}.CSVImporterView-module__H8-56W__tableContainer{max-height:480px;position:relative;overflow:auto}.CSVImporterView-module__H8-56W__tableContainer table{border-collapse:collapse;text-align:left;width:100%;font-size:.82rem}.CSVImporterView-module__H8-56W__tableContainer th{background-color:var(--table-header-bg);color:var(--text-muted);z-index:1;font-weight:600;position:sticky;top:0}.CSVImporterView-module__H8-56W__previewActions{justify-content:space-between;align-items:center;display:flex}.CSVImporterView-module__H8-56W__summaryBadge{color:var(--text-muted);font-size:.8rem;font-weight:500}.CSVImporterView-module__H8-56W__confirmBtn{background:var(--accent-primary);color:#fff;cursor:pointer;box-shadow:0 4px 12px var(--accent-primary-glow);border:none;border-radius:10px;align-items:center;gap:10px;padding:12px 24px;font-size:.88rem;font-weight:600;transition:all .2s;display:flex}.CSVImporterView-module__H8-56W__confirmBtn:hover{background:var(--accent-primary-hover);box-shadow:0 6px 18px var(--accent-primary-glow);transform:translateY(-1px)}.CSVImporterView-module__H8-56W__processingArea{flex-direction:column;gap:20px;display:flex}.CSVImporterView-module__H8-56W__processingCard{flex-direction:column;gap:24px;padding:24px;display:flex}.CSVImporterView-module__H8-56W__processingHeader{justify-content:space-between;align-items:flex-start;display:flex}.CSVImporterView-module__H8-56W__spinnerBlock{align-items:center;gap:16px;display:flex}.CSVImporterView-module__H8-56W__spinnerBlock h3{color:var(--foreground);font-size:1.1rem;font-weight:600}.CSVImporterView-module__H8-56W__spinnerBlock p{color:var(--text-muted);font-size:.82rem}.CSVImporterView-module__H8-56W__cancelBtn{border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer;background-color:#0000;border-radius:8px;align-items:center;gap:8px;padding:8px 14px;font-size:.8rem;font-weight:600;display:flex}.CSVImporterView-module__H8-56W__cancelBtn:hover{background-color:var(--border-color);color:var(--foreground)}.CSVImporterView-module__H8-56W__progressBarWrapper{flex-direction:column;gap:8px;display:flex}.CSVImporterView-module__H8-56W__progressBarInfo{color:var(--text-muted);justify-content:space-between;font-size:.8rem;font-weight:500;display:flex}.CSVImporterView-module__H8-56W__progressBarTrack{background-color:#0000000d;border-radius:4px;height:8px;overflow:hidden}.CSVImporterView-module__H8-56W__dark .CSVImporterView-module__H8-56W__progressBarTrack{background-color:#ffffff0d}.CSVImporterView-module__H8-56W__progressBarFill{background:linear-gradient(90deg, var(--accent-primary), var(--accent-secondary));background-size:200% 100%;border-radius:4px;height:100%;transition:width .65s cubic-bezier(.22,1,.36,1);animation:2s linear infinite CSVImporterView-module__H8-56W__progressShimmer}@keyframes CSVImporterView-module__H8-56W__progressShimmer{0%{background-position:0 0}to{background-position:-200% 0}}.CSVImporterView-module__H8-56W__consoleConsole{background-color:#17130d;border:1px solid #ffffff0d;border-radius:12px;overflow:hidden;box-shadow:inset 0 2px 8px #000c}.CSVImporterView-module__H8-56W__consoleHeader{color:#fff6;text-transform:uppercase;letter-spacing:.05em;background-color:#ffffff05;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:10px 16px;font-size:.72rem;font-weight:600;display:flex}.CSVImporterView-module__H8-56W__pulseDot{background-color:var(--success);width:6px;height:6px;box-shadow:0 0 8px var(--success);border-radius:50%;animation:2s infinite CSVImporterView-module__H8-56W__pulse-glow}.CSVImporterView-module__H8-56W__consoleLogs{flex-direction:column;gap:8px;height:200px;padding:16px;font-family:Courier New,Courier,monospace;font-size:.78rem;display:flex;overflow-y:auto}.CSVImporterView-module__H8-56W__logRow{gap:10px;display:flex}.CSVImporterView-module__H8-56W__logTime{color:var(--accent-primary);font-weight:700}.CSVImporterView-module__H8-56W__logText{color:#ffffffd9}.CSVImporterView-module__H8-56W__resultsArea{flex-direction:column;gap:24px;display:flex}.CSVImporterView-module__H8-56W__resultsSummary{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.CSVImporterView-module__H8-56W__resultCard{align-items:center;gap:16px;padding:20px;display:flex}.CSVImporterView-module__H8-56W__resultCard div{flex-direction:column;gap:4px;display:flex}.CSVImporterView-module__H8-56W__resultCard span{color:var(--text-muted);font-size:.8rem}.CSVImporterView-module__H8-56W__resultCard h2{font-size:1.5rem;font-weight:700}.CSVImporterView-module__H8-56W__successColor{color:var(--success)}.CSVImporterView-module__H8-56W__warningColor{color:var(--warning)}.CSVImporterView-module__H8-56W__infoColor{color:var(--accent-secondary)}.CSVImporterView-module__H8-56W__resultDetailsWrapper{flex-direction:column;display:flex}.CSVImporterView-module__H8-56W__resultDetailsNav{justify-content:space-between;align-items:center;margin-bottom:16px;padding:8px 12px;display:flex;overflow:hidden}.CSVImporterView-module__H8-56W__resultTabs{gap:8px;display:flex}.CSVImporterView-module__H8-56W__downloadCsvBtn{border:1px solid var(--accent-primary);color:var(--accent-primary);cursor:pointer;background-color:#0000;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.CSVImporterView-module__H8-56W__downloadCsvBtn:hover{background-color:var(--accent-primary);color:#fff}.CSVImporterView-module__H8-56W__downloadCsvBtn:active{transform:scale(.98)}.CSVImporterView-module__H8-56W__notesWrapper{flex-direction:column;gap:4px;max-width:100%;display:flex}.CSVImporterView-module__H8-56W__chipsRow{flex-flow:wrap;align-items:center;gap:6px 8px;width:100%;display:flex}.CSVImporterView-module__H8-56W__commentsRow{flex-direction:column;gap:4px;width:100%;margin-top:2px;display:flex}.CSVImporterView-module__H8-56W__noteItem{background-color:var(--accent-primary-glow);white-space:normal;word-break:break-word;border:1px solid #0f766e26;border-radius:6px;max-width:100%;padding:4px 10px;font-size:.75rem;line-height:1.35;display:inline-block}.CSVImporterView-module__H8-56W__noteKey{color:var(--accent-primary);text-transform:capitalize;margin-right:4px;font-weight:700}.CSVImporterView-module__H8-56W__noteVal{color:var(--foreground)}.CSVImporterView-module__H8-56W__noteText{color:var(--text-muted);width:100%;margin-top:4px;font-size:.78rem;line-height:1.4}.CSVImporterView-module__H8-56W__tabBtn{color:var(--text-muted);cursor:pointer;background-color:#0000;border:none;border-radius:8px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s}.CSVImporterView-module__H8-56W__tabBtn:hover{color:var(--foreground);background-color:#0f172a08}.dark .CSVImporterView-module__H8-56W__tabBtn:hover{background-color:#ffffff08}.CSVImporterView-module__H8-56W__activeTabBtn{color:var(--accent-primary)!important;background-color:var(--accent-primary-glow)!important}.CSVImporterView-module__H8-56W__emptyTable{text-align:center;color:var(--text-muted);padding:40px;font-size:.88rem}.CSVImporterView-module__H8-56W__tableWrapper{flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.CSVImporterView-module__H8-56W__tableContainer{max-height:520px;overflow:auto}.CSVImporterView-module__H8-56W__tableContainer table{border-collapse:separate;border-spacing:0;text-align:left;width:max-content;min-width:100%;font-size:.85rem}.CSVImporterView-module__H8-56W__tableContainer th,.CSVImporterView-module__H8-56W__tableContainer td{border-bottom:1px solid var(--border-color);padding:14px 20px}.CSVImporterView-module__H8-56W__tableContainer th{background-color:var(--table-header-bg);color:var(--foreground);z-index:1;border-bottom:2px solid var(--border-strong);font-weight:700;position:sticky;top:0}.CSVImporterView-module__H8-56W__tableContainer th:first-child{border-top-left-radius:15px}.CSVImporterView-module__H8-56W__tableContainer tbody tr{transition:background-color .15s}.CSVImporterView-module__H8-56W__tableContainer tbody tr:nth-child(2n){background-color:#0f172a04}.CSVImporterView-module__H8-56W__dark .CSVImporterView-module__H8-56W__tableContainer tbody tr:nth-child(2n){background-color:#ffffff03}.CSVImporterView-module__H8-56W__tableContainer tbody tr:hover{background-color:#0f766e0a!important}.CSVImporterView-module__H8-56W__dark .CSVImporterView-module__H8-56W__tableContainer tbody tr:hover{background-color:#38a3820f!important}.CSVImporterView-module__H8-56W__bold{color:var(--foreground);font-weight:600}.CSVImporterView-module__H8-56W__nowrap{white-space:nowrap}.CSVImporterView-module__H8-56W__noteCell,.CSVImporterView-module__H8-56W__noteCellExpanded{white-space:normal;word-break:break-word;min-width:320px;max-width:400px;transition:all .2s ease-in-out}.CSVImporterView-module__H8-56W__miniSourceBadge{color:var(--accent-primary);text-transform:capitalize;white-space:nowrap;background-color:#17604a0d;border:1px solid #17604a26;border-radius:4px;padding:3px 8px;font-size:.68rem;font-weight:600;display:inline-block}.CSVImporterView-module__H8-56W__skippedContacts{flex-direction:column;gap:4px;display:flex}.CSVImporterView-module__H8-56W__skippedContacts span{color:var(--text-muted);font-size:.75rem}.CSVImporterView-module__H8-56W__skippedContacts strong{color:var(--foreground);font-weight:500}.CSVImporterView-module__H8-56W__reasonBadge{color:var(--danger);background-color:var(--danger-glow);border:1px solid #ef44441a;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;font-size:.72rem;font-weight:600;display:inline-flex}.CSVImporterView-module__H8-56W__resultsActions{justify-content:flex-end;display:flex}.CSVImporterView-module__H8-56W__resetBtn{background-color:var(--scrollbar-track);border:1px solid var(--border-color);color:var(--foreground);cursor:pointer;border-radius:10px;padding:12px 24px;font-size:.88rem;font-weight:600;transition:all .2s}.CSVImporterView-module__H8-56W__resetBtn:hover{background-color:var(--border-color)}@media (max-width:1024px){.CSVImporterView-module__H8-56W__container{gap:20px;padding:24px}}@media (max-width:768px){.CSVImporterView-module__H8-56W__container{gap:16px;padding:16px}.CSVImporterView-module__H8-56W__header h1{font-size:1.5rem}.CSVImporterView-module__H8-56W__header p{font-size:.82rem}.CSVImporterView-module__H8-56W__dropzone{gap:12px;padding:36px 16px}.CSVImporterView-module__H8-56W__dropzone h3{font-size:1rem}.CSVImporterView-module__H8-56W__dropzone p{font-size:.8rem}.CSVImporterView-module__H8-56W__uploadMeta{flex-direction:column;align-items:stretch;gap:12px}.CSVImporterView-module__H8-56W__templateBtn{justify-content:center;width:100%}.CSVImporterView-module__H8-56W__infoNote{max-width:100%;padding:8px 12px;font-size:.78rem}.CSVImporterView-module__H8-56W__fileHeader{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.CSVImporterView-module__H8-56W__removeBtn{justify-content:center;width:100%}.CSVImporterView-module__H8-56W__previewActions{flex-direction:column;align-items:stretch;gap:12px}.CSVImporterView-module__H8-56W__summaryBadge{text-align:center}.CSVImporterView-module__H8-56W__confirmBtn{justify-content:center;width:100%}.CSVImporterView-module__H8-56W__processingCard{padding:20px 16px}.CSVImporterView-module__H8-56W__processingHeader{flex-direction:column;align-items:stretch;gap:16px}.CSVImporterView-module__H8-56W__spinnerBlock{align-items:flex-start}.CSVImporterView-module__H8-56W__cancelBtn{justify-content:center;width:100%}.CSVImporterView-module__H8-56W__progressBarInfo{flex-direction:column;align-items:flex-start;gap:4px}.CSVImporterView-module__H8-56W__consoleConsole{margin-top:12px}.CSVImporterView-module__H8-56W__consoleLogs{max-height:180px}.CSVImporterView-module__H8-56W__resultsSummary{grid-template-columns:1fr;gap:12px}.CSVImporterView-module__H8-56W__resultDetailsNav{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.CSVImporterView-module__H8-56W__resultTabs{flex-direction:column;gap:6px;width:100%}.CSVImporterView-module__H8-56W__tabBtn{text-align:center;width:100%;padding:10px}.CSVImporterView-module__H8-56W__downloadCsvBtn{justify-content:center;width:100%}.CSVImporterView-module__H8-56W__resultsActions{margin-top:16px}.CSVImporterView-module__H8-56W__resetBtn{justify-content:center;width:100%}}.CSVImporterView-module__H8-56W__modalOverlay{-webkit-backdrop-filter:blur(12px);z-index:1000;background-color:#22201b73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.CSVImporterView-module__H8-56W__modalContent{background-color:var(--card-bg);border:1px solid var(--card-border);width:90%;max-width:460px;box-shadow:var(--card-shadow);border-radius:20px;flex-direction:column;align-items:center;gap:24px;padding:36px 28px 28px;display:flex;position:relative}.CSVImporterView-module__H8-56W__modalIconContainer{background-color:var(--danger-glow);border:1px solid #b23b2e33;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:-4px;display:flex}.CSVImporterView-module__H8-56W__modalIcon{color:var(--danger)}.CSVImporterView-module__H8-56W__modalBody{text-align:center;flex-direction:column;gap:12px;width:100%;display:flex}.CSVImporterView-module__H8-56W__modalBody h3{color:var(--foreground);font-size:1.35rem;font-weight:700}.CSVImporterView-module__H8-56W__modalErrorText{color:var(--text-muted);font-size:.9rem;line-height:1.5}.CSVImporterView-module__H8-56W__modalDetailBlock{background-color:var(--bg-subtle);border:1px solid var(--border);text-align:left;border-radius:12px;flex-direction:column;gap:8px;margin-top:8px;padding:16px;display:flex}.CSVImporterView-module__H8-56W__detailLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:700}.CSVImporterView-module__H8-56W__errorCode{font-family:var(--font-mono,monospace);color:var(--danger);word-break:break-all;background-color:#b23b2e0d;border:1px solid #b23b2e1a;border-radius:6px;padding:6px 10px;font-size:.78rem}.CSVImporterView-module__H8-56W__troubleSteps{color:var(--text-muted);margin-top:4px;font-size:.8rem}.CSVImporterView-module__H8-56W__troubleSteps span{color:var(--foreground);font-weight:600}.CSVImporterView-module__H8-56W__troubleSteps ul{flex-direction:column;gap:4px;margin-top:6px;padding-left:18px;display:flex}.CSVImporterView-module__H8-56W__troubleSteps li{line-height:1.4}.CSVImporterView-module__H8-56W__troubleSteps code{background-color:#0000000a;border-radius:4px;padding:2px 4px;font-family:monospace;font-size:.78rem}.CSVImporterView-module__H8-56W__modalActions{gap:12px;width:100%;margin-top:8px;display:flex}.CSVImporterView-module__H8-56W__modalPrimaryBtn{background-color:var(--accent-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;flex-grow:1;padding:12px;font-size:.88rem;font-weight:600;transition:all .2s}.CSVImporterView-module__H8-56W__modalPrimaryBtn:hover{background-color:var(--accent-primary-hover)}.CSVImporterView-module__H8-56W__modalSecondaryBtn{border:1px solid var(--border-strong);color:var(--foreground);cursor:pointer;background-color:#0000;border-radius:10px;flex-grow:1;padding:12px;font-size:.88rem;font-weight:600;transition:all .2s}.CSVImporterView-module__H8-56W__modalSecondaryBtn:hover{background-color:var(--bg-subtle)}.CSVImporterView-module__H8-56W__toggleNotesBtn{background-color:var(--scrollbar-track);border:1px solid var(--border-color);color:var(--accent-primary);cursor:pointer;white-space:nowrap;border-radius:4px;align-self:flex-start;align-items:center;width:max-content;margin-top:4px;padding:3px 8px;font-size:.72rem;font-weight:700;transition:all .15s;display:inline-flex}.CSVImporterView-module__H8-56W__toggleNotesBtn:hover{background-color:var(--accent-primary-glow);border-color:#0f766e4d}.CSVImporterView-module__H8-56W__resultsActions{justify-content:flex-end;margin-top:24px;display:flex}.CSVImporterView-module__H8-56W__resetBtn{background-color:var(--accent-primary);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:.88rem;font-weight:600;transition:all .2s;display:inline-flex}.CSVImporterView-module__H8-56W__resetBtn:hover{background-color:var(--accent-primary-hover);transform:translateY(-1px)}
.LeadsDatabaseView-module__WSq7Rq__container{flex-direction:column;gap:28px;height:100%;padding:32px;display:flex;overflow-y:auto}.LeadsDatabaseView-module__WSq7Rq__header{justify-content:space-between;align-items:center;display:flex}.LeadsDatabaseView-module__WSq7Rq__headerTitle{align-items:center;gap:16px;display:flex}.LeadsDatabaseView-module__WSq7Rq__headerIcon{color:var(--accent-primary)}.LeadsDatabaseView-module__WSq7Rq__headerTitle h1{color:var(--foreground);font-size:1.75rem;font-weight:700}.LeadsDatabaseView-module__WSq7Rq__headerTitle p{color:var(--text-muted);font-size:.88rem}.LeadsDatabaseView-module__WSq7Rq__clearBtn{color:var(--danger);cursor:pointer;background-color:#0000;border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:.82rem;font-weight:600;transition:all .2s;display:flex}.LeadsDatabaseView-module__WSq7Rq__clearBtn:hover{background-color:var(--danger-glow)}.LeadsDatabaseView-module__WSq7Rq__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.LeadsDatabaseView-module__WSq7Rq__searchWrapper{flex-grow:1;align-items:center;max-width:480px;display:flex;position:relative}.LeadsDatabaseView-module__WSq7Rq__searchIcon{color:var(--text-muted);position:absolute;left:14px}.LeadsDatabaseView-module__WSq7Rq__searchWrapper input{border:1px solid var(--border-color);width:100%;color:var(--foreground);background-color:#00000005;border-radius:8px;outline:none;padding:10px 40px 10px 42px;font-family:inherit;font-size:.85rem;transition:all .2s}.LeadsDatabaseView-module__WSq7Rq__dark .LeadsDatabaseView-module__WSq7Rq__searchWrapper input{background-color:#ffffff05}.LeadsDatabaseView-module__WSq7Rq__searchWrapper input:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-glow)}.LeadsDatabaseView-module__WSq7Rq__clearSearch{color:var(--text-muted);cursor:pointer;background:0 0;border:none;position:absolute;right:14px}.LeadsDatabaseView-module__WSq7Rq__filtersWrapper{flex-wrap:wrap;gap:12px;display:flex}.LeadsDatabaseView-module__WSq7Rq__filterGroup{border:1px solid var(--border-color);background-color:#00000005;border-radius:8px;align-items:center;gap:8px;padding:2px 10px;display:flex}.LeadsDatabaseView-module__WSq7Rq__dark .LeadsDatabaseView-module__WSq7Rq__filterGroup{background-color:#ffffff05}.LeadsDatabaseView-module__WSq7Rq__filterIcon{color:var(--text-muted)}.LeadsDatabaseView-module__WSq7Rq__filterGroup select{color:var(--foreground);cursor:pointer;background:0 0;border:none;outline:none;padding:8px 4px;font-family:inherit;font-size:.82rem;font-weight:600}.LeadsDatabaseView-module__WSq7Rq__filterGroup select option{background-color:var(--background);color:var(--foreground)}.LeadsDatabaseView-module__WSq7Rq__tableWrapper{flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.LeadsDatabaseView-module__WSq7Rq__tableContainer{max-height:520px;overflow:auto}.LeadsDatabaseView-module__WSq7Rq__tableContainer table{border-collapse:separate;border-spacing:0;text-align:left;width:max-content;min-width:100%;font-size:.82rem}.LeadsDatabaseView-module__WSq7Rq__tableContainer th,.LeadsDatabaseView-module__WSq7Rq__tableContainer td{border-bottom:1px solid var(--border-color);padding:14px 20px}.LeadsDatabaseView-module__WSq7Rq__tableContainer th{background-color:var(--table-header-bg);color:var(--foreground);z-index:1;border-bottom:2px solid var(--border-strong);white-space:nowrap;font-weight:700;position:sticky;top:0}.LeadsDatabaseView-module__WSq7Rq__tableContainer th:first-child{border-top-left-radius:15px}.LeadsDatabaseView-module__WSq7Rq__tableContainer tbody tr{transition:background-color .15s}.LeadsDatabaseView-module__WSq7Rq__tableContainer tbody tr:nth-child(2n){background-color:#0f172a04}.LeadsDatabaseView-module__WSq7Rq__dark .LeadsDatabaseView-module__WSq7Rq__tableContainer tbody tr:nth-child(2n){background-color:#ffffff03}.LeadsDatabaseView-module__WSq7Rq__tableContainer tbody tr:hover{background-color:#0f766e0a!important}.LeadsDatabaseView-module__WSq7Rq__dark .LeadsDatabaseView-module__WSq7Rq__tableContainer tbody tr:hover{background-color:#38a3820f!important}.LeadsDatabaseView-module__WSq7Rq__bold{color:var(--foreground);font-weight:600}.LeadsDatabaseView-module__WSq7Rq__nowrap{white-space:nowrap}.LeadsDatabaseView-module__WSq7Rq__noteCell,.LeadsDatabaseView-module__WSq7Rq__noteCellExpanded{white-space:normal;word-break:break-word;min-width:320px;max-width:400px;transition:all .2s ease-in-out}.LeadsDatabaseView-module__WSq7Rq__miniSourceBadge{color:var(--accent-primary);text-transform:capitalize;white-space:nowrap;background-color:#17604a0d;border:1px solid #17604a26;border-radius:4px;padding:3px 8px;font-size:.68rem;font-weight:600;display:inline-block}.LeadsDatabaseView-module__WSq7Rq__deleteRowBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}.LeadsDatabaseView-module__WSq7Rq__deleteRowBtn:hover{background-color:var(--danger-glow);color:var(--danger)}.LeadsDatabaseView-module__WSq7Rq__tableFooter{border-top:1px solid var(--border-color);color:var(--text-muted);background-color:#00000003;padding:12px 16px;font-size:.78rem;font-weight:500}.LeadsDatabaseView-module__WSq7Rq__dark .LeadsDatabaseView-module__WSq7Rq__tableFooter{background-color:#ffffff03}.LeadsDatabaseView-module__WSq7Rq__emptyState{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:80px 40px;display:flex}.LeadsDatabaseView-module__WSq7Rq__emptyIcon{color:var(--text-muted)}.LeadsDatabaseView-module__WSq7Rq__emptyState h3{color:var(--foreground);font-size:1.2rem;font-weight:600}.LeadsDatabaseView-module__WSq7Rq__emptyState p{color:var(--text-muted);max-width:480px;font-size:.88rem;line-height:1.5}@media (max-width:768px){.LeadsDatabaseView-module__WSq7Rq__controls{flex-direction:column;align-items:stretch}.LeadsDatabaseView-module__WSq7Rq__searchWrapper{max-width:100%}}.LeadsDatabaseView-module__WSq7Rq__headerActions{align-items:center;gap:12px;display:flex}.LeadsDatabaseView-module__WSq7Rq__exportBtn{background-color:var(--accent-primary-glow);color:var(--accent-primary);cursor:pointer;border:1px solid #17604a33;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.LeadsDatabaseView-module__WSq7Rq__exportBtn:hover{background-color:#17604a1f}.LeadsDatabaseView-module__WSq7Rq__exportBtn:active{transform:scale(.98)}.LeadsDatabaseView-module__WSq7Rq__notesWrapper{flex-direction:column;gap:4px;max-width:100%;display:flex}.LeadsDatabaseView-module__WSq7Rq__chipsRow{flex-flow:wrap;align-items:center;gap:6px 8px;width:100%;display:flex}.LeadsDatabaseView-module__WSq7Rq__commentsRow{flex-direction:column;gap:4px;width:100%;margin-top:2px;display:flex}.LeadsDatabaseView-module__WSq7Rq__noteItem{background-color:var(--accent-primary-glow);white-space:normal;word-break:break-word;border:1px solid #0f766e26;border-radius:6px;max-width:100%;padding:4px 10px;font-size:.75rem;line-height:1.35;display:inline-block}.LeadsDatabaseView-module__WSq7Rq__noteKey{color:var(--accent-primary);text-transform:capitalize;margin-right:4px;font-weight:700}.LeadsDatabaseView-module__WSq7Rq__noteVal{color:var(--foreground)}.LeadsDatabaseView-module__WSq7Rq__noteText{color:var(--text-muted);width:100%;margin-top:4px;font-size:.78rem;line-height:1.4}.LeadsDatabaseView-module__WSq7Rq__toggleNotesBtn{background-color:var(--scrollbar-track);border:1px solid var(--border-color);color:var(--accent-primary);cursor:pointer;white-space:nowrap;border-radius:4px;align-self:flex-start;align-items:center;width:max-content;margin-top:4px;padding:3px 8px;font-size:.72rem;font-weight:700;transition:all .15s;display:inline-flex}.LeadsDatabaseView-module__WSq7Rq__toggleNotesBtn:hover{background-color:var(--accent-primary-glow);border-color:#0f766e4d}.LeadsDatabaseView-module__WSq7Rq__customSelectWrapper{display:inline-block;position:relative}.LeadsDatabaseView-module__WSq7Rq__customSelectTrigger{background-color:var(--card-bg);border:1px solid var(--border-color);color:var(--foreground);cursor:pointer;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:10px;min-width:170px;padding:8px 16px;font-family:inherit;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.LeadsDatabaseView-module__WSq7Rq__customSelectTrigger:hover{border-color:var(--accent-primary);background-color:var(--scrollbar-track)}.LeadsDatabaseView-module__WSq7Rq__filterIcon{color:var(--text-lighter);flex-shrink:0}.LeadsDatabaseView-module__WSq7Rq__chevronIcon{color:var(--text-lighter);flex-shrink:0;transition:transform .2s}.LeadsDatabaseView-module__WSq7Rq__customDropdownMenu{box-sizing:border-box;background-color:var(--card-bg);border:1px solid var(--card-border);width:100%;box-shadow:var(--card-shadow);z-index:100;border-radius:12px;flex-direction:column;gap:2px;padding:6px;animation:.15s ease-out forwards LeadsDatabaseView-module__WSq7Rq__fadeIn;display:flex;position:absolute;top:calc(100% + 6px);left:0}.LeadsDatabaseView-module__WSq7Rq__rightAlignedDropdown{right:0;left:auto!important}.dark .LeadsDatabaseView-module__WSq7Rq__customDropdownMenu{border-color:var(--border-strong);background-color:#080b13}.LeadsDatabaseView-module__WSq7Rq__customDropdownOption{color:var(--text-muted);cursor:pointer;text-align:left;border-radius:8px;padding:8px 12px;font-size:.82rem;font-weight:500;transition:all .15s}.LeadsDatabaseView-module__WSq7Rq__customDropdownOption:hover{background-color:var(--accent-primary-glow);color:var(--accent-primary)}.LeadsDatabaseView-module__WSq7Rq__activeOption{font-weight:600;background-color:var(--accent-primary)!important;color:#fff!important}.dark .LeadsDatabaseView-module__WSq7Rq__activeOption{color:#0b0f19!important}.LeadsDatabaseView-module__WSq7Rq__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background-color:#0a0f1e99;justify-content:center;align-items:center;animation:.2s ease-out LeadsDatabaseView-module__WSq7Rq__modalFadeIn;display:flex;position:fixed;inset:0}.LeadsDatabaseView-module__WSq7Rq__modalContent{background:var(--card-bg,#fff);border:1px solid var(--border-color);border-radius:12px;flex-direction:column;gap:16px;width:100%;max-width:440px;padding:24px;animation:.2s cubic-bezier(.34,1.56,.64,1) LeadsDatabaseView-module__WSq7Rq__modalScaleIn;display:flex;position:relative;box-shadow:0 20px 25px -5px #0000004d,0 10px 10px -5px #0003}.dark .LeadsDatabaseView-module__WSq7Rq__modalContent{border-color:var(--border-strong,#1f293d);background:#0d121f;box-shadow:0 25px 50px -12px #00000080}.dark .LeadsDatabaseView-module__WSq7Rq__modalBody p{color:#a0aec0}.dark .LeadsDatabaseView-module__WSq7Rq__modalCancelBtn{color:#e2e8f0;background-color:#1a202c;border-color:#2d3748}.dark .LeadsDatabaseView-module__WSq7Rq__modalCancelBtn:hover{color:#fff;background-color:#2d3748}.dark .LeadsDatabaseView-module__WSq7Rq__modalCloseBtn{color:#a0aec0}.dark .LeadsDatabaseView-module__WSq7Rq__modalCloseBtn:hover{color:#fff;background-color:#1a202c}.LeadsDatabaseView-module__WSq7Rq__modalCloseBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:flex;position:absolute;top:16px;right:16px}.LeadsDatabaseView-module__WSq7Rq__modalCloseBtn:hover{background-color:var(--scrollbar-track);color:var(--foreground)}.LeadsDatabaseView-module__WSq7Rq__modalHeader{align-items:center;gap:12px;display:flex}.LeadsDatabaseView-module__WSq7Rq__modalHeader h3{color:var(--foreground);margin:0;font-size:1.2rem;font-weight:700}.LeadsDatabaseView-module__WSq7Rq__modalIconDanger{color:#ef4444;background-color:#ef44441a;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex}.LeadsDatabaseView-module__WSq7Rq__modalIconPrimary{color:var(--accent-primary);background-color:var(--accent-primary-glow);border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex}.LeadsDatabaseView-module__WSq7Rq__modalBody p{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.5}.LeadsDatabaseView-module__WSq7Rq__modalActions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.LeadsDatabaseView-module__WSq7Rq__modalCancelBtn{background-color:var(--scrollbar-track);border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:.88rem;font-weight:600;transition:all .15s}.LeadsDatabaseView-module__WSq7Rq__modalCancelBtn:hover{background-color:var(--bg-subtle);color:var(--foreground)}.LeadsDatabaseView-module__WSq7Rq__modalConfirmBtnPrimary{background-color:var(--accent-primary);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:.88rem;font-weight:600;transition:all .15s}.LeadsDatabaseView-module__WSq7Rq__modalConfirmBtnPrimary:hover{opacity:.9}.LeadsDatabaseView-module__WSq7Rq__modalConfirmBtnDanger{color:#fff;cursor:pointer;background-color:#ef4444;border:none;border-radius:6px;padding:8px 16px;font-size:.88rem;font-weight:600;transition:all .15s}.LeadsDatabaseView-module__WSq7Rq__modalConfirmBtnDanger:hover{background-color:#dc2626}@keyframes LeadsDatabaseView-module__WSq7Rq__modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes LeadsDatabaseView-module__WSq7Rq__modalScaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:1024px){.LeadsDatabaseView-module__WSq7Rq__container{gap:20px;padding:24px}}@media (max-width:768px){.LeadsDatabaseView-module__WSq7Rq__container{gap:16px;padding:16px}.LeadsDatabaseView-module__WSq7Rq__header{flex-direction:column;align-items:stretch;gap:16px}.LeadsDatabaseView-module__WSq7Rq__headerTitle h1{font-size:1.5rem}.LeadsDatabaseView-module__WSq7Rq__headerActions{flex-direction:column;align-items:stretch;gap:12px;width:100%}.LeadsDatabaseView-module__WSq7Rq__exportBtn,.LeadsDatabaseView-module__WSq7Rq__clearBtn{justify-content:center;width:100%;padding:10px 16px}.LeadsDatabaseView-module__WSq7Rq__controls{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.LeadsDatabaseView-module__WSq7Rq__searchWrapper{width:100%;max-width:100%}.LeadsDatabaseView-module__WSq7Rq__filtersWrapper{flex-direction:column;align-items:stretch;gap:8px;width:100%}.LeadsDatabaseView-module__WSq7Rq__filterGroup{justify-content:space-between;width:100%}.LeadsDatabaseView-module__WSq7Rq__filterGroup select{text-align:right;flex-grow:1}.LeadsDatabaseView-module__WSq7Rq__tableContainer th,.LeadsDatabaseView-module__WSq7Rq__tableContainer td{padding:12px 16px}}
.SettingsView-module__zChFeW__container{flex-direction:column;gap:32px;height:100%;padding:32px;display:flex;overflow-y:auto}.SettingsView-module__zChFeW__header{justify-content:space-between;align-items:center;display:flex}.SettingsView-module__zChFeW__headerTitle{align-items:center;gap:16px;display:flex}.SettingsView-module__zChFeW__headerIcon{color:var(--accent-primary)}.SettingsView-module__zChFeW__headerTitle h1{color:var(--foreground);font-size:1.75rem;font-weight:700}.SettingsView-module__zChFeW__headerTitle p{color:var(--text-muted);font-size:.88rem}.SettingsView-module__zChFeW__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.SettingsView-module__zChFeW__card{flex-direction:column;gap:16px;padding:24px;display:flex}.SettingsView-module__zChFeW__card h3{color:var(--foreground);font-size:1.1rem;font-weight:600}.SettingsView-module__zChFeW__cardDesc{color:var(--text-muted);font-size:.82rem;line-height:1.5}.SettingsView-module__zChFeW__formGroup{flex-direction:column;gap:8px;display:flex}.SettingsView-module__zChFeW__formGroup label{color:var(--foreground);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:600}.SettingsView-module__zChFeW__formGroup input{border:1px solid var(--border-color);color:var(--foreground);background-color:#00000008;border-radius:10px;outline:none;padding:12px 16px;font-family:inherit;font-size:.88rem;transition:all .2s}.SettingsView-module__zChFeW__dark .SettingsView-module__zChFeW__formGroup input{background-color:#ffffff05}.SettingsView-module__zChFeW__formGroup input:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-glow)}.SettingsView-module__zChFeW__healthStatus{margin-top:8px}.SettingsView-module__zChFeW__statusBadgeTesting,.SettingsView-module__zChFeW__statusBadgeHealthy,.SettingsView-module__zChFeW__statusBadgeUnhealthy{border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-size:.78rem;font-weight:600;display:inline-flex}.SettingsView-module__zChFeW__statusBadgeTesting{color:var(--warning);background-color:#f59e0b1a}.SettingsView-module__zChFeW__statusBadgeHealthy{background-color:var(--success-glow);color:var(--success)}.SettingsView-module__zChFeW__statusBadgeUnhealthy{background-color:var(--danger-glow);color:var(--danger)}.SettingsView-module__zChFeW__statusDetails{flex-direction:column;gap:12px;display:flex}.SettingsView-module__zChFeW__healthMeta{border:1px solid var(--border-color);color:var(--text-muted);background-color:#00000005;border-radius:8px;flex-direction:column;gap:6px;padding:12px;font-size:.8rem;display:flex}.SettingsView-module__zChFeW__dark .SettingsView-module__zChFeW__healthMeta{background-color:#ffffff03}.SettingsView-module__zChFeW__healthMeta strong{color:var(--foreground)}.SettingsView-module__zChFeW__actions{justify-content:flex-end;display:flex}.SettingsView-module__zChFeW__saveButton{background:var(--accent-primary);color:#fff;cursor:pointer;box-shadow:0 4px 14px var(--accent-primary-glow);border:none;border-radius:12px;align-items:center;gap:10px;padding:14px 28px;font-size:.9rem;font-weight:600;transition:all .2s;display:flex}.SettingsView-module__zChFeW__saveButton:hover{background:var(--accent-primary-hover);box-shadow:0 6px 20px var(--accent-primary-glow);transform:translateY(-1px)}.SettingsView-module__zChFeW__saveButton:active{transform:translateY(1px)}@media (max-width:1024px){.SettingsView-module__zChFeW__container{gap:24px;padding:24px}}@media (max-width:768px){.SettingsView-module__zChFeW__container{gap:16px;padding:16px}.SettingsView-module__zChFeW__header{flex-direction:column;align-items:stretch;gap:16px}.SettingsView-module__zChFeW__headerTitle h1{font-size:1.5rem}.SettingsView-module__zChFeW__grid{grid-template-columns:1fr;gap:16px}.SettingsView-module__zChFeW__card{padding:16px}.SettingsView-module__zChFeW__actions{margin-top:8px}.SettingsView-module__zChFeW__saveButton{justify-content:center;width:100%}}
.page-module__XF6Hjq__appWrapper{background-color:var(--background);width:100vw;height:100vh;display:flex;overflow:hidden}.page-module__XF6Hjq__mainContent{background-color:var(--background);flex-grow:1;height:100vh;position:relative;overflow:hidden}.page-module__XF6Hjq__mobileHeader{display:none}.page-module__XF6Hjq__backdrop{-webkit-backdrop-filter:blur(4px);z-index:999;background-color:#0b0f198c;animation:.2s ease-out forwards page-module__XF6Hjq__fadeInBackdrop;position:fixed;inset:0}@keyframes page-module__XF6Hjq__fadeInBackdrop{0%{opacity:0}to{opacity:1}}@media (max-width:1024px){.page-module__XF6Hjq__appWrapper{flex-direction:column}.page-module__XF6Hjq__mobileHeader{background-color:var(--sidebar-bg);border-bottom:1px solid var(--sidebar-border);z-index:50;flex-shrink:0;align-items:center;gap:16px;height:56px;padding:0 16px;display:flex}.page-module__XF6Hjq__menuToggleBtn{color:var(--foreground);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-left:-8px;padding:8px;transition:all .2s;display:flex}.page-module__XF6Hjq__menuToggleBtn:hover{background-color:var(--border-color)}.page-module__XF6Hjq__mobileBrand{align-items:center;gap:10px;display:flex}.page-module__XF6Hjq__mobileBrandIcon{background:var(--accent-primary);width:32px;height:32px;box-shadow:0 4px 10px var(--accent-primary-glow);border-radius:10px;justify-content:center;align-items:center;display:flex}.page-module__XF6Hjq__mobileBrandTextWrapper{flex-direction:column;gap:1px;line-height:1.1;display:flex}.page-module__XF6Hjq__mobileBrandText{color:var(--foreground);font-size:1.05rem;font-weight:700;font-family:var(--font-heading);letter-spacing:-.01em}.page-module__XF6Hjq__mobileBrandSub{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.62rem;font-weight:500}.page-module__XF6Hjq__mainContent{height:calc(100vh - 56px)}}
