*{margin:0;padding:0;box-sizing:border-box}:root{--red:#e31837;--red-dark:#b8122c;--black:#0c0c0c;--ink:#1a1a1a;--gray:#6b6b6b;--line:#e8e8e8;--bg:#fff;--bg-soft:#f7f7f7;--green:#14a044}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}.wrap{max-width:880px;margin:0 auto;padding:0 20px}.nav{display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-bottom:3px solid var(--black)}.logo{font-size:26px;font-weight:900;letter-spacing:-1px}.logo .g{color:var(--black)}.logo .bars{font-weight:900;padding:0 1px}.logo .bars,.logo .top{color:var(--red)}.navlinks{display:flex;gap:10px;align-items:center}.btn{display:inline-block;padding:10px 18px;font-weight:700;font-size:14px;border:2px solid var(--black);background:var(--bg);color:var(--black);cursor:pointer;transition:all .12s ease}.btn:hover{background:var(--black);color:#fff}.btn.red{background:var(--red);border-color:var(--red);color:#fff}.btn.red:hover{background:var(--red-dark);border-color:var(--red-dark)}.hero{text-align:center;padding:56px 0 30px}.hero h1{font-size:30px;font-weight:900;letter-spacing:-.5px}.hero h1 .accent{color:var(--red)}.hero .sub{color:var(--gray);margin-top:10px;font-size:16px}.bignum{font-size:clamp(48px,9vw,84px);font-weight:900;letter-spacing:-2px;color:var(--black);margin:24px 0 2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bignum .unit{color:var(--red);font-size:.45em;vertical-align:super}.biglabel{color:var(--gray);font-size:14px;text-transform:uppercase;letter-spacing:2px}.ca{display:inline-flex;align-items:center;gap:8px;margin-top:26px;padding:10px 14px;background:var(--bg-soft);border:1px solid var(--line);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px;cursor:pointer;word-break:break-all}.ca:hover{border-color:var(--black)}.ca .tag{color:var(--red);font-weight:700;font-family:inherit}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);margin:40px 0}.stat{background:var(--bg);padding:18px 14px;text-align:center}.stat .v{font-size:24px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat .v.red{color:var(--red)}.stat .k{font-size:11px;color:var(--gray);letter-spacing:1.5px;margin-top:4px}.section-title,.stat .k{text-transform:uppercase}.section-title{font-size:14px;font-weight:900;letter-spacing:2px;border-bottom:3px solid var(--red);display:inline-block;padding-bottom:6px;margin-bottom:18px}.live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--green);margin-right:8px;animation:pulse 1.6s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.feed{border:1px solid var(--line)}.feed-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--line);font-size:14px}.feed-row:last-child{border-bottom:none}.feed-row:hover{background:var(--bg-soft)}.feed-row .who{font-family:ui-monospace,Consolas,monospace;color:var(--ink)}.feed-row .amt{font-weight:800;color:var(--green);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.feed-row .when{color:var(--gray);font-size:12px;white-space:nowrap}.feed-empty{padding:28px 16px;text-align:center;color:var(--gray);font-size:14px}.how{margin:48px 0}.how-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px}.how-card{border:1px solid var(--line);padding:20px}.how-card .n{font-size:22px;font-weight:900;color:var(--red)}.how-card h3{font-size:15px;margin:8px 0 6px}.how-card p{font-size:13.5px;color:var(--gray)}.footer{border-top:3px solid var(--black);margin-top:56px;padding:26px 0 40px;display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}.footer .links{display:flex;gap:18px;font-size:14px;font-weight:700}.footer .links a:hover{color:var(--red)}.footer .fine{color:var(--gray);font-size:11.5px;max-width:560px}.copied{color:var(--green);font-weight:700}