@import"https://fonts.googleapis.com/css2?family=Share+Tech+Mono&family=VT323&display=swap";:root,[data-theme=glitch]{--bg: #02040a;--bg2: #04080c;--panel: #060a08;--border: #0c2a18;--border-soft: #0a1a12;--text: #d6e4dc;--muted: #4d7860;--heading: #5fae7e;--accent: #1bff84;--c-hash: #41e7ff;--c-money: #1bff84;--c-fee: #ffcf3f;--c-addr: #41e7ff;--ok: #1bff84;--bad: #ff3b63;--warn: #ffcf3f;--glow: 0 0 10px;--radius: 0;--font-body: "Share Tech Mono", ui-monospace, Menlo, monospace;--font-display: "VT323", "Share Tech Mono", monospace;--num-size: 2.1rem;--letter: .3px}[data-theme=slate]{--bg: #0d1117;--bg2: #1c2230;--panel: #161b22;--border: #2a3038;--border-soft: #21262d;--text: #e6edf3;--muted: #8b949e;--heading: #8b949e;--accent: #f0883e;--c-hash: #58a6ff;--c-money: #3fb950;--c-fee: #d29922;--c-addr: #58a6ff;--ok: #3fb950;--bad: #f85149;--warn: #d29922;--glow: 0 0 0;--radius: 10px;--font-body: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--num-size: 1.6rem;--letter: normal}*{box-sizing:border-box}html{background:var(--bg)}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);line-height:1.5;letter-spacing:var(--letter)}[data-theme=glitch] body{background:radial-gradient(ellipse at 50% -10%,rgba(27,255,132,.06),transparent 60%),var(--bg)}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}.wrap{max-width:1100px;margin:0 auto;padding:1.5rem 1rem 4rem}header.top{display:flex;align-items:baseline;gap:1rem;padding:1rem 1.2rem;border-bottom:1px solid var(--border)}header.top h1{margin:0;font-family:var(--font-display)}[data-theme=glitch] header.top h1{font-size:2rem;letter-spacing:2px;text-transform:uppercase}[data-theme=slate] header.top h1{font-size:1.25rem}header.top h1 a{color:var(--text)}header.top .sub{color:var(--muted);font-size:.8rem}[data-theme=glitch] header.top .sub{text-transform:uppercase;letter-spacing:1px}[data-theme=glitch] header.top .sub:before{content:"> ";color:var(--accent)}.glitch{position:relative;color:var(--accent)}[data-theme=glitch] .glitch{text-shadow:var(--glow) rgba(27,255,132,.6)}[data-theme=glitch] .glitch:before,[data-theme=glitch] .glitch:after{content:attr(data-text);position:absolute;left:0;top:0;width:100%;overflow:hidden}[data-theme=glitch] .glitch:before{color:#ff3b63;animation:g1 2.4s infinite linear alternate;clip-path:inset(0 0 55% 0)}[data-theme=glitch] .glitch:after{color:#41e7ff;animation:g2 3.1s infinite linear alternate;clip-path:inset(55% 0 0 0)}@keyframes g1{0%,92%,to{transform:none}93%{transform:translate(-2px,-1px)}96%{transform:translate(2px,1px)}}@keyframes g2{0%,90%,to{transform:none}91%{transform:translate(2px,1px)}95%{transform:translate(-2px,-1px)}}.theme-switch{margin-left:auto;display:flex;gap:0;border:1px solid var(--border)}.theme-switch button{background:transparent;color:var(--muted);border:0;cursor:pointer;font-family:var(--font-body);font-size:.72rem;padding:.3rem .7rem;text-transform:uppercase;letter-spacing:1px}.theme-switch button.active{background:var(--accent);color:var(--bg)}[data-theme=glitch] body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;background:repeating-linear-gradient(to bottom,#0000 0,#0000 2px,#00140838,#0000 4px);mix-blend-mode:overlay;animation:flicker 6s infinite steps(60)}@keyframes flicker{0%,97%,to{opacity:1}98%{opacity:.85}99%{opacity:.95}}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.card{background:var(--panel);border:1px solid var(--border-soft);border-radius:var(--radius);padding:.85rem 1rem;position:relative}[data-theme=glitch] .card:before{content:"";position:absolute;top:-1px;left:-1px;width:9px;height:9px;border-top:2px solid var(--border);border-left:2px solid var(--border)}.card .label{color:var(--muted);font-size:.72rem;text-transform:uppercase;letter-spacing:1px}.card .value{font-family:var(--font-display);font-size:var(--num-size);line-height:1.1;margin-top:.25rem;color:var(--text);font-weight:600}[data-theme=slate] .card .value{font-weight:600}.card .value.mono{font-size:calc(var(--num-size) * .78);word-break:break-all}.v-hash{color:var(--c-hash)}.v-money{color:var(--c-money)}.v-fee{color:var(--c-fee)}.v-accent{color:var(--accent)}[data-theme=glitch] .v-hash{text-shadow:var(--glow) rgba(65,231,255,.4)}[data-theme=glitch] .v-money{text-shadow:var(--glow) rgba(27,255,132,.4)}[data-theme=glitch] .v-fee{text-shadow:var(--glow) rgba(255,207,63,.35)}h2{font-size:.85rem;color:var(--heading);margin:2.2rem 0 .6rem;text-transform:uppercase;letter-spacing:1.5px}[data-theme=glitch] h2:before{content:"// ";color:var(--accent)}table{width:100%;border-collapse:collapse;font-size:.9rem}th,td{text-align:left;padding:.5rem .6rem;border-bottom:1px solid var(--border-soft)}th{color:var(--muted);font-weight:400;font-size:.72rem;text-transform:uppercase;letter-spacing:.5px}tbody tr:hover{background:var(--bg2)}td.mono,.mono{font-family:var(--font-body)}td.num,th.num{text-align:right}.addr{color:var(--c-addr)}.reward{color:var(--c-money)}.badge{display:inline-block;padding:.05rem .55rem;font-size:.72rem;border:1px solid currentColor;text-transform:uppercase;letter-spacing:.5px;border-radius:calc(var(--radius) / 2)}.badge.ok{color:var(--ok)}.badge.bad{color:var(--bad)}.badge.warn{color:var(--warn)}.badge.muted{color:var(--muted)}[data-theme=glitch] .badge.ok{text-shadow:var(--glow) rgba(27,255,132,.5)}.search{display:flex;gap:.5rem;margin:1.5rem 0}.search input{flex:1;background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);padding:.6rem .8rem;font-family:var(--font-body);font-size:.9rem}.search input:focus{outline:none;border-color:var(--accent)}.search input::placeholder{color:var(--muted)}.search button{background:var(--accent);color:var(--bg);border:0;border-radius:var(--radius);padding:0 1.2rem;font-family:var(--font-body);cursor:pointer;text-transform:uppercase;letter-spacing:1px}[data-theme=slate] .search button{color:#1a1207;font-weight:600}.muted{color:var(--muted)}.err{color:var(--bad)}.loading{color:var(--muted);padding:1rem 0}[data-theme=glitch] .loading:after{content:"▋";animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:0}}.back{display:inline-block;margin-bottom:1rem}
