:root{--background:#000000;--foreground:#ffffff;--gray-100:#f5f5f5;--gray-200:#e5e5e5;--gray-300:#d4d4d4;--gray-400:#a3a3a3;--gray-500:#737373;--gray-600:#525252;--gray-700:#404040;--gray-800:#262626;--gray-900:#171717;--accent:#000000;--border:rgba(255,255,255,0.08);--card-bg:rgba(255,255,255,0.03);--card-border:rgba(255,255,255,0.05);--card-hover-border:rgba(255,255,255,0.1);--card-shadow:0 10px 30px rgba(0,0,0,0.2);--header-height:80px;--border-radius:12px;--button-radius:100px;--input-radius:100px;--card-radius:24px;--font-sans:"Gellix",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--button-primary:#000}::-webkit-scrollbar{display:none}#devtools-indicator{display:none!important}.shader-blur{position:absolute;z-index:1;inset:auto 0 0 0;height:100%;width:100%;pointer-events:none}.shader-blur:after,.shader-blur:before,.shader-blur>div{position:absolute;inset:0}.shader-blur:before{content:"";z-index:1;backdrop-filter:blur(.5px);mask:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,1) 12.5%,rgba(0,0,0,1) 25%,rgba(0,0,0,0) 37.5%)}.shader-blur>div:first-of-type{z-index:2;backdrop-filter:blur(1px);mask:linear-gradient(0deg,rgba(0,0,0,0) 12.5%,rgba(0,0,0,1) 25%,rgba(0,0,0,1) 37.5%,rgba(0,0,0,0) 50%)}.shader-blur>div:nth-of-type(2){z-index:3;backdrop-filter:blur(2px);mask:linear-gradient(0deg,rgba(0,0,0,0) 25%,rgba(0,0,0,1) 37.5%,rgba(0,0,0,1) 50%,rgba(0,0,0,0) 62.5%)}.shader-blur>div:nth-of-type(3){z-index:4;backdrop-filter:blur(4px);mask:linear-gradient(0deg,rgba(0,0,0,0) 37.5%,rgba(0,0,0,1) 50%,rgba(0,0,0,1) 62.5%,rgba(0,0,0,0) 75%)}.shader-blur>div:nth-of-type(4){z-index:5;backdrop-filter:blur(8px);mask:linear-gradient(0deg,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 62.5%,rgba(0,0,0,1) 75%,rgba(0,0,0,0) 87.5%)}.shader-blur>div:nth-of-type(5){z-index:6;backdrop-filter:blur(16px);mask:linear-gradient(0deg,rgba(0,0,0,0) 62.5%,rgba(0,0,0,1) 75%,rgba(0,0,0,1) 87.5%,rgba(0,0,0,0))}.shader-blur>div:nth-of-type(6){z-index:7;backdrop-filter:blur(32px);mask:linear-gradient(0deg,rgba(0,0,0,0) 75%,rgba(0,0,0,1) 87.5%,rgba(0,0,0,1))}.shader-blur:after{content:"";z-index:8;backdrop-filter:blur(64px);mask:linear-gradient(0deg,rgba(0,0,0,0) 87.5%,rgba(0,0,0,1))}