@tailwind base;@tailwind components;@tailwind utilities;body{background-color:#020617;color:#fcd34d}.double-border{border-style:double;border-width:4px}.scroll-gradient{position:relative}.scroll-gradient:before{content:"";position:sticky;top:0;left:0;right:0;height:20px;background:linear-gradient(to bottom,#f7f3e8,#f7f3e800);pointer-events:none;z-index:10}.scroll-gradient:after{content:"";position:sticky;bottom:0;left:0;right:0;height:20px;background:linear-gradient(to top,#f7f3e8,#f7f3e800);pointer-events:none;z-index:10}button:focus-visible,input:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid #8b0000;outline-offset:2px;border-radius:2px}button:focus-visible{box-shadow:0 0 0 3px #8b000033}.scroll-gradient::-webkit-scrollbar{width:8px}.scroll-gradient::-webkit-scrollbar-track{background:#dcdcdc4d;border-radius:4px}.scroll-gradient::-webkit-scrollbar-thumb{background:#cfb53b;border-radius:4px;border:2px solid rgba(247,243,232,.3)}.scroll-gradient::-webkit-scrollbar-thumb:hover{background:#8b0000}
