::-webkit-scrollbar{width:7px}::-webkit-scrollbar{height:7px}::-webkit-scrollbar-track{background:none}::-webkit-scrollbar-thumb{background:#888888;border-radius:15px}::-webkit-scrollbar-thumb:hover{background:#717171}.bg-main{background-color:hsl(var(--background-main))}.ml-m-2{margin-left:-.5rem}.align-items-center{align-items:center}.align-items-bottom{align-items:flex-end}.space-header{background:hsl(var(--background))}.space-header .info{margin-top:-50px;padding:16px}.space-header .info .avatar img{background-color:hsl(var(--background))}.space-header .description{flex:1}.space-header .space-name{font-size:18px;color:hsl(var(--foreground))}.space-header .info-row{font-size:15px;color:hsl(var(--muted-foreground))}.space-header .action{align-self:center}.space-header .action .btn-join{background:#3B82F6;color:#fff}.introjs-button{color:#fff!important;background-color:#3b82f6!important;border-radius:.375rem!important;border:0!important;padding:.375rem .75rem!important;text-shadow:none!important;font-family:Public Sans!important}.introjs-tooltip{font-family:Public Sans!important}.introjs-skipbutton{color:#3b82f6!important;font-size:1rem!important}.driver-popover-next-btn{background-color:#3b82f6!important;color:#fff!important;font-size:14p!important;text-shadow:none!important}.driver-popover-title{font-size:20px!important}.tippy-box{pointer-events:auto}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer{animation:shimmer 1.5s ease-in-out infinite}.copilotKitInputContainer.poweredByContainer{padding-bottom:16!important}[data-copilot-popup],[data-copilotkit-popup],.copilotKitDevConsole,.copilotKitDevConsoleTrigger,.copilotKitVersionPopup,.copilotKitFloatingActionButton,button[aria-label*=CopilotKit i]{display:none!important}.copilotKitChat,.copilotKitChatContainer,.copilotKitMessages{background-color:hsl(var(--background))!important;color:hsl(var(--foreground))!important}.copilotKitChat{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.copilotKitChat .copilotKitMessages{min-height:0!important}.copilotKitInputContainer{background-color:hsl(var(--background))!important;padding-bottom:1.25rem!important;padding-left:.75rem!important;padding-right:.75rem!important}.copilotKitMessageControlButton[aria-label="Thumbs up"],.copilotKitMessageControlButton[aria-label="Thumbs down"]{display:none!important}.copilotKitInput{background-color:hsl(var(--muted))!important;color:hsl(var(--foreground))!important;border:1px solid hsl(var(--border))!important;border-radius:.5rem!important;outline:none!important;box-shadow:none!important}.copilotKitInput:focus-within{border-color:hsl(var(--primary))!important;box-shadow:0 0 0 3px hsl(var(--primary) / .18)!important;outline:none!important}.copilotKitInput>textarea,.copilotKitInput>textarea:focus,.copilotKitInput>textarea:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.copilotKitMessage{border-radius:.75rem!important;font-size:.8125rem!important;line-height:1.2!important;padding:.5rem!important;max-width:90%!important}.copilotKitMessage.copilotKitUserMessage{background-color:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;font-size:.8125rem!important;line-height:1.2!important}.copilotKitMessage.copilotKitAssistantMessage{background-color:hsl(var(--muted))!important;color:hsl(var(--foreground))!important;font-size:.8125rem!important;line-height:1.2!important}.copilotKitMessage>*,.copilotKitMessage p,.copilotKitMessage span,.copilotKitMessage div{font-size:inherit!important}.copilotKitMessage p{margin:0 0 .4em!important}.copilotKitMessage p:last-child{margin-bottom:0!important}.copilotKitMessage ul,.copilotKitMessage ol{margin:.25em 0!important;padding-left:1.25em!important}.copilotKitMessage li{margin:.15em 0!important}.copilotKitMessagesContainer{padding:.75rem .875rem!important;gap:.25rem!important}.copilotKitMessageControlButton{width:22px!important;height:22px!important}.copilotKitMessageControlButton svg{width:13px!important;height:13px!important}.copilotKitButton{background-color:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important;border-radius:.5rem!important}.copilotKitButton:hover{filter:brightness(.95)}
