@tailwind base;@tailwind components;@tailwind utilities;:root{--background-color: #0A0A0A;--text-color: #E0E0E0;--primary-color: #00E599;--secondary-color: #6A0DAD;--accent-color: #FF4081;--border-color: rgba(0, 229, 153, .2);--header-height: 60px}body{background-color:var(--background-color);color:var(--text-color);font-family:Roboto,sans-serif;font-weight:300}.header-container{background-color:#111;border-bottom:1px solid var(--border-color)}.neon-text-green{text-shadow:0 0 5px rgba(0,229,153,.7),0 0 10px rgba(0,229,153,.5),0 0 15px rgba(0,229,153,.3)}.panel{background-color:#101010cc;border:1px solid var(--border-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}button,select,input{border-radius:0;border:1px solid var(--border-color);background-color:transparent;transition:all .3s ease}button:hover{background-color:#00e5991a;color:var(--primary-color)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:1rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%2300E599' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#00e5994d;border:1px solid rgba(0,229,153,.5)}::-webkit-scrollbar-thumb:hover{background-color:#00e59980}
