.labmai-pointer-events-none{pointer-events:none!important}.labmai-fixed{position:fixed!important}.labmai-absolute{position:absolute!important}.labmai-relative{position:relative!important}.labmai-inset-0{top:0!important;right:0!important;bottom:0!important;left:0!important}.labmai-bottom-0{bottom:0!important}.labmai-bottom-8{bottom:2rem!important}.labmai-left-0{left:0!important}.labmai-right-0{right:0!important}.labmai-right-8{right:2rem!important}.labmai-top-0{top:0!important}.labmai-top-8{top:2rem!important}.labmai-z-10{z-index:10!important}.labmai-z-1050{z-index:1050!important}.labmai-m-0{margin:0!important}.-labmai-mx-3{margin-left:-.75rem!important;margin-right:-.75rem!important}.labmai-mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.labmai-my-0{margin-top:0!important;margin-bottom:0!important}.labmai-my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.labmai-mb-0{margin-bottom:0!important}.labmai-mb-1{margin-bottom:.25rem!important}.labmai-mb-2{margin-bottom:.5rem!important}.labmai-mb-8{margin-bottom:2rem!important}.labmai-ml-1{margin-left:.25rem!important}.labmai-ml-2{margin-left:.5rem!important}.labmai-mr-1{margin-right:.25rem!important}.labmai-mr-1\.5{margin-right:.375rem!important}.labmai-mt-2{margin-top:.5rem!important}.labmai-box-border{box-sizing:border-box!important}.labmai-line-clamp-1{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important}.labmai-inline-block{display:inline-block!important}.labmai-inline{display:inline!important}.labmai-flex{display:flex!important}.labmai-inline-flex{display:inline-flex!important}.labmai-grid{display:grid!important}.labmai-hidden{display:none!important}.labmai-h-0{height:0!important}.labmai-h-10{height:2.5rem!important}.labmai-h-4{height:1rem!important}.labmai-h-5{height:1.25rem!important}.labmai-h-6{height:1.5rem!important}.labmai-h-8{height:2rem!important}.labmai-h-\[20px\]{height:20px!important}.labmai-h-\[225px\]{height:225px!important}.labmai-h-full{height:100%!important}.labmai-max-h-\[200px\]{max-height:200px!important}.labmai-max-h-\[216px\]{max-height:216px!important}.labmai-w-1\/3{width:33.333333%!important}.labmai-w-1\/5{width:20%!important}.labmai-w-10{width:2.5rem!important}.labmai-w-2{width:.5rem!important}.labmai-w-2\/3{width:66.666667%!important}.labmai-w-2\/5{width:40%!important}.labmai-w-4{width:1rem!important}.labmai-w-4\/5{width:80%!important}.labmai-w-6{width:1.5rem!important}.labmai-w-8{width:2rem!important}.labmai-w-\[14px\]{width:14px!important}.labmai-w-\[600px\]{width:600px!important}.labmai-w-auto{width:auto!important}.labmai-w-fit{width:-moz-fit-content!important;width:-webkit-fit-content!important;width:fit-content!important}.labmai-w-full{width:100%!important}.labmai-max-w-full{max-width:100%!important}.labmai-flex-1{flex:1 1!important}.labmai-flex-auto{flex:1 1 auto!important}.labmai-flex-none{flex:none!important}.labmai-flex-shrink-0{flex-shrink:0!important}.labmai-flex-grow{flex-grow:1!important}.labmai-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))!important}.labmai-cursor-grab{cursor:-webkit-grab!important;cursor:grab!important}.labmai-cursor-not-allowed{cursor:not-allowed!important}.labmai-cursor-pointer{cursor:pointer!important}.labmai-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.labmai-list-none{list-style-type:none!important}.labmai-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}.labmai-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.labmai-grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))!important}.labmai-flex-col{flex-direction:column!important}.labmai-flex-wrap{flex-wrap:wrap!important}.labmai-items-start{align-items:flex-start!important}.labmai-items-center{align-items:center!important}.labmai-justify-end{justify-content:flex-end!important}.labmai-justify-center{justify-content:center!important}.labmai-justify-between{justify-content:space-between!important}.labmai-gap-1{grid-gap:.25rem!important;gap:.25rem!important}.labmai-gap-2{grid-gap:.5rem!important;gap:.5rem!important}.labmai-gap-3{grid-gap:.75rem!important;gap:.75rem!important}.labmai-gap-4{grid-gap:1rem!important;gap:1rem!important}.labmai-overflow-auto{overflow:auto!important}.labmai-overflow-hidden{overflow:hidden!important}.labmai-overflow-y-auto{overflow-y:auto!important}.labmai-overflow-x-hidden{overflow-x:hidden!important}.labmai-overscroll-contain{-ms-scroll-chaining:none!important;overscroll-behavior:contain!important}.labmai-truncate{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.labmai-whitespace-nowrap{white-space:nowrap!important}.labmai-rounded{border-radius:.25rem!important}.labmai-rounded-full{border-radius:9999px!important}.labmai-rounded-lg{border-radius:.5rem!important}.labmai-rounded-md{border-radius:.375rem!important}.labmai-rounded-sm{border-radius:.125rem!important}.labmai-rounded-br-none{border-bottom-right-radius:0!important}.labmai-border{border-width:1px!important}.labmai-border-0{border-width:0!important}.labmai-border-b-0{border-bottom-width:0!important}.labmai-border-r{border-right-width:1px!important}.labmai-border-solid{border-style:solid!important}.labmai-border-\[\#d9d9d9\]{--tw-border-opacity:1!important;border-color:rgb(217 217 217/var(--tw-border-opacity))!important}.labmai-border-blue-200{--tw-border-opacity:1!important;border-color:rgb(191 219 254/var(--tw-border-opacity))!important}.labmai-border-gray-200{--tw-border-opacity:1!important;border-color:rgb(229 231 235/var(--tw-border-opacity))!important}.labmai-border-gray-400\/30{border-color:rgba(156,163,175,.30196078431372547)!important}.labmai-border-gray-500\/30{border-color:rgba(107,114,128,.30196078431372547)!important}.labmai-bg-black{--tw-bg-opacity:1!important;background-color:rgb(0 0 0/var(--tw-bg-opacity))!important}.labmai-bg-blue-50{--tw-bg-opacity:1!important;background-color:rgb(239 246 255/var(--tw-bg-opacity))!important}.labmai-bg-gray-200{--tw-bg-opacity:1!important;background-color:rgb(229 231 235/var(--tw-bg-opacity))!important}.labmai-bg-gray-300\/70{background-color:rgba(209,213,219,.7019607843137254)!important}.labmai-bg-gray-50{--tw-bg-opacity:1!important;background-color:rgb(249 250 251/var(--tw-bg-opacity))!important}.labmai-bg-white{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important}.labmai-bg-opacity-10{--tw-bg-opacity:.1!important}.labmai-bg-opacity-40{--tw-bg-opacity:.4!important}.labmai-bg-opacity-50{--tw-bg-opacity:.5!important}.labmai-object-contain{object-fit:contain!important}.labmai-object-cover{object-fit:cover!important}.labmai-p-0{padding:0!important}.labmai-p-2{padding:.5rem!important}.labmai-p-3{padding:.75rem!important}.labmai-p-4{padding:1rem!important}.labmai-px-1{padding-left:.25rem!important;padding-right:.25rem!important}.labmai-px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.labmai-px-2{padding-left:.5rem!important;padding-right:.5rem!important}.labmai-px-3{padding-left:.75rem!important;padding-right:.75rem!important}.labmai-px-4{padding-left:1rem!important;padding-right:1rem!important}.labmai-px-6{padding-left:1.5rem!important;padding-right:1.5rem!important}.labmai-py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.labmai-py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.labmai-pb-2{padding-bottom:.5rem!important}.labmai-pl-4{padding-left:1rem!important}.labmai-pr-3{padding-right:.75rem!important}.labmai-pt-2{padding-top:.5rem!important}.labmai-pt-3{padding-top:.75rem!important}.labmai-text-center{text-align:center!important}.labmai-text-right{text-align:right!important}.labmai-align-middle{vertical-align:middle!important}.labmai-text-base{font-size:1rem!important;line-height:1.5rem!important}.labmai-text-lg{font-size:1.125rem!important;line-height:1.75rem!important}.labmai-text-sm{font-size:.875rem!important;line-height:1.25rem!important}.labmai-text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.labmai-text-xs{font-size:.75rem!important;line-height:1rem!important}.labmai-font-medium{font-weight:500!important}.labmai-font-normal{font-weight:400!important}.labmai-leading-5{line-height:1.25rem!important}.labmai-tracking-wider{letter-spacing:.05em!important}.labmai-text-\[\#bfbfbf\]{--tw-text-opacity:1!important;color:rgb(191 191 191/var(--tw-text-opacity))!important}.labmai-text-\[\#fff\]{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.labmai-text-blue-500{--tw-text-opacity:1!important;color:rgb(59 130 246/var(--tw-text-opacity))!important}.labmai-text-gray-400{--tw-text-opacity:1!important;color:rgb(156 163 175/var(--tw-text-opacity))!important}.labmai-text-gray-500{--tw-text-opacity:1!important;color:rgb(107 114 128/var(--tw-text-opacity))!important}.labmai-text-gray-600{--tw-text-opacity:1!important;color:rgb(75 85 99/var(--tw-text-opacity))!important}.labmai-text-green-500{--tw-text-opacity:1!important;color:rgb(34 197 94/var(--tw-text-opacity))!important}.labmai-text-red-500{--tw-text-opacity:1!important;color:rgb(239 68 68/var(--tw-text-opacity))!important}.labmai-text-red-600{--tw-text-opacity:1!important;color:rgb(220 38 38/var(--tw-text-opacity))!important}.labmai-text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.labmai-text-opacity-25{--tw-text-opacity:.25!important}.labmai-text-opacity-60{--tw-text-opacity:.6!important}.labmai-underline{-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important}.labmai-opacity-0{opacity:0!important}.labmai-opacity-100{opacity:1!important}.labmai-opacity-50{opacity:.5!important}.labmai-shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/.1),0 1px 2px -1px rgb(0 0 0/.1)!important;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)!important;box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)!important}.labmai-shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1)!important;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)!important;box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)!important}.labmai-shadow-select{--tw-shadow:0 3px 6px -4px rgba(0,0,0,0.12156862745098039),0 6px 16px rgba(0,0,0,0.0784313725490196),0 9px 28px 8px rgba(0,0,0,0.050980392156862744)!important;--tw-shadow-colored:0 3px 6px -4px var(--tw-shadow-color),0 6px 16px var(--tw-shadow-color),0 9px 28px 8px var(--tw-shadow-color)!important;box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)!important}.labmai-shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0/.1),0 8px 10px -6px rgb(0 0 0/.1)!important;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)!important;box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow)!important;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)!important}.labmai-outline-none{outline:2px solid transparent!important;outline-offset:2px!important}.labmai-outline-0{outline-width:0!important}.labmai-transition-all{transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.labmai-transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.labmai-transition-opacity{transition-property:opacity!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.labmai-transition-transform{transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.labmai-duration-0{transition-duration:0s!important}.labmai-duration-300{transition-duration:.3s!important}.\!\[position\:relative\]{position:relative!important}.\[align-items\:center\]{align-items:center}.\[background\:transparent\]{background:transparent}.\[border\:0\]{border:0}.\[bottom\:20px\]{bottom:20px}.\[cursor\:pointer\]{cursor:pointer}.\[display\:flex\]{display:flex}.\[flex\:1\]{flex:1 1}.\[font-family\:inherit\]{font-family:inherit}.\[font-size\:16px\]{font-size:16px}.\[font-size\:18px\]{font-size:18px}.\[height\:32px\]{height:32px}.\[height\:40vh\]{height:40vh}.\[justify-content\:center\]{justify-content:center}.\[margin-inline\:auto\]{margin-inline:auto}.\[position\:absolute\]{position:absolute}.\[width\:100\%\]{width:100%}.\[width\:32px\]{width:32px}.\[width\:60\%\]{width:60%}.labmai-select-primar-focus{border-color:var(--labmai-primary-color)!important;box-shadow:0 0 0 2px var(--labmai-primary-2)!important;border-right-width:1px!important;outline:0!important}.labmai-bg-primary,.labmai-bg-primary-hover:hover{background-color:var(--labmai-primary-color)!important}.labmai-bg-primary-1,.labmai-bg-primary-1-hover:hover{background-color:var(--labmai-primary-1)!important}.labmai-bg-primary-2,.labmai-bg-primary-2-hover:hover{background-color:var(--labmai-primary-2)!important}.labmai-text-primary,.labmai-text-primary-hover:hover{color:var(--labmai-primary-color)!important}.labmai-border-primary,.labmai-border-primary-hover:hover{border:1px solid var(--labmai-primary-color)!important}.hover\:labmai-bg-\[rgba\(0\,0\,0\,0\.04\)\]:hover{background-color:rgba(0,0,0,.0392156862745098)!important}.hover\:labmai-bg-black:hover{--tw-bg-opacity:1!important;background-color:rgb(0 0 0/var(--tw-bg-opacity))!important}.hover\:labmai-bg-gray-400\/10:hover{background-color:rgba(156,163,175,.10196078431372549)!important}.hover\:labmai-bg-opacity-20:hover{--tw-bg-opacity:.2!important}.hover\:labmai-text-green-500:hover{--tw-text-opacity:1!important;color:rgb(34 197 94/var(--tw-text-opacity))!important}.hover\:labmai-text-red-500:hover{--tw-text-opacity:1!important;color:rgb(239 68 68/var(--tw-text-opacity))!important}.hover\:labmai-text-white:hover{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.hover\:labmai-opacity-100:hover{opacity:1!important}.active\:labmai-bg-\[rgba\(0\,0\,0\,0\.1\)\]:active{background-color:rgba(0,0,0,.10196078431372549)!important}.disabled\:\[cursor\:default\]:disabled{cursor:default}.disabled\:\[opacity\:20\%\]:disabled{opacity:1%}.\[\&\~section\:first-of-type\]\:\[margin-top\:16px\]~section:first-of-type{margin-top:16px}.\[\&\~section\:last-of-type\]\:\[margin-bottom\:16px\]~section:last-of-type{margin-bottom:16px}.bubble{display:flex;-moz-column-gap:12px;grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px}.bubble.bubble-end{justify-content:end;flex-direction:row-reverse}.bubble.bubble-end .bubble-content-wrapper{align-items:flex-end}.bubble .bubble-content-wrapper{flex:auto;display:flex;flex-direction:column;align-items:flex-start;min-width:0;max-width:100%}.bubble .bubble-avatar{display:inline-flex;justify-content:center;align-self:flex-start}.bubble .bubble-avatar.bubble-avatar-flow{visibility:hidden}.bubble .bubble-header{margin-bottom:4px;font-size:14px;color:rgba(0,0,0,.8784313725490196)}.bubble .bubble-header.bubble-header-flow{display:none}.bubble .bubble-content{position:relative;box-sizing:border-box;min-width:0;max-width:100%;color:rgba(0,0,0,.8784313725490196);font-size:14px;min-height:46px;word-wrap:break-word}.bubble .bubble-content-default{padding:12px 16px;border-radius:2px;background-color:rgba(0,0,0,.058823529411764705)}.bubble .bubble-footer{margin-top:12px;font-size:14px;color:rgba(0,0,0,.8784313725490196)}.typing-cursor{display:inline-block;width:2px;height:1em;background-color:currentColor;margin-left:2px;animation:blink 1s infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.sender{position:relative;box-sizing:border-box;width:100%;border-radius:.25rem;--tw-shadow:0 1px 3px 0 rgb(0 0 0/.1),0 1px 2px -1px rgb(0 0 0/.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 transparent,0 0 transparent,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);transition:background .3s;border:1px solid #d9d9d9}.sender:focus-within{border-color:var(--labmai-primary-color);box-shadow:0 6px 16px rgba(0,0,0,.0784313725490196),0 3px 6px -4px rgba(245,227,227,.12156862745098039),0 9px 28px 8px rgba(0,0,0,.050980392156862744)}.sender:not(:has(.sender-disabled)):hover{border-color:var(--labmai-primary-color)}.sender .sender-content{display:flex;width:100%;grid-gap:.5rem;gap:.5rem;padding-block:12px;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:12px;padding-inline-end:12px;box-sizing:border-box;align-items:flex-end}.sender .sender-actions-list{display:flex;flex:none}.sender .sender-actions-list .sender-actions-list-presets{margin:0;display:flex;grid-gap:.5rem;gap:.5rem;padding:0}.labmai-ai-markdown p{margin:0!important}.labmai-ai-markdown img{max-width:100%;max-height:100%}.labmai-animate-shake{animation:shake 15s infinite}@keyframes shake{0%{transform:translate3d(53%,100%,0) scale(.3);opacity:0}5%{transform:translatez(0) scale(1);opacity:1}6%{transform:rotate(-5deg);opacity:1}6.4%{transform:rotate(5deg);opacity:1}6.8%{transform:rotate(-5deg);opacity:1}7.2%{transform:rotate(5deg);opacity:1}7.4%{transform:rotate(-5deg);opacity:1}7.8%{transform:rotate(5deg);opacity:1}8.2%{transform:rotate(-5deg);opacity:1}8.4%{transform:rotate(5deg);opacity:1}33.33%{transform:translatez(0) scale(1);opacity:1}40%,to{transform:translate3d(53%,100%,0) scale(.3);opacity:0}}@keyframes slideIn{0%{opacity:0;transform:scale(.3) translate(50%,50%);transform-origin:bottom right}to{opacity:1;transform:scale(1) translate(0);transform-origin:bottom right}}@keyframes slideOut{0%{opacity:1;transform:scale(1) translate(0);transform-origin:bottom right}to{opacity:0;transform:scale(.3) translate(50%,50%);transform-origin:bottom right}}.labmai-content-animate-in{animation:slideIn 1s cubic-bezier(.23,1,.32,1) forwards}.labmai-content-animate-out{animation:slideOut 1s cubic-bezier(.23,1,.32,1) forwards}.labmai-recommend-scroll{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.labmai-recommend-scroll::-webkit-scrollbar{display:none}