.light div[style*="background: #242424"]{background:#fafafa!important}.light div[style*="background: rgba(26, 26, 26"]{background:#ffffff!important}.light div[style*="background: rgba(189, 161, 91, 0.1)"]{background:rgba(189,161,91,.05)!important}.light div[style*="background: rgba(189, 161, 91, 0.2)"]{background:rgba(189,161,91,.1)!important}.light div[style*="background: #1a1a1a"],.light div[style*="background: #2a2a2a"]{background:#ffffff!important}.light div[style*="background: #333"]:not([style*="position: absolute"]){background:#ffffff!important}.light button[style*="background: rgba(26, 26, 26"]{background:rgba(249,249,249,.9)!important}.light button[style*="background: rgba(255, 255, 255, 0.1)"]{background:rgba(0,0,0,.05)!important}.light button[style*="background: rgba(255, 255, 255, 0.2)"]{background:rgba(0,0,0,.1)!important}.light div[style*="color: #ffffff"],.light h1[style*="color: #ffffff"],.light h2[style*="color: #ffffff"],.light h3[style*="color: #ffffff"],.light p[style*="color: #ffffff"],.light span[style*="color: #ffffff"]{color:#1a1a1a!important}.light div[style*="color: #999"],.light p[style*="color: #999"],.light span[style*="color: #999"]{color:#6b7280!important}.light div[style*="color: #666"],.light p[style*="color: #666"],.light span[style*="color: #666"]{color:#9ca3af!important}.light div[style*="color: #fff"],.light span[style*="color: #fff"]{color:#1a1a1a!important}.light div[style*="color: #aaa"],.light span[style*="color: #aaa"]{color:#666!important}.light button[style*="border: 1px solid rgba(189, 161, 91, 0.1)"],.light div[style*="border: 1px solid rgba(189, 161, 91, 0.1)"]{border:1px solid #e5e7eb!important}.light button[style*="border: 1px solid rgba(189, 161, 91, 0.2)"],.light div[style*="border: 1px solid rgba(189, 161, 91, 0.2)"],.light input[style*="border: 1px solid rgba(189, 161, 91, 0.2)"]{border:1px solid #e5e5e5!important}.light div[style*="border: 1px solid rgba(189, 161, 91, 0.3)"]{border:1px solid rgba(189,161,91,.3)!important}.light div[style*="borderRight: '1px solid rgba(189, 161, 91, 0.1)'"]{border-right:1px solid #e0e0e0!important}.light div[style*="borderBottom: '1px solid rgba(189, 161, 91, 0.1)'"]{border-bottom:1px solid rgba(201,176,55,.2)!important}.light div[style*="borderBottom: '1px solid rgba(189, 161, 91, 0.2)'"]{border-bottom:1px solid rgba(201,176,55,.3)!important}.light div[style*="borderTop: '1px solid rgba(189, 161, 91, 0.1)'"]{border-top:1px solid rgba(201,176,55,.2)!important}.light div[style*="boxShadow: '0 10px 40px rgba(0, 0, 0, 0.5)'"],.light div[style*="boxShadow: '0 20px 40px rgba(0, 0, 0, 0.5)'"]{box-shadow:0 2px 8px rgba(0,0,0,.08)!important}.light div[style*="boxShadow: '0 2px 8px rgba(0,0,0,0.3)'"]{box-shadow:0 1px 3px rgba(0,0,0,.05)!important}.light div[style*="boxShadow: '0 4px 12px rgba(0, 0, 0, 0.5)'"]{box-shadow:0 2px 6px rgba(0,0,0,.06)!important}.light div[style*="boxShadow: 'none'"]{box-shadow:0 1px 2px rgba(0,0,0,.05)!important}.light div[style*="background: rgba(0, 0, 0, 0.7)"]{background:rgba(0,0,0,.2)!important}.light .flex-1[class*=bg-gray-950]{background-color:#f5f5f5!important}.light input[style*="background: rgba(26, 26, 26"]{background:#ffffff!important;border-color:#d0d0d0!important}.light input[style*="color: #ffffff"]{color:#1a1a1a!important}.light input[style*="background: #f9f9f9"]{background:#ffffff!important}.light button[style*="background: rgba(26, 26, 26"]{background:#ffffff!important;border:1px solid #e5e5e5!important}.light button[style*="background: rgba(26, 26, 26"]:hover{background:#f8f8f8!important}.light div[style*="background: '#333'"]{background:#f3f4f6!important;color:#1a1a1a!important}.light div[style*="color: 'white'"]{color:#1a1a1a!important}.light header[style*="background: '#242424'"]{background:#ffffff!important}.light{color-scheme:light}.light .bg-gray-950[style]{background-color:#ffffff!important}.light .bg-gray-900[style]{background-color:#f9fafb!important}.light .bg-gray-800[style]{background-color:#f3f4f6!important}.light .bg-gray-700[style]{background-color:#e5e7eb!important}.light .fixed[style*="background: rgba(0, 0, 0"]{background:rgba(0,0,0,.3)!important}.light .message-bubble{background:#f9fafb!important;color:#1a1a1a!important}.light .message-bubble.user{background:rgba(201,176,55,.1)!important}.light .message-bubble.assistant{background:#ffffff!important;border:1px solid #e5e7eb!important}.light::-webkit-scrollbar-track{background:#f3f4f6!important}.light::-webkit-scrollbar-thumb{background:#d1d5db!important}.light::-webkit-scrollbar-thumb:hover{background:#9ca3af!important}.light :focus-visible{outline-color:#C9B037!important}.light input,.light select,.light textarea{background-color:#ffffff!important;color:#1a1a1a!important;border-color:#d1d5db!important}.light input:focus,.light select:focus,.light textarea:focus{border-color:#C9B037!important;box-shadow:0 0 0 3px rgba(201,176,55,.1)!important}.light input::-moz-placeholder,.light textarea::-moz-placeholder{color:#9ca3af!important}.light input::placeholder,.light textarea::placeholder{color:#9ca3af!important}.light button:disabled,.light input:disabled,.light select:disabled,.light textarea:disabled{background-color:#f3f4f6!important;color:#9ca3af!important;cursor:not-allowed!important}.light button:not([style*="background: linear-gradient"]):not([style*="#BDA15B"]){color:#1a1a1a!important}.light .btn-primary,.light button[style*="background: linear-gradient"][style*="#BDA15B"]{color:#ffffff!important}.light div[style*=aspectRatio][style*="background:"]{background:#ffffff!important;border:1px solid #e5e7eb!important;box-shadow:0 2px 4px rgba(0,0,0,.05)!important}.light .dashboard-content,.light [class*=dashboard]{background-color:#f5f5f5!important}.light div[style*="flex: 1"][style*="display: flex"][style*="flexDirection: column"]{background-color:transparent!important}body.light,body[data-theme=light],html.light,html[data-theme=light]{background-color:#f5f5f5!important;color:#1a1a1a!important;color-scheme:light!important}body.light *,body[data-theme=light] *,html.light *,html[data-theme=light] *{color-scheme:light!important}body.light [class*=bg-gray-8],body.light [class*=bg-gray-9],body[data-theme=light] [class*=bg-gray-8],body[data-theme=light] [class*=bg-gray-9],html.light [class*=bg-gray-8],html.light [class*=bg-gray-9],html[data-theme=light] [class*=bg-gray-8],html[data-theme=light] [class*=bg-gray-9]{background-color:#ffffff!important}body.light [class*=bg-gray-7],body[data-theme=light] [class*=bg-gray-7],html.light [class*=bg-gray-7],html[data-theme=light] [class*=bg-gray-7]{background-color:#f9f9f9!important}body.light .bg-primary-black,body[data-theme=light] .bg-primary-black,html.light .bg-primary-black,html[data-theme=light] .bg-primary-black{background-color:#ffffff!important}body.light .text-white,body.light [class*=text-gray-1],body.light [class*=text-gray-2],body[data-theme=light] .text-white,body[data-theme=light] [class*=text-gray-1],body[data-theme=light] [class*=text-gray-2],html.light .text-white,html.light [class*=text-gray-1],html.light [class*=text-gray-2],html[data-theme=light] .text-white,html[data-theme=light] [class*=text-gray-1],html[data-theme=light] [class*=text-gray-2]{color:#1a1a1a!important}body.light [class*=text-gray-3],body.light [class*=text-gray-4],body[data-theme=light] [class*=text-gray-3],body[data-theme=light] [class*=text-gray-4],html.light [class*=text-gray-3],html.light [class*=text-gray-4],html[data-theme=light] [class*=text-gray-3],html[data-theme=light] [class*=text-gray-4]{color:#4a4a4a!important}body.light [class*=text-gray-5],body[data-theme=light] [class*=text-gray-5],html.light [class*=text-gray-5],html[data-theme=light] [class*=text-gray-5]{color:#6b7280!important}html.light button[style*="background: rgba(26, 26, 26"],html.light div[style*="background: #0A0A0A"],html.light div[style*="background: #1a1a1a"],html.light div[style*="background: #242424"],html.light div[style*="background: #2a2a2a"],html.light div[style*="background: #333"],html.light div[style*="background: rgba(26, 26, 26"],html[data-theme=light] button[style*="background: rgba(26, 26, 26"],html[data-theme=light] div[style*="background: #0A0A0A"],html[data-theme=light] div[style*="background: #1a1a1a"],html[data-theme=light] div[style*="background: #242424"],html[data-theme=light] div[style*="background: #2a2a2a"],html[data-theme=light] div[style*="background: #333"],html[data-theme=light] div[style*="background: rgba(26, 26, 26"]{background:#ffffff!important}html.light button[style*="background: rgba(255, 255, 255, 0.1)"],html.light div[style*="background: rgba(255, 255, 255, 0.1)"],html[data-theme=light] button[style*="background: rgba(255, 255, 255, 0.1)"],html[data-theme=light] div[style*="background: rgba(255, 255, 255, 0.1)"]{background:rgba(0,0,0,.05)!important}html.light button[style*="background: rgba(255, 255, 255, 0.2)"],html.light div[style*="background: rgba(255, 255, 255, 0.2)"],html[data-theme=light] button[style*="background: rgba(255, 255, 255, 0.2)"],html[data-theme=light] div[style*="background: rgba(255, 255, 255, 0.2)"]{background:rgba(0,0,0,.08)!important}html.light [style*="color: #fff"],html.light [style*="color: #ffffff"],html.light [style*="color: 'white'"],html.light [style*="color: white"],html[data-theme=light] [style*="color: #fff"],html[data-theme=light] [style*="color: #ffffff"],html[data-theme=light] [style*="color: 'white'"],html[data-theme=light] [style*="color: white"]{color:#1a1a1a!important}html.light [style*="color: #666"],html.light [style*="color: #999"],html.light [style*="color: #aaa"],html[data-theme=light] [style*="color: #666"],html[data-theme=light] [style*="color: #999"],html[data-theme=light] [style*="color: #aaa"]{color:#6b7280!important}html.light .main-content,html.light [role=main],html.light main,html[data-theme=light] .main-content,html[data-theme=light] [role=main],html[data-theme=light] main{background-color:#f5f5f5!important}html.light .sidebar,html.light aside,html.light nav,html[data-theme=light] .sidebar,html[data-theme=light] aside,html[data-theme=light] nav{background-color:#fafafa!important;border-right-color:#e0e0e0!important}html.light .header,html.light header,html[data-theme=light] .header,html[data-theme=light] header{background-color:#ffffff!important;border-bottom-color:#e5e7eb!important}html.light .card,html.light .panel,html.light [class*=card],html[data-theme=light] .card,html[data-theme=light] .panel,html[data-theme=light] [class*=card]{background-color:#ffffff!important;border-color:#e5e5e5!important;box-shadow:0 2px 4px rgba(0,0,0,.05)!important}html.light button:not([style*="background: linear-gradient"]),html[data-theme=light] button:not([style*="background: linear-gradient"]){color:#1a1a1a!important}html.light input,html.light select,html.light textarea,html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{background-color:#ffffff!important;border-color:#d0d0d0!important;color:#1a1a1a!important}html.light input::-moz-placeholder,html.light textarea::-moz-placeholder,html[data-theme=light] input::-moz-placeholder,html[data-theme=light] textarea::-moz-placeholder{color:#9ca3af!important}html.light input::placeholder,html.light textarea::placeholder,html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#9ca3af!important}html.light .dropdown,html.light .modal,html.light [role=dialog],html.light [role=menu],html[data-theme=light] .dropdown,html[data-theme=light] .modal,html[data-theme=light] [role=dialog],html[data-theme=light] [role=menu]{background-color:#ffffff!important;border-color:#e5e7eb!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}html.light .chat-container,html.light .message-container,html[data-theme=light] .chat-container,html[data-theme=light] .message-container{background-color:#f5f5f5!important}html.light .message-bubble,html[data-theme=light] .message-bubble{background-color:#ffffff!important;border:1px solid #e5e5e5!important;color:#1a1a1a!important}html.light .border-gray-700,html.light .border-gray-800,html.light [style*="border: 1px solid rgba(189, 161, 91, 0.1)"],html.light [style*="border: 1px solid rgba(189, 161, 91, 0.2)"],html[data-theme=light] .border-gray-700,html[data-theme=light] .border-gray-800,html[data-theme=light] [style*="border: 1px solid rgba(189, 161, 91, 0.1)"],html[data-theme=light] [style*="border: 1px solid rgba(189, 161, 91, 0.2)"]{border-color:#e5e7eb!important}html.light [style*=boxShadow],html[data-theme=light] [style*=boxShadow]{box-shadow:0 2px 4px rgba(0,0,0,.05)!important}html.light .shadow-xl,html[data-theme=light] .shadow-xl{box-shadow:0 2px 8px rgba(0,0,0,.08)!important}html.light .shadow-lg,html[data-theme=light] .shadow-lg{box-shadow:0 2px 6px rgba(0,0,0,.06)!important}html.light .hover\\:bg-gray-700:hover,html.light .hover\\:bg-gray-800:hover,html.light .hover\\:bg-gray-900:hover,html[data-theme=light] .hover\\:bg-gray-700:hover,html[data-theme=light] .hover\\:bg-gray-800:hover,html[data-theme=light] .hover\\:bg-gray-900:hover{background-color:#f8f8f8!important}html.light :focus,html[data-theme=light] :focus{outline-color:#BDA15B!important}html.light :focus-visible,html[data-theme=light] :focus-visible{outline:2px solid #BDA15B!important;outline-offset:2px!important}body.light::-webkit-scrollbar-track,body[data-theme=light]::-webkit-scrollbar-track,html.light::-webkit-scrollbar-track,html[data-theme=light]::-webkit-scrollbar-track{background:#f3f4f6!important}body.light::-webkit-scrollbar-thumb,body[data-theme=light]::-webkit-scrollbar-thumb,html.light::-webkit-scrollbar-thumb,html[data-theme=light]::-webkit-scrollbar-thumb{background:#d1d5db!important}body.light::-webkit-scrollbar-thumb:hover,body[data-theme=light]::-webkit-scrollbar-thumb:hover,html.light::-webkit-scrollbar-thumb:hover,html[data-theme=light]::-webkit-scrollbar-thumb:hover{background:#9ca3af!important}html.light,html[data-theme=light]{will-change:background-color,color;transform:translateZ(0)}html.light [style*="background: #0A0A0A"]:not([class*=tooltip]),html.light [style*="background: rgb(10, 10, 10)"]:not([class*=tooltip]),html[data-theme=light] [style*="background: #0A0A0A"]:not([class*=tooltip]),html[data-theme=light] [style*="background: rgb(10, 10, 10)"]:not([class*=tooltip]){filter:invert(1) hue-rotate(180deg)!important}html.light img,html.light svg,html.light video,html[data-theme=light] img,html[data-theme=light] svg,html[data-theme=light] video{filter:none!important}*{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}html.no-transitions *{transition:none!important}@media (max-width:768px){body,html{height:100%}.h-screen,body,html{position:fixed;width:100%;overflow:hidden}.h-screen{height:100vh;height:calc(var(--vh, 1vh) * 100)}.fixed.left-0.top-\[60px\].bottom-0{height:calc(var(--vh, 1vh) * 100 - 60px)!important;overflow-y:auto;-webkit-overflow-scrolling:touch}.flex.flex-col.h-full{height:calc(var(--vh, 1vh) * 100 - 60px);overflow:hidden}.flex-1.overflow-hidden{height:calc(var(--vh, 1vh) * 100 - 60px);overflow-y:auto;-webkit-overflow-scrolling:touch}.overflow-y-auto{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}