@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/patrick-hand-latin.woff2)format("woff2")}@font-face{font-family:Gloria Hallelujah;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/gloria-hallelujah-latin.woff2)format("woff2")}*{box-sizing:border-box;margin:0;padding:0}:root{--ink:#141414;--paper:#fffdf7;--muted:#7a7568;--hot:#d62828;--good:#2a8a3e;--pop:#ffd447}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Patrick Hand,ui-rounded,Comic Sans MS,cursive;font-size:18px;line-height:1.5}.page{max-width:1080px;margin:0 auto;padding:30px 20px 70px}.scribble{border:2.5px solid var(--ink);background:#fff;border-radius:255px 15px 225px/15px 225px 15px 255px}.hero{flex-wrap:wrap;align-items:center;gap:26px;margin-bottom:22px;display:flex}.logo{object-fit:contain;flex-shrink:0;width:132px;height:132px;transform:rotate(-4deg)}h1{letter-spacing:-1px;font-family:Gloria Hallelujah,cursive;font-size:46px;line-height:1.05}.tag{max-width:46ch;margin-top:8px;font-size:19px}.bar{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:16px;display:flex}.status-dot{background:var(--good);border:2px solid var(--ink);border-radius:50%;width:10px;height:10px;animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.bar a{color:var(--ink);text-underline-offset:3px;text-decoration-thickness:2px}.bar a:hover{color:var(--hot)}.sep{color:var(--muted)}.btn{color:var(--ink);border:2.5px solid var(--ink);cursor:pointer;background:#fff;border-radius:18px 8px 20px 7px/7px 20px 8px 18px;padding:5px 13px;font-family:Gloria Hallelujah,cursive;font-size:14px;transition:transform .1s}.btn:hover{transform:translate(-1px,-2px)rotate(-1deg)}.ca-box{border:2.5px dashed var(--ink);background:#fffbe8;border-radius:16px 220px 14px 230px/220px 16px 230px 14px;align-items:center;gap:8px;margin-bottom:22px;padding:9px 18px;font-family:Gloria Hallelujah,cursive;font-size:16px;display:inline-flex;transform:rotate(-.4deg)}.ca-box .ca-label{color:var(--muted)}.ca-box .ca-value{color:var(--hot)}.stats{flex-wrap:wrap;gap:16px;margin-bottom:22px;display:flex}.winner{border:2.5px solid var(--ink);background:#fffbe8;border-radius:14px 235px 12px 220px/240px 14px 230px 12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;padding:14px 20px;display:none;transform:rotate(-.4deg)}.winner.on{display:flex}.winner-label{font-family:Gloria Hallelujah,cursive;font-size:19px}.winner-who{color:var(--hot);text-underline-offset:4px;font-family:Gloria Hallelujah,cursive;font-size:19px;text-decoration:underline}.winner-amt{color:var(--good);font-family:Gloria Hallelujah,cursive;font-size:19px}.winner-meta{color:var(--muted);font-size:16px}.stat{border:2.5px solid var(--ink);background:#fff;border-radius:225px 15px 255px/15px 255px 15px 225px;flex:1;min-width:150px;padding:14px 18px;transform:rotate(-.5deg)}.stat:nth-child(2){transform:rotate(.6deg)}.stat-value{font-family:Gloria Hallelujah,cursive;font-size:30px;line-height:1.1}.stat-label{color:var(--muted);text-transform:lowercase;margin-top:2px;font-size:15px}.panel{border:2.5px solid var(--ink);background:#fff;border-radius:12px 220px 14px 235px/230px 12px 240px 14px;margin-bottom:22px;overflow:hidden}.panel-head{border-bottom:2.5px dashed var(--ink);flex-wrap:wrap;align-items:baseline;gap:12px;padding:14px 20px;display:flex}.panel-title{font-family:Gloria Hallelujah,cursive;font-size:20px}.panel-meta{color:var(--muted);font-size:16px}.holders-scroll{max-height:360px;overflow:auto}table.holders-table{border-collapse:collapse;width:100%;min-width:460px}table.holders-table th{text-align:left;color:var(--muted);border-bottom:2px solid var(--ink);text-transform:lowercase;background:#fff;padding:8px 20px;font-size:14px;font-weight:400;position:sticky;top:0}table.holders-table td{white-space:nowrap;border-bottom:1.5px dotted #d8d2c4;padding:7px 20px}table.holders-table tr:last-child td{border-bottom:none}table.holders-table tr:hover td{background:#fffbe8}.h-rank{color:var(--muted);width:44px}.h-addr{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.h-addr:hover{color:var(--hot)}.h-pct{text-align:right;font-family:Gloria Hallelujah,cursive;font-size:15px}.h-share{text-align:right;color:var(--good)}.h-dust{text-align:right;color:var(--muted)}.feed{padding:6px 0 10px}#logs{max-height:320px;padding:0 20px;overflow:auto}.line{border-bottom:1.5px dotted #ece6d8;flex-wrap:wrap;gap:10px;padding:3px 0;font-size:16px;display:flex}.timestamp{color:var(--muted);min-width:74px}.level{min-width:46px}.level.info{color:#1c6fb8}.level.warn{color:#b8860b}.level.error{color:var(--hot)}.level.debug{color:var(--muted)}.component{color:#7a4fbf;min-width:86px}.message{color:var(--ink)}.data{color:var(--good)}.highlight{color:#b8860b}.cursor{background:var(--ink);vertical-align:middle;width:9px;height:17px;margin-left:5px;animation:1s infinite blink;display:inline-block}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.modal-overlay{z-index:1000;background:#1414148c;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.modal-overlay.active{display:flex}.modal{background:var(--paper);border:3px solid var(--ink);border-radius:255px 15px 225px/15px 225px 15px 255px;width:100%;max-width:620px;max-height:82vh;padding:30px 34px;position:relative;overflow-y:auto}.modal-close{cursor:pointer;color:var(--ink);background:0 0;border:none;font-family:Gloria Hallelujah,cursive;font-size:26px;position:absolute;top:14px;right:20px}.modal h2{margin-bottom:16px;font-family:Gloria Hallelujah,cursive;font-size:26px}.modal p{margin-bottom:13px}.modal a{color:var(--ink)}.highlight-box{border:2.5px dashed var(--ink);background:#fffbe8;border-radius:14px;margin:16px 0;padding:12px}.formula{text-align:center;font-family:Gloria Hallelujah,cursive;font-size:21px}.burn-info{color:var(--hot);font-family:Gloria Hallelujah,cursive}.dist-list{max-height:400px;overflow-y:auto}.dist-item{border:2px solid var(--ink);background:#fff;border-radius:14px 6px 16px 8px/8px 16px 6px 14px;margin-bottom:10px;padding:12px 14px}.dist-amount{color:var(--good);font-family:Gloria Hallelujah,cursive;font-size:19px}.dist-wallets{color:var(--muted);margin:4px 0;font-size:16px}.dist-time{color:var(--muted);font-size:14px}.dist-link{color:var(--ink);font-size:15px}.dist-empty{color:var(--muted);text-align:center;padding:22px}.waiting-line{border:none;padding-left:20px}.payout-subtitle{color:#7a7568;margin-bottom:16px;font-size:16px}
