@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:Inter,system-ui,sans-serif}@tailwind base;@tailwind components;@tailwind utilities;:root{font-family:Inter,system-ui,sans-serif;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#111}button,input,select,textarea{font:inherit}::selection{background:#6b7280;color:#111}:focus-visible{outline:2px solid #6b7280;outline-offset:3px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#111}::-webkit-scrollbar-thumb{background:#444;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#6b7280}.diagonal-texture{background-color:#111;background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 1px,transparent 1px,transparent 14px)}.bear-watermark{animation:bear-breathe 8s ease-in-out infinite;transform-origin:center}@keyframes bear-breathe{0%,to{opacity:.28;transform:scale(1)}50%{opacity:.4;transform:scale(1.025)}}
