@tailwind base;@tailwind components;@tailwind utilities;.dark input,.dark select,.dark textarea{background-color:#0f172a!important;border:1px solid #334155!important;box-shadow:inset 0 2px 4px #00000080!important}.dark input:focus,.dark select:focus,.dark textarea:focus{border-color:var(--tw-ring-color)!important}.dark .border-slate-800{border-color:#334155!important;box-shadow:0 20px 25px -5px #0009,0 8px 10px -6px #0009!important}.dark .border,.dark .border-slate-200,.dark .border-slate-800{border-color:#ffffff0d!important}.dark .bg-slate-900{background:linear-gradient(145deg,#0f172a 0%,#020617 100%)!important;box-shadow:0 10px 15px -3px #00000080,0 4px 6px -4px #00000080,inset 0 1px #ffffff0d!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0003;border-radius:10px}.dark ::-webkit-scrollbar-thumb{background:#ffffff1a}::-webkit-scrollbar-thumb:hover{background:var(--tw-ring-color,#4f46e5)}button{transition:all .2s cubic-bezier(.4,0,.2,1)}button:active{transform:scale(.96)}html:not(.dark) .bg-white{border:1px solid #0000000a!important;box-shadow:0 4px 20px -4px #0000000d,0 0 3px #00000005!important}html:not(.dark) input,html:not(.dark) select,html:not(.dark) textarea{color:#1e293b!important;background-color:#fff!important;border:1px solid #cbd5e1!important;box-shadow:inset 0 2px 4px #00000005!important}html:not(.dark) input:focus,html:not(.dark) select:focus,html:not(.dark) textarea:focus{border-color:var(--tw-ring-color)!important;box-shadow:0 0 0 3px #4f46e51a!important}
