@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Mono:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap";.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-10{z-index:10}.z-\[100\]{z-index:100}.mb-12{margin-bottom:3rem}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-12{height:3rem}.min-h-\[calc\(100vh-var\(--nav-h\)\)\]{min-height:calc(100vh - var(--nav-h))}.min-h-screen{min-height:100vh}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[640px\]{max-width:640px}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-8{gap:2rem}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.border{border-width:1px}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-4{padding-top:1rem;padding-bottom:1rem}.pb-16{padding-bottom:4rem}.text-center{text-align:center}.font-mono{font-family:DM Mono,IBM Plex Mono,Courier New,monospace}.text-data{font-size:13px}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-\[120ms\]{transition-duration:.12s}:root{--bg-base: #0A0A0A;--bg-surface: #111111;--bg-elevated: #1A1A1A;--border: #242424;--border-active: #C8FF00;--text-primary: #F0ECE4;--text-secondary: #7A7A7A;--text-muted: #333333;--accent: #C8FF00;--accent-dim: #7A9900;--error: #FF2D2D;--warning: #F5A623;--white: #FFFFFF;--font-display: "Bebas Neue", sans-serif;--font-mono: "DM Mono", monospace;--nav-h: 80px;--ease-std: cubic-bezier(.16, 1, .3, 1);--ease-out: cubic-bezier(.7, 0, .84, 0)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;border-radius:0!important;box-shadow:none!important}html{font-size:16px;background-color:var(--bg-base);color:var(--text-primary);font-family:var(--font-mono)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");opacity:.04}body{background-color:var(--bg-base);color:var(--text-primary);font-family:var(--font-mono);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;position:relative}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:400;line-height:.9;color:var(--text-primary);letter-spacing:0;text-transform:uppercase}a{color:inherit;text-decoration:none}button{cursor:pointer;background:transparent;border:none;color:inherit;font-family:var(--font-mono)}input,select,textarea{font-family:var(--font-mono);background:transparent;color:var(--text-primary);border:1px solid var(--border)}.label{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary)}.data,.address,.hash,code,.stat-value{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.btn{display:inline-flex;align-items:center;justify-content:center;position:relative;padding:16px 32px;border:1px solid var(--border);background:transparent;color:var(--text-primary);font-family:var(--font-mono);font-size:14px;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;overflow:hidden;transition:color .15s var(--ease-std),border-color .15s var(--ease-std);z-index:1}.btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--bg-elevated);transform-origin:left;transform:scaleX(0);transition:transform .15s var(--ease-std);z-index:-1}.btn:hover:after{transform:scaleX(1)}.btn:hover{border-color:var(--text-secondary)}.btn:active,.btn--active{border-color:var(--accent)!important;color:#000!important}.btn:active:after,.btn--active:after{background:var(--accent)!important;transform:scaleX(1)}.btn:disabled{opacity:.3;pointer-events:none}.input-field{width:100%;background:var(--bg-surface);border:1px solid var(--border);color:var(--text-primary);font-size:14px;padding:16px 20px;outline:none;transition:border-color .15s var(--ease-std)}.input-field:focus{border-color:var(--accent)}.input-field::-moz-placeholder{color:var(--text-muted)}.input-field::placeholder{color:var(--text-muted)}.input-label{display:block;margin-bottom:8px;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary)}.text-accent{color:var(--accent)}.text-error{color:var(--error)}.text-warning{color:var(--warning)}.text-white{color:var(--white)}.bg-base{background-color:var(--bg-base)}.bg-surface{background-color:var(--bg-surface)}.bg-elevated{background-color:var(--bg-elevated)}.border-default{border:1px solid var(--border)}.border-active{border:1px solid var(--accent)}.skeleton{position:relative;background-color:var(--bg-surface);overflow:hidden}.skeleton:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(200,255,0,.2),transparent);animation:scan-line .9s linear infinite}@keyframes scan-line{0%{left:-100%}to{left:200%}}.hard-pulse{animation:hard-pulse 2.5s infinite}@keyframes hard-pulse{0%,96%{opacity:1}98%{opacity:0}to{opacity:1}}.inverted{background-color:var(--text-primary);color:var(--bg-base)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-base);border-left:1px solid var(--border)}::-webkit-scrollbar-thumb{background:var(--border)}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}@media(min-width:640px){.sm\:flex-row{flex-direction:row}.sm\:gap-12{gap:3rem}}@media(min-width:768px){.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}}@media(min-width:1024px){.lg\:h-screen{height:100vh}.lg\:w-\[18\%\]{width:18%}.lg\:w-\[25\%\]{width:25%}.lg\:w-\[42\%\]{width:42%}.lg\:w-\[57\%\]{width:57%}.lg\:w-\[58\%\]{width:58%}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:gap-12{gap:3rem}.lg\:gap-8{gap:2rem}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-visible{overflow:visible}.lg\:p-12{padding:3rem}.lg\:p-16{padding:4rem}.lg\:p-8{padding:2rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[8\%\]{padding-left:8%;padding-right:8%}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}}
