.premium-dashboard-bg{position:relative;min-height:100vh}.dark .premium-dashboard-bg,html:not(.light) .premium-dashboard-bg{background:#17181a!important}.premium-dashboard-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.02'/%3E%3C/svg%3E");opacity:.4;mix-blend-mode:soft-light;pointer-events:none;z-index:1}.premium-dashboard-bg>*{position:relative;z-index:2}aside.premium-sidebar.fixed{border:none!important}.sidebar-menu-item{transition:background .2s cubic-bezier(.4,0,.2,1);background:transparent}.sidebar-menu-item:not(.active):not(.blocked):hover{background:var(--sidebar-hover-bg)}.sidebar-menu-item.blocked{opacity:.5;cursor:not-allowed}.sidebar-menu-icon{transition:color .15s ease,transform .15s ease;color:var(--sidebar-icon-inactive)}.sidebar-menu-item:not(.blocked):hover .sidebar-menu-icon{transform:scale(1.1)}.sidebar-menu-item.active .sidebar-menu-icon{color:var(--sidebar-icon-active)}.sidebar-menu-item.active{background:linear-gradient(90deg,#8b5cf62e,#8b5cf60a);border-left:3px solid #8B5CF6;margin-left:-3px;padding-left:calc(1rem + 3px)}.sidebar-section-header{padding-bottom:6px;margin-bottom:8px;border-bottom:1px solid var(--sidebar-separator)}.sidebar-menu-item:not(.active):not(.blocked):hover .sidebar-menu-icon{color:var(--sidebar-icon-hover)}.sidebar-menu-item.blocked .sidebar-menu-icon{color:#80808066}.sidebar-menu-text{transition:color .15s ease,opacity .2s ease-in-out;color:var(--sidebar-text-inactive)}.sidebar-menu-item.active .sidebar-menu-text{color:var(--sidebar-text-active)}.sidebar-menu-item:not(.active):not(.blocked):hover .sidebar-menu-text{color:var(--sidebar-text-hover)}.sidebar-menu-item.blocked .sidebar-menu-text{color:#80808066}.sidebar-logout-btn{transition:background-color .2s ease,color .2s ease;color:var(--sidebar-icon-inactive);background-color:transparent}.sidebar-logout-btn:hover{background-color:var(--sidebar-hover-bg);color:var(--sidebar-icon-hover)}.sidebar-toggle-btn{transition:left .25s ease-in-out,background-color .2s,color .2s;background-color:var(--sidebar-toggle-bg);border:1px solid var(--sidebar-toggle-border);color:var(--sidebar-toggle-text)}.sidebar-toggle-btn:hover{color:var(--sidebar-toggle-text-hover)}.premium-sidebar-item-active{background:linear-gradient(90deg,rgba(148,9,253,.2) 0%,transparent 100%);border-left:2px solid #9409FD;box-shadow:inset 0 0 20px #9409fd1a}.premium-card{border-radius:24px!important;background:#fff;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #E5E7EB!important;padding:24px;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a!important;position:relative;overflow:hidden;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.premium-card:hover,.premium-card:focus,.premium-card:active{box-shadow:0 8px 24px #0000001a,0 4px 8px #0000000f!important;border:1px solid #D1D5DB!important;outline:none!important;transform:translateY(-2px) scale(1.005)!important;background:#fff!important}.dark .premium-card,html.dark .premium-card{background:#17181a!important;border:1px solid #2E3037!important;border-color:#2e3037!important;border-radius:24px!important;box-shadow:0 1px 3px #0003,0 1px 2px #00000026!important}.dark .premium-card:hover,.dark .premium-card:focus,.dark .premium-card:active,html.dark .premium-card:hover,html.dark .premium-card:focus,html.dark .premium-card:active{background:#1e1f21!important;border:1px solid #3A3B42!important;border-color:#3a3b42!important;border-radius:24px!important;box-shadow:0 8px 24px #0000004d,0 4px 8px #0003!important;transform:translateY(-2px) scale(1.005)!important}.premium-card:before{display:none!important}.premium-card:after{display:none!important;content:none!important}.dark .premium-card[style*=background],.dark .premium-card[style*="#FFFFFF"],html.dark .premium-card[style*=background],html.dark .premium-card[style*="#FFFFFF"]{background:#17181a!important}.dark .premium-card .text-gray-300,.dark .premium-card .text-\[\#111827\],.dark .premium-card .text-\[\#6B7280\],.dark .premium-card .text-\[\#9CA3AF\]{color:#e5e7eb!important}.dark .premium-card .text-4xl,.dark .premium-card .text-\[42px\]{color:#f9fafb!important}.dark .premium-card .bg-emerald-100{background-color:#10b98126!important}.dark .premium-card .text-emerald-700{color:#34d399!important}.dark .premium-card .bg-red-100{background-color:#ef444426!important}.dark .premium-card .text-red-700{color:#f87171!important}.dark .premium-card,html.dark .premium-card{border:1px solid #2E3037!important;border-top:1px solid #2E3037!important;border-top-width:1px!important}.progress-bar{height:6px;border-radius:3px;background:#ffffff0d}.premium-progress-conversations{background:linear-gradient(90deg,#10b981,#34d399);border-radius:3px;height:100%;transition:width 1s cubic-bezier(.4,0,.2,1)}.premium-progress-messages{background:linear-gradient(90deg,#8b5cf6,#a78bfa);border-radius:3px;height:100%;transition:width 1s cubic-bezier(.4,0,.2,1)}.premium-progress-agendamentos{background:linear-gradient(90deg,#6366f1,#818cf8);border-radius:3px;height:100%;transition:width 1s cubic-bezier(.4,0,.2,1)}.premium-progress-vendas{background:linear-gradient(90deg,#14b8a6,#5eead4);border-radius:3px;height:100%;transition:width 1s cubic-bezier(.4,0,.2,1)}.premium-progress-appointments{background:linear-gradient(90deg,#7c3aed,#a78bfa);box-shadow:0 2px 8px #7c3aed4d;position:relative;overflow:hidden}.premium-progress-appointments:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);animation:progressShine 2s ease-in-out infinite}.premium-progress-sales{background:linear-gradient(90deg,#06b6d4,#22d3ee);box-shadow:0 2px 8px #06b6d44d;position:relative;overflow:hidden}.premium-progress-sales:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);animation:progressShine 2s ease-in-out infinite}@keyframes progressShine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.premium-chart-bar-green{fill:#10b981;filter:none}.premium-chart-bar-purple{fill:#8b5cf6;filter:none}.premium-text-secondary{color:#a78bfa;opacity:.8}.premium-label-active{color:#10b981;text-shadow:0 0 10px rgba(16,185,129,.3)}.premium-aurora-header{position:relative;overflow:hidden}.premium-aurora-header:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(ellipse at center,rgba(148,9,253,.1) 0%,transparent 50%);animation:aurora 15s ease-in-out infinite;pointer-events:none;z-index:0}.premium-aurora-header>*{position:relative;z-index:1}@keyframes aurora{0%,to{transform:rotate(0) scale(1);opacity:.3}50%{transform:rotate(180deg) scale(1.2);opacity:.1}}.premium-indicator-active{background:#10b981;box-shadow:0 0 20px #10b98180,inset 0 0 10px #fff3;animation:neonPulse 2s ease-in-out infinite}@keyframes neonPulse{0%,to{box-shadow:0 0 20px #10b98180,0 0 40px #10b9814d}50%{box-shadow:0 0 30px #10b981b3,0 0 60px #10b98166}}.badge{padding:6px 12px;border-radius:5px;font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:6px}.badge-approved,.premium-badge-realtime{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2);border-radius:20px;padding:6px 12px;display:inline-flex;align-items:center;gap:6px}.badge-approved:before{content:"✓";font-weight:700}.badge-pending{background:#fb923c1a;color:#fb923c}.status-indicator{width:10px;height:10px;border-radius:50%;display:inline-block}.indicator-green{background:#10b981;box-shadow:0 0 0 4px #10b9811a}.indicator-purple{background:#8b5cf6;box-shadow:0 0 0 4px #8b5cf61a}.premium-badge-realtime:before{content:"⬤";font-size:8px;animation:pulse 2s infinite}.premium-badge-purple{background:#8b5cf61a;color:#a78bfa}@keyframes floatParticle{0%{transform:translateY(100vh) rotate(0);opacity:0}10%{opacity:.4}90%{opacity:.4}to{transform:translateY(-100vh) rotate(720deg);opacity:0}}.premium-particle{position:fixed;width:4px;height:4px;background:radial-gradient(circle,rgba(148,9,253,.3) 0%,transparent 70%);animation:floatParticle 20s linear infinite;pointer-events:none;z-index:1}.premium-particle:nth-child(1){left:10%;animation-delay:0s}.premium-particle:nth-child(2){left:20%;animation-delay:2s}.premium-particle:nth-child(3){left:30%;animation-delay:4s}.premium-particle:nth-child(4){left:40%;animation-delay:1s}.premium-particle:nth-child(5){left:50%;animation-delay:3s}.premium-particle:nth-child(6){left:60%;animation-delay:5s}.premium-particle:nth-child(7){left:70%;animation-delay:2.5s}.premium-particle:nth-child(8){left:80%;animation-delay:4.5s}.premium-particle:nth-child(9){left:90%;animation-delay:1.5s}.premium-tooltip{background:#1e1a2ee6;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border:1px solid rgba(148,9,253,.2);box-shadow:0 8px 32px #0000004d,0 0 20px #9409fd1a;color:#fff;padding:8px 12px;border-radius:5px;font-size:12px;font-weight:500}.premium-icon-glow{filter:drop-shadow(0 0 8px rgba(148,9,253,.3))}.premium-dashboard-container{background:#fdfdfd!important;position:relative;z-index:2;padding-left:24px;padding-right:24px;border-left:1px solid rgba(255,255,255,.06);min-height:100vh}.dark .premium-dashboard-container{background:#17181a!important;border-left:1px solid #252628}.premium-scrollbar::-webkit-scrollbar{width:8px;height:8px}.premium-scrollbar::-webkit-scrollbar-track{background:#1411234d;border-radius:5px}.premium-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#9409fd66,#9409fd33);border-radius:5px}.premium-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#9409fd99,#9409fd66)}.dropdown,.date-picker,.amit-input{background:#16161899;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:10px 16px;color:#fff;font-size:14px;transition:all .2s cubic-bezier(.4,0,.2,1)}.dropdown:hover,.date-picker:hover,.amit-input:hover{border-color:#ffffff14}.dropdown:focus,.date-picker:focus,.amit-input:focus{outline:none;border-color:#ffffff26;box-shadow:0 0 0 3px #ffffff0d}.premium-svg-defs{position:absolute;width:0;height:0}.metric-card{border-radius:16px;overflow:hidden}.kpi-card{border-radius:14px}.chart-card{border-radius:20px;overflow:hidden}.progress-bar,.badge,.button{border-radius:5px}input,select,.dropdown{border-radius:10px}.metric-card,.kpi-card,.chart-card{background:#24252d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #E6E5EA!important;box-shadow:none;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.metric-card:hover,.kpi-card:hover,.chart-card:hover{transform:none!important;box-shadow:none!important;border:1px solid #E6E5EA!important}@keyframes progressGrow{0%{width:0;opacity:0}to{width:var(--progress-width);opacity:1}}.progress-fill{animation:progressGrow 1s cubic-bezier(.4,0,.2,1) forwards;border-radius:5px}.status-indicator{transition:all .2s}.kpi-card:hover .status-indicator{transform:scale(1.2)}.sidebar-item{position:relative;border-radius:12px;margin:4px 8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.sidebar-item.active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background:#9409fd;border-radius:0 3px 3px 0;box-shadow:0 0 10px #9409fd80}.sidebar-icon{stroke:#fff9;stroke-width:1.5;fill:none;width:20px;height:20px;transition:all .2s}.sidebar-item:hover .sidebar-icon,.sidebar-item.active .sidebar-icon{stroke:#fff;stroke-width:2}.badge-tempo-real{background:#10b9811a;border:1px solid rgba(16,185,129,.2);border-radius:20px;padding:6px 12px;display:flex;align-items:center;gap:6px}.badge-tempo-real:before{content:"⏰";font-size:12px;animation:pulse 2s infinite}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}.metric-value{text-shadow:0 0 20px rgba(255,255,255,.1);font-weight:700}.indicator-green{background:#10b981;box-shadow:0 0 0 4px #10b9811a,0 0 20px #10b9814d;animation:greenPulse 3s infinite}@keyframes greenPulse{0%,to{box-shadow:0 0 0 4px #10b9811a,0 0 20px #10b9814d}50%{box-shadow:0 0 0 6px #10b9811a,0 0 30px #10b98166}}.progress-green{background:linear-gradient(90deg,#10b981,#34d399)}.progress-purple{background:linear-gradient(90deg,#8b5cf6,#a78bfa)}.progress-blue{background:linear-gradient(90deg,#6366f1,#818cf8)}.chart-bar{rx:4;ry:4;transition:opacity .2s;filter:none;box-shadow:none}.chart-bar:hover{opacity:.85}.bar-element{border-radius:5px 4px 0 0;transition:opacity .2s;filter:none;box-shadow:none}.tooltip{background:#141218f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:5px;padding:8px 12px;font-size:12px;color:#fff;box-shadow:0 4px 12px #0000004d;position:absolute;z-index:1000;pointer-events:none;opacity:0;transition:opacity .2s}.has-tooltip:hover .tooltip{opacity:1}.donut-chart-center{stroke-width:2px;stroke:#9409fd33;fill:transparent}[class*=card],[class*=Card],.bg-surface-primary,.theme-bg-surface,div[class*=bg-]>div:not(.sidebar):not(.topbar){border-radius:5px!important}[class*=chart],[class*=Chart],[class*=graph],[class*=Graph]{border-radius:5px!important}[class*=card]:not(.sidebar-item),[class*=Card]:not(.sidebar-item){box-shadow:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}[class*=card]:hover:not(.sidebar-item):not(.empty-card),[class*=Card]:hover:not(.sidebar-item):not(.empty-card){transform:none!important;box-shadow:none!important;border:1px solid #E6E5EA!important}:root{--color-primary: #9333EA;--color-primary-bg: rgba(147, 51, 234, .1);--color-success: #10B981;--color-success-bg: rgba(16, 185, 129, .1);--color-warning: #F59E0B;--color-warning-bg: rgba(245, 158, 11, .1);--color-danger: #EF4444;--color-danger-bg: rgba(239, 68, 68, .1);--color-info: #3B82F6;--color-info-bg: rgba(59, 130, 246, .1)}.badge-ativas{background:var(--color-success-bg);color:var(--color-success);border:1px solid rgba(16,185,129,.2)}.indicator-active{background:var(--color-success);box-shadow:0 0 0 4px var(--color-success-bg)}.progress-bar-conversas{background:var(--color-success)}.progress-bar-mensagens{background:var(--color-primary)}.btn-primary{background:var(--color-primary);border:none;color:#fff}.btn-primary:hover{background:#9333eae6}.empty-state{position:relative;opacity:.4}.metric-value-empty:before{content:"—";color:#fff3;font-size:32px}.metric-value.no-data{color:#ffffff4d;font-style:italic}.metric-value.has-data{color:#fff;font-style:normal}.skeleton-loading{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a,#ffffff0d 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:5px}.chart-resolved{fill:#10b981;filter:none}.chart-pending{fill:#f59e0b;filter:none}.chart-urgent{fill:#ef4444;filter:none}.legend-text{color:#fffc;font-weight:500}.legend-dot{width:10px;height:10px;border-radius:50%;box-shadow:0 0 4px currentColor}.text-secondary{color:#fff9}.metric-label{color:#ffffffb3;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.metric-zero{opacity:.5;position:relative}.metric-zero:after{content:"Sem movimento";position:absolute;bottom:-16px;left:0;font-size:10px;color:#ffffff4d;text-transform:none}.card{background:#24252d;border:1px solid #E6E5EA!important;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.card:hover{transform:none!important;box-shadow:none!important;border:1px solid #E6E5EA!important}.sidebar-item{transition:all .2s;position:relative}.sidebar-item:hover{background:#9333ea1a;border-left:3px solid #9333EA;padding-left:21px}.empty-card{position:relative}.empty-card:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:#ffffff08;border-radius:50%;animation:pulse-empty 3s infinite}@keyframes pulse-empty{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.1}}.card-icon.empty{opacity:.15;filter:grayscale(100%)}.chart-bar-empty{stroke:#ffffff0d;stroke-dasharray:2,4;fill:none}.chart-container.no-data{position:relative}.chart-container.no-data:after{content:"Sem dados para exibir";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff3;font-size:14px;font-weight:500}.primary-action,.nav-active,.btn-primary{background:#9333ea1a;color:#9333ea;border:1px solid rgba(147,51,234,.2)}.status-active,.real-time,.positive-metric{background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2)}.empty-state,.disabled{color:#fff3;cursor:not-allowed}.metric-value{font-size:52px;font-weight:700;line-height:1;letter-spacing:-.02em;text-shadow:0 0 20px rgba(123,58,237,.15)}.metric-icon{width:24px;height:24px;opacity:.7;margin-bottom:12px;transition:opacity .2s}.metric-card:hover .metric-icon{opacity:1}@keyframes shimmer-loading{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{background:linear-gradient(90deg,#ffffff08 25%,#ffffff14,#ffffff08 75%);background-size:200% 100%;animation:shimmer-loading 2s infinite;border-radius:5px;min-height:20px}.skeleton-text{width:100%;height:16px;margin-bottom:8px}.skeleton-title{width:60%;height:24px;margin-bottom:12px}.skeleton-value{width:40%;height:48px}.badge-real-time{display:inline-flex;align-items:center;padding:6px 12px;border-radius:20px;background:#10b9811a;color:#10b981;border:1px solid rgba(16,185,129,.2)}.badge-real-time:before{content:"●";color:#10b981;animation:blink 2s infinite;margin-right:6px;font-size:12px}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.badge-warning:before{color:#f59e0b}.badge-danger:before{color:#ef4444}button,a,input,select,textarea,[role=button],[role=link]{transition:all .2s cubic-bezier(.4,0,.2,1)}*:focus-visible{outline:2px solid #9333EA;outline-offset:2px;border-radius:5px}.badge{transition:all .2s}.badge:hover{transform:scale(1.05);box-shadow:0 2px 8px #9333ea33}.progress-fill{animation:progressGrowth 1.5s cubic-bezier(.4,0,.2,1) forwards}@keyframes progressGrowth{0%{width:0;opacity:0}to{width:var(--progress-width, 0%);opacity:1}}.indicator-pulse{animation:indicatorPulse 2s ease-in-out infinite}@keyframes indicatorPulse{0%,to{box-shadow:0 0 0 0 currentColor;opacity:1}50%{box-shadow:0 0 0 8px transparent;opacity:.8}}.empty-state-icon{display:inline-block;width:32px;height:32px;margin-left:12px;opacity:.15;stroke:currentColor;stroke-width:1.5;fill:none}.chart-placeholder{stroke:#ffffff1a;stroke-dasharray:4,6;fill:none}.chart-empty-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff3;font-size:13px;font-weight:500;text-align:center}.premium-card.empty-card,.metric-card.empty-card,.kpi-card.empty-card,.card.empty-card{background:#ffffff05!important;opacity:.5;cursor:default!important;pointer-events:none}.premium-card.empty-card:hover,.metric-card.empty-card:hover,.kpi-card.empty-card:hover,.card.empty-card:hover{transform:none!important;box-shadow:none!important;border-color:#ffffff0a!important}.empty-card svg{opacity:.2;filter:grayscale(100%)}.empty-card .metric-value,.empty-card .text-4xl{color:#ffffff4d!important;text-shadow:none!important}.empty-card .premium-progress-appointments,.empty-card .premium-progress-sales,.empty-card .premium-progress-conversations,.empty-card .premium-progress-messages{opacity:0}.empty-card .text-sm{color:#ffffff40;font-style:italic}.empty-card .text-gray-500{opacity:.3}.empty-card .h-1\.5{opacity:.2}.dark .card.has-data,.dark .premium-card.has-data,.dark .metric-card.has-data,.dark .kpi-card.has-data,html:not(.light) .card.has-data,html:not(.light) .premium-card.has-data,html:not(.light) .metric-card.has-data,html:not(.light) .kpi-card.has-data{position:relative;overflow:hidden;background:#24252d!important}.card.has-data:after,.premium-card.has-data:after,.metric-card.has-data:after,.kpi-card.has-data:after{content:"";position:absolute;bottom:0;left:0;width:100px;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(147,51,234,.8) 50%,transparent 100%);animation:synflow-scan 4s linear infinite;opacity:.6;pointer-events:none}@keyframes synflow-scan{0%{transform:translate(-100px)}to{transform:translate(calc(100% + 100px))}}.empty-card:after{display:none!important}.dashboard-nav{display:flex;gap:32px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:0}.nav-tab{font-size:16px;font-weight:500;color:#ffffff80;cursor:pointer;padding-bottom:16px;border-bottom:2px solid transparent;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.nav-tab:hover{color:#fffc}.nav-tab.active{color:#fff;border-bottom-color:#9333ea}.card-icon-wrapper{position:relative;display:inline-flex;width:36px;height:36px;background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:10px;align-items:center;justify-content:center;transition:all .3s ease;border:1px solid rgba(255,255,255,.1);flex-shrink:0;margin-right:12px}.card-icon{width:20px;height:20px;color:#fff;opacity:.9}.premium-label-active,.premium-badge-purple,.badge-ativas{display:none!important}.premium-progress-conversations,.premium-progress-messages,.premium-progress-appointments,.premium-progress-sales{background:#ffffff4d!important;box-shadow:none!important}.premium-progress-appointments:after,.premium-progress-sales:after{display:none!important}.premium-text-secondary{font-size:13px!important;color:#ffffff4d!important;font-weight:400!important;opacity:1!important}.light .premium-dashboard-bg{background:#fdfdfd!important}.dark .premium-dashboard-bg{background:#17181a!important}.light .premium-dashboard-container{background:#fdfdfd!important;color:hsl(var(--foreground))!important}.dark .premium-dashboard-container{background:#17181a!important;color:hsl(var(--foreground))!important}.light .premium-card,.light .metric-card,.light .kpi-card,.light .chart-card,.light .card{background:#fff;color:hsl(var(--foreground))!important;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a!important}.dark .premium-card,.dark .metric-card,.dark .kpi-card,.dark .chart-card,.dark .card{background:#17181a!important;color:hsl(var(--foreground))!important;border:1px solid #2E3037!important;border-radius:24px!important;box-shadow:0 1px 3px #0000004d,0 1px 2px #0003!important}.light .card.has-data,.light .premium-card.has-data,.light .metric-card.has-data,.light .kpi-card.has-data{background:hsl(var(--surface))!important}.light .premium-sidebar{background:#f3f4f6!important}.light .premium-text-secondary{color:hsl(var(--foreground-secondary))!important}.light .text-\[#E5E7EB\],.light .text-\[#F9F9FF\],.light .text-\[#636272\],.light .text-\[#C4B5FD\],.light .text-\[#A78BFA\]{color:hsl(var(--foreground-secondary))!important}.light .dropdown,.light .date-picker,.light .amit-input{background:hsl(var(--surface))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))!important}.light .badge-approved,.light .premium-badge-realtime,.light .badge-real-time{background:var(--success-bg)!important;color:var(--success)!important}.light .premium-tooltip,.light .tooltip{background:hsl(var(--surface))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))!important}.light .premium-scrollbar::-webkit-scrollbar-track{background:hsl(var(--background-secondary))!important}.light .premium-scrollbar::-webkit-scrollbar-thumb{background:hsl(var(--border))!important}.light div[class*="bg-[#1"],.light div[class*="bg-[#2"],.light div[class*="bg-[#0"],.light section[class*="bg-[#1"],.light section[class*="bg-[#2"],.light article[class*="bg-[#1"],.light article[class*="bg-[#2"]{background:hsl(var(--surface))!important;color:hsl(var(--foreground))!important}.light [class*=progress],.light [class*="bg-[#10B"],.light [class*="bg-[#7C3"],.light [class*="bg-[#9409"]{background:unset!important}.light [class*="text-[#9"],.light [class*="text-[#6"],.light [class*="text-[#a"],.light [class*="text-[#A"]{color:hsl(var(--foreground-secondary))!important}.light [class*="border-[#2"],.light [class*="border-[#1"],.light [class*="border-[#0"]{border-color:hsl(var(--border))!important}.light .premium-dashboard-bg,.light [class*="bg-[#1E1D25]"],.light [class*="bg-[#1E1E20]"],.light [class*="bg-[#161717]"]{background-color:hsl(var(--background))!important}.light [class*="bg-[#2C2C30]"],.light [class*="bg-[#2A2A2A]"],.light [class*="bg-[#24252D]"],.light [class*="bg-[#1F2021]"],.light [class*="bg-[#1B1C1D]"]{background-color:hsl(var(--surface))!important}.light [class*="border-[#2C2C30]"],.light [class*="border-[#3C3C42]"],.light [class*="border-[#2A2A2A]"],.light [class*="border-[#3A3A3A]"]{border-color:hsl(var(--border))!important}.light input[class*="bg-[#2"],.light select[class*="bg-[#2"],.light textarea[class*="bg-[#2"]{background-color:hsl(var(--surface))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))!important}.light [class*=text-white],.light [class*="text-[#EDEDED]"],.light [class*="text-[#F9F9FF]"],.light [class*="text-[#E5E7EB]"],.light .text-white{color:hsl(var(--foreground))!important}.light h1:not([class*=text-]):not([class*=gradient]),.light h2:not([class*=text-]):not([class*=gradient]),.light h3:not([class*=text-]):not([class*=gradient]),.light h4:not([class*=text-]):not([class*=gradient]),.light h5:not([class*=text-]):not([class*=gradient]),.light h6:not([class*=text-]):not([class*=gradient]){color:hsl(var(--foreground))!important}.light p:not([class*=text-]):not([class*=bg-]),.light span:not([class*=text-]):not([class*=bg-]):not([class*=badge]){color:hsl(var(--foreground))!important}.light [class*=text-gray-],.light [class*="text-[#B5B5B5]"],.light [class*="text-[#999]"]{color:hsl(var(--foreground-secondary))!important}.light [class*="hover:bg-[#2"]:hover,.light [class*="hover:bg-[#3"]:hover{background-color:hsl(var(--surface-hover))!important}.light [class*="hover:text-white"]:hover,.light [class*="hover:text-[#EDEDED]"]:hover{color:hsl(var(--foreground))!important}.light [class*="bg-[#1"]{background-color:hsl(var(--surface))!important}.light input::-moz-placeholder,.light textarea::-moz-placeholder{color:hsl(var(--foreground-muted))!important}.light input::placeholder,.light textarea::placeholder{color:hsl(var(--foreground-muted))!important}.light option{background-color:hsl(var(--surface))!important;color:hsl(var(--foreground))!important}.light label,.light .metric-label,.light .card-title,.light .metric-value,.light .font-medium,.light .font-semibold,.light .font-bold{color:hsl(var(--foreground))!important}.light [class*=badge]:not([class*=badge-gray]){color:inherit!important}.light svg:not([class*=text-]){color:hsl(var(--foreground-secondary))}.light .premium-card *:not([class*=bg-]):not([class*=badge]):not([class*=indicator]):not(svg):not(button){color:inherit}.light .premium-card{border-radius:28px!important;color:hsl(var(--foreground))!important}.light body,.light #root,.light .app-shell,.light main,.light .page{color:hsl(var(--foreground))!important;background-color:hsl(var(--background))!important}.light *{border-color:hsl(var(--border))}.light .premium-dashboard-container *{color:inherit}html:not(.light) header.fixed.z-\[60\],html:not(.light) header.fixed,body:not(.light) header.fixed,.dark header.fixed,header.fixed.z-\[60\].top-0,header.fixed[style*=background]{background:#24252d!important;color:#fff!important}html:not(.light) header.fixed *,html:not(.light) header.fixed{color:inherit}.light header.fixed,.light header.fixed.z-\[60\]{background:#f5f6f8!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.light .premium-sidebar{background-color:#f3f4f6!important}.light .premium-sidebar button[class*="bg-[#1A1820]"],.light .premium-sidebar [class*="bg-[#1A1820]"]{background-color:hsl(var(--surface))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.light .premium-sidebar [class*="text-[rgba(255,255,255"],.light .premium-sidebar [class*="text-[rgba(255"]{color:hsl(var(--foreground-secondary))!important}.light .premium-sidebar .text-white:not(button[class*="bg-[rgba(148,9,253"] *),.light .premium-sidebar [class*=text-white]:not(button[class*="bg-[rgba(148,9,253"] *){color:hsl(var(--foreground))!important}.light .premium-sidebar button[class*="bg-[rgba(148,9,253"]{background-color:#9409fd40!important;color:#fff!important}.light .premium-sidebar button[class*="bg-[rgba(148,9,253"] div[class*="bg-[#9409FD]"],.light .premium-sidebar button[class*="bg-[rgba(148,9,253"] .bg-\[\#9409FD\]{background-color:#9409fd!important}.light .premium-sidebar button[class*="bg-[rgba(148,9,253"] div[class*="bg-[#9409FD]"] svg,.light .premium-sidebar button[class*="bg-[rgba(148,9,253"] .bg-\[\#9409FD\] svg{color:#fff!important}.light .premium-sidebar [class*="bg-[rgba(30,27,40"]{background-color:hsl(var(--surface))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.light .premium-sidebar>div>div>div>div:not([class*=space-y])>span{color:#9ca0a8!important}.light .premium-sidebar button[style*=border-left] span{color:#2d2e32!important}.light .premium-sidebar button:not([style*=border-left]) span{color:#4b4d52!important}.light .premium-sidebar svg:not([class*=text-]){color:inherit}.light [class*="text-[rgba(255"]{color:hsl(var(--foreground-secondary))!important}.light .premium-dashboard-bg,.light .h-screen.flex.flex-col{background-color:hsl(var(--background))!important;color:hsl(var(--foreground))!important}.light .premium-dashboard-bg [class*="bg-[#1"],.light .premium-dashboard-bg [class*="bg-[#2"],.light .premium-dashboard-bg [class*="bg-[rgba(36"],.light .premium-dashboard-bg .bg-\[\#1E1D25\],.light .premium-dashboard-bg .bg-\[\#24252D\],.light .premium-dashboard-bg div[class*="bg-[#"],.light .premium-dashboard-bg button[class*="bg-[#"],.light .premium-dashboard-bg input[class*="bg-[#"]{background-color:hsl(var(--surface))!important;color:hsl(var(--foreground))!important}.light .premium-dashboard-bg [class*="border-[rgba(255"],.light .premium-dashboard-bg [class*="border-[#"],.light .premium-dashboard-bg .border-\[rgba\(255\,255\,255\,0\.05\)\]{border-color:hsl(var(--border))!important}.light .premium-dashboard-bg .text-white,.light .premium-dashboard-bg [class*=text-white],.light .premium-dashboard-bg .placeholder\:text-white{color:hsl(var(--foreground))!important}.light .premium-dashboard-bg .placeholder\:text-white\/40::-moz-placeholder{color:hsl(var(--foreground-secondary))!important}.light .premium-dashboard-bg .placeholder\:text-white\/40::placeholder{color:hsl(var(--foreground-secondary))!important}.light .premium-dashboard-bg>div:not([class*=rounded]):not([class*=card]){background-color:transparent!important}.light .premium-dashboard-bg>.sticky:not(header),.light .sticky:not(header){background-color:hsl(var(--surface))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important}.light .premium-dashboard-bg,.light .premium-dashboard-bg *:not(svg):not(path):not([class*=badge]){color:hsl(var(--foreground))!important}.light .premium-dashboard-bg button,.light .premium-dashboard-bg select,.light .premium-dashboard-bg input{background-color:hsl(var(--surface))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))!important}.light .premium-dashboard-bg .flex-1,.light .premium-dashboard-bg [class*=overflow],.light .premium-dashboard-bg [class*=scroll]{background-color:hsl(var(--background))!important}.light button,.light a{color:inherit}.light button[style*="6304D9"],.light button[style*="#6304D9"],.light button[style*="6304D9"] *,.light button[style*="#6304D9"] *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.light nav button,.light nav a,.light nav span{color:hsl(var(--foreground-secondary))!important}.light nav button:hover,.light nav a:hover{color:hsl(var(--foreground))!important}.premium-card,[class*=card]:not(.sidebar-item),[class*=Card]:not(.sidebar-item){border:1px solid #E5E7EB!important;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a!important;transform:none!important;outline:none!important;transition:box-shadow .2s ease,border-color .2s ease!important}.premium-card:hover,[class*=card]:not(.sidebar-item):hover,[class*=Card]:not(.sidebar-item):hover{border:1px solid #D1D5DB!important;box-shadow:0 4px 12px #00000014,0 2px 4px #0000000a!important;transform:none!important;outline:none!important}.premium-dashboard-container,.premium-dashboard-container.page,.page.premium-dashboard-container,.light .premium-dashboard-container,.light .premium-dashboard-container.page{background:#fdfdfd!important;background-color:#fdfdfd!important}.dark .premium-dashboard-container,.dark .premium-dashboard-container.page,.dark .page.premium-dashboard-container{background:#17181a!important;background-color:#17181a!important}:root{--hsl-primary: 270 100% 51%;--hsl-primary-light: 270 88% 62%;--hsl-primary-dark: 270 91% 45%;--hsl-success: 159 62% 40%;--hsl-warning: 38 92% 50%;--hsl-error: 0 72% 59%;--hsl-info: 217 71% 53%;--space-0: 0;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Inter", system-ui, sans-serif;--font-mono: "SF Mono", "Monaco", "Inconsolata", "Fira Code", monospace;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--leading-none: 1;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-loose: 2;--radius-none: 0;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.25rem;--radius-full: 9999px;--duration-instant: 0ms;--duration-fast: .15s;--duration-normal: .2s;--duration-slow: .3s;--duration-slower: .5s;--ease-linear: linear;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--ease-spring: cubic-bezier(.16, 1, .3, 1);--transition-fast: var(--duration-fast) var(--ease-out);--transition-normal: var(--duration-normal) var(--ease-out);--transition-slow: var(--duration-slow) var(--ease-out);--transition-spring: var(--duration-normal) var(--ease-spring);--z-base: 0;--z-dropdown: 1000;--z-sticky: 1020;--z-overlay: 1030;--z-modal: 1040;--z-popover: 1050;--z-tooltip: 1060;--z-toast: 1070;--sidebar-width: 280px;--sidebar-collapsed-width: 64px;--topbar-height: 64px;--max-content-width: 1440px;--background: 0 0% 100%;--background-secondary: 0 0% 98%;--background-tertiary: 0 0% 96%;--foreground: 222 84% 5%;--foreground-secondary: 0 0% 40%;--foreground-tertiary: 0 0% 55%;--foreground-muted: 0 0% 70%;--surface: 0 0% 100%;--surface-hover: 0 0% 98%;--surface-active: 0 0% 96%;--border: 0 0% 90%;--border-hover: 0 0% 80%;--border-focus: var(--hsl-primary);--accent: var(--hsl-primary);--accent-foreground: 0 0% 100%;--success: var(--hsl-success);--success-foreground: 0 0% 100%;--warning: var(--hsl-warning);--warning-foreground: 0 0% 100%;--error: var(--hsl-error);--error-foreground: 0 0% 100%;--info: var(--hsl-info);--info-foreground: 0 0% 100%;--hover: 0 0% 96%;--active: 0 0% 94%;--disabled: 0 0% 95%;--shadow-color: 0 0% 0%;--shadow-xs: 0 1px 2px hsl(var(--shadow-color) / .05);--shadow-sm: 0 2px 4px hsl(var(--shadow-color) / .06);--shadow-md: 0 4px 8px hsl(var(--shadow-color) / .08);--shadow-lg: 0 8px 16px hsl(var(--shadow-color) / .1);--shadow-xl: 0 16px 32px hsl(var(--shadow-color) / .12);--shadow-2xl: 0 24px 48px hsl(var(--shadow-color) / .14);--shadow-glow: 0 0 20px hsl(var(--hsl-primary) / .2)}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-sans);font-weight:var(--font-normal);line-height:var(--leading-normal);color:hsl(var(--foreground));background-color:hsl(var(--background));transition:background-color var(--transition-normal),color var(--transition-normal)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:hsl(var(--background-secondary))}::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:var(--radius-md)}::-webkit-scrollbar-thumb:hover{background:hsl(var(--border-hover))}*{scrollbar-width:thin;scrollbar-color:hsl(var(--border)) hsl(var(--background-secondary))}.light{--background: 220 14% 96%;--background-content: #FDFDFD;--background-secondary: 0 0% 100%;--background-tertiary: 0 0% 96%;--foreground: 0 0% 10%;--foreground-secondary: 220 4% 42%;--foreground-tertiary: 220 4% 56%;--foreground-muted: 220 4% 62%;--surface: 0 0% 100%;--surface-hover: 0 0% 97%;--surface-active: 0 0% 94%;--border: 0 0% 90%;--border-hover: 0 0% 75%;--border-focus: 270 91% 45%;--accent: 270 98% 47%;--accent-foreground: 0 0% 100%;--success: 159 77% 31%;--success-foreground: 0 0% 100%;--success-bg: 159 62% 95%;--success-border: 159 62% 75%;--warning: 38 92% 45%;--warning-foreground: 0 0% 100%;--warning-bg: 38 92% 95%;--warning-border: 38 92% 75%;--error: 354 70% 54%;--error-foreground: 0 0% 100%;--error-bg: 0 72% 97%;--error-border: 0 72% 80%;--info: 217 71% 47%;--info-foreground: 0 0% 100%;--info-bg: 217 71% 96%;--info-border: 217 71% 80%;--hover: 0 0% 96%;--active: 0 0% 94%;--disabled: 0 0% 95%;--shadow-color: 0 0% 0%;--shadow-xs: 0 1px 2px hsl(var(--shadow-color) / .05);--shadow-sm: 0 2px 4px hsl(var(--shadow-color) / .06);--shadow-md: 0 4px 8px hsl(var(--shadow-color) / .08);--shadow-lg: 0 8px 16px hsl(var(--shadow-color) / .1);--shadow-xl: 0 16px 32px hsl(var(--shadow-color) / .12);--shadow-2xl: 0 24px 48px hsl(var(--shadow-color) / .14);--shadow-glow: 0 0 20px hsl(270 91% 45% / .25);--sidebar-background: #F3F4F6;--sidebar-border: rgba(0, 0, 0, .08);--sidebar-shadow: 0 8px 32px rgba(0, 0, 0, .08), inset 0 1px 0 rgba(255, 255, 255, .8);--sidebar-separator: rgba(0, 0, 0, .06);--sidebar-header: #9CA0A8;--sidebar-text-inactive: #4B4D52;--sidebar-text-hover: rgba(0, 0, 0, .85);--sidebar-text-active: #2D2E32;--sidebar-icon-inactive: rgba(0, 0, 0, .35);--sidebar-icon-hover: rgba(148, 9, 253, .85);--sidebar-icon-active: #9409FD;--sidebar-hover-bg: rgba(0, 0, 0, .04);--sidebar-toggle-bg: #E5E5E5;--sidebar-toggle-border: rgba(0, 0, 0, .08);--sidebar-toggle-text: rgba(0, 0, 0, .6);--sidebar-toggle-text-hover: #000000}.light body{color:hsl(var(--foreground));background-color:hsl(var(--background))}.light input[type=time]{color-scheme:light}.light input[type=time]::-webkit-datetime-edit-text,.light input[type=time]::-webkit-datetime-edit-hour-field,.light input[type=time]::-webkit-datetime-edit-minute-field{color:hsl(var(--foreground))}.light input[type=time]::-webkit-calendar-picker-indicator{filter:none}.light ::-webkit-scrollbar-thumb{background:hsl(var(--border))}.light ::-webkit-scrollbar-thumb:hover{background:hsl(var(--border-hover))}.light ::-webkit-scrollbar-track{background:hsl(var(--background-secondary))}.dark{--background: 220 8% 10%;--background-content: #101011;--background-secondary: 220 8% 10%;--background-tertiary: 220 6% 12%;--foreground: 0 0% 92%;--foreground-secondary: 0 0% 86%;--foreground-tertiary: 0 0% 64%;--foreground-muted: 0 0% 46%;--surface: 220 8% 10%;--surface-hover: 220 6% 12%;--surface-active: 220 5% 15%;--border: 225 6% 20%;--border-hover: 270 100% 51%;--border-focus: 270 100% 51%;--accent: 274 98% 51%;--accent-foreground: 0 0% 100%;--success: 159 62% 40%;--success-foreground: 0 0% 100%;--success-bg: 159 62% 15%;--success-border: 159 62% 25%;--warning: 38 92% 50%;--warning-foreground: 0 0% 100%;--warning-bg: 38 92% 15%;--warning-border: 38 92% 25%;--error: 0 72% 59%;--error-foreground: 0 0% 100%;--error-bg: 0 72% 15%;--error-border: 0 72% 25%;--info: 217 71% 53%;--info-foreground: 0 0% 100%;--info-bg: 217 71% 15%;--info-border: 217 71% 25%;--hover: 220 6% 12%;--active: 220 5% 15%;--disabled: 220 6% 8%;--shadow-color: 0 0% 0%;--shadow-xs: 0 1px 2px hsl(var(--shadow-color) / .3);--shadow-sm: 0 2px 4px hsl(var(--shadow-color) / .4);--shadow-md: 0 4px 8px hsl(var(--shadow-color) / .5);--shadow-lg: 0 8px 16px hsl(var(--shadow-color) / .6);--shadow-xl: 0 16px 32px hsl(var(--shadow-color) / .7);--shadow-2xl: 0 24px 48px hsl(var(--shadow-color) / .8);--shadow-glow: 0 0 20px hsl(270 100% 51% / .3);--sidebar-background: #17181A;--sidebar-border: #252628;--sidebar-shadow: none;--sidebar-separator: #252628;--sidebar-header: rgba(139, 92, 246, .5);--sidebar-text-inactive: #9CA3AF;--sidebar-text-hover: #F9FAFB;--sidebar-text-active: #F9FAFB;--sidebar-icon-inactive: rgba(139, 92, 246, .5);--sidebar-icon-hover: #A78BFA;--sidebar-icon-active: #8B5CF6;--sidebar-hover-bg: #1E1F21;--sidebar-toggle-bg: #1E1F21;--sidebar-toggle-border: #252628;--sidebar-toggle-text: #9CA3AF;--sidebar-toggle-text-hover: #F9FAFB}.dark body{color:hsl(var(--foreground));background-color:hsl(var(--background))}.dark input[type=time]{color-scheme:dark}.dark input[type=time]::-webkit-datetime-edit-text,.dark input[type=time]::-webkit-datetime-edit-hour-field,.dark input[type=time]::-webkit-datetime-edit-minute-field{color:hsl(var(--foreground))}.dark input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1)}.dark ::-webkit-scrollbar-thumb{background:hsl(var(--border))}.dark ::-webkit-scrollbar-thumb:hover{background:hsl(var(--border-hover))}.dark ::-webkit-scrollbar-track{background:hsl(var(--background-secondary))}.dark .glass{background:hsl(var(--surface) / .7);backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%)}.dark body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.02'/%3E%3C/svg%3E");opacity:.4;mix-blend-mode:soft-light;pointer-events:none;z-index:0}@keyframes progressAnimation{0%{width:0%}to{width:var(--final-width)}}@keyframes subtlePulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.08);opacity:.85}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .3s ease-out}.animate-progress{animation:progressAnimation 1s cubic-bezier(.4,0,.2,1) forwards}.animate-subtle-pulse{animation:subtlePulse 3s infinite}.smooth-card-transition{transition:all .2s cubic-bezier(.4,0,.2,1)}@keyframes glowElevation{0%,to{box-shadow:0 8px 32px #9409fd0d,inset 0 1px #ffffff08}50%{box-shadow:0 12px 40px #9409fd1f,inset 0 1px #ffffff0d}}.animate-glow-elevation{animation:glowElevation 3s ease-in-out infinite}@keyframes floatSoft{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.animate-float-soft{animation:floatSoft 4s ease-in-out infinite}@keyframes shimmerSlide{0%{transform:translate(-100%);opacity:0}50%{opacity:1}to{transform:translate(100%);opacity:0}}.animate-shimmer-slide{animation:shimmerSlide 2s ease-in-out infinite}@keyframes rotateSoft{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-rotate-soft{animation:rotateSoft 3s linear infinite}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes floatLabel{0%{transform:translateY(0);font-size:14px;opacity:.7}to{transform:translateY(-22px);font-size:11px;opacity:1}}@keyframes glowPulse{0%,to{box-shadow:0 0 #9333ea00}50%{box-shadow:0 0 0 4px #9333ea33}}@keyframes ripple{0%{transform:scale(0);opacity:.5}to{transform:scale(4);opacity:0}}@keyframes badgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes checkmarkDraw{0%{stroke-dashoffset:50}to{stroke-dashoffset:0}}@keyframes successScale{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes savingDots{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.fadeIn{animation:fadeIn .3s cubic-bezier(.16,1,.3,1) backwards}.animate-fadeInUp{animation:fadeInUp .4s cubic-bezier(.16,1,.3,1) backwards}.animate-fadeInScale{animation:fadeInScale .3s cubic-bezier(.16,1,.3,1) backwards}.animate-slideInFromRight{animation:slideInFromRight .3s cubic-bezier(.16,1,.3,1) backwards}.animate-glowPulse{animation:glowPulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-ripple{animation:ripple .6s cubic-bezier(.4,0,.2,1)}.animate-badgePulse:hover{animation:badgePulse .3s cubic-bezier(.4,0,.2,1)}.animate-shake{animation:shake .4s cubic-bezier(.36,.07,.19,.97)}.animate-shimmer{background:linear-gradient(90deg,#ffffff08 25%,#ffffff14,#ffffff08 75%);background-size:200% 100%;animation:shimmer 2s infinite}.stagger-1{animation-delay:.05s}.stagger-2{animation-delay:.1s}.stagger-3{animation-delay:.15s}.stagger-4{animation-delay:.2s}.stagger-5{animation-delay:.25s}.stagger-6{animation-delay:.3s}.stagger-7{animation-delay:.35s}.stagger-8{animation-delay:.4s}.focus-glow:focus-visible{outline:none;animation:glowPulse 1.5s cubic-bezier(.4,0,.6,1)}.hover-scale{transition:transform .2s cubic-bezier(.4,0,.2,1)}.hover-scale:hover{transform:scale(1.02)}.hover-scale:active{transform:scale(.98)}@keyframes toastSlideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes toastSlideOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.toast-enter{animation:toastSlideIn .3s cubic-bezier(.16,1,.3,1)}.toast-exit{animation:toastSlideOut .2s cubic-bezier(.4,0,1,1)}@keyframes progressIndeterminate{0%{transform:translate(-100%)}to{transform:translate(400%)}}.progress-indeterminate:after{content:"";position:absolute;top:0;left:0;bottom:0;width:25%;background:linear-gradient(90deg,transparent,rgba(147,51,234,.8),transparent);animation:progressIndeterminate 1.5s ease-in-out infinite}.animate-fade-in{animation:fadeIn var(--duration-normal) var(--ease-out) both}.animate-scale-in{animation:scaleIn var(--duration-normal) var(--ease-spring) both}:root{--micro-timing-fast: .1s;--micro-timing-normal: .15s;--micro-timing-slow: .2s;--micro-easing: cubic-bezier(.4, 0, .2, 1);--micro-easing-bounce: cubic-bezier(.34, 1.56, .64, 1)}.micro-press{transition:transform var(--micro-timing-fast) var(--micro-easing)}.micro-press:active{transform:scale(.98)}.micro-hover-lift{transition:transform var(--micro-timing-normal) var(--micro-easing),box-shadow var(--micro-timing-normal) var(--micro-easing)}.micro-hover-lift:hover{transform:translateY(-2px)}.micro-button{transition:transform var(--micro-timing-fast) var(--micro-easing),box-shadow var(--micro-timing-fast) var(--micro-easing),filter var(--micro-timing-fast) var(--micro-easing)}.micro-button:hover{transform:translateY(-1px) scale(1.02);filter:brightness(1.05)}.micro-button:active{transform:scale(.98);filter:brightness(.95)}.micro-scale-icon{transition:transform var(--micro-timing-fast) var(--micro-easing)}.micro-scale-icon:hover{transform:scale(1.1)}.micro-scale-icon:active{transform:scale(.95)}.micro-card-lift{transition:transform var(--micro-timing-slow) var(--micro-easing),box-shadow var(--micro-timing-slow) var(--micro-easing),border-color var(--micro-timing-slow) var(--micro-easing)}.micro-card-lift:hover{transform:translateY(-3px)}.micro-card-glow{transition:transform var(--micro-timing-slow) var(--micro-easing),box-shadow var(--micro-timing-slow) var(--micro-easing),border-color var(--micro-timing-slow) var(--micro-easing)}.micro-card-glow:hover{transform:translateY(-2px);border-color:#9333ea4d;box-shadow:0 4px 12px #00000026,0 0 0 1px #9333ea1a}.focus-ring-premium:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background-content, #101011),0 0 0 4px #9333eacc,0 0 12px #9333ea4d}.focus-ring-input:focus-visible{outline:none;border-color:#9333ea99;box-shadow:0 0 0 3px #9333ea26,0 0 8px #9333ea33}.focus-ring-animated:focus-visible{outline:none;animation:focusRingPulse 1.5s ease-in-out;box-shadow:0 0 0 2px var(--background-content, #101011),0 0 0 4px #9333eacc}@keyframes focusRingPulse{0%,to{box-shadow:0 0 0 2px var(--background-content, #101011),0 0 0 4px #9333eacc}50%{box-shadow:0 0 0 2px var(--background-content, #101011),0 0 0 6px #9333ea66,0 0 16px #9333ea4d}}.skeleton-shimmer{position:relative;overflow:hidden;background:#ffffff0d}.skeleton-shimmer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 50%,transparent 100%);background-size:200% 100%;animation:shimmerSlide 2s infinite}.light .skeleton-shimmer{background:#0000000f}.light .skeleton-shimmer:after{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%)}@keyframes shimmerSlide{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.micro-press,.micro-hover-lift,.micro-button,.micro-scale-icon,.micro-card-lift,.micro-card-glow,.focus-ring-premium,.focus-ring-input,.focus-ring-animated,.skeleton-shimmer{transition:none!important;animation:none!important}.focus-ring-premium:focus-visible,.focus-ring-input:focus-visible,.focus-ring-animated:focus-visible{box-shadow:0 0 0 2px var(--background-content, #101011),0 0 0 4px #9333eacc;animation:none}.skeleton-shimmer:after{display:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.interactive-button{composes:micro-press;composes:micro-hover-lift;composes:focus-ring-premium}.interactive-card{composes:micro-card-lift;composes:focus-ring-premium}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
 */*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:var(--space-0)}.inset-x-0{left:var(--space-0);right:var(--space-0)}.inset-y-0{top:var(--space-0);bottom:var(--space-0)}.-bottom-6{bottom:calc(var(--space-6) * -1)}.-left-1\.5{left:-.375rem}.-left-16{left:calc(var(--space-16) * -1)}.-left-3{left:calc(var(--space-3) * -1)}.-right-1{right:calc(var(--space-1) * -1)}.-top-1\.5{top:-.375rem}.-top-2{top:calc(var(--space-2) * -1)}.-top-2\.5{top:-.625rem}.bottom-0{bottom:var(--space-0)}.bottom-16{bottom:var(--space-16)}.bottom-2{bottom:var(--space-2)}.bottom-20{bottom:var(--space-20)}.bottom-4{bottom:var(--space-4)}.bottom-6{bottom:var(--space-6)}.bottom-\[-5px\]{bottom:-5px}.bottom-\[-6px\]{bottom:-6px}.bottom-full{bottom:100%}.left-0{left:var(--space-0)}.left-0\.5{left:.125rem}.left-1\/2{left:50%}.left-10{left:var(--space-10)}.left-2{left:var(--space-2)}.left-3{left:var(--space-3)}.left-3\.5{left:.875rem}.left-4{left:var(--space-4)}.left-6{left:var(--space-6)}.left-8{left:var(--space-8)}.left-\[2px\]{left:2px}.left-full{left:100%}.right-0{right:var(--space-0)}.right-10{right:var(--space-10)}.right-2{right:var(--space-2)}.right-3{right:var(--space-3)}.right-4{right:var(--space-4)}.right-6{right:var(--space-6)}.top-0{top:var(--space-0)}.top-0\.5{top:.125rem}.top-1\/2{top:50%}.top-2{top:var(--space-2)}.top-2\.5{top:.625rem}.top-20{top:var(--space-20)}.top-3{top:var(--space-3)}.top-4{top:var(--space-4)}.top-6{top:var(--space-6)}.top-\[15\%\]{top:15%}.top-\[2px\]{top:2px}.top-\[84px\]{top:84px}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[101\]{z-index:101}.z-\[110\]{z-index:110}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[9998\]{z-index:9998}.z-\[99999999\]{z-index:99999999}.z-\[9999\]{z-index:9999}.z-\[var\(--z-modal\)\]{z-index:var(--z-modal)}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2 / span 2}.-m-2{margin:calc(var(--space-2) * -1)}.m-0{margin:var(--space-0)}.-mx-1{margin-left:calc(var(--space-1) * -1);margin-right:calc(var(--space-1) * -1)}.-mx-2{margin-left:calc(var(--space-2) * -1);margin-right:calc(var(--space-2) * -1)}.-mx-6{margin-left:calc(var(--space-6) * -1);margin-right:calc(var(--space-6) * -1)}.mx-1{margin-left:var(--space-1);margin-right:var(--space-1)}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:var(--space-2);margin-right:var(--space-2)}.mx-4{margin-left:var(--space-4);margin-right:var(--space-4)}.mx-8{margin-left:var(--space-8);margin-right:var(--space-8)}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:var(--space-1);margin-bottom:var(--space-1)}.my-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.my-6{margin-top:var(--space-6);margin-bottom:var(--space-6)}.-mb-\[1px\]{margin-bottom:-1px}.-mt-2{margin-top:calc(var(--space-2) * -1)}.mb-0{margin-bottom:var(--space-0)}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:var(--space-1)}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:var(--space-2)}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-5{margin-bottom:var(--space-5)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.mb-\[4px\]{margin-bottom:4px}.ml-1{margin-left:var(--space-1)}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:var(--space-10)}.ml-2{margin-left:var(--space-2)}.ml-3{margin-left:var(--space-3)}.ml-4{margin-left:var(--space-4)}.ml-auto{margin-left:auto}.mr-1{margin-right:var(--space-1)}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:var(--space-2)}.mr-6{margin-right:var(--space-6)}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:var(--space-1)}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:var(--space-2)}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-5{margin-top:var(--space-5)}.mt-6{margin-top:var(--space-6)}.mt-8{margin-top:var(--space-8)}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.\!h-10{height:var(--space-10)!important}.\!h-12{height:var(--space-12)!important}.\!h-14{height:3.5rem!important}.\!h-8{height:var(--space-8)!important}.h-0{height:var(--space-0)}.h-0\.5{height:.125rem}.h-1{height:var(--space-1)}.h-1\.5{height:.375rem}.h-10{height:var(--space-10)}.h-11{height:2.75rem}.h-12{height:var(--space-12)}.h-14{height:3.5rem}.h-16{height:var(--space-16)}.h-2{height:var(--space-2)}.h-2\.5{height:.625rem}.h-20{height:var(--space-20)}.h-24{height:6rem}.h-3{height:var(--space-3)}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:var(--space-4)}.h-48{height:12rem}.h-5{height:var(--space-5)}.h-6{height:var(--space-6)}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:var(--space-8)}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[18px\]{height:18px}.h-\[28px\]{height:28px}.h-\[32px\]{height:32px}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[80vh\]{height:80vh}.h-\[98vh\]{height:98vh}.h-\[calc\(100vh-88px\)\]{height:calc(100vh - 88px)}.h-\[calc\(100vh-90px\)\]{height:calc(100vh - 90px)}.h-\[calc\(90vh-100px\)\]{height:calc(90vh - 100px)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[480px\]{max-height:480px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[700px\]{max-height:700px}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(80vh-80px\)\]{max-height:calc(80vh - 80px)}.max-h-\[calc\(90vh-140px\)\]{max-height:calc(90vh - 140px)}.max-h-\[calc\(90vh-160px\)\]{max-height:calc(90vh - 160px)}.min-h-0{min-height:var(--space-0)}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[200px\]{min-height:200px}.min-h-\[400px\]{min-height:400px}.min-h-\[42px\]{min-height:42px}.min-h-\[50px\]{min-height:50px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70px\]{min-height:70px}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-screen{min-height:100vh}.\!w-10{width:var(--space-10)!important}.\!w-12{width:var(--space-12)!important}.\!w-14{width:3.5rem!important}.\!w-8{width:var(--space-8)!important}.w-0{width:var(--space-0)}.w-1{width:var(--space-1)}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/6{width:16.666667%}.w-10{width:var(--space-10)}.w-11{width:2.75rem}.w-12{width:var(--space-12)}.w-14{width:3.5rem}.w-16{width:var(--space-16)}.w-2{width:var(--space-2)}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:var(--space-20)}.w-24{width:6rem}.w-3{width:var(--space-3)}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:var(--space-4)}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:var(--space-5)}.w-6{width:var(--space-6)}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:var(--space-8)}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[18px\]{width:18px}.w-\[200px\]{width:200px}.w-\[500px\]{width:500px}.w-\[600px\]{width:600px}.w-\[60px\]{width:60px}.w-\[700px\]{width:700px}.w-\[72px\]{width:72px}.w-\[800px\]{width:800px}.w-\[min\(640px\,90vw\)\]{width:min(640px,90vw)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:var(--space-0)}.min-w-\[100px\]{min-width:100px}.min-w-\[140px\]{min-width:140px}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[900px\]{min-width:900px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[20px\]{max-width:20px}.max-w-\[280px\]{max-width:280px}.max-w-\[32px\]{max-width:32px}.max-w-\[70\%\]{max-width:70%}.max-w-\[720px\]{max-width:720px}.max-w-\[75\%\]{max-width:75%}.max-w-\[90px\]{max-width:90px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:center}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: var(--space-0);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: var(--space-1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: var(--space-5);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: var(--space-6);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes scale-in{0%{transform:scale(0)}to{transform:scale(1)}}.animate-scale-in{animation:scale-in .15s ease-out}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.\!items-center{align-items:center!important}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.\!justify-center{justify-content:center!important}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.gap-0\.5{gap:.125rem}.gap-1{gap:var(--space-1)}.gap-1\.5{gap:.375rem}.gap-2{gap:var(--space-2)}.gap-2\.5{gap:.625rem}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.gap-x-4{-moz-column-gap:var(--space-4);column-gap:var(--space-4)}.gap-x-6{-moz-column-gap:var(--space-6);column-gap:var(--space-6)}.gap-y-1\.5{row-gap:.375rem}.gap-y-4{row-gap:var(--space-4)}.gap-y-5{row-gap:var(--space-5)}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(var(--space-2) * var(--tw-space-x-reverse));margin-left:calc(var(--space-2) * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(var(--space-3) * var(--tw-space-x-reverse));margin-left:calc(var(--space-3) * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-0) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-0) * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-1) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-1) * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-10) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-10) * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-2) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-2) * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-3) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-3) * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-4) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-4) * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-5) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-5) * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-6) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-6) * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-8) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-8) * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#2C2C30\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(44 44 48 / var(--tw-divide-opacity, 1))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-full{border-radius:var(--radius-full)!important}.rounded{border-radius:var(--radius-md)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-r-4{border-right-width:4px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-purple-500\/40{border-color:#a855f766!important}.border-\[\#\.\.\.\]{border-color:#...}.border-\[\#00D4FF\]{--tw-border-opacity: 1;border-color:rgb(0 212 255 / var(--tw-border-opacity, 1))}.border-\[\#00FFC8\]{--tw-border-opacity: 1;border-color:rgb(0 255 200 / var(--tw-border-opacity, 1))}.border-\[\#1a1a1a\]{--tw-border-opacity: 1;border-color:rgb(26 26 26 / var(--tw-border-opacity, 1))}.border-\[\#2A2A2A\]{--tw-border-opacity: 1;border-color:rgb(42 42 42 / var(--tw-border-opacity, 1))}.border-\[\#2A2A2A\]\/20{border-color:#2a2a2a33}.border-\[\#2A2B2F\]{--tw-border-opacity: 1;border-color:rgb(42 43 47 / var(--tw-border-opacity, 1))}.border-\[\#2A2B2F\]\/50{border-color:#2a2b2f80}.border-\[\#2C2C30\]{--tw-border-opacity: 1;border-color:rgb(44 44 48 / var(--tw-border-opacity, 1))}.border-\[\#2D3748\]{--tw-border-opacity: 1;border-color:rgb(45 55 72 / var(--tw-border-opacity, 1))}.border-\[\#2E2F37\]{--tw-border-opacity: 1;border-color:rgb(46 47 55 / var(--tw-border-opacity, 1))}.border-\[\#2a2a2a\]{--tw-border-opacity: 1;border-color:rgb(42 42 42 / var(--tw-border-opacity, 1))}.border-\[\#333333\],.border-\[\#333\]{--tw-border-opacity: 1;border-color:rgb(51 51 51 / var(--tw-border-opacity, 1))}.border-\[\#3A3B3F\]{--tw-border-opacity: 1;border-color:rgb(58 59 63 / var(--tw-border-opacity, 1))}.border-\[\#3A3B43\]{--tw-border-opacity: 1;border-color:rgb(58 59 67 / var(--tw-border-opacity, 1))}.border-\[\#3C3C42\]{--tw-border-opacity: 1;border-color:rgb(60 60 66 / var(--tw-border-opacity, 1))}.border-\[\#3a3a3a\]{--tw-border-opacity: 1;border-color:rgb(58 58 58 / var(--tw-border-opacity, 1))}.border-\[\#404040\]{--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.border-\[\#444\]{--tw-border-opacity: 1;border-color:rgb(68 68 68 / var(--tw-border-opacity, 1))}.border-\[\#505050\]{--tw-border-opacity: 1;border-color:rgb(80 80 80 / var(--tw-border-opacity, 1))}.border-\[\#6D04EF\]{--tw-border-opacity: 1;border-color:rgb(109 4 239 / var(--tw-border-opacity, 1))}.border-\[\#6D04EF\]\/30{border-color:#6d04ef4d}.border-\[\#8A2BE2\]{--tw-border-opacity: 1;border-color:rgb(138 43 226 / var(--tw-border-opacity, 1))}.border-\[\#8A2BE2\]\/30{border-color:#8a2be24d}.border-\[\#8A2BE2\]\/50{border-color:#8a2be280}.border-\[\#8b5cf6\]{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-\[\#8b5cf6\]\/20{border-color:#8b5cf633}.border-\[\#8b5cf6\]\/25{border-color:#8b5cf640}.border-\[\#8b5cf6\]\/30{border-color:#8b5cf64d}.border-\[\#8b5cf6\]\/40{border-color:#8b5cf666}.border-\[\#9333EA\]{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.border-\[\#9333EA\]\/20{border-color:#9333ea33}.border-\[\#9CA3AF\]{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-\[\#9CA3AF\]\/50{border-color:#9ca3af80}.border-\[\#A5A6AB\]\/50{border-color:#a5a6ab80}.border-\[\#E5E5E5\]{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}.border-\[\#E5E7EB\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-\[\#E7E7E7\]{--tw-border-opacity: 1;border-color:rgb(231 231 231 / var(--tw-border-opacity, 1))}.border-\[--primary\]{border-color:var(--primary)}.border-\[--stroke\]{border-color:var(--stroke)}.border-\[rgba\(109\,4\,239\,0\.15\)\]{border-color:#6d04ef26}.border-\[rgba\(255\,255\,255\,0\.05\)\]{border-color:#ffffff0d}.border-\[rgba\(255\,255\,255\,0\.06\)\]{border-color:#ffffff0f}.border-\[rgba\(255\,255\,255\,0\.08\)\]{border-color:#ffffff14}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-border-light\)\]{border-color:var(--color-border-light)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--text-2\)\]{border-color:var(--text-2)}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-600\/60{border-color:#d9770699}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-border{border-color:hsl(var(--border))}.border-cyan-200{--tw-border-opacity: 1;border-color:rgb(165 243 252 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-600\/30{border-color:#0596694d}.border-emerald-600\/50{border-color:#05966980}.border-error\/20{border-color:hsl(var(--error) / .2)}.border-error\/30{border-color:hsl(var(--error) / .3)}.border-fuchsia-200{--tw-border-opacity: 1;border-color:rgb(245 208 254 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-500\/20{border-color:#6b728033}.border-gray-500\/30{border-color:#6b72804d}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-gray-600\/50{border-color:#4b556380}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-gray-700\/50{border-color:#37415180}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-gray-800\/50{border-color:#1f293780}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-info\/30{border-color:hsl(var(--info) / .3)}.border-lime-200{--tw-border-opacity: 1;border-color:rgb(217 249 157 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-300{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.border-orange-500\/30{border-color:#f973164d}.border-pink-200{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.border-purple-100{--tw-border-opacity: 1;border-color:rgb(243 232 255 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-purple-500\/30{border-color:#a855f74d}.border-purple-600{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/30{border-color:#ef44444d}.border-red-600\/50{border-color:#dc262680}.border-red-900\/20{border-color:#7f1d1d33}.border-red-900\/30{border-color:#7f1d1d4d}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-success\/30{border-color:hsl(var(--success) / .3)}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-warning\/30{border-color:hsl(var(--warning) / .3)}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-yellow-500\/30{border-color:#eab3084d}.border-zinc-200{--tw-border-opacity: 1;border-color:rgb(228 228 231 / var(--tw-border-opacity, 1))}.border-l-\[\#8A2BE2\]{--tw-border-opacity: 1;border-left-color:rgb(138 43 226 / var(--tw-border-opacity, 1))}.border-l-blue-400{--tw-border-opacity: 1;border-left-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-l-gray-500{--tw-border-opacity: 1;border-left-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.border-l-red-500{--tw-border-opacity: 1;border-left-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-l-yellow-500{--tw-border-opacity: 1;border-left-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-t-\[\#8A2BE2\]{--tw-border-opacity: 1;border-top-color:rgb(138 43 226 / var(--tw-border-opacity, 1))}.border-t-gray-900{--tw-border-opacity: 1;border-top-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-t-purple-500{--tw-border-opacity: 1;border-top-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-opacity-30{--tw-border-opacity: .3}.bg-\[\#\.\.\.\]{background-color:#...}.bg-\[\#00C853\]{--tw-bg-opacity: 1;background-color:rgb(0 200 83 / var(--tw-bg-opacity, 1))}.bg-\[\#00D4FF\]{--tw-bg-opacity: 1;background-color:rgb(0 212 255 / var(--tw-bg-opacity, 1))}.bg-\[\#0A0A0A\]{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-\[\#0A0A0B\]{--tw-bg-opacity: 1;background-color:rgb(10 10 11 / var(--tw-bg-opacity, 1))}.bg-\[\#0D0E10\]{--tw-bg-opacity: 1;background-color:rgb(13 14 16 / var(--tw-bg-opacity, 1))}.bg-\[\#0F1117\]{--tw-bg-opacity: 1;background-color:rgb(15 17 23 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0a0a\]{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-\[\#121212\]{--tw-bg-opacity: 1;background-color:rgb(18 18 18 / var(--tw-bg-opacity, 1))}.bg-\[\#18181C\]{--tw-bg-opacity: 1;background-color:rgb(24 24 28 / var(--tw-bg-opacity, 1))}.bg-\[\#1A1A1A\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-\[\#1A1A1A\]\/50{background-color:#1a1a1a80}.bg-\[\#1A1B1E\]{--tw-bg-opacity: 1;background-color:rgb(26 27 30 / var(--tw-bg-opacity, 1))}.bg-\[\#1A1B21\]{--tw-bg-opacity: 1;background-color:rgb(26 27 33 / var(--tw-bg-opacity, 1))}.bg-\[\#1A1D2E\]{--tw-bg-opacity: 1;background-color:rgb(26 29 46 / var(--tw-bg-opacity, 1))}.bg-\[\#1C1D23\]{--tw-bg-opacity: 1;background-color:rgb(28 29 35 / var(--tw-bg-opacity, 1))}.bg-\[\#1E1E20\]{--tw-bg-opacity: 1;background-color:rgb(30 30 32 / var(--tw-bg-opacity, 1))}.bg-\[\#1E1F24\]{--tw-bg-opacity: 1;background-color:rgb(30 31 36 / var(--tw-bg-opacity, 1))}.bg-\[\#1E1F25\]{--tw-bg-opacity: 1;background-color:rgb(30 31 37 / var(--tw-bg-opacity, 1))}.bg-\[\#1E1F26\]{--tw-bg-opacity: 1;background-color:rgb(30 31 38 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1625\]{--tw-bg-opacity: 1;background-color:rgb(26 22 37 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1a\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-\[\#1e1b28\]{--tw-bg-opacity: 1;background-color:rgb(30 27 40 / var(--tw-bg-opacity, 1))}.bg-\[\#222225\]{--tw-bg-opacity: 1;background-color:rgb(34 34 37 / var(--tw-bg-opacity, 1))}.bg-\[\#23242B\]{--tw-bg-opacity: 1;background-color:rgb(35 36 43 / var(--tw-bg-opacity, 1))}.bg-\[\#24252D\],.bg-\[\#24252d\]{--tw-bg-opacity: 1;background-color:rgb(36 37 45 / var(--tw-bg-opacity, 1))}.bg-\[\#252532\]{--tw-bg-opacity: 1;background-color:rgb(37 37 50 / var(--tw-bg-opacity, 1))}.bg-\[\#2563EB\]{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-\[\#272727\]{--tw-bg-opacity: 1;background-color:rgb(39 39 39 / var(--tw-bg-opacity, 1))}.bg-\[\#2A2A2A\]{--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1))}.bg-\[\#2A2A2A\]\/20{background-color:#2a2a2a33}.bg-\[\#2A2A2A\]\/30{background-color:#2a2a2a4d}.bg-\[\#2A2B2F\]{--tw-bg-opacity: 1;background-color:rgb(42 43 47 / var(--tw-bg-opacity, 1))}.bg-\[\#2A2C32\]{--tw-bg-opacity: 1;background-color:rgb(42 44 50 / var(--tw-bg-opacity, 1))}.bg-\[\#2C2C30\]{--tw-bg-opacity: 1;background-color:rgb(44 44 48 / var(--tw-bg-opacity, 1))}.bg-\[\#2E2E2E\]{--tw-bg-opacity: 1;background-color:rgb(46 46 46 / var(--tw-bg-opacity, 1))}.bg-\[\#2F3239\]{--tw-bg-opacity: 1;background-color:rgb(47 50 57 / var(--tw-bg-opacity, 1))}.bg-\[\#2a2a2a\]{--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1))}.bg-\[\#333333\]{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1))}.bg-\[\#3A3A3A\]{--tw-bg-opacity: 1;background-color:rgb(58 58 58 / var(--tw-bg-opacity, 1))}.bg-\[\#3A3D45\]{--tw-bg-opacity: 1;background-color:rgb(58 61 69 / var(--tw-bg-opacity, 1))}.bg-\[\#444\]{--tw-bg-opacity: 1;background-color:rgb(68 68 68 / var(--tw-bg-opacity, 1))}.bg-\[\#45066d\]\/20{background-color:#45066d33}.bg-\[\#4E525B\]{--tw-bg-opacity: 1;background-color:rgb(78 82 91 / var(--tw-bg-opacity, 1))}.bg-\[\#6C6CFC\]{--tw-bg-opacity: 1;background-color:rgb(108 108 252 / var(--tw-bg-opacity, 1))}.bg-\[\#6D04EF\]{--tw-bg-opacity: 1;background-color:rgb(109 4 239 / var(--tw-bg-opacity, 1))}.bg-\[\#6D04EF\]\/10{background-color:#6d04ef1a}.bg-\[\#6D04EF\]\/20{background-color:#6d04ef33}.bg-\[\#6c0aa1\]{--tw-bg-opacity: 1;background-color:rgb(108 10 161 / var(--tw-bg-opacity, 1))}.bg-\[\#8608E6\]\/30{background-color:#8608e64d}.bg-\[\#8A2BE2\]{--tw-bg-opacity: 1;background-color:rgb(138 43 226 / var(--tw-bg-opacity, 1))}.bg-\[\#8A2BE2\]\/20{background-color:#8a2be233}.bg-\[\#8b5cf6\]{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-\[\#8b5cf6\]\/10{background-color:#8b5cf61a}.bg-\[\#8b5cf6\]\/15{background-color:#8b5cf626}.bg-\[\#9333EA\]{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-\[\#9333EA\]\/10{background-color:#9333ea1a}.bg-\[\#DDD3FE\]{--tw-bg-opacity: 1;background-color:rgb(221 211 254 / var(--tw-bg-opacity, 1))}.bg-\[\#E9E3FF\]{--tw-bg-opacity: 1;background-color:rgb(233 227 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F1F1F1\]{--tw-bg-opacity: 1;background-color:rgb(241 241 241 / var(--tw-bg-opacity, 1))}.bg-\[\#F3F4F6\]{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-\[\#F5F3FF\]{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F9D65C\]{--tw-bg-opacity: 1;background-color:rgb(249 214 92 / var(--tw-bg-opacity, 1))}.bg-\[\#F9FAFB\]{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-\[\#ef4444\]{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-\[--bg\]{background-color:var(--bg)}.bg-\[--card\]{background-color:var(--card)}.bg-\[--elev-1\]{background-color:var(--elev-1)}.bg-\[--elev-2\]{background-color:var(--elev-2)}.bg-\[--elev1\]{background-color:var(--elev1)}.bg-\[--elev2\]{background-color:var(--elev2)}.bg-\[--primary\]{background-color:var(--primary)}.bg-\[--stroke\]{background-color:var(--stroke)}.bg-\[rgba\(255\,255\,255\,0\.05\)\]{background-color:#ffffff0d}.bg-\[rgba\(30\,27\,40\,0\.95\)\]{background-color:#1e1b28f2}.bg-\[var\(--color-bg-tertiary\)\]{background-color:var(--color-bg-tertiary)}.bg-\[var\(--line\)\]{background-color:var(--line)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-900\/40{background-color:#78350f66}.bg-background{background-color:hsl(var(--background))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/30{background-color:#0000004d}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-cyan-100{--tw-bg-opacity: 1;background-color:rgb(207 250 254 / var(--tw-bg-opacity, 1))}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-900\/20{background-color:#064e3b33}.bg-emerald-900\/40{background-color:#064e3b66}.bg-error{background-color:hsl(var(--error))}.bg-error\/10{background-color:hsl(var(--error) / .1)}.bg-fuchsia-100{--tw-bg-opacity: 1;background-color:rgb(250 232 255 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-100\/50{background-color:#f3f4f680}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-200\/50{background-color:#e5e7eb80}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-500\/10{background-color:#6b72801a}.bg-gray-500\/20{background-color:#6b728033}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/90{background-color:#22c55ee6}.bg-green-600\/20{background-color:#16a34a33}.bg-green-900\/20{background-color:#14532d33}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-info{background-color:hsl(var(--info))}.bg-lime-100{--tw-bg-opacity: 1;background-color:rgb(236 252 203 / var(--tw-bg-opacity, 1))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-50\/50{background-color:#faf5ff80}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-purple-600\/20{background-color:#9333ea33}.bg-purple-900\/30{background-color:#581c874d}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/90{background-color:#ef4444e6}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-600\/10{background-color:#dc26261a}.bg-red-600\/20{background-color:#dc262633}.bg-red-900\/20{background-color:#7f1d1d33}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-success{background-color:hsl(var(--success))}.bg-surface-active{background-color:hsl(var(--surface-active))}.bg-surface-hover{background-color:hsl(var(--surface-hover))}.bg-surface\/50{background-color:hsl(var(--surface) / .5)}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-warning{background-color:hsl(var(--warning))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-500\/20{background-color:#eab30833}.bg-zinc-100{--tw-bg-opacity: 1;background-color:rgb(244 244 245 / var(--tw-bg-opacity, 1))}.bg-opacity-50{--tw-bg-opacity: .5}.\!bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))!important}.bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.1\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.1\)_1px\,transparent_1px\)\]{background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#6304D9\]{--tw-gradient-from: #6304D9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 4 217 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#6D04EF\]{--tw-gradient-from: #6D04EF var(--tw-gradient-from-position);--tw-gradient-to: rgb(109 4 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#8A2BE2\]\/10{--tw-gradient-from: rgb(138 43 226 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(138 43 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#8A2BE2\]\/20{--tw-gradient-from: rgb(138 43 226 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(138 43 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/80{--tw-gradient-from: rgb(245 158 11 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500\/80{--tw-gradient-from: rgb(59 130 246 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/80{--tw-gradient-from: rgb(16 185 129 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-500{--tw-gradient-from: #6b7280 var(--tw-gradient-from-position);--tw-gradient-to: rgb(107 114 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-50{--tw-gradient-from: #f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 253 244 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500\/80{--tw-gradient-from: rgb(249 115 22 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-600{--tw-gradient-from: #ea580c var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 88 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-50{--tw-gradient-from: #faf5ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 245 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/5{--tw-gradient-from: rgb(168 85 247 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/80{--tw-gradient-from: rgb(239 68 68 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-500{--tw-gradient-from: #eab308 var(--tw-gradient-from-position);--tw-gradient-to: rgb(234 179 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-purple-700{--tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #7e22ce var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#6B1F9E\]\/10{--tw-gradient-to: rgb(107 31 158 / .1) var(--tw-gradient-to-position)}.to-\[\#6B1F9E\]\/20{--tw-gradient-to: rgb(107 31 158 / .2) var(--tw-gradient-to-position)}.to-\[\#8608E6\]{--tw-gradient-to: #8608E6 var(--tw-gradient-to-position)}.to-\[\#9309FC\]{--tw-gradient-to: #9309FC var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-amber-600\/80{--tw-gradient-to: rgb(217 119 6 / .8) var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to: #eff6ff var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-emerald-50{--tw-gradient-to: #ecfdf5 var(--tw-gradient-to-position)}.to-gray-600{--tw-gradient-to: #4b5563 var(--tw-gradient-to-position)}.to-green-500{--tw-gradient-to: #22c55e var(--tw-gradient-to-position)}.to-green-500\/80{--tw-gradient-to: rgb(34 197 94 / .8) var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.to-purple-500\/10{--tw-gradient-to: rgb(168 85 247 / .1) var(--tw-gradient-to-position)}.to-purple-500\/80{--tw-gradient-to: rgb(168 85 247 / .8) var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-purple-800{--tw-gradient-to: #6b21a8 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-rose-600\/80{--tw-gradient-to: rgb(225 29 72 / .8) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-yellow-500\/80{--tw-gradient-to: rgb(234 179 8 / .8) var(--tw-gradient-to-position)}.bg-\[size\:60px_60px\]{background-size:60px 60px}.bg-cover{background-size:cover}.bg-center{background-position:center}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.\!p-0{padding:var(--space-0)!important}.p-0{padding:var(--space-0)}.p-0\.5{padding:.125rem}.p-1{padding:var(--space-1)}.p-1\.5{padding:.375rem}.p-10{padding:var(--space-10)}.p-12{padding:var(--space-12)}.p-2{padding:var(--space-2)}.p-2\.5{padding:.625rem}.p-3{padding:var(--space-3)}.p-3\.5{padding:.875rem}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.p-8{padding:var(--space-8)}.px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.py-16{padding-top:var(--space-16);padding-bottom:var(--space-16)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.pb-0{padding-bottom:var(--space-0)}.pb-1{padding-bottom:var(--space-1)}.pb-12{padding-bottom:var(--space-12)}.pb-2{padding-bottom:var(--space-2)}.pb-3{padding-bottom:var(--space-3)}.pb-4{padding-bottom:var(--space-4)}.pb-5{padding-bottom:var(--space-5)}.pb-6{padding-bottom:var(--space-6)}.pl-10{padding-left:var(--space-10)}.pl-11{padding-left:2.75rem}.pl-12{padding-left:var(--space-12)}.pl-4{padding-left:var(--space-4)}.pl-6{padding-left:var(--space-6)}.pl-8{padding-left:var(--space-8)}.pl-9{padding-left:2.25rem}.pr-10{padding-right:var(--space-10)}.pr-12{padding-right:var(--space-12)}.pr-3{padding-right:var(--space-3)}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:var(--space-4)}.pr-8{padding-right:var(--space-8)}.pt-1{padding-top:var(--space-1)}.pt-2{padding-top:var(--space-2)}.pt-3{padding-top:var(--space-3)}.pt-32{padding-top:8rem}.pt-4{padding-top:var(--space-4)}.pt-5{padding-top:var(--space-5)}.pt-6{padding-top:var(--space-6)}.pt-8{padding-top:var(--space-8)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-4xl{font-size:var(--text-4xl)}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[28px\]{font-size:28px}.text-\[38px\]{font-size:38px}.text-\[42px\]{font-size:42px}.text-\[9px\]{font-size:9px}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-sm{font-size:var(--text-sm)}.text-xl{font-size:var(--text-xl)}.text-xs{font-size:var(--text-xs)}.font-bold{font-weight:var(--font-bold)}.font-extrabold{font-weight:800}.font-medium{font-weight:var(--font-medium)}.font-normal{font-weight:var(--font-normal)}.font-semibold{font-weight:var(--font-semibold)}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:var(--leading-none)}.leading-relaxed{line-height:var(--leading-relaxed)}.leading-snug{line-height:var(--leading-snug)}.leading-tight{line-height:var(--leading-tight)}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.2px\]{letter-spacing:.2px}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[\#\.\.\.\]{color:#...}.text-\[\#00D4FF\]{--tw-text-opacity: 1;color:rgb(0 212 255 / var(--tw-text-opacity, 1))}.text-\[\#10B981\]{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-\[\#111827\]{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-\[\#1F2937\]{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-\[\#25D366\]{--tw-text-opacity: 1;color:rgb(37 211 102 / var(--tw-text-opacity, 1))}.text-\[\#374151\]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-\[\#3B82F6\]{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-\[\#4B5563\]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-\[\#5D5D5E\]{--tw-text-opacity: 1;color:rgb(93 93 94 / var(--tw-text-opacity, 1))}.text-\[\#6304D9\]{--tw-text-opacity: 1;color:rgb(99 4 217 / var(--tw-text-opacity, 1))}.text-\[\#666666\]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.text-\[\#666A73\]{--tw-text-opacity: 1;color:rgb(102 106 115 / var(--tw-text-opacity, 1))}.text-\[\#666\]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.text-\[\#6B6D78\]{--tw-text-opacity: 1;color:rgb(107 109 120 / var(--tw-text-opacity, 1))}.text-\[\#6B7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-\[\#6D04EF\]{--tw-text-opacity: 1;color:rgb(109 4 239 / var(--tw-text-opacity, 1))}.text-\[\#6a6a6a\]{--tw-text-opacity: 1;color:rgb(106 106 106 / var(--tw-text-opacity, 1))}.text-\[\#6c0aa1\]{--tw-text-opacity: 1;color:rgb(108 10 161 / var(--tw-text-opacity, 1))}.text-\[\#71717A\]{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-\[\#7C3AED\]{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-\[\#8696A0\]{--tw-text-opacity: 1;color:rgb(134 150 160 / var(--tw-text-opacity, 1))}.text-\[\#888888\]{--tw-text-opacity: 1;color:rgb(136 136 136 / var(--tw-text-opacity, 1))}.text-\[\#8A2BE2\]{--tw-text-opacity: 1;color:rgb(138 43 226 / var(--tw-text-opacity, 1))}.text-\[\#8B8D98\]{--tw-text-opacity: 1;color:rgb(139 141 152 / var(--tw-text-opacity, 1))}.text-\[\#8b5cf6\]{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.text-\[\#9333EA\]{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-\[\#999999\]{--tw-text-opacity: 1;color:rgb(153 153 153 / var(--tw-text-opacity, 1))}.text-\[\#9A9A9A\]{--tw-text-opacity: 1;color:rgb(154 154 154 / var(--tw-text-opacity, 1))}.text-\[\#9CA3AF\]{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-\[\#A0A0A8\]{--tw-text-opacity: 1;color:rgb(160 160 168 / var(--tw-text-opacity, 1))}.text-\[\#A1A1AA\]{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-\[\#A4AAB6\]{--tw-text-opacity: 1;color:rgb(164 170 182 / var(--tw-text-opacity, 1))}.text-\[\#B0B0B0\]{--tw-text-opacity: 1;color:rgb(176 176 176 / var(--tw-text-opacity, 1))}.text-\[\#B3B3B3\]{--tw-text-opacity: 1;color:rgb(179 179 179 / var(--tw-text-opacity, 1))}.text-\[\#B5B5B5\]{--tw-text-opacity: 1;color:rgb(181 181 181 / var(--tw-text-opacity, 1))}.text-\[\#B794F6\]{--tw-text-opacity: 1;color:rgb(183 148 246 / var(--tw-text-opacity, 1))}.text-\[\#C4B5FD\]{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-\[\#C7C7C7\]{--tw-text-opacity: 1;color:rgb(199 199 199 / var(--tw-text-opacity, 1))}.text-\[\#CCCCCC\]{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity, 1))}.text-\[\#D8D8DB\]{--tw-text-opacity: 1;color:rgb(216 216 219 / var(--tw-text-opacity, 1))}.text-\[\#E0E0E0\]{--tw-text-opacity: 1;color:rgb(224 224 224 / var(--tw-text-opacity, 1))}.text-\[\#E3E3E3\]{--tw-text-opacity: 1;color:rgb(227 227 227 / var(--tw-text-opacity, 1))}.text-\[\#E5E5E5\]{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.text-\[\#E5E7EB\]{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-\[\#EF4444\]{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-\[\#F0F0F0\]{--tw-text-opacity: 1;color:rgb(240 240 240 / var(--tw-text-opacity, 1))}.text-\[\#F59E0B\]{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-\[\#F9D65C\]{--tw-text-opacity: 1;color:rgb(249 214 92 / var(--tw-text-opacity, 1))}.text-\[\#FDFDFD\]{--tw-text-opacity: 1;color:rgb(253 253 253 / var(--tw-text-opacity, 1))}.text-\[--error\]{color:var(--error)}.text-\[--muted\]{color:var(--muted)}.text-\[--primary\]{color:var(--primary)}.text-\[--text\]{color:var(--text)}.text-\[rgba\(255\,255\,255\,0\.6\)\]{color:#fff9}.text-\[var\(--color-text-primary\)\]{color:var(--color-text-primary)}.text-\[var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-\[var\(--color-text-tertiary\)\]{color:var(--color-text-tertiary)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--muted-2\)\]{color:var(--muted-2)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--text-2\)\]{color:var(--text-2)}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-50{--tw-text-opacity: 1;color:rgb(255 251 235 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-error{color:hsl(var(--error))}.text-foreground{color:hsl(var(--foreground))}.text-fuchsia-700{--tw-text-opacity: 1;color:rgb(162 28 175 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-info{color:hsl(var(--info))}.text-lime-700{--tw-text-opacity: 1;color:rgb(77 124 15 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-success{color:hsl(var(--success))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-warning{color:hsl(var(--warning))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/50{color:#ffffff80}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity, 1))}.text-zinc-700{--tw-text-opacity: 1;color:rgb(63 63 70 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[--muted\]::-moz-placeholder{color:var(--muted)}.placeholder-\[--muted\]::placeholder{color:var(--muted)}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.accent-purple-600{accent-color:#9333ea}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.shadow{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: var(--shadow-2xl);--tw-shadow-colored: var(--shadow-2xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(109\,4\,239\,0\.4\)\]{--tw-shadow: 0 0 8px rgba(109,4,239,.4);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow: 0 2px 8px rgba(0,0,0,.15);--tw-shadow-colored: 0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 8px 24px rgba(0,0,0,.4);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: var(--shadow-xl);--tw-shadow-colored: var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[\#6D04EF\]\/20{--tw-shadow-color: rgb(109 4 239 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[\#8b5cf6\]\/20{--tw-shadow-color: rgb(139 92 246 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--shadow-modal\)\]{--tw-shadow-color: var(--shadow-modal);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/20{--tw-shadow-color: rgb(168 85 247 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/25{--tw-shadow-color: rgb(168 85 247 / .25);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-blue-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1))}.ring-purple-500\/60{--tw-ring-color: rgb(168 85 247 / .6)}.ring-red-500\/60{--tw-ring-color: rgb(239 68 68 / .6)}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-0{--tw-brightness: brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:var(--ease-out);transition-duration:var(--duration-normal)}.transition-all{transition-property:all;transition-timing-function:var(--ease-out);transition-duration:var(--duration-normal)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--ease-out);transition-duration:var(--duration-normal)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--ease-out);transition-duration:var(--duration-normal)}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--ease-out);transition-duration:var(--duration-normal)}.transition-transform{transition-property:transform;transition-timing-function:var(--ease-out);transition-duration:var(--duration-normal)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-\[160ms\]{transition-duration:.16s}.duration-\[250ms\]{transition-duration:.25s}.ease-in{transition-timing-function:var(--ease-in)}.ease-in-out{transition-timing-function:var(--ease-in-out)}.ease-out{transition-timing-function:var(--ease-out)}html,body,#root{width:100%;height:100%;margin:0;padding:0}.dark .premium-dashboard-container,.dark [style*="backgroundColor: '#FFFFFF'"],.dark [style*="background-color: white"],.dark [style*="background: white"]{background-color:var(--background-content, #101011)!important}.dark .border-t.border-r.border-b.border-l-0{background-color:var(--background-content, #101011)!important;border-color:#2e3037!important;border-radius:5px!important}:root{--sidebar-width: 280px;--chat-left: 280px}.chat-page{position:fixed!important;top:90px!important;left:var(--chat-left)!important;right:20px!important;bottom:20px!important;display:grid!important;grid-template-columns:400px 1fr!important;gap:0!important;background:#24252d!important;overflow:hidden!important;width:calc(100vw - var(--chat-left) - 40px)!important;height:calc(100vh - 110px)!important;z-index:1!important;border:2px solid red!important;transition:left .3s ease,width .3s ease!important;border-radius:16px!important;border:1px solid rgba(255,255,255,.1)!important}.sidebar-collapsed{--sidebar-width: 72px;--chat-left: 100px}body .premium-sidebar[class*="w-[72px]"]~* .chat-page,body .premium-sidebar[style*="width: 72px"]~* .chat-page{left:100px!important;width:calc(100vw - 120px)!important}.pane--list{display:flex!important;flex-direction:column!important;min-height:0!important;margin-left:0!important;padding-left:0!important;position:relative!important}.chat-list-scroll{flex:1!important;overflow-y:auto!important;overflow-x:hidden!important;max-height:calc(100vh - 200px)!important;min-height:400px!important;height:calc(100vh - 200px)!important;scroll-behavior:smooth!important;scrollbar-width:thin!important;scrollbar-color:#8A2BE2 transparent!important}.chat-list-scroll::-webkit-scrollbar{width:6px}.chat-list-scroll::-webkit-scrollbar-track{background:#2a2a2a1a;border-radius:3px}.chat-list-scroll::-webkit-scrollbar-thumb{border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.chat-list-scroll::-webkit-scrollbar-thumb:hover{background:#8a2be299}.pane--chat{display:flex!important;flex-direction:column!important;min-height:0!important;height:100%!important;margin:0!important;padding:0!important;border-left:1px solid rgba(255,255,255,.1)!important;position:relative!important}.pane--chat>*{margin:0!important;padding-top:0!important}.pane--chat .chat-header{padding:16px!important}.dark .list-header{background-color:#24252d!important;box-shadow:none!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important;position:sticky;top:0;z-index:5;margin:0;padding:12px 16px}.light .list-header{background-color:#fff!important;box-shadow:none!important;border:0!important;border-bottom:1px solid #E5E7EB!important;position:sticky;top:0;z-index:5;margin:0;padding:12px 16px}.dark .list-body{background-color:#24252d!important}.light .list-body{background-color:#fff!important}.dark .chat-header{position:sticky;top:0;z-index:5;background:#24252d;border-bottom:1px solid rgba(255,255,255,.06);margin:0;padding:16px}.light .chat-header{position:sticky;top:0;z-index:5;background:#fff;border-bottom:1px solid #E5E7EB;margin:0;padding:16px}.chat-messages{flex:1;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;min-height:0;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;padding:0!important;margin:0!important}.pane--chat .flex-1.flex.items-center.justify-center{margin:0!important;padding:0!important}.pane--chat{gap:0!important}.chat-composer{position:sticky;bottom:0;z-index:5;padding:16px!important;margin:0}.chat-composer .flex{align-items:center;gap:12px}.chat-composer input{margin:0!important;padding:8px 12px!important;box-sizing:border-box}.chat-composer button{margin:0!important;padding:8px 12px!important;flex-shrink:0}@media(max-width:1280px){.chat-page{grid-template-columns:1fr 1fr!important}}@media(max-width:1024px){.chat-page{grid-template-columns:1fr 1fr!important}}@media(max-width:768px){.chat-page{grid-template-columns:1fr 1fr!important}}html,body,#root,.app-shell,.app-content,.page,main,.scroll-area,.content-wrapper,.viewport,.content-inner{background:hsl(var(--background))!important;color:hsl(var(--foreground))!important}body{background:hsl(var(--background))!important;color:hsl(var(--foreground))!important}.light button[style*="6D04EF"],.light button[style*="#6D04EF"],.light button.btn-agenda-white,.light button[style*="6D04EF"] *,.light button[style*="#6D04EF"] *,.light button.btn-agenda-white *{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}:root,.dark{--bg: hsl(var(--background));--elev1: hsl(var(--surface));--elev2: hsl(var(--background-secondary));--card: hsl(var(--surface));--card-bg: hsl(var(--surface));--stroke: hsl(var(--border));--text: hsl(var(--foreground));--text-strong: hsl(var(--foreground));--text-muted: hsl(var(--foreground-muted));--text-low: hsl(var(--foreground-muted));--primary: hsl(var(--accent));--primary-light: hsl(var(--accent));--ok: hsl(var(--success));--warn: hsl(var(--warning));--danger: hsl(var(--error));--info: hsl(var(--info));--purple-gradient-start: hsl(var(--accent));--purple-gradient-end: hsl(var(--accent));--glass-bg: hsl(var(--surface));--glass-border: hsl(var(--border));--glass-shadow: var(--shadow-md);--glass-blur: blur(12px);--radius: var(--radius-lg);--radius-sm: var(--radius-sm);--radius-lg: var(--radius-xl);--shadow-1: var(--shadow-sm);--shadow-2: var(--shadow-md);--shadow-3: var(--shadow-lg);--surface-0: hsl(var(--background));--surface-1: hsl(var(--surface))}.light{--card-bg: #FFFFFF;--stroke: #E1E4E8;--text: #24292E}.bg-primary{background-color:hsl(var(--background))}.bg-secondary{background-color:hsl(var(--background-secondary))}.bg-tertiary{background-color:hsl(var(--background-tertiary))}.bg-surface{background-color:hsl(var(--surface))}.bg-surface-hover:hover{background-color:hsl(var(--surface-hover))}.bg-accent{background-color:hsl(var(--accent))}.text-primary{color:hsl(var(--foreground))!important}.text-secondary{color:hsl(var(--foreground-secondary))!important}.text-tertiary{color:hsl(var(--foreground-tertiary))!important}.text-accent{color:hsl(var(--accent))!important}.border-default{border-color:hsl(var(--border))}.border-hover:hover{border-color:hsl(var(--border-hover))}.border-focus:focus{border-color:hsl(var(--border-focus))}.border-accent{border-color:hsl(var(--accent))}.text-success{color:hsl(var(--success))!important}.text-warning{color:hsl(var(--warning))!important}.text-error{color:hsl(var(--error))!important}.text-info{color:hsl(var(--info))!important}.bg-success{background-color:hsl(var(--success-bg));color:hsl(var(--success))}.bg-warning{background-color:hsl(var(--warning-bg));color:hsl(var(--warning))}.bg-error{background-color:hsl(var(--error-bg));color:hsl(var(--error))}.bg-info{background-color:hsl(var(--info-bg));color:hsl(var(--info))}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-glow{box-shadow:var(--shadow-glow)}.hover-surface:hover{background-color:hsl(var(--hover))}.active-surface:active{background-color:hsl(var(--active))}.card{background-color:hsl(var(--surface));border:1px solid hsl(var(--border));border-radius:5px;box-shadow:var(--shadow-sm);transition:all var(--transition-fast)}.card:hover{border-color:hsl(var(--border-hover));box-shadow:var(--shadow-md)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-weight:var(--font-medium);border-radius:5px;transition:all var(--transition-fast);cursor:pointer;border:none}.btn-primary{background-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.btn-primary:hover{filter:brightness(1.1);box-shadow:var(--shadow-glow)}.btn-secondary{background-color:hsl(var(--surface));color:hsl(var(--foreground));border:1px solid hsl(var(--border))}.btn-secondary:hover{background-color:hsl(var(--surface-hover));border-color:hsl(var(--border-hover))}.input{width:100%;padding:var(--space-2) var(--space-3);background-color:hsl(var(--surface));color:hsl(var(--foreground));border:1px solid hsl(var(--border));border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-sm);transition:all var(--transition-fast)}.input:focus{outline:none}.input::-moz-placeholder{color:hsl(var(--foreground-muted))}.input::placeholder{color:hsl(var(--foreground-muted))}.badge{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-medium)}.badge-success{background-color:hsl(var(--success-bg));color:hsl(var(--success));border:1px solid hsl(var(--success-border))}.badge-warning{background-color:hsl(var(--warning-bg));color:hsl(var(--warning));border:1px solid hsl(var(--warning-border))}.badge-error{background-color:hsl(var(--error-bg));color:hsl(var(--error));border:1px solid hsl(var(--error-border))}.badge-info{background-color:hsl(var(--info-bg));color:hsl(var(--info));border:1px solid hsl(var(--info-border))}.custom-scrollbar::-webkit-scrollbar{width:8px;height:8px}.custom-scrollbar::-webkit-scrollbar-track{background:hsl(var(--background-secondary));border-radius:var(--radius-sm)}.custom-scrollbar::-webkit-scrollbar-thumb{background:hsl(var(--border));border-radius:var(--radius-sm)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:hsl(var(--border-hover))}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideUp{0%{opacity:0}to{opacity:1}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes spin{to{transform:rotate(360deg)}}.animate-fade-in{animation:fadeIn var(--duration-normal) var(--ease-out)}.animate-slide-up{animation:slideUp var(--duration-normal) var(--ease-spring)}.animate-slide-in-right{animation:slideInRight var(--duration-normal) var(--ease-spring)}.animate-pulse{animation:pulse 2s var(--ease-in-out) infinite}.animate-spin{animation:spin 1s linear infinite}.theme-bg-primary{background-color:hsl(var(--background))!important}.theme-bg-secondary{background-color:hsl(var(--background-secondary))!important}.theme-bg-surface{background-color:hsl(var(--surface))!important}.theme-card{background-color:hsl(var(--surface))!important;border:1px solid hsl(var(--border))}.theme-text-primary{color:hsl(var(--foreground))!important}.theme-text-secondary{color:hsl(var(--foreground-secondary))!important}.theme-text-tertiary{color:hsl(var(--foreground-tertiary))!important}.theme-text-muted{color:hsl(var(--foreground-muted))!important}.theme-border{border-color:hsl(var(--border))!important}.theme-shadow{box-shadow:var(--shadow-md)}.crm-container{background:hsl(var(--background))!important;color:hsl(var(--foreground))!important}.text-strong{color:hsl(var(--foreground))!important}.text-muted{color:hsl(var(--foreground-muted))!important}.kpi-card,.kanban-col,.kanban-card,.crm-modal,.crm-input,.crm-select,.metric-card,.premium-card{background:hsl(var(--surface))!important;border-color:hsl(var(--border))!important;color:hsl(var(--foreground))!important;border-radius:5px!important}.filter-container,.search-container,.filters-wrapper,.list-header{background:hsl(var(--surface))!important;border-color:hsl(var(--border))!important}input,select,textarea{background:hsl(var(--surface))!important;color:hsl(var(--foreground))!important;border-color:hsl(var(--border))!important;padding:8px 12px!important;height:34px!important;font-size:14px!important;border-radius:12px!important}textarea.editor-textarea{height:clamp(280px,42vh,460px)!important;font-size:16px!important;padding:14px 16px!important;line-height:1.55!important;border-radius:12px!important}input[class*=pl-],input.pl-10,input.pl-8,input.pl-6,select[class*=pl-],select.pl-10,select.pl-8,select.pl-6,.theme-chat-input.pl-10,.theme-chat-input[class*=pl-],.theme-input.pl-10,.theme-input[class*=pl-],input[class*=theme-chat-input][class*=pl-]{padding:8px 12px 8px 2.5rem!important}input::-moz-placeholder,textarea::-moz-placeholder{color:hsl(var(--foreground-muted))!important}input::placeholder,textarea::placeholder{color:hsl(var(--foreground-muted))!important}.light [class*="bg-[#"],.light [class*="bg-[rgba"]{background:hsl(var(--surface))!important}.contact-drawer-portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120000;background:transparent!important;pointer-events:none}.contact-drawer-portal>*{pointer-events:auto}.contact-drawer-portal .drawer-modal-bg{background-color:hsl(var(--surface, 0 0% 100%));color:hsl(var(--foreground, 0 0% 10%));box-shadow:0 18px 60px #00000040}.contact-drawer-portal .drawer-card-item{background-color:#fff;border:1px solid #E5E5E5;border-radius:12px}.contact-drawer-portal .drawer-card-item:hover{background-color:#f7f7f7}.contact-drawer-portal .drawer-subheader{background-color:hsl(var(--surface, 0 0% 100%));border-color:hsl(var(--border, 0 0% 90%))}.contact-drawer-portal .drawer-text-primary{color:hsl(var(--foreground, 0 0% 10%))}.contact-drawer-portal .drawer-text-secondary{color:hsl(var(--foreground-tertiary, 0 0% 45%))}.contact-drawer-portal .drawer-text-muted{color:hsl(var(--foreground-muted, 0 0% 60%))}.contact-drawer-portal.dark{--surface: 220 9% 14%;--background: 220 10% 12%;--foreground: 0 0% 100%;--border: 220 8% 22%;--foreground-muted: 220 8% 60%}.contact-drawer-portal.dark .drawer-modal-bg{background-color:#1e1f23!important;border-color:#2e3037!important}.contact-drawer-portal.dark .drawer-card-item{background-color:#2e3037!important;border-color:#3a3b42!important}.contact-drawer-portal.dark .drawer-card-item:hover{background-color:#3a3b42!important}.contact-drawer-portal.dark .drawer-subheader{background-color:#1e1f23!important;border-color:#2e3037!important}.contact-drawer-portal.dark .drawer-text-primary{color:#fff!important}.contact-drawer-portal.dark .drawer-text-secondary{color:#9ca3af!important}.contact-drawer-portal.dark .drawer-text-muted{color:#6b7280!important}.contact-drawer-portal.dark .drawer-border{border-color:#3a3b42!important}.contact-drawer-portal.dark .drawer-divider{border-color:#3a3b42!important;background-color:#3a3b42!important}.contact-drawer-portal.dark .drawer-header,.contact-drawer-portal.dark .drawer-tabs{background-color:#1e1f23!important;color:#fff!important;border-color:#2e3037!important}.contact-drawer-portal.dark .drawer-header *{color:#fff!important}.contact-drawer-portal.dark .drawer-content{background-color:#1e1f23!important;color:#e5e7eb!important}.contact-drawer-portal.dark .drawer-content *{color:#e5e7eb!important}.contact-drawer-portal.dark .drawer-modal-bg,.contact-drawer-portal.dark .drawer-card-item,.contact-drawer-portal.dark .drawer-subheader,.contact-drawer-portal.dark .custom-scrollbar,.contact-drawer-portal.dark [class*=bg-white],.contact-drawer-portal.dark [class*=bg-gray-50],.contact-drawer-portal.dark [class*=bg-slate-50],.contact-drawer-portal.dark [class*=bg-neutral-50],.contact-drawer-portal.dark [class*="bg-[#fff"],.contact-drawer-portal.dark [class*="bg-[#FFF"],.contact-drawer-portal.dark [class*="bg-[#ffffff"],.contact-drawer-portal.dark [class*="bg-[#FFFFFF"],.contact-drawer-portal.dark [style*="background: #fff"],.contact-drawer-portal.dark [style*="background: #FFF"],.contact-drawer-portal.dark [style*="background: #FFFFFF"],.contact-drawer-portal.dark [style*="background-color: #fff"],.contact-drawer-portal.dark [style*="background-color: #FFF"],.contact-drawer-portal.dark [style*="background-color: #FFFFFF"],.contact-drawer-portal.dark [style*="background: rgb(255"],.contact-drawer-portal.dark [style*="background-color: rgb(255"],.contact-drawer-portal.dark [style*="background: rgba(255"],.contact-drawer-portal.dark [style*="background-color: rgba(255"]{background-color:#1e1f23!important;color:#e5e7eb!important}.contact-drawer-portal.dark .drawer-card-item,.contact-drawer-portal.dark .drawer-subheader,.contact-drawer-portal.dark .drawer-divider{border-color:#2e3037!important}.contact-drawer-portal.dark input,.contact-drawer-portal.dark select,.contact-drawer-portal.dark textarea,.contact-drawer-portal.dark button,.contact-drawer-portal.dark .custom-scrollbar,.contact-drawer-portal.dark [class*=surface],.contact-drawer-portal.dark [class*=card],.contact-drawer-portal.dark [class*=panel]{background-color:#2e3037!important;border-color:#3a3b42!important;color:#e5e7eb!important}.contact-drawer-portal.dark [class*=text-gray],.contact-drawer-portal.dark [class*=text-slate],.contact-drawer-portal.dark [class*=text-neutral],.contact-drawer-portal.dark [class*=text-black],.contact-drawer-portal.dark [class*="text-[#000"]{color:#e5e7eb!important}.contact-drawer-portal .drawer-shell{background:transparent!important}html.dark .contact-drawer-portal .drawer-modal-bg,html.dark .contact-drawer-portal .drawer-card-item,html.dark .contact-drawer-portal .drawer-subheader,html.dark .contact-drawer-portal .drawer-header,html.dark .contact-drawer-portal .drawer-tabs,html.dark .contact-drawer-portal .drawer-content{background-color:#1e1f23!important;color:#e5e7eb!important;border-color:#2e3037!important}html.dark .contact-drawer-portal .drawer-card-item,html.dark .contact-drawer-portal .drawer-subheader,html.dark .contact-drawer-portal .drawer-divider{border-color:#2e3037!important}html.dark .contact-drawer-portal [class*=bg-white],html.dark .contact-drawer-portal [class*=bg-gray-50],html.dark .contact-drawer-portal [class*=bg-slate-50],html.dark .contact-drawer-portal [class*=bg-neutral-50],html.dark .contact-drawer-portal [style*="background: #fff"],html.dark .contact-drawer-portal [style*="background: #FFF"],html.dark .contact-drawer-portal [style*="background: #FFFFFF"],html.dark .contact-drawer-portal [style*="background-color: #fff"],html.dark .contact-drawer-portal [style*="background-color: #FFF"],html.dark .contact-drawer-portal [style*="background-color: #FFFFFF"],html.dark .contact-drawer-portal [style*="background: rgb(255"],html.dark .contact-drawer-portal [style*="background-color: rgb(255"],html.dark .contact-drawer-portal [style*="background: rgba(255"],html.dark .contact-drawer-portal [style*="background-color: rgba(255"]{background-color:#1e1f23!important;color:#e5e7eb!important}html.dark .contact-drawer-portal input,html.dark .contact-drawer-portal select,html.dark .contact-drawer-portal textarea,html.dark .contact-drawer-portal button{background-color:#2e3037!important;border-color:#3a3b42!important;color:#e5e7eb!important}.light [class*="bg-[#DDD3FE]"],.light [class*="bg-[#F1F1F1]"]{background-color:unset!important}.light .bg-\[\#DDD3FE\]{background-color:#ddd3fe!important}.light .bg-\[\#F1F1F1\]{background-color:#f1f1f1!important}.light .bg-\[\#F5F3FF\]{background-color:#f5f3ff!important}.light .bg-\[\#E9E3FF\]{background-color:#e9e3ff!important}.light .bg-\[\#F9FAFB\]{background-color:#f9fafb!important}.light .bg-\[\#00C853\],.light [class*="bg-[#00C"],.light .pane--list .bg-\[\#00C853\],.light .chat-list-scroll .bg-\[\#00C853\],.light .rounded-full.bg-\[\#00C853\],.light div.rounded-full[class*="bg-[#00C"]{background-color:#00c853!important}.light .theme-avatar-border{border:2px solid #D1D5DB!important}.light .theme-avatar-border[style*="background-color: rgb(109, 4, 239)"] span,.light .theme-avatar-border[style*="background-color: rgb(147, 9, 252)"] span,.light .theme-avatar-border[style*="background-color: rgb(47, 50, 57)"] span,.light .theme-avatar-border[style*="background-color: rgb(58, 61, 69)"] span,.light .pane--list .rounded-full[style*="background-color: rgb(109, 4, 239)"] span,.light .pane--list .rounded-full[style*="background-color: rgb(147, 9, 252)"] span,.light .pane--list .rounded-full[style*="background-color: rgb(47, 50, 57)"] span,.light .pane--list .rounded-full[style*="background-color: rgb(58, 61, 69)"] span,.light .chat-list-scroll .rounded-full[style*="background-color: rgb(109, 4, 239)"] span,.light .chat-list-scroll .rounded-full[style*="background-color: rgb(147, 9, 252)"] span,.light .chat-list-scroll .rounded-full[style*="background-color: rgb(47, 50, 57)"] span,.light .chat-list-scroll .rounded-full[style*="background-color: rgb(58, 61, 69)"] span,.light .chat-header .rounded-full[style*="background-color: rgb(109, 4, 239)"] span,.light .chat-header .rounded-full[style*="background-color: rgb(147, 9, 252)"] span,.light .chat-header .rounded-full[style*="background-color: rgb(47, 50, 57)"] span,.light .chat-header .rounded-full[style*="background-color: rgb(58, 61, 69)"] span{color:#fdfdfd!important;font-weight:700!important}.light .pane--list .rounded-full[style*=background],.light .chat-list-scroll .rounded-full[style*=background],.light .chat-header .rounded-full[style*=background]{border:2px solid #D1D5DB!important}.light [class~="bg-[#00C853]"],.light [class~=text-white][class~=rounded-full][class*="bg-[#00C"]{background-color:#00c853!important;color:#fff!important}.light div[style*="background: #"],.light div[style*="backgroundColor: #"]{background:hsl(var(--surface))!important}.light div[class*="bg-[#1"],.light div[class*="bg-[#2"]{background:hsl(var(--surface))!important;color:hsl(var(--foreground))!important}.light div[class*=rounded-xl][class*="bg-[#"]{background:hsl(var(--surface))!important;border-color:hsl(var(--border))!important}.light div[class*="bg-[#"]:not(.rounded-full) *{color:inherit!important}.light [class*="border-[#"]{border-color:hsl(var(--border))!important}.light [class*=animate-pulse] [class*="bg-[#"]{background:hsl(var(--background-tertiary))!important}.light>div,.light main,.light section,.light article{background:hsl(var(--background))!important}.light div[class*="1a1a"],.light div[class*="24252"],.light div[class*="2a2a"],.light div[class*="121212"],.light div[class*="1A1B"],.light div[class*="0a0a"]{background:hsl(var(--surface))!important;border-color:hsl(var(--border))!important}.light span[class*="text-[#9"],.light span[class*="text-[#6"],.light p[class*="text-[#9"],.light p[class*="text-[#6"]{color:hsl(var(--foreground-secondary))!important}.light button[class*="bg-[#8b"],.light button[class*="bg-[#9"],.light button[class*=purple]{background:hsl(var(--accent))!important;color:#fff!important}.light .pane--list .rounded-full.border[style*="background-color: rgb(109, 4, 239)"] span,.light .pane--list .rounded-full.border[style*="background-color: rgb(147, 9, 252)"] span,.light .pane--list .rounded-full.border[style*="background-color: rgb(47, 50, 57)"] span,.light .pane--list .rounded-full.border[style*="background-color: rgb(58, 61, 69)"] span,.light .chat-list-scroll .rounded-full.border[style*="background-color: rgb(109, 4, 239)"] span,.light .chat-list-scroll .rounded-full.border[style*="background-color: rgb(147, 9, 252)"] span,.light .chat-list-scroll .rounded-full.border[style*="background-color: rgb(47, 50, 57)"] span,.light .chat-list-scroll .rounded-full.border[style*="background-color: rgb(58, 61, 69)"] span,.light .chat-header .rounded-full.border[style*="background-color: rgb(109, 4, 239)"] span,.light .chat-header .rounded-full.border[style*="background-color: rgb(147, 9, 252)"] span,.light .chat-header .rounded-full.border[style*="background-color: rgb(47, 50, 57)"] span,.light .chat-header .rounded-full.border[style*="background-color: rgb(58, 61, 69)"] span,.light .flex-shrink-0 .rounded-full[style*="background-color: rgb(109, 4, 239)"] span,.light .flex-shrink-0 .rounded-full[style*="background-color: rgb(147, 9, 252)"] span,.light .flex-shrink-0 .rounded-full[style*="background-color: rgb(47, 50, 57)"] span,.light .flex-shrink-0 .rounded-full[style*="background-color: rgb(58, 61, 69)"] span,.light div[class*=w-1][class*=h-1][class*=rounded-full][style*="background-color: rgb(109, 4, 239)"] span,.light div[class*=w-1][class*=h-1][class*=rounded-full][style*="background-color: rgb(147, 9, 252)"] span,.light div[class*=w-1][class*=h-1][class*=rounded-full][style*="background-color: rgb(47, 50, 57)"] span,.light div[class*=w-1][class*=h-1][class*=rounded-full][style*="background-color: rgb(58, 61, 69)"] span{color:#fdfdfd!important;-webkit-text-fill-color:#FDFDFD!important}@media(max-width:1024px){html{font-size:13px}}@media(max-width:768px){html{font-size:12px}.card{border-radius:5px}}.skip-to-content{position:absolute;top:-100px;left:0;padding:var(--space-4);background:hsl(var(--accent));color:hsl(var(--accent-foreground));text-decoration:none;z-index:var(--z-toast)}.skip-to-content:focus{top:0}@media(prefers-contrast:high){.card,.btn{border-width:2px}}@media print{.card,.input,.btn{box-shadow:none!important;border:1px solid #000!important}.no-print,button:not(.print-visible),nav,aside{display:none!important}}.dark .pane--chat:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;opacity:.3;background-color:#24252d;background-image:url(/background-chat-synflow.png);background-repeat:repeat;background-size:305px 305px;background-position:0 0}.light .pane--chat:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;opacity:.15;background-color:#fff;background-image:url(/back-light-mode-chat.png);background-repeat:repeat;background-size:305px 305px;background-position:0 0}@keyframes floatPattern{}.pane--chat>*{position:relative;z-index:1}.dark .chat-page{background:#0f1115!important}.light .chat-page{background:#fff!important}.dark .pane--list{background-color:#24252d!important;border-right:1px solid rgba(255,255,255,.1)!important}.light .pane--list{background-color:#fff!important;border-right:1px solid #E5E7EB!important}.light .chat-list-scroll,.light .chat-list-scroll section,.light .chat-list-scroll .date-group,.light .pane--list section,.light .pane--list .date-group{background-color:#fff!important}.dark .pane--chat{background:#0f1115!important}.light .pane--chat{background:#fff!important}.theme-chat-message-user{background-color:#fff!important;color:#1e1e1e!important;border-radius:12px 12px 12px 4px!important;border:1px solid rgba(0,0,0,.08)!important;padding:10px!important;max-width:65%!important;width:-moz-fit-content!important;width:fit-content!important;box-shadow:none!important;font-size:14px!important;line-height:1.4!important;transition:all .1s ease-out!important;animation:fadeInSlide .15s ease-out!important;position:relative}.theme-chat-message-bot{background:#ddd1ff!important;color:#2f2f35!important;border-radius:12px 12px 4px!important;border:1px solid rgba(138,43,226,.15)!important;padding:10px!important;max-width:65%!important;width:-moz-fit-content!important;width:fit-content!important;box-shadow:none!important;font-size:14px!important;line-height:1.4!important;transition:all .1s ease-out!important;animation:fadeInSlide .15s ease-out!important;cursor:pointer;position:relative}.theme-chat-message-bot:hover{background:#8a2be21f!important;border-color:#8a2be240!important;box-shadow:none!important}.dark .theme-chat-message-user,.light .theme-chat-message-user{background-color:#fff!important;color:#1e1e1e!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:12px 12px 12px 4px!important;padding:10px!important;line-height:1.4!important;box-shadow:none!important}.dark .theme-chat-message-bot,.light .theme-chat-message-bot{background:#ddd1ff!important;color:#2f2f35!important;border:1px solid rgba(138,43,226,.15)!important;border-radius:12px 12px 4px!important;padding:10px!important;line-height:1.4!important;box-shadow:none!important}@keyframes fadeInSlide{0%{opacity:0}to{opacity:1}}.chat-header h2,.chat-header .contact-name,.chat-header [class*=font-semibold],.chat-header .font-semibold{color:#fff!important;font-weight:500!important;font-size:16px!important;line-height:1.3!important}.chat-header .text-gray-400,.chat-header .text-muted,.chat-header .contact-phone,.chat-header .status-text,.chat-header small{color:#a855f7!important;font-weight:500!important;font-size:14px!important;opacity:.9!important}.chat-header svg,.chat-header .icon,.chat-header button svg{color:#6d04ee!important;transition:color .2s ease!important}.chat-header svg:hover,.chat-header .icon:hover,.chat-header button:hover svg{color:#8b5cf6!important}.chat-header img,.chat-header .avatar{border:2px solid rgba(109,4,238,.2)!important;border-radius:50%!important}.chat-header button{background:transparent!important;border:1px solid rgba(109,4,238,.2)!important;border-radius:5px!important;padding:8px 12px!important;color:#6d04ee!important;transition:all .2s ease!important}.chat-header button:hover{background:#6d04ee1a!important;border-color:#6d04ee4d!important}.chat-header .status-online{color:#10b981!important}.chat-header .status-offline{color:#6b7280!important}.chat-header .typing-indicator{color:#f59e0b!important;font-style:italic!important}.dark .chat-composer{background:#0f1115!important;border:none!important;border-top:1px solid rgba(255,255,255,.1)!important;padding:16px!important;box-shadow:none!important}.light .chat-composer{background:#fff!important;border:none!important;border-top:1px solid #E5E7EB!important;padding:16px!important;box-shadow:none!important}.dark .chat-composer input,.dark .theme-chat-input{background:#2c2f3a!important;border:1px solid #3D404D!important;color:#f1f3f5!important;border-radius:12px!important;padding:8px 12px!important;font-size:14px!important;height:34px!important;transition:all .2s ease!important;width:100%!important;box-sizing:border-box!important}.light .chat-composer input,.light .theme-chat-input{background:#fff!important;border:1px solid #E5E7EB!important;color:#111827!important;border-radius:12px!important;padding:8px 12px!important;font-size:14px!important;height:34px!important;transition:all .2s ease!important;width:100%!important;box-sizing:border-box!important}.chat-composer input[class*=pl-],.chat-composer select[class*=pl-],.theme-chat-input[class*=pl-],.theme-input[class*=pl-],input.theme-chat-input.pl-10,select.theme-input.pl-10,.list-header input.theme-chat-input,.list-header select.theme-input,.list-header select[class*=pl-],.relative select[class*=pl-]{padding:8px 12px 8px 2.5rem!important}.dark .chat-composer input:focus,.dark .theme-chat-input:focus,.dark .chat-composer select:focus,.dark .theme-input:focus{outline:none!important;background:#2f323b!important}.light .chat-composer input:focus,.light .theme-chat-input:focus,.light .chat-composer select:focus,.light .theme-input:focus{outline:none!important;border-color:#7c3aed!important;box-shadow:0 0 0 3px #7c3aed1a!important;background:#fff!important}.dark .chat-composer input:hover:not(:focus),.dark .theme-chat-input:hover:not(:focus),.dark .chat-composer select:hover:not(:focus),.dark .theme-input:hover:not(:focus){border-color:#5b6171!important;background:#2e313a!important}.light .chat-composer input:hover:not(:focus),.light .theme-chat-input:hover:not(:focus),.light .chat-composer select:hover:not(:focus),.light .theme-input:hover:not(:focus){border-color:#d1d5db!important;background:#f9fafb!important}.chat-composer input::-moz-placeholder,.theme-chat-input::-moz-placeholder{color:#8b8d98!important;font-weight:400!important}.chat-composer input::placeholder,.theme-chat-input::placeholder{color:#8b8d98!important;font-weight:400!important}.chat-composer button{background:linear-gradient(135deg,#6d04ee,#7d1aff)!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:12px 16px!important;font-weight:600!important;transition:all .2s ease!important;box-shadow:0 2px 8px #6d04ee40 ! important,0 1px #ffffff1a inset!important;min-width:50px!important;display:flex!important;align-items:center!important;justify-content:center!important}.chat-composer button:hover:not(:disabled){background:linear-gradient(135deg,#7d1aff,#8b2fff)!important;box-shadow:0 4px 16px #6d04ee59 ! important,0 1px #ffffff26 inset!important}.chat-composer button:active:not(:disabled){box-shadow:0 1px 4px #6d04ee66 ! important,0 1px #ffffff1a inset!important}.chat-composer button:disabled{background:#3d404d!important;color:#6b6d79!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important;opacity:.6!important}.chat-composer .flex,.chat-composer>div{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important}.chat-composer input{flex:1!important}.agent-compact-dropdown{width:100%;padding:4px 24px 4px 8px;font-size:11px;font-weight:500;border-radius:5px;border:1px solid rgba(255,255,255,.05);background-color:#24252d;color:#8b8d98;cursor:pointer;transition:all .2s ease;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%238B8D98' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;height:26px}.agent-compact-dropdown:hover{background-color:#2c2d35;border-color:#ffffff1a;color:#f1f3f5}.agent-compact-dropdown:focus{outline:none;border-color:#6d04ee80;box-shadow:0 0 0 2px #6d04ee1a}.agent-compact-dropdown option{background-color:#1e1f26;color:#f1f3f5;padding:8px}.light .agent-compact-dropdown{background-color:#fff;border-color:#00000014;color:#5d5d5e;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%235D5D5E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.light .agent-compact-dropdown:hover{background-color:#f5f5f5;border-color:#0000001f;color:#2f2f35}.light .agent-compact-dropdown option{background-color:#fff;color:#2f2f35}@media(max-width:768px){.agent-compact-dropdown{font-size:10px}}.theme-chat-message-user .timestamp,.theme-chat-message-user small,.theme-chat-message-user .text-xs,.theme-chat-message-bot .timestamp,.theme-chat-message-bot small,.theme-chat-message-bot .text-xs,.timestamp,.message-timestamp,small.timestamp,.text-xs.timestamp,.message-time,.chat-timestamp{position:absolute!important;bottom:6px!important;right:10px!important;font-size:10px!important;font-weight:400!important;line-height:1!important;margin:0!important;padding:0!important;display:inline-block!important;z-index:2!important;vertical-align:bottom!important}.theme-chat-message-user .timestamp,.theme-chat-message-user small,.theme-chat-message-user .text-xs{color:#f1f5f966!important}.theme-chat-message-bot .timestamp,.theme-chat-message-bot small,.theme-chat-message-bot .text-xs{color:#fff9!important}.theme-chat-message-user,.theme-chat-message-bot{position:relative!important;padding-bottom:24px!important;min-height:20px!important}.user-message+.timestamp,.theme-chat-message-user+.timestamp,.theme-chat-message-user+small,.theme-chat-message-user+.text-xs,.bot-message+.timestamp,.theme-chat-message-bot+.timestamp,.theme-chat-message-bot+small,.theme-chat-message-bot+.text-xs{display:none!important}.theme-chat-message-user~.timestamp,.theme-chat-message-user~small,.theme-chat-message-bot~.timestamp,.theme-chat-message-bot~small{display:none!important}.message-container,.chat-message-container{position:relative!important}.chat-messages .message-first,div.message-first,.message-first,div.px-1.message-first,.px-1.message-first,div[class*=px-1][class*=message-first],[style][class*=message-first],div[style*=marginTop][class*=message-first]{margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.chat-messages>div[style*=margin],.chat-messages>div[class*=px-1]{padding-top:0!important;padding-bottom:0!important}.chat-messages div.px-1{padding-top:0!important;padding-bottom:0!important}.chat-messages div.message-normal,.chat-messages .message-normal,div.max-w-\\[70\\%\\].message-normal,div[class*="max-w-"][class*="message-normal"],.px-3.py-2.message-normal{margin-bottom:0!important}.chat-messages div.message-first,.chat-messages .message-first,div.max-w-\\[70\\%\\].message-first,div[class*="max-w-"][class*="message-first"],.px-3.py-2.message-first{margin-bottom:0!important}.theme-chat-message-user{margin-left:0!important;margin-right:25%!important;align-self:flex-start}.theme-chat-message-bot{margin-left:25%!important;margin-right:0!important;align-self:flex-end}.theme-chat-message-user{border-radius:16px 16px 16px 4px!important}.theme-chat-message-user+*+.theme-chat-message-user,*:has(.theme-chat-message-user)+*:has(.theme-chat-message-user) .theme-chat-message-user{border-radius:6px 16px 16px 4px!important}.theme-chat-message-user:has(+*:not(:has(.theme-chat-message-user))){border-radius:16px 16px 6px 4px!important}.theme-chat-message-bot{border-radius:16px 16px 4px!important}.theme-chat-message-bot+*+.theme-chat-message-bot,*:has(.theme-chat-message-bot)+*:has(.theme-chat-message-bot) .theme-chat-message-bot{border-radius:16px 6px 4px 16px!important}.theme-chat-message-bot:has(+*:not(:has(.theme-chat-message-bot))){border-radius:16px 16px 4px 6px!important}.message-middle.theme-chat-message-user,.consecutive-user.theme-chat-message-user{border-radius:6px 16px 6px 4px!important}.message-last.theme-chat-message-user{border-radius:16px 16px 6px 4px!important}.message-middle.theme-chat-message-bot,.consecutive-bot.theme-chat-message-bot{border-radius:16px 6px 4px!important}.message-last.theme-chat-message-bot{border-radius:16px 16px 4px 6px!important}*:has(.theme-chat-message-user)+*:has(.theme-chat-message-user) .theme-chat-message-user{border-radius:6px 16px 16px 4px!important}*:has(.theme-chat-message-bot)+*:has(.theme-chat-message-bot) .theme-chat-message-bot{border-radius:16px 6px 4px 16px!important}*:has(.theme-chat-message-user)+*:has(.theme-chat-message-user)+*:has(.theme-chat-message-user) .theme-chat-message-user{border-radius:6px 16px 6px 4px!important}*:has(.theme-chat-message-bot)+*:has(.theme-chat-message-bot)+*:has(.theme-chat-message-bot) .theme-chat-message-bot{border-radius:16px 6px 4px!important}.chat-page a,.chat-page .text-purple-500,.chat-page .link-purple{color:#9d4eff!important;transition:color .2s ease}.chat-page a:hover,.chat-page .text-purple-500:hover{color:#b47aff!important}.btn-action,.action-button{background:#6d04ee!important;color:#fff!important;border:none!important;border-radius:5px!important;padding:8px 16px!important;font-weight:500!important;transition:all .2s ease!important}.btn-action:hover,.action-button:hover{background:#7d1aff!important;box-shadow:0 4px 12px #6d04ee40!important}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--background-content, #101011),0 0 0 4px #9333eacc,0 0 12px #9333ea4d}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none;border-color:#9333ea99;box-shadow:0 0 0 3px #9333ea26,0 0 8px #9333ea33}.chat-composer input:focus,.theme-chat-input:focus,.chat-composer button:focus{outline:none!important}.dark button:focus-visible,.dark a:focus-visible,.dark [role=button]:focus-visible{box-shadow:0 0 0 2px #101011,0 0 0 4px #9333eacc,0 0 12px #9333ea4d}.light button:focus-visible,.light a:focus-visible,.light [role=button]:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #9333eab3,0 0 8px #9333ea33}.chat-messages::-webkit-scrollbar-thumb{background:#3d404d;border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.chat-messages::-webkit-scrollbar-thumb:hover{background:#6d04ee}.chat-placeholder,.no-conversation-selected{background:#0f1115!important;color:#6b6d79!important}.typing-indicator{background:#2a2d3a!important;border-radius:18px 18px 4px!important;padding:14px 18px!important;color:#8b8d98!important}@media(max-width:768px){.chat-messages{padding:12px!important;margin:0 8px!important}.theme-chat-message-user{margin-right:15%!important;max-width:80%!important;padding:14px 18px!important}.theme-chat-message-bot{margin-left:15%!important;max-width:80%!important;padding:14px 18px!important}.chat-composer{padding:12px!important}.chat-composer input,.theme-chat-input{font-size:16px!important;padding:14px 16px!important}}.chat-messages::-webkit-scrollbar{width:6px}.chat-messages::-webkit-scrollbar-track{background:#24252d;border-radius:3px}.chat-messages::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#6d04ee,#7d1aff);border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}.chat-messages::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#7d1aff,#8b2fff)}.theme-chat-message-user,.theme-chat-message-bot{will-change:transform,box-shadow!important;backface-visibility:hidden!important;transform:translateZ(0)!important}.chat-messages,.chat-composer,.chat-header{transition:background-color .3s ease!important}.theme-chat-message-user,.theme-chat-message-bot{text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.chat-composer input:focus-visible{outline:none!important}@media(prefers-contrast:high){.theme-chat-message-user{background-color:#24252d!important;border:2px solid #F1F3F5!important}.theme-chat-message-bot{background:#6d04ee!important;border:2px solid #FFFFFF!important}}.light button[style*="#6D04EF"],.light button[style*="6D04EF"],.light button[style*="rgb(109, 4, 239)"],.light button[style*="109, 4, 239"],.light button[style*="#6D04EF"] *,.light button[style*="6D04EF"] *,.light button[style*="rgb(109, 4, 239)"] *,.light button[style*="109, 4, 239"] *,.light button[style*="#6D04EF"] span,.light button[style*="6D04EF"] span,.light button[style*="rgb(109, 4, 239)"] span,.light button[style*="109, 4, 239"] span{color:#fff!important}.light button[style*="#6D04EF"] svg,.light button[style*="6D04EF"] svg,.light button[style*="rgb(109, 4, 239)"] svg,.light button[style*="109, 4, 239"] svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}.light button.btn-agenda-white[style],.light button.flex-1.btn-agenda-white[style],.light button.btn-agenda-white[style] *,.light button.flex-1.btn-agenda-white[style] *,.light button.btn-agenda-white[style] span,.light button.flex-1.btn-agenda-white[style] span{color:#fff!important}.light button.btn-agenda-white[style] svg,.light button.flex-1.btn-agenda-white[style] svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}.dark button[style*="#6D04EF"],.dark button[style*="6D04EF"],.dark button[style*="rgb(109, 4, 239)"],.dark button[style*="109, 4, 239"],.dark button.btn-agenda-white,.dark button.btn-agenda-white *{color:#fff!important}.dark button[style*="#6D04EF"] svg,.dark button[style*="6D04EF"] svg,.dark button.btn-agenda-white svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}.light button[style*="#6D04EF"],.light button[style*="6D04EF"],.light button.btn-agenda-white{-webkit-text-fill-color:#FFFFFF!important}.light button[style*="#6D04EF"] *,.light button[style*="6D04EF"] *,.light button.btn-agenda-white *,.light button[style*="#6D04EF"] span,.light button[style*="6D04EF"] span,.light button.btn-agenda-white span,.light button.btn-agenda-white span span,.light button.flex-1.btn-agenda-white span span{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.light h3.font-semibold.leading-tight[style*=color],.light h3.font-semibold[style*="18px"],.light div[class*=grid] h3.font-semibold,.light div[class*=gap-] h3.font-semibold.leading-tight,.light h3[style*=fontSize][style*="18px"],.light h3[style*="font-size: 18px"],.light h3.font-semibold[style*="600"],.light h3.leading-tight[style*=fontWeight],.light div>h3.font-semibold.leading-tight,.light div>div>h3.font-semibold{color:#1f2128!important;-webkit-text-fill-color:#1F2128!important}.light p[style*="14px"][style*="500"],.light div[class*=grid] p[style*="14px"],.light h3.font-semibold+p,.light h3+p[style*="14px"]{color:#6e7191!important;-webkit-text-fill-color:#6E7191!important}.light div[style*=background][style*=FFFFFF] h3.font-semibold,.light div[style*="#FFFFFF"] h3.font-semibold.leading-tight{color:#1f2128!important;-webkit-text-fill-color:#1F2128!important}.light div[style*=background][style*=FFFFFF] p[style*="14px"],.light div[style*="#FFFFFF"] h3+p{color:#6e7191!important;-webkit-text-fill-color:#6E7191!important}.light div[style*="6D04EF"] svg,.light div[style*="9309FC"] svg,.light div[style*=purple] svg,.light div[style*=gradient] svg{color:#fff!important;stroke:#fff!important}.light svg[class*=lucide-user],.light svg.lucide-user{color:#fff!important;stroke:#fff!important}.dark div[style*="6D04EF"] svg,.dark div[style*="9309FC"] svg,.dark div[style*=gradient] svg{color:#fff!important;stroke:#fff!important}.light div[style*="#2C2C35"]:not([class*=pane]){background:#f9fafb!important;border-color:#e5e7eb!important}.light div[style*="#2C2C35"] h3.text-white,.light div[style*="#2C2C35"] h3[class*=text-white]{color:#1f2128!important}.light div[style*="#2C2C35"] label,.light div[style*="#2C2C35"] span[style*="rgba(255,255,255,0.5)"],.light div[style*="#2C2C35"] div[style*="rgba(255,255,255,0.6)"]{color:#6e7191!important}.light div[style*="#2C2C35"] .text-white:not(button):not([style*="background: #A78BFA"]){color:#1f2128!important}.light div[style*="#2C2C35"] p.text-white{color:#1f2128!important}.light div[style*="#2C2C35"] .text-gray-400,.light div[style*="#2C2C35"] p[class*=text-gray]{color:#6b7280!important}.light div[style*="rgba(255, 255, 255, 0.05)"]{background:#fff!important;border-color:#d1d5db!important}.light div[style*="#2C2C35"] svg[style*="#74757E"]{color:#6b7280!important}.light button[style*="rgba(255,255,255,0.05)"][style*="color: #FFF"]{background:#fff!important;color:#374151!important;border:1px solid #D1D5DB!important}.light button[style*="rgba(255,255,255,0.05)"][style*="color: #FFF"]:hover{background:#e5e7eb!important}.light button[style*="linear-gradient(90deg, #74757E"].text-white{color:#fff!important}.light h3.font-semibold,.light h3.leading-tight,.light h3[class*=font-semibold]{color:#1f2128!important;-webkit-text-fill-color:#1F2128!important}.light h3+p,.light p[style*="font-weight: 500"],.light p[class*=mb-]{color:#6e7191!important;-webkit-text-fill-color:#6E7191!important}input[type=time]::-webkit-calendar-picker-indicator{display:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;opacity:0!important;width:0!important;height:0!important;position:absolute!important;pointer-events:none!important}input[type=time]::-webkit-clear-button{display:none!important}input[type=time]::-webkit-inner-spin-button{display:none!important}input[type=time]::-webkit-clock-icon{display:none!important}input[type=time]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;text-indent:0!important;box-sizing:border-box!important;position:relative!important;z-index:2!important}input[type=time]::-webkit-datetime-edit{padding-left:0!important}input[type=time]::-webkit-datetime-edit-fields-wrapper{padding-left:0!important}input[type=time]+svg.lucide-clock,svg.lucide-clock{pointer-events:none!important;z-index:1!important;border:2px solid red!important}div[style*="position: relative"]>svg.lucide-clock{z-index:1!important;border:2px solid red!important;pointer-events:none!important}.light div[class*=fixed][class*=inset-0] [class*=theme-],.light div[class*=max-w-7xl] [class*=theme-],.light div[class*=max-w-4xl] [class*=theme-]{background-color:#fff!important}.light div[class*=fixed][class*=inset-0]:not(.rag-modal-backdrop){--bg-base: #FFFFFF;--bg-primary: #FFFFFF;--bg-badge: #FFFFFF;--neutral-bg: #FFFFFF}.light div[class*=max-w-7xl] .theme-chat-container,.light div[class*=max-w-4xl] .theme-chat-container,.light div[class*=max-w-7xl] [class*=theme-bg],.light div[class*=max-w-4xl] [class*=theme-bg],.light div[class*=fixed][class*=inset-0] .theme-badge-neutral,.light div[class*=fixed][class*=inset-0] .theme-status-neutral,.light div[class*=fixed][class*=inset-0] [style*="#F3F4F6"],.light div[class*=max-w-7xl] [style*="#F3F4F6"],.light div[class*=max-w-4xl] [style*="#F3F4F6"]{background-color:#fff!important}.light div[class*=fixed][class*=inset-0]>div>div,.light div[class*=max-w-7xl]>div,.light div[class*=max-w-4xl]>div{background-color:inherit!important}.light div[class*=fixed][class*=inset-0]:not(.rag-modal-backdrop) *:not(.rag-chunk-card):not([class*=bg-gradient]):not([class*=from-purple]):not([class*=from-blue]):not([class*=to-blue]):not([class*=to-purple]){background-color:#fff!important}.light div[class*=fixed][class*=inset-0][class*=z-50]:not(.rag-modal-backdrop){background-color:#fff!important}.light div[class*=fixed][class*=inset-0]:not(.rag-modal-backdrop){--bg-base: #FFFFFF !important;--bg-primary: #FFFFFF !important;--bg-secondary: #FFFFFF !important;--bg-tertiary: #FFFFFF !important;--bg-surface: #FFFFFF !important;--bg-badge: #FFFFFF !important;--neutral-bg: #FFFFFF !important;--background: #FFFFFF !important}.light div[class*=fixed][class*=inset-0] button[class*=bg-blue],.light div[class*=fixed][class*=inset-0] button[class*=bg-green],.light div[class*=fixed][class*=inset-0] button[class*=bg-red],.light div[class*=fixed][class*=inset-0] .bg-gradient-to-br{background-color:revert!important;background:revert!important}.light div[class*=fixed][class*=inset-0] div:not([class*=bg-gradient]):not([class*=bg-blue]):not([class*=bg-green]):not([class*=bg-red]):not(.rag-chunk-card),.light div[class*=fixed][class*=inset-0] span:not([class*=bg-gradient]):not([class*=bg-blue]):not([class*=bg-green]):not([class*=bg-red]),.light div[class*=fixed][class*=inset-0] input,.light div[class*=fixed][class*=inset-0] textarea,.light div[class*=fixed][class*=inset-0] p{background-color:#fff!important}.light div[class*=fixed][class*=inset-0] .rag-chunk-card.selected,.light div[class*=fixed][class*=inset-0] .rag-chunk-card.selected *:not([class*=bg-gradient]):not([class*=from-]):not([class*=to-]),.rag-chunk-card.selected,.rag-chunk-card.selected *:not([class*=bg-gradient]):not([class*=from-]):not([class*=to-]){background:#f3e8ff!important;background-color:#f3e8ff!important}.light div[class*=max-w-7xl]>div:first-child,.light div[class*=max-w-4xl]>div:first-child,.light div[class*="w-\\[38%\\]"],.light div[class*=flex-1][class*="min-h-\\[50%\\]"]{background-color:#fff!important}.light div[class*=fixed][class*=inset-0]>div>div>div,.light div[class*=max-w-7xl]>div>div,.light div[class*=max-w-4xl]>div>div{background-color:#fff!important}.light div[class*=fixed][class*=inset-0] [class*=rounded]:not(.rag-chunk-card),.light div[class*=fixed][class*=inset-0] [class*=border]:not(.rag-chunk-card),.light div[class*=fixed][class*=inset-0] section,.light div[class*=fixed][class*=inset-0] article{background-color:#fff!important}.light div[class*=fixed][class*=inset-0] [class*=bg-gray],.light div[class*=fixed][class*=inset-0] [class*=bg-slate],.light div[class*=fixed][class*=inset-0] [class*=bg-zinc],.light div[class*=fixed][class*=inset-0] [class*=bg-neutral],.light div[class*=fixed][class*=inset-0] [class*=bg-stone]{background-color:#fff!important}html.light div[class*=fixed][class*=inset-0] *:not(.rag-chunk-card):not(.rag-modal-backdrop),html.light div[class*=max-w-7xl] *:not(.rag-chunk-card),html.light div[class*=max-w-4xl] *:not(.rag-chunk-card){background-color:#fff!important;background:#fff!important}html.light div[class*=fixed][class*=inset-0] div[class*="w-\\[38%\\]"] *,html.light div[class*=fixed][class*=inset-0] div[class*=flex-1] *{background-color:#fff!important;background:#fff!important}html.light div[class*=fixed][class*=inset-0] *[class*=bg-blue]:not([class*=hover]),html.light div[class*=fixed][class*=inset-0] *[class*=bg-green]:not([class*=hover]),html.light div[class*=fixed][class*=inset-0] *[class*=bg-red]:not([class*=hover]),html.light div[class*=fixed][class*=inset-0] *[class*=bg-purple]:not([class*=hover]),html.light div[class*=fixed][class*=inset-0] *[class*=bg-gradient]{background-color:revert!important;background:revert!important}html .light div[class*=fixed][class*=inset-0]:not(.rag-modal-backdrop){background:#fff!important}html .light div[class*=fixed][class*=inset-0] *{background:#fff!important;background-color:#fff!important}html .light div[class*=fixed][class*=inset-0] button[class*=bg-],html .light div[class*=fixed][class*=inset-0] [class*=bg-gradient],html .light div[class*=fixed][class*=inset-0] [class*=bg-blue],html .light div[class*=fixed][class*=inset-0] [class*=bg-green],html .light div[class*=fixed][class*=inset-0] [class*=bg-red]{background:revert!important;background-color:revert!important}div[class*=fixed][class*=inset-0][class*=z-50]{background:transparent!important}div[class*=max-w-7xl],div[class*=max-w-4xl]{background:#fff!important}div[class*=max-w-7xl] *,div[class*=max-w-4xl] *{background-color:#fff!important}div[class*=max-w-7xl] [class*=bg-gradient],div[class*=max-w-4xl] [class*=bg-gradient],div[class*=max-w-7xl] [class*=bg-blue],div[class*=max-w-4xl] [class*=bg-blue],div[class*=max-w-7xl] [class*=bg-green],div[class*=max-w-4xl] [class*=bg-green],div[class*=max-w-7xl] [class*=bg-red],div[class*=max-w-4xl] [class*=bg-red],div[class*=max-w-7xl] button[class*=bg-],div[class*=max-w-4xl] button[class*=bg-]{background:revert!important;background-color:revert!important}div.avatar-circular,div.avatar-circular[style],.avatar-circular,[class*=avatar-circular]{border-radius:50%!important;overflow:hidden!important;clip-path:circle(50%)!important}.avatar-circular img{border-radius:50%!important}div[style*="position: absolute"].avatar-circular{border-radius:50%!important;clip-path:circle(50%)!important}.chat-messages div.px-1.message-first,.chat-messages .px-1.message-first,.chat-messages .message-first,.chat-messages div[data-message-type=message-first]{margin-top:24px!important}.chat-messages div.px-1.message-user-change,.chat-messages .px-1.message-user-change,.chat-messages .message-user-change,.chat-messages div[data-message-type=message-user-change]{margin-top:16px!important}.chat-messages div.px-1.message-consecutive,.chat-messages .px-1.message-consecutive,.chat-messages .message-consecutive,.chat-messages div[data-message-type=message-consecutive],div.message-consecutive,[data-message-type=message-consecutive]{margin-top:4px!important;margin-bottom:0!important}.chat-messages div.px-1.message-normal,.chat-messages .px-1.message-normal,.chat-messages .message-normal,.chat-messages div[data-message-type=message-normal]{margin-top:16px!important}html.light div[class*=fixed] .custom-scrollbar::-webkit-scrollbar-track,html.light [class*=fixed] .custom-scrollbar::-webkit-scrollbar-track,html.light .crm-modal .custom-scrollbar::-webkit-scrollbar-track{background:#fff!important}html.light div[class*=fixed][class*=inset-0] ::-webkit-scrollbar-track{background:#fff!important}.custom-textarea-border{position:relative!important;background:#fff!important}.custom-textarea-border:before{content:""!important;position:absolute!important;top:-2px!important;left:-2px!important;right:-2px!important;bottom:-2px!important;border:2px solid #D1D5DB!important;border-radius:8px!important;pointer-events:none!important;z-index:1!important}.chat-input-wrapper{border:1px solid #D1D5DB!important;border-radius:8px!important;background-color:#fff!important;position:relative!important}html.light div[role=dialog] .chat-input-wrapper,html.light div[class*=fixed] .chat-input-wrapper{border:1px solid #D1D5DB!important;border-color:#d1d5db!important;border-style:solid!important;border-width:1px!important;background:#fff!important}.chat-input-wrapper:hover{border-color:#9ca3af!important}.chat-input-wrapper:focus-within{border-color:#6b7280!important;box-shadow:0 0 0 1px #6b7280!important}.chat-input-wrapper,div.chat-input-wrapper{border:1px solid #D1D5DB!important;background:#fff!important;border-radius:8px!important}html.light div[role=dialog] .chat-input-wrapper,html.light div[class*=fixed] .chat-input-wrapper,html.light body div[role=dialog] .chat-input-wrapper{border:1px solid #D1D5DB!important;border-color:#d1d5db!important;border-style:solid!important;border-width:1px!important;background:#fff!important;border-radius:8px!important;box-sizing:border-box!important}html.light body div.fixed div.rag-modal-container,html.light div.fixed div.rag-modal-container,body div.rag-modal-container,div.rag-modal-container,.rag-modal-container{border:1px solid #E5E7EB!important;box-shadow:0 25px 50px -12px #00000040!important;border-radius:1rem!important}html.light .rag-modal-backdrop,html.light body .rag-modal-backdrop,html.light div.rag-modal-backdrop,.rag-modal-backdrop{background:#0000004d!important;background-color:#0000004d!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}html.light body div.rag-modal-container div.rag-chunk-card,html.light div.rag-modal-container div.rag-chunk-card,body div.rag-modal-container div.rag-chunk-card,div.rag-modal-container div.rag-chunk-card,.rag-modal-container .rag-chunk-card,.rag-chunk-card{border:1px solid #d1d5db!important;border-radius:.75rem!important;box-shadow:0 2px 4px #00000014!important;background:#fff!important;margin:0 12px 20px!important;padding:16px!important}html.light body div.rag-modal-container div.rag-chunk-card.selected,html.light div.rag-modal-container div.rag-chunk-card.selected,body div.rag-modal-container div.rag-chunk-card.selected,div.rag-modal-container div.rag-chunk-card.selected,.rag-modal-container .rag-chunk-card.selected,.rag-chunk-card.selected{background:#f3e8ff!important;background-color:#f3e8ff!important;border:2px solid #a855f7!important;box-shadow:0 4px 12px -2px #a855f74d!important}html.light div[class*=fixed][class*=inset-0] .rag-modal-container .rag-chunk-card.selected,html.light div[class*=fixed][class*=inset-0] .rag-modal-container .rag-chunk-card.selected *:not([class*=bg-gradient]),html.light body .rag-modal-container .rag-chunk-card.selected,html.light body .rag-modal-container .rag-chunk-card.selected *:not([class*=bg-gradient]),.rag-modal-container .rag-chunk-card.selected,.rag-modal-container .rag-chunk-card.selected *:not([class*=bg-gradient]){background:#f3e8ff!important;background-color:#f3e8ff!important}.rag-chunk-card:not(.selected){border:1px solid #d1d5db!important;background:#fff!important;box-shadow:0 1px 3px #00000014!important;margin-bottom:12px!important}html.light body div.rag-modal-container div.rag-chunk-card:not(.selected):hover,.rag-chunk-card:not(.selected):hover{border-color:#a855f7!important;background:#faf5ff!important;box-shadow:0 2px 6px #a855f726!important}.btn-ghost{background:transparent;color:var(--foreground-muted);border:none;border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-weight:var(--font-medium);font-size:var(--text-sm);transition:all var(--duration-fast) var(--ease-out);cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2)}.btn-ghost:hover{background:var(--surface-hover);color:var(--foreground)}.card-base{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-6);transition:all var(--duration-normal) var(--ease-out);box-shadow:var(--shadow-md)}.card-interactive{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-6);transition:all var(--duration-normal) var(--ease-out);box-shadow:var(--shadow-md);cursor:pointer}.card-interactive:hover{border-color:var(--accent);box-shadow:var(--shadow-xl);transform:translateY(-1px);background:var(--surface-hover)}.card-interactive:active{transform:translateY(0);box-shadow:var(--shadow-md)}.metric-primary{font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--foreground);line-height:var(--leading-none);font-feature-settings:"tnum" 1;letter-spacing:-.025em}.placeholder\:text-\[var\(--muted-2\)\]::-moz-placeholder{color:var(--muted-2)}.placeholder\:text-\[var\(--muted-2\)\]::placeholder{color:var(--muted-2)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-0\.5:after{content:var(--tw-content);top:.125rem}.after\:h-5:after{content:var(--tw-content);height:var(--space-5)}.after\:w-5:after{content:var(--tw-content);width:var(--space-5)}.after\:rounded-full:after{content:var(--tw-content);border-radius:var(--radius-full)}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--ease-out);transition-duration:var(--duration-normal)}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.first\:rounded-t-lg:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.last\:rounded-b-lg:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: calc(var(--space-1) * -1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-100:hover{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border:hover{border-width:1px}.hover\:border-\[\#3a3a3a\]:hover{--tw-border-opacity: 1;border-color:rgb(58 58 58 / var(--tw-border-opacity, 1))}.hover\:border-\[\#4a4a4a\]:hover{--tw-border-opacity: 1;border-color:rgb(74 74 74 / var(--tw-border-opacity, 1))}.hover\:border-\[\#6D04EF\]:hover{--tw-border-opacity: 1;border-color:rgb(109 4 239 / var(--tw-border-opacity, 1))}.hover\:border-\[\#6D04EF\]\/50:hover{border-color:#6d04ef80}.hover\:border-\[\#6c0aa1\]\/30:hover{border-color:#6c0aa14d}.hover\:border-\[\#8b5cf6\]:hover{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.hover\:border-\[\#8b5cf6\]\/50:hover{border-color:#8b5cf680}.hover\:border-\[\#9333EA\]\/50:hover{border-color:#9333ea80}.hover\:border-\[\#9CA3AF\]:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-\[rgba\(109\,4\,239\,0\.25\)\]:hover{border-color:#6d04ef40}.hover\:border-\[rgba\(109\,4\,239\,0\.3\)\]:hover{border-color:#6d04ef4d}.hover\:border-\[rgba\(255\,255\,255\,0\.15\)\]:hover{border-color:#ffffff26}.hover\:border-\[var\(--color-border-dark\)\]:hover{border-color:var(--color-border-dark)}.hover\:border-\[var\(--text-2\)\]:hover{border-color:var(--text-2)}.hover\:border-accent:hover{border-color:hsl(var(--accent))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.hover\:border-green-200:hover{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.hover\:border-purple-500:hover{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.hover\:border-red-500:hover{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.hover\:border-white:hover{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-opacity-50:hover{--tw-border-opacity: .5}.hover\:bg-\[\#00A8CC\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 168 204 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1a1a1a\]:hover{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#222225\]:hover{--tw-bg-opacity: 1;background-color:rgb(34 34 37 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#25262E\]:hover{--tw-bg-opacity: 1;background-color:rgb(37 38 46 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#25D366\]\/10:hover{background-color:#25d3661a}.hover\:bg-\[\#272727\]:hover{--tw-bg-opacity: 1;background-color:rgb(39 39 39 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2A2B2F\]:hover{--tw-bg-opacity: 1;background-color:rgb(42 43 47 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2A2B32\]:hover{--tw-bg-opacity: 1;background-color:rgb(42 43 50 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2B2C33\]:hover{--tw-bg-opacity: 1;background-color:rgb(43 44 51 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2C2C30\]:hover{--tw-bg-opacity: 1;background-color:rgb(44 44 48 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2a2a2a\]:hover{--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#333333\]:hover,.hover\:bg-\[\#333\]:hover{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#3A3B3F\]:hover{--tw-bg-opacity: 1;background-color:rgb(58 59 63 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#45066d\]\/40:hover{background-color:#45066d66}.hover\:bg-\[\#4A4A4A\]:hover{--tw-bg-opacity: 1;background-color:rgb(74 74 74 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#555\]:hover{--tw-bg-opacity: 1;background-color:rgb(85 85 85 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#5A5AE6\]:hover{--tw-bg-opacity: 1;background-color:rgb(90 90 230 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#5B606A\]:hover{--tw-bg-opacity: 1;background-color:rgb(91 96 106 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#5B606A\]\/50:hover{background-color:#5b606a80}.hover\:bg-\[\#5D03CF\]:hover{--tw-bg-opacity: 1;background-color:rgb(93 3 207 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#6D04EF\]\/10:hover{background-color:#6d04ef1a}.hover\:bg-\[\#6D04EF\]\/30:hover{background-color:#6d04ef4d}.hover\:bg-\[\#8a0ec7\]:hover{--tw-bg-opacity: 1;background-color:rgb(138 14 199 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#9309FC\]:hover{--tw-bg-opacity: 1;background-color:rgb(147 9 252 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#9A3BF2\]:hover{--tw-bg-opacity: 1;background-color:rgb(154 59 242 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#9b6ff6\]:hover{--tw-bg-opacity: 1;background-color:rgb(155 111 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F3F4F6\]:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#FAFAFA\]:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.hover\:bg-\[--elev-3\]:hover{background-color:var(--elev-3)}.hover\:bg-\[--elev1\]:hover{background-color:var(--elev1)}.hover\:bg-\[--elev2\]:hover{background-color:var(--elev2)}.hover\:bg-\[--primary\]:hover{background-color:var(--primary)}.hover\:bg-\[rgba\(255\,255\,255\,0\.02\)\]:hover{background-color:#ffffff05}.hover\:bg-\[rgba\(255\,255\,255\,0\.05\)\]:hover{background-color:#ffffff0d}.hover\:bg-\[var\(--color-bg-hover\)\]:hover{background-color:var(--color-bg-hover)}.hover\:bg-\[var\(--elev\)\]:hover{background-color:var(--elev)}.hover\:bg-amber-50\/50:hover{background-color:#fffbeb80}.hover\:bg-amber-700:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50\/50:hover{background-color:#eff6ff80}.hover\:bg-blue-600\/20:hover{background-color:#2563eb33}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-error\/10:hover{background-color:hsl(var(--error) / .1)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50\/50:hover{background-color:#f9fafb80}.hover\:bg-gray-600\/10:hover{background-color:#4b55631a}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700\/20:hover{background-color:#37415133}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-800\/30:hover{background-color:#1f29374d}.hover\:bg-green-50\/30:hover{background-color:#f0fdf44d}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-green-600\/20:hover{background-color:#16a34a33}.hover\:bg-green-600\/30:hover{background-color:#16a34a4d}.hover\:bg-orange-600\/20:hover{background-color:#ea580c33}.hover\:bg-orange-700:hover{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-500\/10:hover{background-color:#a855f71a}.hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-600\/20:hover{background-color:#9333ea33}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/30:hover{background-color:#ef44444d}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600\/10:hover{background-color:#dc26261a}.hover\:bg-red-600\/20:hover{background-color:#dc262633}.hover\:bg-red-600\/30:hover{background-color:#dc26264d}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-success\/10:hover{background-color:hsl(var(--success) / .1)}.hover\:bg-surface-hover:hover{background-color:hsl(var(--surface-hover))}.hover\:bg-violet-50\/50:hover{background-color:#f5f3ff80}.hover\:bg-warning\/10:hover{background-color:hsl(var(--warning) / .1)}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-opacity-10:hover{--tw-bg-opacity: .1}.hover\:bg-opacity-5:hover{--tw-bg-opacity: .05}.hover\:bg-opacity-50:hover{--tw-bg-opacity: .5}.hover\:from-green-500:hover{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-orange-500:hover{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-purple-500:hover{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-red-500:hover{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-green-400:hover{--tw-gradient-to: #4ade80 var(--tw-gradient-to-position)}.hover\:to-orange-400:hover{--tw-gradient-to: #fb923c var(--tw-gradient-to-position)}.hover\:to-purple-400:hover{--tw-gradient-to: #c084fc var(--tw-gradient-to-position)}.hover\:to-red-400:hover{--tw-gradient-to: #f87171 var(--tw-gradient-to-position)}.hover\:text-\[\#6304D9\]:hover{--tw-text-opacity: 1;color:rgb(99 4 217 / var(--tw-text-opacity, 1))}.hover\:text-\[\#6366F1\]:hover{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.hover\:text-\[\#8b5cf6\]:hover{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.hover\:text-\[\#B0B0B0\]:hover{--tw-text-opacity: 1;color:rgb(176 176 176 / var(--tw-text-opacity, 1))}.hover\:text-\[\#B794F6\]:hover{--tw-text-opacity: 1;color:rgb(183 148 246 / var(--tw-text-opacity, 1))}.hover\:text-\[\#CCCCCC\]:hover{--tw-text-opacity: 1;color:rgb(204 204 204 / var(--tw-text-opacity, 1))}.hover\:text-\[\#D6BCFA\]:hover{--tw-text-opacity: 1;color:rgb(214 188 250 / var(--tw-text-opacity, 1))}.hover\:text-\[\#E0E0E0\]:hover{--tw-text-opacity: 1;color:rgb(224 224 224 / var(--tw-text-opacity, 1))}.hover\:text-\[\#E3E3E3\]:hover{--tw-text-opacity: 1;color:rgb(227 227 227 / var(--tw-text-opacity, 1))}.hover\:text-\[--primary\]:hover{color:var(--primary)}.hover\:text-\[--text\]:hover{color:var(--text)}.hover\:text-\[var\(--color-text-primary\)\]:hover{color:var(--color-text-primary)}.hover\:text-\[var\(--text\)\]:hover{color:var(--text)}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-error:hover{color:hsl(var(--error))}.hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-green-300:hover{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.hover\:text-green-400:hover{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.hover\:text-orange-300:hover{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.hover\:text-purple-300:hover{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.hover\:text-purple-400:hover{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.hover\:text-purple-700:hover{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-success:hover{color:hsl(var(--success))}.hover\:text-warning:hover{color:hsl(var(--warning))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:\!opacity-100:hover{opacity:1!important}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_10px_rgba\(109\,4\,239\,0\.2\)\]:hover{--tw-shadow: 0 0 10px rgba(109,4,239,.2);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-glow:hover{--tw-shadow: var(--shadow-glow);--tw-shadow-colored: var(--shadow-glow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: var(--shadow-xl);--tw-shadow-colored: var(--shadow-xl);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[\#6D04EF\]\/30:hover{--tw-shadow-color: rgb(109 4 239 / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-purple-500\/25:hover{--tw-shadow-color: rgb(168 85 247 / .25);--tw-shadow: var(--tw-shadow-colored)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-\[\#00D4FF\]:focus{--tw-border-opacity: 1;border-color:rgb(0 212 255 / var(--tw-border-opacity, 1))}.focus\:border-\[\#6C6CFC\]:focus{--tw-border-opacity: 1;border-color:rgb(108 108 252 / var(--tw-border-opacity, 1))}.focus\:border-\[\#6D04EF\]:focus{--tw-border-opacity: 1;border-color:rgb(109 4 239 / var(--tw-border-opacity, 1))}.focus\:border-\[\#6c0aa1\]:focus{--tw-border-opacity: 1;border-color:rgb(108 10 161 / var(--tw-border-opacity, 1))}.focus\:border-\[\#8A2BE2\]:focus{--tw-border-opacity: 1;border-color:rgb(138 43 226 / var(--tw-border-opacity, 1))}.focus\:border-\[\#8b5cf6\]:focus{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.focus\:border-\[\#9333EA\]:focus{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.focus\:border-\[hsl\(var\(--accent\)\)\]:focus{border-color:hsl(var(--accent))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-purple-500:focus{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.focus\:border-purple-600:focus{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.focus\:border-red-500\/50:focus{border-color:#ef444480}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#6304D9\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 4 217 / var(--tw-ring-opacity, 1))}.focus\:ring-\[\#6D04EF\]\/50:focus{--tw-ring-color: rgb(109 4 239 / .5)}.focus\:ring-\[hsl\(var\(--accent\)\)\]\/20:focus{--tw-ring-color: hsl(var(--accent) / .2)}.focus\:ring-\[rgba\(109\,4\,239\,0\.15\)\]:focus{--tw-ring-color: rgba(109,4,239,.15)}.focus\:ring-\[rgba\(109\,4\,239\,0\.2\)\]:focus{--tw-ring-color: rgba(109,4,239,.2)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-500\/50:focus{--tw-ring-color: rgb(107 114 128 / .5)}.focus\:ring-green-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1))}.focus\:ring-orange-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 115 22 / var(--tw-ring-opacity, 1))}.focus\:ring-purple-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1))}.focus\:ring-purple-500\/20:focus{--tw-ring-color: rgb(168 85 247 / .2)}.focus\:ring-purple-500\/30:focus{--tw-ring-color: rgb(168 85 247 / .3)}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus\:ring-red-500\/50:focus{--tw-ring-color: rgb(239 68 68 / .5)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-gray-900:focus{--tw-ring-offset-color: #111827}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#2A2A2A\]:disabled{--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1))}.disabled\:bg-\[\#4A4A4A\]:disabled{--tw-bg-opacity: 1;background-color:rgb(74 74 74 / var(--tw-bg-opacity, 1))}.disabled\:bg-\[--muted\]:disabled{background-color:var(--muted)}.disabled\:bg-\[--stroke\]:disabled{background-color:var(--stroke)}.disabled\:bg-gray-400:disabled{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-50:disabled{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:hover\:border-gray-300:hover:disabled{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.disabled\:hover\:bg-\[\#8b5cf6\]:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.group\/atendente:hover .group-hover\/atendente\:visible,.group\/menu:hover .group-hover\/menu\:visible{visibility:visible}.group:hover .group-hover\:h-4{height:var(--space-4)}.group:hover .group-hover\:w-1\.5{width:.375rem}.group:hover .group-hover\:w-4{width:var(--space-4)}.group\/cell:hover .group-hover\/cell\:scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-\[\#F1F3F5\]{--tw-text-opacity: 1;color:rgb(241 243 245 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#a855f7\]{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group\/cell:hover .group-hover\/cell\:opacity-100,.group\/conflict:hover .group-hover\/conflict\:opacity-100,.group\/menu:hover .group-hover\/menu\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-10{opacity:.1}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-30{opacity:.3}.group:hover .group-hover\:opacity-60{opacity:.6}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:brightness-110{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.peer:checked~.peer-checked\:border-\[\#8b5cf6\]{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.peer:checked~.peer-checked\:bg-\[\#8b5cf6\]{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:bg-\[\#8b5cf6\]\/10{background-color:#8b5cf61a}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus~.peer-focus\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus~.peer-focus\:ring-purple-300\/20{--tw-ring-color: rgb(216 180 254 / .2)}.dark\:border-\[\#2E3037\]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(46 48 55 / var(--tw-border-opacity, 1))}.dark\:border-\[\#3A3B42\]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(58 59 66 / var(--tw-border-opacity, 1))}.dark\:border-transparent:is(.dark *){border-color:transparent}.dark\:bg-\[\#1E1F23\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 31 35 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#2E3037\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(46 48 55 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#7C3AED\]:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.dark\:bg-emerald-500\/20:is(.dark *){background-color:#10b98133}.dark\:bg-surface:is(.dark *){background-color:hsl(var(--surface))}.dark\:bg-surface-hover:is(.dark *){background-color:hsl(var(--surface-hover))}.dark\:bg-transparent:is(.dark *){background-color:transparent}.dark\:bg-gradient-to-br:is(.dark *){background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.dark\:bg-gradient-to-r:is(.dark *){background-image:linear-gradient(to right,var(--tw-gradient-stops))}.dark\:from-\[\#8A2BE2\]\/10:is(.dark *){--tw-gradient-from: rgb(138 43 226 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(138 43 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:from-\[\#8A2BE2\]\/20:is(.dark *){--tw-gradient-from: rgb(138 43 226 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(138 43 226 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-\[\#6B1F9E\]\/20:is(.dark *){--tw-gradient-to: rgb(107 31 158 / .2) var(--tw-gradient-to-position)}.dark\:to-transparent:is(.dark *){--tw-gradient-to: transparent var(--tw-gradient-to-position)}.dark\:text-\[\#666666\]:is(.dark *){--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.dark\:text-\[\#888888\]:is(.dark *){--tw-text-opacity: 1;color:rgb(136 136 136 / var(--tw-text-opacity, 1))}.dark\:text-\[\#93C5FD\]:is(.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-\[\#9CA3AF\]:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-\[\#B5B5B5\]:is(.dark *){--tw-text-opacity: 1;color:rgb(181 181 181 / var(--tw-text-opacity, 1))}.dark\:text-\[\#E5E5E5\]:is(.dark *){--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.dark\:text-\[\#E5E7EB\]:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-inherit:is(.dark *){color:inherit}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:border-\[\#4A4B52\]:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(74 75 82 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-\[\#2A2A2A\]\/50:hover:is(.dark *){background-color:#2a2a2a80}.dark\:hover\:bg-\[\#3A3B42\]:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(58 59 66 / var(--tw-bg-opacity, 1))}@media(min-width:640px){.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:block{display:block}.sm\:inline-flex{display:inline-flex}.sm\:h-\[85vh\]{height:85vh}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-4{gap:var(--space-4)}.sm\:px-8{padding-left:var(--space-8);padding-right:var(--space-8)}}@media(min-width:768px){.md\:mb-1{margin-bottom:var(--space-1)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-4{height:var(--space-4)}.md\:w-4{width:var(--space-4)}.md\:w-auto{width:auto}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-3{gap:var(--space-3)}.md\:gap-6{gap:var(--space-6)}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-6) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-6) * var(--tw-space-y-reverse))}.md\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(var(--space-8) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-8) * var(--tw-space-y-reverse))}.md\:p-16{padding:var(--space-16)}.md\:p-3{padding:var(--space-3)}.md\:p-6{padding:var(--space-6)}.md\:px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.md\:px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.md\:py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.md\:py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.md\:text-base{font-size:var(--text-base)}.md\:text-lg{font-size:var(--text-lg)}.md\:text-sm{font-size:var(--text-sm)}.md\:text-xl{font-size:var(--text-xl)}}@media(min-width:1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[55\%\]{width:55%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}}@media(min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:text-5xl{font-size:3rem;line-height:1}}.\[\&\>button\:first-child\]\:rounded-l-md>button:first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\[\&\>button\:first-child\]\:rounded-l-none>button:first-child{border-top-left-radius:var(--radius-none);border-bottom-left-radius:var(--radius-none)}.\[\&\>button\:first-child\]\:rounded-t-md>button:first-child{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.\[\&\>button\:last-child\]\:rounded-b-md>button:last-child{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\[\&\>button\:last-child\]\:rounded-r-md>button:last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\>button\:last-child\]\:rounded-r-none>button:last-child{border-top-right-radius:var(--radius-none);border-bottom-right-radius:var(--radius-none)}.\[\&\>button\:not\(\:first-child\)\]\:-ml-px>button:not(:first-child){margin-left:-1px}.\[\&\>button\:not\(\:first-child\)\]\:-mt-px>button:not(:first-child){margin-top:-1px}.\[\&\>button\:not\(\:first-child\)\]\:ml-0>button:not(:first-child){margin-left:var(--space-0)}.\[\&\>button\]\:rounded-none>button{border-radius:var(--radius-none)}
