.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;color:var(--sidebar-icon-inactive)}.sidebar-menu-item.active .sidebar-menu-icon{color:var(--sidebar-icon-active)}.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:#FFFFFF;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:#FFFFFF!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:rgba(255,255,255,.05)}.premium-progress-conversations{background:linear-gradient(90deg,#10B981 0%,#34D399 100%);border-radius:3px;height:100%;transition:width 1s cubic-bezier(.4,0,.2,1)}.premium-progress-messages{background:linear-gradient(90deg,#8B5CF6 0%,#A78BFA 100%);border-radius:3px;height:100%;transition:width 1s cubic-bezier(.4,0,.2,1)}.premium-progress-agendamentos{background:linear-gradient(90deg,#6366F1 0%,#818CF8 100%);border-radius:3px;height:100%;transition:width 1s cubic-bezier(.4,0,.2,1)}.premium-progress-vendas{background:linear-gradient(90deg,#14B8A6 0%,#5EEAD4 100%);border-radius:3px;height:100%;transition:width 1s cubic-bezier(.4,0,.2,1)}.premium-progress-appointments{background:linear-gradient(90deg,#7C3AED 0%,#A78BFA 100%);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 0%,#22D3EE 100%);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:rgba(16,185,129,.1);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:rgba(251,146,60,.1);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:rgba(139,92,246,.1);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:rgba(30,26,46,.9);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:rgba(20,17,35,.3);border-radius:5px}.premium-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,rgba(148,9,253,.4) 0%,rgba(148,9,253,.2) 100%);border-radius:5px}.premium-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,rgba(148,9,253,.6) 0%,rgba(148,9,253,.4) 100%)}.dropdown,.date-picker,.amit-input{background:rgba(22,22,24,.6);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:rgba(16,185,129,.1);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 0%,#34D399 100%)}.progress-purple{background:linear-gradient(90deg,#8B5CF6 0%,#A78BFA 100%)}.progress-blue{background:linear-gradient(90deg,#6366F1 0%,#818CF8 100%)}.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:rgba(20,18,24,.95);-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:rgba(147,51,234,.9)}.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,rgba(255,255,255,.05) 25%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.05) 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:rgba(147,51,234,.1);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:rgba(255,255,255,.03);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:rgba(147,51,234,.1);color:#9333ea;border:1px solid rgba(147,51,234,.2)}.status-active,.real-time,.positive-metric{background:rgba(16,185,129,.1);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,rgba(255,255,255,.03) 25%,rgba(255,255,255,.08) 50%,rgba(255,255,255,.03) 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:rgba(16,185,129,.1);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:rgba(255,255,255,.02)!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:rgba(255,255,255,.1);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:rgba(255,255,255,.3)!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:#FFFFFF;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}span.card-date-override,.card-date-override{color:#5d5d5e!important;font-weight:400!important;font-size:11px!important;line-height:1.5!important;font-family:Inter,sans-serif!important;background:transparent!important;background-color:transparent!important;text-decoration:none!important;opacity:1!important}.light span.card-date-override,.dark span.card-date-override,.theme-text-primary.card-date-override,span.card-date-override.theme-text-primary{color:#5d5d5e!important;background:transparent!important}.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-moz-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}: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,rgba(255,255,255,.03) 25%,rgba(255,255,255,.08) 50%,rgba(255,255,255,.03) 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}html.light div[role=dialog][class*=fixed],html.light div[class*=fixed][class*=inset-0][class*=z-50],html.light div[class*=fixed][class*=inset-0][class*=z-40]{background:#FFFFFF!important}html.light div[role=dialog] ::-webkit-scrollbar-track,html.light div[class*=fixed][class*=inset-0] ::-webkit-scrollbar-track,html.light div[class*=fixed] .custom-scrollbar::-webkit-scrollbar-track{background:#FFFFFF!important}html.light div[role=dialog] button[class*=bg-blue],html.light div[role=dialog] button[class*=bg-green],html.light div[role=dialog] button[class*=bg-red],html.light div[role=dialog] button[class*=bg-purple],html.light div[role=dialog] [class*=bg-gradient],html.light div[class*=fixed] button[class*=bg-blue],html.light div[class*=fixed] button[class*=bg-green],html.light div[class*=fixed] button[class*=bg-red],html.light div[class*=fixed] button[class*=bg-purple],html.light div[class*=fixed] [class*=bg-gradient]{background:revert!important;background-color:revert!important}html.light div[role=dialog] div[class*=bg-gradient-to-r],html.light div[role=dialog] div[class*=from-blue-600],html.light div[role=dialog] div[class*=to-blue-500],html.light div[role=dialog] .theme-chat-message-bot,html.light div[class*=fixed] div[class*=bg-gradient-to-r],html.light div[class*=fixed] div[class*=from-blue-600],html.light div[class*=fixed] div[class*=to-blue-500],html.light div[class*=fixed] .theme-chat-message-bot,html.light div[role=dialog] div[class*=bg-gradient-to-br],html.light div[role=dialog] div[class*=from-green-500],html.light div[role=dialog] div[class*=to-green-600],html.light div[role=dialog] div[class*=from-blue-500],html.light div[role=dialog] div[class*=to-purple-600],html.light div[class*=fixed] div[class*=bg-gradient-to-br],html.light div[class*=fixed] div[class*=from-green-500],html.light div[class*=fixed] div[class*=to-green-600],html.light div[class*=fixed] div[class*=from-blue-500],html.light div[class*=fixed] div[class*=to-purple-600]{background:revert!important;background-color:revert!important;background-image:revert!important}html.light div[role=dialog] div[class*=rounded-2xl],html.light div[role=dialog] div[class*=rounded-br-md],html.light div[role=dialog] div[class*=rounded-bl-md],html.light div[role=dialog] div[class*=rounded-full],html.light div[class*=fixed] div[class*=rounded-2xl],html.light div[class*=fixed] div[class*=rounded-br-md],html.light div[class*=fixed] div[class*=rounded-bl-md],html.light div[class*=fixed] div[class*=rounded-full]{border-radius:revert!important}html.light div[role=dialog] div[class*=text-white],html.light div[role=dialog] div[class*=text-blue-100],html.light div[class*=fixed] div[class*=text-white],html.light div[class*=fixed] div[class*=text-blue-100]{color:revert!important}html.light body div[role=dialog] div[class*=bg-gradient-to-r][class*=from-blue-600][class*=to-blue-500],html.light body div[role=dialog] div.theme-chat-message-bot,html.light body div[role=dialog] div[class*=bg-gradient-to-br][class*=from-green-500],html.light body div[role=dialog] div[class*=bg-gradient-to-br][class*=from-blue-500],html.light div[role=dialog] div[class*=max-w-][class*=bg-gradient],html.light div[role=dialog] div[class*=px-4][class*=py-3][class*=bg-gradient],html.light div[role=dialog] div[class*=rounded-2xl][class*=bg-gradient]{background:revert!important;background-color:revert!important;background-image:revert!important}html.light div[role=dialog] div[class*=bg-gradient-to-r][class*=from-blue-600][class*=to-blue-500][class*=text-white]{background:linear-gradient(to right,#2563eb,#3b82f6)!important;background-color:#2563eb!important;color:#fff!important}html.light div[role=dialog] div.theme-chat-message-bot{background:#DDD1FF!important;background-color:#ddd1ff!important}html.light div[role=dialog] div[class*=bg-gradient-to-br][class*=from-green-500][class*=to-green-600]{background:linear-gradient(to bottom right,#10b981,#059669)!important}html.light div[role=dialog] div[class*=bg-gradient-to-br][class*=from-blue-500][class*=to-purple-600]{background:linear-gradient(to bottom right,#3b82f6,#9333ea)!important}html.light div[class*="w-[38%]"],html.light div[class*=flex-1][class*=min-h],html.light div[class*=overflow-y-auto]{background:#FFFFFF!important}html.light div[role=dialog] .theme-chat-container,html.light div[class*=fixed] .theme-chat-container{background:#FFFFFF!important;background-image:none!important;box-shadow:none!important}html.light div[role=dialog] .theme-chat-message-user:hover,html.light div[role=dialog] .theme-chat-message-bot:hover,html.light div[class*=fixed] .theme-chat-message-user:hover,html.light div[class*=fixed] .theme-chat-message-bot:hover{transform:none!important;box-shadow:none!important;background:#FFFFFF!important}html.light div[role=dialog] .hover-scale:hover,html.light div[class*=fixed] .hover-scale:hover{transform:none!important}html.light div[role=dialog] .theme-card-hover:hover,html.light div[class*=fixed] .theme-card-hover:hover{box-shadow:none!important;transform:none!important}html.light div[role=dialog] *[class*=backdrop-blur],html.light div[class*=fixed] *[class*=backdrop-blur]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.light div[role=dialog] .h-full,html.light div[role=dialog] .flex-1,html.light div[class*=fixed] .h-full,html.light div[class*=fixed] .flex-1{background:#FFFFFF!important;box-shadow:none!important;border:1px solid #E5E7EB!important}html.light div[role=dialog] .animate-pulse,html.light div[role=dialog] .animate-bounce,html.light div[class*=fixed] .animate-pulse,html.light div[class*=fixed] .animate-bounce{animation:none!important}html.light div[role=dialog] div[class*=h-full][class*=flex][class*=flex-col],html.light div[class*=fixed] div[class*=h-full][class*=flex][class*=flex-col]{background:#FFFFFF!important;background-color:#fff!important}html.light div[role=dialog] div[class*=theme-border],html.light div[class*=fixed] div[class*=theme-border]{border:none!important;border-color:transparent!important}html.light div[role=dialog] div[class*=flex-1][class*=p-4],html.light div[class*=fixed] div[class*=flex-1][class*=p-4]{background:#FFFFFF!important;background-color:#fff!important}html.light div[role=dialog] div[class*=p-4][class*=border-t],html.light div[class*=fixed] div[class*=p-4][class*=border-t]{background:#FFFFFF!important;background-color:#fff!important;border-top:none!important}html.light div[role=dialog] div[class*=custom-scrollbar],html.light div[class*=fixed] div[class*=custom-scrollbar]{background:#FFFFFF!important;background-color:#fff!important;background-image:none!important}html.light div[role=dialog] div.h-full.flex.flex-col,html.light div[class*=fixed] div.h-full.flex.flex-col,html.light div[role=dialog] div.flex-1.p-4.overflow-y-auto.custom-scrollbar,html.light div[class*=fixed] div.flex-1.p-4.overflow-y-auto.custom-scrollbar,html.light div[role=dialog] div.p-4.theme-border.border-t.theme-chat-container,html.light div[class*=fixed] div.p-4.theme-border.border-t.theme-chat-container{background:#FFFFFF!important;background-color:#fff!important;background-image:none!important;border:none!important;box-shadow:none!important}html.light body div[role=dialog] div.h-full.flex.flex-col,html.light body div[class*=fixed] div.h-full.flex.flex-col,html.light body div[role=dialog] div.flex-1.p-4.overflow-y-auto.custom-scrollbar,html.light body div[class*=fixed] div.flex-1.p-4.overflow-y-auto.custom-scrollbar,html.light body div[role=dialog] div.p-4.theme-border.border-t.theme-chat-container,html.light body div[class*=fixed] div.p-4.theme-border.border-t.theme-chat-container,html.light body div[role=dialog] [class*=theme-chat],html.light body div[class*=fixed] [class*=theme-chat]{background:#FFFFFF!important;background-color:#fff!important;background-image:none!important}html.light div[role=dialog] [class*=theme-chat],html.light div[class*=fixed] [class*=theme-chat],html.light div[role=dialog] [class*=theme-border],html.light div[class*=fixed] [class*=theme-border]{background:#FFFFFF!important;background-color:#fff!important;border-color:transparent!important}html.light div[role=dialog] div.h-full.flex.flex-col,html.light div[class*=fixed] div.h-full.flex.flex-col,html.light div[role=dialog] div.flex-1.p-4.overflow-y-auto.custom-scrollbar,html.light div[class*=fixed] div.flex-1.p-4.overflow-y-auto.custom-scrollbar,html.light div[role=dialog] div.p-4.theme-border.border-t.theme-chat-container,html.light div[class*=fixed] div.p-4.theme-border.border-t.theme-chat-container,html.light div[role=dialog] [class*=theme-chat],html.light div[class*=fixed] [class*=theme-chat]{border-radius:0!important}html.light div[role=dialog] div.h-full.flex.flex-col:hover,html.light div[class*=fixed] div.h-full.flex.flex-col:hover,html.light div[role=dialog] div.flex-1.p-4.overflow-y-auto.custom-scrollbar:hover,html.light div[class*=fixed] div.flex-1.p-4.overflow-y-auto.custom-scrollbar:hover,html.light div[role=dialog] [class*=theme-chat]:hover,html.light div[class*=fixed] [class*=theme-chat]:hover{transform:none!important;scale:1!important;zoom:1!important;box-shadow:none!important;background:#FFFFFF!important;background-color:#fff!important;border-radius:0!important;border:none!important;border-color:transparent!important;outline:none!important;cursor:default!important}html.light div[role=dialog] div.h-full.flex.flex-col,html.light div[class*=fixed] div.h-full.flex.flex-col,html.light div[role=dialog] div.flex-1.p-4.overflow-y-auto.custom-scrollbar,html.light div[class*=fixed] div.flex-1.p-4.overflow-y-auto.custom-scrollbar{scale:1!important;zoom:1!important}html.light div[role=dialog] div.h-full.flex.flex-col,html.light div[class*=fixed] div.h-full.flex.flex-col,html.light div[role=dialog] div.flex-1.p-4.overflow-y-auto.custom-scrollbar,html.light div[class*=fixed] div.flex-1.p-4.overflow-y-auto.custom-scrollbar{border:none!important;border-color:transparent!important;outline:none!important;box-shadow:none!important}html.light div[role=dialog] [class*=theme-chat],html.light div[class*=fixed] [class*=theme-chat],html.light div[role=dialog] div.h-full,html.light div[class*=fixed] div.h-full,html.light div[role=dialog] div.flex-1,html.light div[class*=fixed] div.flex-1{transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important}html.light.light div[role=dialog] div.h-full.flex.flex-col,html.light.light div[class*=fixed] div.h-full.flex.flex-col,html.light.light div[role=dialog] div.flex-1.p-4.overflow-y-auto.custom-scrollbar,html.light.light div[class*=fixed] div.flex-1.p-4.overflow-y-auto.custom-scrollbar{background:#FFFFFF!important;background-color:#fff!important;background-image:none!important}html.light div[role=dialog]:not(.never-match) div.h-full.flex.flex-col,html.light div[class*=fixed]:not(.never-match) div.h-full.flex.flex-col,html.light div[role=dialog]:not(.never-match) div.flex-1.p-4.overflow-y-auto.custom-scrollbar,html.light div[class*=fixed]:not(.never-match) div.flex-1.p-4.overflow-y-auto.custom-scrollbar{background:#FFFFFF!important;background-color:#fff!important;background-image:none!important}html.light div[role=dialog] *:not([class*=fixed]):not([class*=container]):not([class*=justify-center]):not([class*=items-center]),html.light div[class*=fixed][class*=inset-0] *:not([class*=fixed]):not([class*=container]):not([class*=justify-center]):not([class*=items-center]){scale:1!important;zoom:1!important}html.light div[role=dialog] div:hover:not([class*=fixed]):not([class*=container]):not([class*=justify-center]):not([class*=items-center]),html.light div[class*=fixed] div:hover:not([class*=fixed]):not([class*=container]):not([class*=justify-center]):not([class*=items-center]){scale:1!important;zoom:1!important;border:none!important;border-color:transparent!important;outline:none!important;box-shadow:none!important}html.light div[role=dialog]>div>div:last-child,html.light div[class*=fixed]>div>div:last-child,html.light div[role=dialog] [class*="w-[62%]"],html.light div[class*=fixed] [class*="w-[62%]"],html.light div[role=dialog] [class*=flex-1][class*=min-h],html.light div[class*=fixed] [class*=flex-1][class*=min-h]{border:none!important;border-color:transparent!important;outline:none!important;box-shadow:none!important}html.light div[role=dialog]>div>div:last-child:hover,html.light div[role=dialog]>div>div:last-child:focus,html.light div[class*=fixed]>div>div:last-child:hover,html.light div[class*=fixed]>div>div:last-child:focus,html.light div[role=dialog] [class*="w-[62%]"]:hover,html.light div[role=dialog] [class*="w-[62%]"]:focus,html.light div[class*=fixed] [class*="w-[62%]"]:hover,html.light div[class*=fixed] [class*="w-[62%]"]:focus{border:none!important;border-color:transparent!important;outline:none!important;box-shadow:none!important;background:#FFFFFF!important}html.light div[role=dialog] *:focus,html.light div[role=dialog] *:focus-visible,html.light div[class*=fixed] *:focus,html.light div[class*=fixed] *:focus-visible{outline:none!important;box-shadow:none!important;border:none!important;border-color:transparent!important}html.light div[role=dialog] *:not([class*=fixed]):not([class*=container]):not([class*=justify-center]):not([class*=items-center]),html.light div[class*=fixed][class*=inset-0] *:not([class*=fixed]):not([class*=container]):not([class*=justify-center]):not([class*=items-center]){transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;border:none!important;border-color:transparent!important;outline:none!important;box-shadow:none!important}transition: none !important; -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; scale: 1 !important; zoom: 1 !important; border: none !important; border-color: transparent !important; outline: none !important; box-shadow: none !important; background: #FFFFFF !important; background-color: #FFFFFF !important; cursor: default !important; */ html.light div[role="dialog"] .h-full,html.light div[role="dialog"] .flex-1,html.light div[role="dialog"] .custom-scrollbar,html.light div[role="dialog"] [class*="theme"],html.light div[class*="fixed"] .h-full,html.light div[class*="fixed"] .flex-1,html.light div[class*="fixed"] .custom-scrollbar,html.light div[class*="fixed"] [class*="theme"]{transform:none!important;scale:1!important;zoom:1!important;transition:none!important;animation:none!important}html.light div[role=dialog] .h-full:hover,html.light div[role=dialog] .h-full:focus,html.light div[role=dialog] .h-full:active,html.light div[role=dialog] .flex-1:hover,html.light div[role=dialog] .flex-1:focus,html.light div[role=dialog] .flex-1:active,html.light div[role=dialog] .custom-scrollbar:hover,html.light div[role=dialog] .custom-scrollbar:focus,html.light div[role=dialog] .custom-scrollbar:active,html.light div[role=dialog] [class*=theme]:hover,html.light div[role=dialog] [class*=theme]:focus,html.light div[role=dialog] [class*=theme]:active,html.light div[class*=fixed] .h-full:hover,html.light div[class*=fixed] .h-full:focus,html.light div[class*=fixed] .h-full:active,html.light div[class*=fixed] .flex-1:hover,html.light div[class*=fixed] .flex-1:focus,html.light div[class*=fixed] .flex-1:active,html.light div[class*=fixed] .custom-scrollbar:hover,html.light div[class*=fixed] .custom-scrollbar:focus,html.light div[class*=fixed] .custom-scrollbar:active,html.light div[class*=fixed] [class*=theme]:hover,html.light div[class*=fixed] [class*=theme]:focus,html.light div[class*=fixed] [class*=theme]:active{transform:none!important;scale:1!important;zoom:1!important;transition:none!important;animation:none!important;border:none!important;border-color:transparent!important;outline:none!important;box-shadow:none!important;background:#FFFFFF!important;background-color:#fff!important;cursor:default!important}html.light div[role=dialog] *:hover:not([class*=fixed]):not([class*=flex]):not([class*=items-center]):not([class*=justify-center]){transform:none!important;transition:none!important}html.light div[role=dialog] *[style*=transform],html.light div[class*=fixed] *[style*=transform]{transform:none!important}html.light div[role=dialog] *:not([class*=fixed]):not([class*=flex]):not([class*=items-center]):not([class*=justify-center]):not([class*=inset-0]),html.light div[role=dialog] *:not([class*=fixed]):not([class*=flex]):not([class*=items-center]):not([class*=justify-center]):not([class*=inset-0]):before,html.light div[role=dialog] *:not([class*=fixed]):not([class*=flex]):not([class*=items-center]):not([class*=justify-center]):not([class*=inset-0]):after,html.light div[class*=fixed][class*=inset-0] *:not([class*=fixed]):not([class*=flex]):not([class*=items-center]):not([class*=justify-center]):not([class*=inset-0]),html.light div[class*=fixed][class*=inset-0] *:not([class*=fixed]):not([class*=flex]):not([class*=items-center]):not([class*=justify-center]):not([class*=inset-0]):before,html.light div[class*=fixed][class*=inset-0] *:not([class*=fixed]):not([class*=flex]):not([class*=items-center]):not([class*=justify-center]):not([class*=inset-0]):after{scale:1!important;zoom:1!important;-webkit-scale:1!important;transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important;animation:none!important;-webkit-animation:none!important;-moz-animation:none!important;-ms-animation:none!important;-o-animation:none!important;filter:none!important;-webkit-filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}transform: none !important; -webkit-transform: none !important; -moz-transform: none !important; -ms-transform: none !important; -o-transform: none !important; scale: 1 !important; zoom: 1 !important; -webkit-scale: 1 !important; transition: none !important; -webkit-transition: none !important; -moz-transition: none !important; -ms-transition: none !important; -o-transition: none !important; animation: none !important; -webkit-animation: none !important; -moz-animation: none !important; -ms-animation: none !important; -o-animation: none !important; filter: none !important; -webkit-filter: none !important; backdrop-filter: none !important; -webkit-backdrop-filter: none !important; border: none !important; border-color: transparent !important; outline: none !important; box-shadow: none !important; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; background: #FFFFFF !important; background-color: #FFFFFF !important; background-image: none !important; cursor: default !important; pointer-events: auto !important; */ html.light div[role="dialog"]{transform:none}html.light div[role=dialog][class*=flex][class*=items-center],html.light div[class*=fixed][class*=inset-0][class*=flex][class*=items-center]{transform:none!important}html.light div[role=dialog][class*=flex][class*=items-center][class*=justify-center],html.light div[class*=fixed][class*=inset-0][class*=flex][class*=items-center][class*=justify-center]{transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important}html.light div[role=dialog] .hover-scale,html.light div[role=dialog] .hover-scale:hover,html.light div[role=dialog] .hover-scale:active,html.light div[role=dialog] .hover-scale:focus,html.light div[class*=fixed][class*=inset-0] .hover-scale,html.light div[class*=fixed][class*=inset-0] .hover-scale:hover,html.light div[class*=fixed][class*=inset-0] .hover-scale:active,html.light div[class*=fixed][class*=inset-0] .hover-scale:focus{transform:none!important;-webkit-transform:none!important;transition:none!important;-webkit-transition:none!important;scale:1!important;zoom:1!important}html.light div[role=dialog] *[class*=scale],html.light div[role=dialog] *[class*=hover],html.light div[role=dialog] *[class*=zoom],html.light div[class*=fixed][class*=inset-0] *[class*=scale],html.light div[class*=fixed][class*=inset-0] *[class*=hover],html.light div[class*=fixed][class*=inset-0] *[class*=zoom],html.light div[role=dialog] *[class*=scale]:hover,html.light div[role=dialog] *[class*=hover]:hover,html.light div[role=dialog] *[class*=zoom]:hover,html.light div[class*=fixed][class*=inset-0] *[class*=scale]:hover,html.light div[class*=fixed][class*=inset-0] *[class*=hover]:hover,html.light div[class*=fixed][class*=inset-0] *[class*=zoom]:hover{transform:none!important;-webkit-transform:none!important;transition:none!important;-webkit-transition:none!important;scale:1!important;zoom:1!important}html.light div[role=dialog] .theme-chat-message-bot:hover,html.light div[role=dialog] .theme-chat-message-bot:focus,html.light div[role=dialog] .theme-chat-message-bot:active,html.light div[role=dialog] .theme-chat-message-user:hover,html.light div[role=dialog] .theme-chat-message-user:focus,html.light div[role=dialog] .theme-chat-message-user:active,html.light div[class*=fixed][class*=inset-0] .theme-chat-message-bot:hover,html.light div[class*=fixed][class*=inset-0] .theme-chat-message-bot:focus,html.light div[class*=fixed][class*=inset-0] .theme-chat-message-bot:active,html.light div[class*=fixed][class*=inset-0] .theme-chat-message-user:hover,html.light div[class*=fixed][class*=inset-0] .theme-chat-message-user:focus,html.light div[class*=fixed][class*=inset-0] .theme-chat-message-user:active{transform:none!important;transition:none!important;scale:1!important;zoom:1!important}html.light div[role=dialog] .theme-chat-input,html.light div[role=dialog] .theme-chat-input:hover,html.light div[role=dialog] .theme-chat-input:focus,html.light div[class*=fixed][class*=inset-0] .theme-chat-input,html.light div[class*=fixed][class*=inset-0] .theme-chat-input:hover,html.light div[class*=fixed][class*=inset-0] .theme-chat-input:focus{background:#FFFFFF!important;background-color:#fff!important;border:1px solid #E5E7EB!important;border-color:#e5e7eb!important;box-shadow:none!important;transform:none!important;transition:none!important;scale:1!important;zoom:1!important}html.light div[role=dialog] div[class*="w-[38%]"][class*=border-r],html.light div[class*=fixed] div[class*="w-[38%]"][class*=border-r],html.light body div[role=dialog] div[class*="w-[38%]"][class*=border-r]{border-right:1px solid #E5E7EB!important;border-right-color:#e5e7eb!important;border-right-style:solid!important;border-right-width:1px!important}html.light .w-\[38\%\]\.border-r,html.light .border-r.border-gray-200,html.light div[class*="w-[38%]"].border-r.border-gray-200{border-right:1px solid #E5E7EB!important}html.light div[class*=max-w-7xl][class*="h-[85vh]"][class*=flex]{position:relative}html.light div[class*=max-w-7xl][class*="h-[85vh]"][class*=flex]:before{content:"";position:absolute;top:0;left:38%;width:1px;height:100%;background-color:#e5e7eb;z-index:1;pointer-events:none}html.light div[role=dialog]>div>div[class*=max-w-7xl]>div[class*="w-[38%]"]{border-right:1px solid #E5E7EB!important}html.light body div[role=dialog] div[class*=max-w-7xl] div[class*="w-[38%]"],html.light html body div[role=dialog] div[class*=max-w-7xl] div[class*="w-[38%]"]{border-right:2px solid #D1D5DB!important;border-right-color:#d1d5db!important;border-right-style:solid!important;border-right-width:2px!important}html.light div[class*=max-w-7xl][class*="h-[85vh]"][class*=flex]:after{content:"";position:absolute;top:0;left:calc(38% - 1px);width:2px;height:100%;background-color:#9ca3af;z-index:999;pointer-events:none}html.light div[role=dialog]:after{content:"";position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:85vh;background-color:#e5e7eb;z-index:10;pointer-events:none}html.light div[role=dialog][class*=flex][class*=items-center][class*=justify-center],html.light div[class*=fixed][class*=inset-0][class*=flex][class*=items-center][class*=justify-center]{display:flex!important;align-items:center!important;justify-content:center!important}html.light div[role=dialog] div[class*=max-w-][class*=px-4][class*=py-3][class*=rounded-2xl]{background:linear-gradient(to right,#2563eb,#3b82f6)!important;color:#fff!important;border-radius:18px!important;padding:12px 16px!important;margin-bottom:16px!important;max-width:75%!important;box-shadow:0 1px 3px #0000001a!important}html.light div[role=dialog] div[class*=flex][class*=items-end][class*=gap-3][class*=mb-4] div[class*=max-w-]{background:linear-gradient(to right,#2563eb,#3b82f6)!important;color:#fff!important;border-radius:18px!important;padding:12px 16px!important}html.light div[role=dialog] div[class*=w-8][class*=h-8][class*=bg-gradient-to-br]{background:linear-gradient(to bottom right,#10b981,#059669)!important;color:#fff!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:600!important;font-size:12.25px!important;width:32px!important;height:32px!important;flex-shrink:0!important}html.light div[role=dialog] div[class*=justify-end] div[class*=bg-gradient-to-r]{background:linear-gradient(to right,#2563eb,#3b82f6)!important;color:#fff!important}html.light div[role=dialog] div[class*=justify-start] div[class*=theme-chat-message-bot]{background:#DDD1FF!important;color:#1f2937!important}html.light div[role=dialog] div[class*=flex-1][class*=overflow-y-auto] div[class*=w-8][class*=h-8],html.light div[role=dialog] div[class*=absolute][class*=bottom-2]{display:none!important}html.light div[role=dialog] div[class*=flex][class*=items-end][class*=gap-3][class*=mb-4]{margin-bottom:4px!important;gap:0!important}html.light div[role=dialog] div[class*=justify-start]{justify-content:flex-end!important;text-align:left!important}html.light div[role=dialog] div[class*=justify-start] div[class*=max-w-]{background:#DDD1FF!important;background-color:#ddd1ff!important;background-image:none!important;color:#1f2937!important;border-radius:18px!important;padding:12px 16px!important;margin:4px 0 4px auto!important;max-width:75%!important;box-shadow:0 1px 2px #0000000d!important;font-size:12.25px!important;line-height:1.5!important;display:inline-block!important;float:right!important;clear:both!important;position:relative!important;text-align:left!important}html.light div[role=dialog] div[class*=justify-end]{justify-content:flex-start!important;text-align:left!important}html.light div[role=dialog] div[class*=justify-end] div[class*=max-w-]{background:#F1F1F1!important;background-color:#f1f1f1!important;background-image:none!important;color:#1f2937!important;border-radius:18px!important;padding:12px 16px!important;margin:4px 0!important;max-width:75%!important;box-shadow:0 1px 2px #0000000d!important;font-size:12.25px!important;line-height:1.5!important;display:inline-block!important;float:left!important;clear:both!important;position:relative!important}html.light div[role=dialog] div[class*=max-w-]{display:inline-block!important;vertical-align:top!important;margin-right:8px!important}html.light div[role=dialog] div[class*=flex][class*=items-end][class*=gap-3][class*=mb-4]{display:flex!important;align-items:flex-end!important;margin-bottom:8px!important;gap:8px!important}html.light div[role=dialog] div[class*=bg-gradient-to-r]{background:none!important;background-color:transparent!important;background-image:none!important}html.light div[role=dialog] .theme-chat-message-bot{background:#DDD1FF!important;background-color:#ddd1ff!important;color:#1f2937!important}html.light div[role=dialog] .text-xs,html.light div[role=dialog] p[class*=text-xs]{color:#888!important;font-size:11px!important;padding:0!important;opacity:.7!important;display:inline!important;position:relative!important;vertical-align:bottom!important;margin:0 0 0 6px!important}html.light div[role=dialog] p[class*=text-xs][class*=font-medium]{display:none!important}html.light div[role=dialog] .flex-1.p-4.overflow-y-auto{padding:16px!important;background:white!important}html.light div[role=dialog] div[class*=max-w-] p,html.light div[role=dialog] div[class*=max-w-] span,html.light div[role=dialog] div[class*=max-w-] div,html.light div[role=dialog] p[class*=whitespace-pre-wrap],html.light div[role=dialog] p[class*=text-xs]{background:transparent!important;background-color:transparent!important}html.light div[role=dialog] div[class*=max-w-] p{padding:0!important;margin:0!important}html.light div[role=dialog] div[class*=justify-start] div[class*=max-w-] *,html.light div[role=dialog] div[class*=justify-end] div[class*=max-w-] *{background:transparent!important;background-color:transparent!important;background-image:none!important}html.light div[role=dialog] div[class*=justify-start] p,html.light div[role=dialog] div[class*=justify-end] p,html.light div[role=dialog] p.text-xs,html.light div[role=dialog] p[class*=mt-2]{background:transparent!important;background-color:transparent!important}html.light div[role=dialog] div[class*=max-w-] div[style*="display: flex"],html.light div[role=dialog] div[class*=max-w-] div[style*="alignItems: flex-end"]{display:flex!important;align-items:flex-end!important;gap:8px!important;width:100%!important;background:transparent!important}html.light div[role=dialog] div[class*=max-w-] span[style*="flex: 1"]{flex:1!important;white-space:pre-wrap!important;word-break:break-words!important;line-height:1.625!important;font-size:12.25px!important;margin:0!important;padding:0!important;background:transparent!important}html.light div[role=dialog] div[class*=max-w-] span[style*="flexShrink: 0"]{flex-shrink:0!important;white-space:nowrap!important;align-self:flex-end!important;margin:0!important;padding:0!important;font-size:12px!important;background:transparent!important}html.light div[role=dialog] div[class*=max-w-][class*=px-4][class*=py-3]{overflow:visible!important;position:static!important}html.light div[role=dialog] div[style*="display: flex"][style*="alignItems: flex-end"]{display:flex!important;align-items:flex-end!important}html.light div[role=dialog] div[style*="display: flex"] *{background:transparent!important;background-color:transparent!important;outline:none!important;border:none!important}html.light div[role=dialog] span[style*="flex: 1"],html.light div[role=dialog] span[style*="flexShrink: 0"]{display:inline!important}html.light div[role=dialog] .theme-chat-message-user{background:#F1F1F1!important;background-color:#f1f1f1!important;text-align:left!important}html.light div[role=dialog] .theme-chat-message-bot{background:#DDD1FF!important;background-color:#ddd1ff!important;text-align:left!important}html.light div[role=dialog] .theme-chat-message-bot *,html.light div[role=dialog] div[class*=justify-start] *,html.light div[role=dialog] div[class*=justify-start] span,html.light div[role=dialog] div[class*=justify-start] p,html.light div[role=dialog] div[class*=justify-start] div{text-align:left!important}html.light div[role=dialog] .theme-chat-message-user span,html.light div[role=dialog] .theme-chat-message-bot span,html.light div[role=dialog] .theme-chat-message-user .text-sm,html.light div[role=dialog] .theme-chat-message-bot .text-sm,html.light div[role=dialog] div[class*=theme-chat-message] *{background:transparent!important;background-color:transparent!important}html.light div[role=dialog] .theme-chat-message-user *,html.light div[role=dialog] .theme-chat-message-bot *,html.light div[role=dialog] .theme-chat-message-user div,html.light div[role=dialog] .theme-chat-message-bot div,html.light div[role=dialog] .theme-chat-message-user span,html.light div[role=dialog] .theme-chat-message-bot span,html.light div[role=dialog] .theme-chat-message-user p,html.light div[role=dialog] .theme-chat-message-bot p{background:transparent!important;background-color:transparent!important;background-image:none!important}html.light div[role=dialog] [style*="background: white"],html.light div[role=dialog] [style*="background-color: white"],html.light div[role=dialog] [style*="background: #fff"],html.light div[role=dialog] [style*="background-color: #fff"],html.light div[role=dialog] [style*="background: #ffffff"],html.light div[role=dialog] [style*="background-color: #ffffff"]{background:transparent!important;background-color:transparent!important}html.light div[role=dialog] span[style*="flex: 1"],html.light div[role=dialog] span[style*="display: flex"],html.light div[role=dialog] span[style*="alignItems: center"],html.light div[role=dialog] [style*="whiteSpace: 'pre-wrap'"],html.light div[role=dialog] [style*="whiteSpace: pre-wrap"]{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html.light div[role=dialog] span[style*="flex: 1"],html.light div[role=dialog] div[class*=theme-chat-message] span[style*="flex: 1"]{background:transparent!important;background-color:transparent!important;background-image:none!important;background-attachment:initial!important;background-blend-mode:initial!important;background-clip:initial!important;background-origin:initial!important;background-position:initial!important;background-repeat:initial!important;background-size:initial!important;box-shadow:none!important;text-shadow:none!important}html.light div[role=dialog] span[style*="flex: 1"]:before,html.light div[role=dialog] span[style*="flex: 1"]:after,html.light div[role=dialog] div[class*=theme-chat-message] span:before,html.light div[role=dialog] div[class*=theme-chat-message] span:after{background:transparent!important;background-color:transparent!important;background-image:none!important;content:none!important;display:none!important}html.light div[role=dialog] span[style*=wordBreak],html.light div[role=dialog] span[style*=whiteSpace],html.light div[role=dialog] span[style*=lineHeight]{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;border:none!important;outline:none!important}html.light div[role=dialog] div[class*=theme-chat-message] span[style]{background:transparent!important;background-color:transparent!important;background-image:none!important}html.light div[role=dialog] div[style*="alignItems: stretch"] span[style*="flex: 1"]{background:transparent!important;background-color:transparent!important;background-image:none!important;background-attachment:unset!important;background-blend-mode:unset!important;background-clip:unset!important;background-origin:unset!important;background-position:unset!important;background-repeat:unset!important;background-size:unset!important}html.light div[role=dialog] .chat-text-container,html.light div[role=dialog] div.chat-text-container,html.light .chat-text-container{background:transparent!important;background-color:transparent!important;background-image:none!important;background-attachment:scroll!important;background-blend-mode:normal!important;background-clip:border-box!important;background-origin:padding-box!important;background-position:0% 0%!important;background-repeat:repeat!important;background-size:auto auto!important;box-shadow:none!important;border:none!important;outline:none!important;text-shadow:none!important}html.light div[role=dialog] .chat-text-container *,html.light .chat-text-container *{background:transparent!important;background-color:transparent!important;background-image:none!important}html.light div[role=dialog] .chat-text-container:before,html.light div[role=dialog] .chat-text-container:after,html.light .chat-text-container:before,html.light .chat-text-container:after{content:none!important;display:none!important;background:transparent!important;background-color:transparent!important}html.light div[role=dialog] div[class*=bg-gray-50],html.light div[role=dialog] div[class*=bg-gray-100],html.light div[role=dialog] .bg-gray-50,html.light div[role=dialog] .bg-gray-100{background:#FFFFFF!important;background-color:#fff!important;border:1px solid #E5E7EB!important}html.light div[role=dialog] div[class*=rounded-lg][class*=p-4],html.light div[role=dialog] div[class*=rounded-lg][class*=p-6],html.light div[role=dialog] div[class*=border][class*=bg-]{background:#FFFFFF!important;background-color:#fff!important;border:1px solid #D1D5DB!important;border-color:#d1d5db!important}html.light div[role=dialog] div[class*="w-[38%]"] div[class*=space-y],html.light div[role=dialog] div[class*="w-[38%]"] div[class*=mb-],html.light div[role=dialog] div[class*="w-[38%]"] div[class*=p-],html.light div[role=dialog] div[class*="w-[38%]"]>div:not([class*=flex]):not([class*=justify]){background:#FFFFFF!important;background-color:#fff!important;border:1px solid #E5E7EB!important;border-radius:8px!important}html.light div[role=dialog] div[style*="background-color: rgb(249, 250, 251)"],html.light div[role=dialog] div[style*="background-color: rgb(243, 244, 246)"],html.light div[role=dialog] div[style*="background: rgb(249, 250, 251)"],html.light div[role=dialog] div[style*="background: rgb(243, 244, 246)"]{background:#FFFFFF!important;background-color:#fff!important;border:1px solid #E5E7EB!important}html.light div[role=dialog]>div>div[class*=max-w-7xl]>div:first-child,html.light div[role=dialog]>div>div[class*=max-w-7xl]>div:first-child *:not([class*=bg-gradient]):not([class*=theme-chat]):not(button):not(input):not(select){background:#FFFFFF!important;background-color:#fff!important}html.light div[role=dialog] div[class*="w-[38%]"]>div,html.light div[role=dialog] div[class*="w-[38%]"]>div>div,html.light div[role=dialog] div[class*="w-[38%]"] div[class*=space-y]>div{background:#FFFFFF!important;background-color:#fff!important;border:1px solid #E5E7EB!important;border-radius:8px!important}html.light div[role=dialog] .bg-gray-50,html.light div[role=dialog] .bg-gray-100,html.light div[role=dialog] .bg-slate-50,html.light div[role=dialog] .bg-slate-100,html.light div[role=dialog] .bg-neutral-50,html.light div[role=dialog] .bg-neutral-100{background:#FFFFFF!important;background-color:#fff!important;border:1px solid #E5E7EB!important}html.light div[role=dialog] section[style*="rgba(255, 255, 255, 0.03)"]{background:#FFFFFF!important;background-color:#fff!important;border:1px solid #E5E7EB!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.light div[role=dialog] section[style*="#2B2C34"],html.light div[role=dialog] section[style*="2B2C34"],html.light div[role=dialog] section[style*="background: rgb(43, 44, 52)"],html.light div[role=dialog] section[style*="background-color: rgb(43, 44, 52)"]{background:#FFFFFF!important;background-color:#fff!important;border:1px solid #E5E7EB!important;box-shadow:none!important}html.light div[role=dialog] section[style*="rgba(255, 255, 255, 0.03)"][class*=rounded-2xl]{background:#FFFFFF!important;background-color:#fff!important;border:1px solid #E5E7EB!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.light div[role=dialog] section[class*=rounded],html.light div[role=dialog] section[class*=group],html.light div[role=dialog] section[class*=p-6],html.light div[role=dialog] section[class*=transition]{background:#FFFFFF!important;background-color:#fff!important;border:1px solid #E5E7EB!important;box-shadow:0 1px 3px #0000001a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.light div[role=dialog] div[class*=space-y]>section{background:#FFFFFF!important;background-color:#fff!important;border:2px solid #D1D5DB!important;border-radius:12px!important}html.light div[role=dialog] section[class*=rounded],html.light div[role=dialog] section[class*=group],html.light div[role=dialog] section[class*=p-6]{border:2px solid #9CA3AF!important;border-color:#9ca3af!important;border-style:solid!important;border-width:2px!important}html.light div[role=dialog] section[style*=border]{border:2px solid #6B7280!important}html.light div[role=dialog] section:has(h3:contains("Identificação")),html.light div[role=dialog] section:has(h3:contains("Dados Médicos")),html.light div[role=dialog] section:has(h3:contains("Agendamento")){border:2px solid #374151!important;outline:1px solid #9CA3AF!important}html.light div[role=dialog] section{box-shadow:0 0 0 2px #6b7280 ! important,0 1px 3px #0000001a!important}html.light div[role=dialog] section[style]{box-shadow:inset 0 0 0 2px #4b5563 ! important,0 0 0 2px #6b7280 ! important,0 2px 4px #0000001a!important}html.light div[role=dialog] div[class*=space-y] section,html.light div[role=dialog] section[class*=rounded-2xl],html.light div[role=dialog] section[class*=group]{box-shadow:0 0 0 3px #374151 ! important,0 2px 6px #00000026!important;border:none!important}html.light div[role=dialog] section:before{content:""!important;position:absolute!important;top:-1px!important;left:-1px!important;right:-1px!important;bottom:-1px!important;border:1px solid #D1D5DB!important;border-radius:13px!important;pointer-events:none!important;z-index:1!important}html.light div[role=dialog] section{position:relative!important}html.light div[role=dialog] section:has(>h3),html.light div[role=dialog] section:has(>div>h3){outline:1px solid #E5E7EB!important;outline-offset:0px!important}html.light div[role=dialog] *[style*="cursor: col-resize"]{cursor:default!important}html.light div[role=dialog] div[class*=resize]{resize:none!important}html.light div[role=dialog] div[class*=border-l],html.light div[role=dialog] div[style*=border-left],html.light div[role=dialog] div[class*=resizable]{cursor:default!important;pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}html.light div[role=dialog] *[draggable],html.light div[role=dialog] *[data-resizable],html.light div[role=dialog] .resize-handle{pointer-events:none!important;cursor:default!important;display:none!important}html.light div[role=dialog] div[class*=border-r]:hover,html.light div[role=dialog] div[class*=border-l]:hover{cursor:default!important;pointer-events:none!important}html.light div[role=dialog] div[class*=border-r]:after,html.light div[role=dialog] div[class*=border-l]:after,html.light div[role=dialog] div[class*=border-r]:before,html.light div[role=dialog] div[class*=border-l]:before{display:none!important;pointer-events:none!important}html.light div[role=dialog] *{resize:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}html.light div[role=dialog] *:hover{cursor:default!important}html.light div[role=dialog] div[class*=border]:hover,html.light div[role=dialog] div[class*=border]:active,html.light div[role=dialog] div[class*=border]:focus{cursor:default!important;pointer-events:none!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}html.light div[role=dialog] *[style*=cursor],html.light div[role=dialog] *[data-resize],html.light div[role=dialog] *[data-panel]{pointer-events:none!important;cursor:default!important}html.light div[role=dialog] *{cursor:default!important}html.light div[role=dialog] div[class*=border-r][class*=border-gray-200]{border-right:1px solid #E5E7EB!important;cursor:default!important;pointer-events:none!important;position:relative!important}html.light div[role=dialog] div[class*=border-r][class*=border-gray-200]:after{content:""!important;position:absolute!important;top:0!important;right:-5px!important;bottom:0!important;width:10px!important;background:transparent!important;cursor:default!important;pointer-events:auto!important;z-index:9999!important}html.light div[role=dialog] *[style*=border-right],html.light div[role=dialog] *[class*=border-r]{pointer-events:none!important;cursor:default!important}html.light div[role=dialog] div[class*=border-r]>*,html.light div[role=dialog] div[class*=border-r] input,html.light div[role=dialog] div[class*=border-r] button,html.light div[role=dialog] div[class*=border-r] textarea,html.light div[role=dialog] div[class*=border-r] select{pointer-events:auto!important}html.light div[role=dialog] div[class*="bg-[--card]"] div[class*=flex-shrink-0][class*=bg-white]{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;overflow:hidden!important}html.light div[role=dialog] div[class*="bg-[--card]"] div[class*=flex-col][class*=h-full][class*="bg-[--elev-1]"]{padding-top:0!important;margin-top:0!important}html.light div[role=dialog] div[class*=flex-1][class*=overflow-y-auto]{padding-top:16px!important}html.light div[role=dialog] div[class*=justify-start]{justify-content:flex-start!important;flex-direction:row!important}html.light div[role=dialog] div[class*=justify-end]{justify-content:flex-end!important;flex-direction:row!important}html.light div[role=dialog] div[class*=justify-start] div[class*=bg-gradient-to],html.light div[role=dialog] div[class*=justify-start] div[class*=max-w-],html.light div[role=dialog] div[class*=justify-start] div[class*=px-],html.light div[role=dialog] div[class*=justify-start] div[class*=py-]{background:linear-gradient(135deg,#A855F7,#9333EA)!important;color:#fff!important;border-radius:18px 18px 4px!important}html.light div[role=dialog] div[class*=justify-end] div[class*=bg-gradient-to],html.light div[role=dialog] div[class*=justify-end] div[class*=max-w-],html.light div[role=dialog] div[class*=justify-end] div[class*=px-],html.light div[role=dialog] div[class*=justify-end] div[class*=py-]{background:#E5E7EB!important;color:#374151!important;border-radius:18px 18px 18px 4px!important}html.light div[role=dialog] div[class*=from-blue-],html.light div[role=dialog] div[class*=to-blue-]{background:linear-gradient(135deg,#A855F7,#9333EA)!important;color:#fff!important;border-radius:18px 18px 4px!important}html.light div[role=dialog] div[class*=theme-chat-message-bot]{background:#E5E7EB!important;color:#374151!important;border-radius:18px 18px 18px 4px!important}html.light body div[role=dialog] div[class*=justify-start] .theme-chat-message-user,html.light body div[role=dialog] .theme-chat-message-user,html.light div[role=dialog] div[class*=justify-start] div[class*=theme-chat-message-user]{margin-left:0!important;margin-right:25%!important;align-self:flex-start!important;float:left!important;text-align:left!important}html.light body div[role=dialog] div[class*=justify-end] .theme-chat-message-bot,html.light body div[role=dialog] .theme-chat-message-bot,html.light div[role=dialog] div[class*=justify-end] div[class*=theme-chat-message-bot]{margin-left:25%!important;margin-right:0!important;align-self:flex-end!important;float:right!important;text-align:left!important}html.light div[role=dialog] div[class*=justify-start]{justify-content:flex-start!important;align-items:flex-end!important}html.light div[role=dialog] div[class*=justify-end]{justify-content:flex-end!important;align-items:flex-end!important}html.light div[role=dialog] div[class*=max-w-][class*=px-4]{margin-left:inherit!important;margin-right:inherit!important}html.light div[role=dialog] div[class*=justify-start] div[class*=max-w-],html.light div[role=dialog] div[class*=justify-start] .theme-chat-message-user{background:#E5E7EB!important;color:#374151!important;margin-left:0!important;margin-right:auto!important;align-self:flex-start!important;text-align:left!important;float:none!important;display:block!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important;font-size:12.25px!important}html.light div[role=dialog] div[class*=justify-end] div[class*=max-w-],html.light div[role=dialog] div[class*=justify-end] .theme-chat-message-bot{background:#DDD4FE!important;color:#374151!important;margin-left:auto!important;margin-right:0!important;align-self:flex-end!important;text-align:left!important;float:none!important;display:block!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important;font-size:12.25px!important}html.light div[role=dialog] div[class*=max-w-][class*=text-xs],html.light div[role=dialog] div[class*=max-w-] *,html.light div[role=dialog] .theme-chat-message-user *,html.light div[role=dialog] .theme-chat-message-bot *{font-size:12.25px!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif!important}html.light body div[role=dialog] textarea[class*=theme-chat-input],html.light body div[role=dialog] .theme-chat-input,html.light div[role=dialog] div[class*=p-4] textarea[class*=theme-chat-input],html.light div[role=dialog] div[class*=flex] textarea.theme-chat-input{border:2px solid #D1D5DB!important;border-color:#d1d5db!important;border-style:solid!important;border-width:2px!important;border-radius:8px!important;box-shadow:none!important;background:#FFFFFF!important}html.light body div[role=dialog] textarea[class*=theme-chat-input]:hover,html.light div[role=dialog] div[class*=p-4] textarea[class*=theme-chat-input]:hover{border-color:#9ca3af!important;border-width:2px!important;border-style:solid!important}html.light body div[role=dialog] textarea[class*=theme-chat-input]:focus,html.light div[role=dialog] div[class*=p-4] textarea[class*=theme-chat-input]:focus{border-color:#6b7280!important;border-width:2px!important;border-style:solid!important;outline:none!important;box-shadow:0 0 0 1px #6b7280!important}html.light div[role=dialog] textarea[placeholder*="Digite sua mensagem"]{border:5px solid red!important;border-color:red!important;border-style:solid!important;border-width:5px!important}*,: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%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.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}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:var(--space-0)}.inset-4{inset:var(--space-4)}.inset-x-0{left:var(--space-0);right:var(--space-0)}.inset-y-0{top:var(--space-0);bottom:var(--space-0)}.-bottom-1{bottom:calc(var(--space-1) * -1)}.-bottom-10{bottom:calc(var(--space-10) * -1)}.-bottom-4{bottom:calc(var(--space-4) * -1)}.-bottom-6{bottom:calc(var(--space-6) * -1)}.-left-1\.5{left:-.375rem}.-left-10{left:calc(var(--space-10) * -1)}.-left-16{left:calc(var(--space-16) * -1)}.-left-3{left:calc(var(--space-3) * -1)}.-right-1{right:calc(var(--space-1) * -1)}.-right-2{right:calc(var(--space-2) * -1)}.-right-20{right:calc(var(--space-20) * -1)}.-right-4{right:calc(var(--space-4) * -1)}.-top-1{top:calc(var(--space-1) * -1)}.-top-1\.5{top:-.375rem}.-top-2{top:calc(var(--space-2) * -1)}.-top-2\.5{top:-.625rem}.-top-20{top:calc(var(--space-20) * -1)}.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-1{right:var(--space-1)}.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{top:var(--space-1)}.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-8{top:var(--space-8)}.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-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[1010\]{z-index:1010}.z-\[101\]{z-index:101}.z-\[110\]{z-index:110}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[9998\]{z-index:9998}.z-\[99999999\]{z-index:99999999}.z-\[999999\]{z-index:999999}.z-\[9999\]{z-index:9999}.z-\[var\(--z-modal\)\],.z-modal{z-index:var(--z-modal)}.order-1{order:1}.order-2{order:2}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.-m-2{margin:calc(var(--space-2) * -1)}.m-0{margin:var(--space-0)}.-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-2{margin-top:var(--space-2);margin-bottom:var(--space-2)}.my-3{margin-top:var(--space-3);margin-bottom:var(--space-3)}.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\],.-mb-px{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-5{margin-left:var(--space-5)}.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-10{margin-top:var(--space-10)}.mt-2{margin-top:var(--space-2)}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:var(--space-20)}.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-\[120px\]{height:120px}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[28px\]{height:28px}.h-\[300px\]{height:300px}.h-\[32px\]{height:32px}.h-\[42px\]{height:42px}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-\[60px\]{height:60px}.h-\[640px\]{height:640px}.h-\[80vh\]{height:80vh}.h-\[90vh\]{height:90vh}.h-\[98vh\]{height:98vh}.h-\[calc\(100vh-200px\)\]{height:calc(100vh - 200px)}.h-\[calc\(100vh-88px\)\]{height:calc(100vh - 88px)}.h-\[calc\(100vh-90px\)\]{height:calc(100vh - 90px)}.h-\[calc\(90vh-80px\)\]{height:calc(90vh - 80px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:var(--space-0)}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[120px\]{max-height:120px}.max-h-\[150px\]{max-height:150px}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[400px\]{max-height:400px}.max-h-\[480px\]{max-height:480px}.max-h-\[500px\]{max-height:500px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[600px\]{max-height:600px}.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)}.max-h-\[min\(88vh\,820px\)\]{max-height:min(88vh,820px)}.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-\[48px\]{min-height:48px}.min-h-\[50px\]{min-height:50px}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70px\]{min-height:70px}.min-h-\[72px\]{min-height:72px}.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-\[120px\]{width:120px}.w-\[14px\]{width:14px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[200px\]{width:200px}.w-\[300px\]{width:300px}.w-\[420px\]{width:420px}.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-\[clamp\(420px\,48vw\,520px\)\]{width:clamp(420px,48vw,520px)}.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-\[120px\]{min-width:120px}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[280px\]{min-width:280px}.min-w-\[900px\]{min-width:900px}.max-w-16{max-width:var(--space-16)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-48{max-width:12rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[200px\]{max-width:200px}.max-w-\[20px\]{max-width:20px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[32px\]{max-width:32px}.max-w-\[540px\]{max-width:540px}.max-w-\[70\%\]{max-width:70%}.max-w-\[720px\]{max-width:720px}.max-w-\[75\%\]{max-width:75%}.max-w-\[800px\]{max-width:800px}.max-w-\[80px\]{max-width:80px}.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-0,.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-0\.5{--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))}.-translate-y-1{--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))}.-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-4{--tw-translate-x: var(--space-4);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))}.translate-y-0{--tw-translate-y: 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))}.-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-3{--tw-rotate: 3deg;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-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))}.scale-110{--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))}.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))}.scale-x-0{--tw-scale-x: 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))}.scale-x-100{--tw-scale-x: 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))}.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 bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@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}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.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-5{grid-template-columns:repeat(5,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-col-reverse{flex-direction:column-reverse}.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-16{gap:var(--space-16)}.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-2{-moz-column-gap:var(--space-2);column-gap:var(--space-2)}.gap-x-6{-moz-column-gap:var(--space-6);column-gap:var(--space-6)}.gap-y-1{row-gap:var(--space-1)}.gap-y-4{row-gap:var(--space-4)}.gap-y-5{row-gap:var(--space-5)}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(var(--space-1) * var(--tw-space-x-reverse));margin-left:calc(var(--space-1) * calc(1 - var(--tw-space-x-reverse)))}.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}.overflow-y-hidden{overflow-y:hidden}.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-3xl{border-radius:1.5rem}.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-\[\#060B67\]{--tw-border-opacity: 1;border-color:rgb(6 11 103 / var(--tw-border-opacity, 1))}.border-\[\#1F2937\]{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-\[\#1a1a1a\]{--tw-border-opacity: 1;border-color:rgb(26 26 26 / var(--tw-border-opacity, 1))}.border-\[\#222225\]{--tw-border-opacity: 1;border-color:rgb(34 34 37 / 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-\[\#2F2F38\]{--tw-border-opacity: 1;border-color:rgb(47 47 56 / 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-\[\#374151\]{--tw-border-opacity: 1;border-color:rgb(55 65 81 / 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-\[\#4E6BFF\]{--tw-border-opacity: 1;border-color:rgb(78 107 255 / 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\],.border-\[\#8b5cf6\]{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-\[\#8b5cf6\]\/20{border-color:#8b5cf633}.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\(109\,4\,239\,0\.2\)\]{border-color:#6d04ef33}.border-\[rgba\(109\,4\,239\,0\.25\)\]{border-color:#6d04ef40}.border-\[rgba\(109\,4\,239\,0\.3\)\]{border-color:#6d04ef4d}.border-\[rgba\(109\,4\,239\,0\.4\)\]{border-color:#6d04ef66}.border-\[rgba\(255\,255\,255\,0\.02\)\]{border-color:#ffffff05}.border-\[rgba\(255\,255\,255\,0\.03\)\]{border-color:#ffffff08}.border-\[rgba\(255\,255\,255\,0\.04\)\]{border-color:#ffffff0a}.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-\[rgba\(255\,255\,255\,0\.1\)\]{border-color:#ffffff1a}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-border-light\)\]{border-color:var(--color-border-light)}.border-\[var\(--danger\)\]{border-color:var(--danger)}.border-\[var\(--info\)\]{border-color:var(--info)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--ok\)\]{border-color:var(--ok)}.border-\[var\(--primary\)\]{border-color:var(--primary)}.border-\[var\(--text-2\)\]{border-color:var(--text-2)}.border-\[var\(--warn\)\]{border-color:var(--warn)}.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-amber-700{--tw-border-opacity: 1;border-color:rgb(180 83 9 / var(--tw-border-opacity, 1))}.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-400\/50{border-color:#60a5fa80}.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-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-blue-900\/30{border-color:#1e3a8a4d}.border-border-focus{border-color:hsl(var(--border-focus))}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-600\/50{border-color:#05966980}.border-error{border-color:hsl(var(--error))}.border-error-border{border-color:hsl(var(--error-border))}.border-error\/20{border-color:hsl(var(--error) / .2)}.border-error\/30{border-color:hsl(var(--error) / .3)}.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-gray-900\/30{border-color:#1118274d}.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-green-900\/30{border-color:#14532d4d}.border-info-border{border-color:hsl(var(--info-border))}.border-info\/30{border-color:hsl(var(--info) / .3)}.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-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-400\/20{border-color:#c084fc33}.border-purple-400\/50{border-color:#c084fc80}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-purple-500\/20{border-color:#a855f733}.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-purple-900\/30{border-color:#581c874d}.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-700{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.border-red-800{--tw-border-opacity: 1;border-color:rgb(153 27 27 / var(--tw-border-opacity, 1))}.border-red-900\/20{border-color:#7f1d1d33}.border-red-900\/30{border-color:#7f1d1d4d}.border-success-border{border-color:hsl(var(--success-border))}.border-success\/30{border-color:hsl(var(--success) / .3)}.border-transparent{border-color:transparent}.border-violet-400\/30{border-color:#a78bfa4d}.border-warning-border{border-color:hsl(var(--warning-border))}.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\/20{border-color:#eab30833}.border-yellow-500\/30{border-color:#eab3084d}.border-yellow-900\/30{border-color:#713f124d}.\!border-b-\[\#6D04EF\]{--tw-border-opacity: 1 !important;border-bottom-color:rgb(109 4 239 / var(--tw-border-opacity, 1))!important}.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-\[\#060B67\]{--tw-bg-opacity: 1;background-color:rgb(6 11 103 / 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-\[\#0D1220\]{--tw-bg-opacity: 1;background-color:rgb(13 18 32 / var(--tw-bg-opacity, 1))}.bg-\[\#0F1015\]{--tw-bg-opacity: 1;background-color:rgb(15 16 21 / 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-\[\#101321\]{--tw-bg-opacity: 1;background-color:rgb(16 19 33 / var(--tw-bg-opacity, 1))}.bg-\[\#10B981\]{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-\[\#121212\]{--tw-bg-opacity: 1;background-color:rgb(18 18 18 / var(--tw-bg-opacity, 1))}.bg-\[\#16141A\]{--tw-bg-opacity: 1;background-color:rgb(22 20 26 / 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-\[\#1A1F35\]{--tw-bg-opacity: 1;background-color:rgb(26 31 53 / 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-\[\#1F2021\]{--tw-bg-opacity: 1;background-color:rgb(31 32 33 / var(--tw-bg-opacity, 1))}.bg-\[\#1F2937\]{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1a\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-\[\#20232B\]{--tw-bg-opacity: 1;background-color:rgb(32 35 43 / var(--tw-bg-opacity, 1))}.bg-\[\#222225\]{--tw-bg-opacity: 1;background-color:rgb(34 34 37 / var(--tw-bg-opacity, 1))}.bg-\[\#222\]{--tw-bg-opacity: 1;background-color:rgb(34 34 34 / 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-\[\#374151\]{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / 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-\[\#3C3C42\]{--tw-bg-opacity: 1;background-color:rgb(60 60 66 / var(--tw-bg-opacity, 1))}.bg-\[\#3a3a3a\]{--tw-bg-opacity: 1;background-color:rgb(58 58 58 / var(--tw-bg-opacity, 1))}.bg-\[\#444\]{--tw-bg-opacity: 1;background-color:rgb(68 68 68 / var(--tw-bg-opacity, 1))}.bg-\[\#45066d\]{--tw-bg-opacity: 1;background-color:rgb(69 6 109 / 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-\[\#4a4a4a\]{--tw-bg-opacity: 1;background-color:rgb(74 74 74 / 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\],.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\]\/20{background-color:#8b5cf633}.bg-\[\#9333EA\]{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-\[\#9333EA\]\/10{background-color:#9333ea1a}.bg-\[\#A78BFA\]{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.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-\[\#EF4444\]{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / 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-\[\#f0f0f0\]{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / 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-\[--elev-3\]{background-color:var(--elev-3)}.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-\[color-mix\(in_srgb\,var\(--danger\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--danger) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--danger\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--danger) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--info\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--info) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--ok\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--ok) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--primary\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--primary) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--success\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--success) 15%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--warn\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--warn) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--warn\)_15\%\,transparent\)\]{background-color:color-mix(in srgb,var(--warn) 15%,transparent)}.bg-\[rgba\(0\,0\,0\,0\.1\)\]{background-color:#0000001a}.bg-\[rgba\(0\,0\,0\,0\.15\)\]{background-color:#00000026}.bg-\[rgba\(109\,4\,239\,0\.03\)\]{background-color:#6d04ef08}.bg-\[rgba\(109\,4\,239\,0\.05\)\]{background-color:#6d04ef0d}.bg-\[rgba\(109\,4\,239\,0\.08\)\]{background-color:#6d04ef14}.bg-\[rgba\(109\,4\,239\,0\.1\)\]{background-color:#6d04ef1a}.bg-\[rgba\(109\,4\,239\,0\.12\)\]{background-color:#6d04ef1f}.bg-\[rgba\(109\,4\,239\,0\.15\)\]{background-color:#6d04ef26}.bg-\[rgba\(109\,4\,239\,0\.3\)\]{background-color:#6d04ef4d}.bg-\[rgba\(255\,255\,255\,0\.02\)\]{background-color:#ffffff05}.bg-\[rgba\(255\,255\,255\,0\.05\)\]{background-color:#ffffff0d}.bg-\[rgba\(30\,27\,40\,0\.95\)\]{background-color:#1e1b28f2}.bg-\[rgba\(36\,37\,45\,0\.3\)\]{background-color:#24252d4d}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--color-bg-card\)\]{background-color:var(--color-bg-card)}.bg-\[var\(--color-bg-tertiary\)\]{background-color:var(--color-bg-tertiary)}.bg-\[var\(--color-border\)\]{background-color:var(--color-border)}.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\/20{background-color:#78350f33}.bg-amber-900\/30{background-color:#78350f4d}.bg-amber-900\/40{background-color:#78350f66}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/20{background-color:#0003}.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-blue-600\/20{background-color:#2563eb33}.bg-blue-900\/30{background-color:#1e3a8a4d}.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-900\/40{background-color:#064e3b66}.bg-error{background-color:hsl(var(--error))}.bg-error-bg{background-color:hsl(var(--error-bg))}.bg-error\/10{background-color:hsl(var(--error) / .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-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / 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-700\/60{background-color:#37415199}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-800\/40{background-color:#1f293766}.bg-gray-800\/95{background-color:#1f2937f2}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-900\/20{background-color:#11182733}.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{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-600\/20{background-color:#16a34a33}.bg-green-900\/20{background-color:#14532d33}.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-info-bg{background-color:hsl(var(--info-bg))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / 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-orange-600\/20{background-color:#ea580c33}.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-pink-600{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / 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-200{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / 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-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-500\/30{background-color:#a855f74d}.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-red-900\/30{background-color:#7f1d1d4d}.bg-success{background-color:hsl(var(--success))}.bg-success-bg{background-color:hsl(var(--success-bg))}.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-transparent{background-color:transparent}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/20{background-color:#8b5cf633}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-warning{background-color:hsl(var(--warning))}.bg-warning-bg{background-color:hsl(var(--warning-bg))}.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\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.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-yellow-900\/20{background-color:#713f1233}.bg-opacity-5{--tw-bg-opacity: .05}.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-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.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))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#060B67\]{--tw-gradient-from: #060B67 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 11 103 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1A1B20\]{--tw-gradient-from: #1A1B20 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 27 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1D1A22\]{--tw-gradient-from: #1D1A22 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 26 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#201E25\]{--tw-gradient-from: #201E25 var(--tw-gradient-from-position);--tw-gradient-to: rgb(32 30 37 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#4E6BFF\]{--tw-gradient-from: #4E6BFF var(--tw-gradient-from-position);--tw-gradient-to: rgb(78 107 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.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-\[rgba\(109\,4\,239\,0\.1\)\]{--tw-gradient-from: rgba(109,4,239,.1) var(--tw-gradient-from-position);--tw-gradient-to: rgba(109, 4, 239, 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[rgba\(109\,4\,239\,0\.2\)\]{--tw-gradient-from: rgba(109,4,239,.2) var(--tw-gradient-from-position);--tw-gradient-to: rgba(109, 4, 239, 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-black\/40{--tw-gradient-from: rgb(0 0 0 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 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\/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-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\/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-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-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-purple-400{--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #c084fc var(--tw-gradient-via-position), 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-\[\#16141A\]{--tw-gradient-to: #16141A var(--tw-gradient-to-position)}.to-\[\#18191D\]{--tw-gradient-to: #18191D var(--tw-gradient-to-position)}.to-\[\#1A1A20\]{--tw-gradient-to: #1A1A20 var(--tw-gradient-to-position)}.to-\[\#4E6BFF\]{--tw-gradient-to: #4E6BFF var(--tw-gradient-to-position)}.to-\[\#60A5FA\]{--tw-gradient-to: #60A5FA var(--tw-gradient-to-position)}.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-\[\#8A0EC7\]{--tw-gradient-to: #8A0EC7 var(--tw-gradient-to-position)}.to-\[\#9309FC\]{--tw-gradient-to: #9309FC var(--tw-gradient-to-position)}.to-\[rgba\(147\,9\,252\,0\.1\)\]{--tw-gradient-to: rgba(147,9,252,.1) var(--tw-gradient-to-position)}.to-\[rgba\(147\,9\,252\,0\.15\)\]{--tw-gradient-to: rgba(147,9,252,.15) var(--tw-gradient-to-position)}.to-\[rgba\(147\,9\,252\,0\.25\)\]{--tw-gradient-to: rgba(147,9,252,.25) var(--tw-gradient-to-position)}.to-amber-600\/80{--tw-gradient-to: rgb(217 119 6 / .8) 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-violet-600{--tw-gradient-to: #7c3aed 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-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.fill-current{fill:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.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-0{padding-left:var(--space-0);padding-right:var(--space-0)}.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-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-3{padding-left:var(--space-3)}.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-2{padding-right:var(--space-2)}.pr-20{padding-right:var(--space-20)}.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)}.pr-9{padding-right:2.25rem}.pt-1{padding-top:var(--space-1)}.pt-2{padding-top:var(--space-2)}.pt-2\.5{padding-top:.625rem}.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-\[\'Poppins\'\]{font-family:Poppins}.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-\[8px\]{font-size:8px}.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\.1em\]{letter-spacing:.1em}.tracking-\[0\.2px\]{letter-spacing:.2px}.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-\[\#060B67\]{--tw-text-opacity: 1;color:rgb(6 11 103 / 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-\[\#3CE87A\]{--tw-text-opacity: 1;color:rgb(60 232 122 / var(--tw-text-opacity, 1))}.text-\[\#4B5563\]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-\[\#4E6BFF\]{--tw-text-opacity: 1;color:rgb(78 107 255 / 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-\[\#8B5CF6\]{--tw-text-opacity: 1;color:rgb(139 92 246 / 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-\[\#9309FC\]{--tw-text-opacity: 1;color:rgb(147 9 252 / 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-\[\#A0A0A8\]\/40{color:#a0a0a866}.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-\[\#A78BFA\]{--tw-text-opacity: 1;color:rgb(167 139 250 / 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-\[\#E2E7FF\]{--tw-text-opacity: 1;color:rgb(226 231 255 / 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-\[\#EAEAEA\]{--tw-text-opacity: 1;color:rgb(234 234 234 / var(--tw-text-opacity, 1))}.text-\[\#EDEDED\]{--tw-text-opacity: 1;color:rgb(237 237 237 / 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-\[\#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-\[--success\]{color:var(--success)}.text-\[--text\]{color:var(--text)}.text-\[--warning\]{color:var(--warning)}.text-\[rgba\(255\,255\,255\,0\.4\)\]{color:#fff6}.text-\[rgba\(255\,255\,255\,0\.5\)\]{color:#ffffff80}.text-\[rgba\(255\,255\,255\,0\.6\)\]{color:#fff9}.text-\[rgba\(255\,255\,255\,0\.7\)\]{color:#ffffffb3}.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\(--danger\)\]{color:var(--danger)}.text-\[var\(--info\)\]{color:var(--info)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--muted-2\)\]{color:var(--muted-2)}.text-\[var\(--ok\)\]{color:var(--ok)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--text\)\]{color:var(--text)}.text-\[var\(--text-2\)\]{color:var(--text-2)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--warn\)\]{color:var(--warn)}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / 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-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-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / 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-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-info{color:hsl(var(--info))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / 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-200{--tw-text-opacity: 1;color:rgb(233 213 255 / 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-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-purple-900{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / 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-success{color:hsl(var(--success))}.text-transparent{color:transparent}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-violet-400\/60{color:#a78bfa99}.text-warning{color:hsl(var(--warning))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.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-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))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[\#6B7280\]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#6B7280\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#A0A0A8\]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(160 160 168 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#A0A0A8\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(160 160 168 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#A1A1AA\]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(161 161 170 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#A1A1AA\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(161 161 170 / var(--tw-placeholder-opacity, 1))}.placeholder-\[rgba\(255\,255\,255\,0\.4\)\]::-moz-placeholder{color:#fff6}.placeholder-\[rgba\(255\,255\,255\,0\.4\)\]::placeholder{color:#fff6}.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))}.placeholder-white\/50::-moz-placeholder{color:#ffffff80}.placeholder-white\/50::placeholder{color:#ffffff80}.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-5{opacity:.05}.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_12px_rgba\(109\,4\,239\,0\.4\)\]{--tw-shadow: 0 0 12px rgba(109,4,239,.4);--tw-shadow-colored: 0 0 12px 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_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_16px_48px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 16px 48px rgba(0,0,0,.8);--tw-shadow-colored: 0 16px 48px 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_4px_24px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 4px 24px rgba(0,0,0,.05);--tw-shadow-colored: 0 4px 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-\[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-\[0_8px_24px_rgba\(109\,4\,239\,0\.3\)\]{--tw-shadow: 0 8px 24px rgba(109,4,239,.3);--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-\[0_8px_32px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 8px 32px rgba(0,0,0,.55);--tw-shadow-colored: 0 8px 32px 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_32px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 8px 32px rgba(0,0,0,.6);--tw-shadow-colored: 0 8px 32px 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_40px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow: 0 8px 40px rgba(0,0,0,.6);--tw-shadow-colored: 0 8px 40px 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-glow{--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)}.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-xs{--tw-shadow: var(--shadow-xs);--tw-shadow-colored: var(--shadow-xs);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-\[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)}.shadow-purple-500\/30{--tw-shadow-color: rgb(168 85 247 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-600\/20{--tw-shadow-color: rgb(147 51 234 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-600\/25{--tw-shadow-color: rgb(147 51 234 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-600\/30{--tw-shadow-color: rgb(147 51 234 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-violet-500\/20{--tw-shadow-color: rgb(139 92 246 / .2);--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-\[\#6D04EF\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(109 4 239 / var(--tw-ring-opacity, 1))}.ring-\[rgba\(109\,4\,239\,0\.3\)\]{--tw-ring-color: rgba(109,4,239,.3)}.ring-blue-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1))}.ring-purple-400\/50{--tw-ring-color: rgb(192 132 252 / .5)}.ring-purple-500\/60{--tw-ring-color: rgb(168 85 247 / .6)}.ring-purple-600{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 51 234 / var(--tw-ring-opacity, 1))}.ring-red-500\/60{--tw-ring-color: rgb(239 68 68 / .6)}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-opacity-20{--tw-ring-opacity: .2}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-transparent{--tw-ring-offset-color: transparent}.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-glass,.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)}.delay-200{transition-delay:.2s}.duration-100{transition-duration:.1s}.duration-1000{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}.duration-\[350ms\]{transition-duration:.35s}.duration-fast{transition-duration:var(--duration-fast)}.duration-normal{transition-duration:var(--duration-normal)}.duration-slow{transition-duration:var(--duration-slow)}.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)}.\[filter\:none\]{filter:none}.\[text-shadow\:none\]{text-shadow:none}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:rgba(42,42,42,.1);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:rgba(138,43,226,.6)}.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:#FFFFFF;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 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}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:#FFFFFF!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:#FFFFFF!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:rgba(138,43,226,.12)!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:rgba(109,4,238,.1)!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:#FFFFFF!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:#FFFFFF!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:#FFFFFF!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 0%,#7D1AFF 100%)!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 0%,#8B2FFF 100%)!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}.chat-composer input:focus,.theme-chat-input:focus,.chat-composer button:focus,button:focus,a:focus{outline:none!important}.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:#FFFFFF!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:#FFFFFF!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]{--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] *,.light div[class*=fixed][class*=inset-0][class*=z-50]{background-color:#fff!important}.light div[class*=fixed][class*=inset-0]{--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]),.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*=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],.light div[class*=fixed][class*=inset-0] [class*=border],.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] *,html.light div[class*=max-w-7xl] *,html.light div[class*=max-w-4xl] *,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:#FFFFFF!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]{background:#FFFFFF!important}html .light div[class*=fixed][class*=inset-0] *{background:#FFFFFF!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:#FFFFFF!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:#FFFFFF!important}html.light div[class*=fixed][class*=inset-0] ::-webkit-scrollbar-track{background:#FFFFFF!important}.custom-textarea-border{position:relative!important;background:white!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:#FFFFFF!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:#FFFFFF!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:#FFFFFF!important;border-radius:8px!important;box-sizing:border-box!important}.DEBUG-BORDER-TEST,.chat-input-wrapper.DEBUG-BORDER-TEST{border:5px solid red!important;background:yellow!important;box-shadow:0 0 0 3px #00f!important;outline:2px solid green!important}.placeholder\:text-\[var\(--muted-2\)\]::-moz-placeholder{color:var(--muted-2)}.placeholder\:text-\[var\(--muted-2\)\]::placeholder{color:var(--muted-2)}.placeholder\:text-white\/40::-moz-placeholder{color:#fff6}.placeholder\:text-white\/40::placeholder{color:#fff6}.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\:mb-0:last-child{margin-bottom:var(--space-0)}.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\:scale-\[1\.08\]:hover{--tw-scale-x: 1.08;--tw-scale-y: 1.08;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\]\/50:hover{border-color:#8b5cf680}.hover\:border-\[\#9333EA\]:hover{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.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-\[rgba\(255\,255\,255\,0\.2\)\]:hover{border-color:#fff3}.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-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-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-purple-600:hover{--tw-border-opacity: 1;border-color:rgb(147 51 234 / 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-violet-400\/30:hover{border-color:#a78bfa4d}.hover\:border-violet-500:hover{--tw-border-opacity: 1;border-color:rgb(139 92 246 / 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-30:hover{--tw-border-opacity: .3}.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-\[\#060B67\]:hover{--tw-bg-opacity: 1;background-color:rgb(6 11 103 / 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-\[\#1a1b23\]:hover{--tw-bg-opacity: 1;background-color:rgb(26 27 35 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1f1f1f\]:hover{--tw-bg-opacity: 1;background-color:rgb(31 31 31 / 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-\[\#23242B\]:hover{--tw-bg-opacity: 1;background-color:rgb(35 36 43 / 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-\[\#2A2A2A\]:hover{--tw-bg-opacity: 1;background-color:rgb(42 42 42 / 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-\[\#3A3A3A\]:hover{--tw-bg-opacity: 1;background-color:rgb(58 58 58 / 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-\[\#3C3C42\]:hover{--tw-bg-opacity: 1;background-color:rgb(60 60 66 / 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-\[\#5a5a5a\]:hover{--tw-bg-opacity: 1;background-color:rgb(90 90 90 / 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-\[\#A855F7\]:hover{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / 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-2\]:hover{background-color:var(--elev-2)}.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\(109\,4\,239\,0\.08\)\]:hover{background-color:#6d04ef14}.hover\:bg-\[rgba\(109\,4\,239\,0\.1\)\]:hover{background-color:#6d04ef1a}.hover\:bg-\[rgba\(109\,4\,239\,0\.12\)\]:hover{background-color:#6d04ef1f}.hover\:bg-\[rgba\(109\,4\,239\,0\.15\)\]:hover{background-color:#6d04ef26}.hover\:bg-\[rgba\(109\,4\,239\,0\.2\)\]:hover{background-color:#6d04ef33}.hover\:bg-\[rgba\(147\,9\,252\,0\.1\)\]:hover{background-color:#9309fc1a}.hover\:bg-\[rgba\(255\,255\,255\,0\.02\)\]:hover{background-color:#ffffff05}.hover\:bg-\[rgba\(255\,255\,255\,0\.03\)\]:hover{background-color:#ffffff08}.hover\:bg-\[rgba\(255\,255\,255\,0\.04\)\]:hover{background-color:#ffffff0a}.hover\:bg-\[rgba\(255\,255\,255\,0\.05\)\]:hover{background-color:#ffffff0d}.hover\:bg-\[rgba\(34\,197\,94\,0\.15\)\]:hover{background-color:#22c55e26}.hover\:bg-\[var\(--accent-hover\)\]:hover{background-color:var(--accent-hover)}.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-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.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-error\/10:hover{background-color:hsl(var(--error) / .1)}.hover\:bg-error\/90:hover{background-color:hsl(var(--error) / .9)}.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-700\/60:hover{background-color:#37415199}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-800\/60:hover{background-color:#1f293799}.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-green-900\/30:hover{background-color:#14532d4d}.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-purple-900\/20:hover{background-color:#581c8733}.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-red-900\/30:hover{background-color:#7f1d1d4d}.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-900\/20:hover{background-color:#4c1d9533}.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\/20:hover{background-color:#fff3}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-yellow-900\/30:hover{background-color:#713f124d}.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\:from-violet-600:hover{--tw-gradient-from: #7c3aed var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 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\:to-violet-700:hover{--tw-gradient-to: #6d28d9 var(--tw-gradient-to-position)}.hover\:text-\[\#10B981\]:hover{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.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-\[\#6D04EF\]:hover{--tw-text-opacity: 1;color:rgb(109 4 239 / var(--tw-text-opacity, 1))}.hover\:text-\[\#9309FC\]:hover{--tw-text-opacity: 1;color:rgb(147 9 252 / var(--tw-text-opacity, 1))}.hover\:text-\[\#9333EA\]:hover{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.hover\:text-\[\#9b6ff6\]:hover{--tw-text-opacity: 1;color:rgb(155 111 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-\[\#B3B3B3\]:hover{--tw-text-opacity: 1;color:rgb(179 179 179 / 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-\[\#F59E0B\]:hover{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.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-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / 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-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-green-500:hover{--tw-text-opacity: 1;color:rgb(34 197 94 / 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-600:hover{--tw-text-opacity: 1;color:rgb(147 51 234 / 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-violet-300:hover{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.hover\:text-violet-400:hover{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.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-\[0_0_16px_rgba\(109\,4\,239\,0\.6\)\]:hover{--tw-shadow: 0 0 16px rgba(109,4,239,.6);--tw-shadow-colored: 0 0 16px 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-\[0_2px_10px_rgba\(109\,4\,239\,0\.15\)\]:hover{--tw-shadow: 0 2px 10px rgba(109,4,239,.15);--tw-shadow-colored: 0 2px 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\:shadow-purple-600\/10:hover{--tw-shadow-color: rgb(147 51 234 / .1);--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-\[\#4E6BFF\]:focus{--tw-border-opacity: 1;border-color:rgb(78 107 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-\[--primary\]:focus{border-color:var(--primary)}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-border-focus:focus{border-color:hsl(var(--border-focus))}.focus\:border-error:focus{border-color:hsl(var(--error))}.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:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:border-red-500\/50:focus{border-color:#ef444480}.focus\:border-transparent:focus{border-color:transparent}.focus\:border-violet-400\/50:focus{border-color:#a78bfa80}.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-4: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(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)}.focus\:ring-\[\#4E6BFF\]\/20:focus{--tw-ring-color: rgb(78 107 255 / .2)}.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-\[\#6c0aa1\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(108 10 161 / var(--tw-ring-opacity, 1))}.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-error-bg:focus{--tw-ring-color: hsl(var(--error-bg))}.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-purple-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 51 234 / var(--tw-ring-opacity, 1))}.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-violet-400\/20:focus{--tw-ring-color: rgb(167 139 250 / .2)}.focus\:ring-opacity-10:focus{--tw-ring-opacity: .1}.focus\:ring-opacity-20:focus{--tw-ring-opacity: .2}.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\: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-\[\#333333\]:disabled{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1))}.disabled\:bg-\[\#3A3A3A\]:disabled{--tw-bg-opacity: 1;background-color:rgb(58 58 58 / 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\:bg-gray-600:disabled{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.disabled\:text-\[\#666666\]:disabled{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.disabled\:text-\[\#B5B5B5\]:disabled{--tw-text-opacity: 1;color:rgb(181 181 181 / var(--tw-text-opacity, 1))}.disabled\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.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))}.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:hover .group-hover\: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))}.group:hover .group-hover\:rotate-12{--tw-rotate: 12deg;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\/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\:scale-x-100{--tw-scale-x: 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))}.group:hover .group-hover\:text-\[\#8b5cf6\]{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#9309FC\]{--tw-text-opacity: 1;color:rgb(147 9 252 / var(--tw-text-opacity, 1))}.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,.group\/slot:hover .group-hover\/slot\: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\:shadow-purple-600\/30{--tw-shadow-color: rgb(147 51 234 / .3);--tw-shadow: var(--tw-shadow-colored)}.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-\[\#6D04EF\]{--tw-bg-opacity: 1;background-color:rgb(109 4 239 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:bg-\[\#6c0aa1\]{--tw-bg-opacity: 1;background-color:rgb(108 10 161 / var(--tw-bg-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\:bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.peer:checked~.peer-checked\: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)}.peer:checked~.peer-checked\:from-violet-500{--tw-gradient-from: #8b5cf6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.peer:checked~.peer-checked\:to-\[\#9309FC\]{--tw-gradient-to: #9309FC var(--tw-gradient-to-position)}.peer:checked~.peer-checked\:to-violet-600{--tw-gradient-to: #7c3aed var(--tw-gradient-to-position)}.peer:checked~.peer-checked\:opacity-100{opacity:1}.peer:checked~.peer-checked\:shadow-\[0_0_12px_rgba\(109\,4\,239\,0\.5\)\]{--tw-shadow: 0 0 12px rgba(109,4,239,.5);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.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-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)}.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-\[rgba\(109\,4\,239\,0\.2\)\]{--tw-ring-color: rgba(109,4,239,.2)}.peer:focus~.peer-focus\:ring-\[rgba\(109\,4\,239\,0\.3\)\]{--tw-ring-color: rgba(109,4,239,.3)}.peer:focus~.peer-focus\:ring-purple-300\/20{--tw-ring-color: rgb(216 180 254 / .2)}.peer:focus~.peer-focus\:ring-violet-400\/30{--tw-ring-color: rgb(167 139 250 / .3)}.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-\[\#6B7280\]:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / 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\:inline{display:inline}.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\:h-6{height:var(--space-6)}.md\:w-4{width:var(--space-4)}.md\:w-6{width:var(--space-6)}.md\:w-auto{width:auto}.md\:flex-initial{flex:0 1 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-10{padding:var(--space-10)}.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-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.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-2xl{font-size:var(--text-2xl)}.md\:text-4xl{font-size:var(--text-4xl)}.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-5{grid-template-columns:repeat(5,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)}:root,.dark{--bg-app: #24252D;--bg-surface: #24252D;--bg-surface-hover: #24252D;--bg-surface-active: #374151;--bg-overlay: rgba(0, 0, 0, .75);--bg-glass: rgba(17, 24, 39, .8);--text-primary: #F9FAFB;--text-secondary: #D1D5DB;--text-muted: #9CA3AF;--text-disabled: #6B7280;--text-accent: #8B5CF6;--purple-50: #F3F4F6;--purple-100: #E5E7EB;--purple-200: #D1D5DB;--purple-300: #9CA3AF;--purple-400: #6B7280;--purple-500: #8B5CF6;--purple-600: #7C3AED;--purple-700: #6D28D9;--purple-800: #5B21B6;--purple-900: #4C1D95;--success: #10B981;--success-bg: rgba(16, 185, 129, .1);--success-border: rgba(16, 185, 129, .3);--warning: #F59E0B;--warning-bg: rgba(245, 158, 11, .1);--warning-border: rgba(245, 158, 11, .3);--error: #EF4444;--error-bg: rgba(239, 68, 68, .1);--error-border: rgba(239, 68, 68, .3);--info: #3B82F6;--info-bg: rgba(59, 130, 246, .1);--info-border: rgba(59, 130, 246, .3);--border-subtle: #374151;--border-default: #4B5563;--border-strong: #6B7280;--border-purple: rgba(139, 92, 246, .3);--border-focus: rgba(139, 92, 246, .5);--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;--space-24: 6rem;--font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--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;--text-5xl: 3rem;--leading-none: 1;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-loose: 2;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25);--shadow-glow: 0 0 20px rgba(139, 92, 246, .3);--shadow-glow-strong: 0 0 30px rgba(139, 92, 246, .5);--duration-fast: .15s;--duration-normal: .2s;--duration-slow: .3s;--duration-slower: .5s;--easing-ease: ease;--easing-ease-in: ease-in;--easing-ease-out: ease-out;--easing-ease-in-out: ease-in-out;--easing-spring: cubic-bezier(.68, -.55, .265, 1.55);--easing-bounce: cubic-bezier(.68, -.6, .32, 1.6);--z-base: 0;--z-dropdown: 10;--z-sticky: 20;--z-overlay: 30;--z-modal: 40;--z-popover: 50;--z-tooltip: 60;--z-toast: 70}.metric-primary{font-size:var(--text-4xl);font-weight:var(--font-weight-bold);color:var(--text-primary);line-height:var(--leading-none);font-feature-settings:"tnum" 1;letter-spacing:-.025em}.metric-secondary{font-size:var(--text-lg);font-weight:var(--font-weight-medium);color:var(--text-secondary);line-height:var(--leading-tight)}.label{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;line-height:var(--leading-none)}.label-interactive{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;line-height:var(--leading-none);transition:color var(--duration-fast) var(--easing-ease-out)}.label-interactive:hover{color:var(--text-primary)}.card-base{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:var(--space-6);transition:all var(--duration-normal) var(--easing-ease-out);box-shadow:var(--shadow-md)}.card-interactive{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:var(--space-6);transition:all var(--duration-normal) var(--easing-ease-out);box-shadow:var(--shadow-md);cursor:pointer}.card-interactive:hover{border-color:var(--border-purple);box-shadow:var(--shadow-xl);transform:translateY(-1px);background:var(--bg-surface-hover)}.card-interactive:active{transform:translateY(0);box-shadow:var(--shadow-md)}.btn-primary{background:linear-gradient(135deg,var(--purple-600) 0%,var(--purple-500) 100%);color:#fff;border:none;border-radius:var(--radius-md);padding:var(--space-3) var(--space-6);font-weight:var(--font-weight-medium);font-size:var(--text-sm);transition:all var(--duration-fast) var(--easing-ease-out);box-shadow:var(--shadow-sm);cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2);position:relative;overflow:hidden}.btn-primary:hover{transform:scale(1.02) translateY(-1px);filter:brightness(110%);box-shadow:var(--shadow-glow)}.btn-primary:active{transform:scale(.98);box-shadow:var(--shadow-sm)}.btn-primary:focus{outline:none;box-shadow:var(--shadow-glow),0 0 0 2px var(--border-focus)}.btn-primary:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.2);transform:translate(-50%,-50%);transition:width .3s,height .3s}.btn-primary:active:before{width:300px;height:300px}.btn-secondary{background:transparent;color:var(--text-secondary);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-3) var(--space-6);font-weight:var(--font-weight-medium);font-size:var(--text-sm);transition:all var(--duration-fast) var(--easing-ease-out);cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2)}.btn-secondary:hover{background:var(--bg-surface-hover);color:var(--text-primary);border-color:var(--border-strong);transform:translateY(-1px);box-shadow:var(--shadow-md)}.btn-secondary:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 2px var(--border-focus)}.btn-ghost{background:transparent;color:var(--text-muted);border:none;border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);font-weight:var(--font-weight-medium);font-size:var(--text-sm);transition:all var(--duration-fast) var(--easing-ease-out);cursor:pointer;display:inline-flex;align-items:center;gap:var(--space-2)}.btn-ghost:hover{background:var(--bg-surface-hover);color:var(--text-primary)}.animate-stagger-in{animation:staggerIn var(--duration-slow) var(--easing-spring) both}@keyframes staggerIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn var(--duration-normal) var(--easing-ease-out) both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-scale-in{animation:scaleIn var(--duration-normal) var(--easing-spring) both}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-pulse-glow{animation:pulseGlow 2s infinite}@keyframes pulseGlow{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 10px var(--success)}50%{opacity:.8;transform:scale(1.05);box-shadow:0 0 20px var(--success)}}.focus-ring{outline:none;transition:box-shadow var(--duration-fast) var(--easing-ease-out)}.focus-ring:focus{box-shadow:0 0 0 2px var(--border-focus),0 0 0 4px #8b5cf61a}@media (prefers-contrast: high){:root{--text-secondary: #E5E7EB;--border-default: #9CA3AF}}.container-page{padding:var(--space-8);max-width:100%}.flex-gap-2{display:flex;gap:var(--space-2)}.flex-gap-4{display:flex;gap:var(--space-4)}.flex-gap-6{display:flex;gap:var(--space-6)}.grid-gap-6{display:grid;gap:var(--space-6)}.spacer-2{height:var(--space-2)}.spacer-4{height:var(--space-4)}.spacer-6{height:var(--space-6)}.spacer-8{height:var(--space-8)}.bg-app-bg{background-color:var(--bg-app)}.bg-surface{background-color:var(--bg-surface)}.bg-surface-hover{background-color:var(--bg-surface-hover)}.text-text-primary{color:var(--text-primary)}.text-text-secondary{color:var(--text-secondary)}.text-text-muted{color:var(--text-muted)}.border-border-default{border-color:var(--border-default)}.border-border-subtle{border-color:var(--border-subtle)}.border-border-strong{border-color:var(--border-strong)}.rounded-sidebar{border-radius:0 var(--radius-xl) var(--radius-xl) 0}.rounded-detail-panel{border-radius:var(--radius-xl) 0 0 var(--radius-xl)}.panel-aligned{margin-top:0!important;height:100vh;display:flex;flex-direction:column}.text-error{color:var(--error)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-info{color:var(--info)}.bg-error{background-color:#ef44441a}.border-error{border-color:#ef44444d}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.focus-ring{outline:2px solid var(--purple-500);outline-offset:2px}.focus-visible:focus-visible{outline:2px solid var(--purple-500);outline-offset:2px}.skip-nav{position:absolute;top:-40px;left:6px;z-index:1000;padding:8px 16px;background:var(--bg-surface);color:var(--text-primary);text-decoration:none;border-radius:var(--radius-md);transition:top .2s ease}.skip-nav:focus{top:6px}.keyboard-nav-active{background-color:var(--bg-surface-hover);border:2px solid var(--purple-500);box-shadow:0 0 0 2px #8b5cf633}@media (prefers-contrast: high){:root{--bg-app: #000000;--bg-surface: #111111;--text-primary: #ffffff;--text-secondary: #cccccc;--border-default: #444444}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.focusable{cursor:pointer;transition:all .2s ease}.focusable:focus,.focusable:focus-visible{outline:2px solid var(--purple-500);outline-offset:2px;background-color:var(--bg-surface-hover)}.focusable:hover{background-color:var(--bg-surface-hover)}.btn-accessible{position:relative;overflow:hidden}.btn-accessible:focus{z-index:1}.btn-accessible:disabled{cursor:not-allowed;opacity:.5}[aria-live]{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
