:root{--ink: #07070b;--panel: #0e0e15;--panel-2: #13131d;--line: #23232f;--text: #f2f2ea;--muted: #8b8b9e;--acid: #c6ff4a;--violet: #7c5cff;--warn: #ff5470;--disp: "Unbounded", sans-serif;--body: "Space Grotesk", sans-serif;--mono: "JetBrains Mono", monospace}*{margin:0;padding:0;box-sizing:border-box}html{background:var(--ink);color-scheme:dark}body{font-family:var(--body);color:var(--text);background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(124,92,255,.13),transparent 60%),linear-gradient(rgba(198,255,74,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(198,255,74,.025) 1px,transparent 1px),var(--ink);background-size:auto,44px 44px,44px 44px,auto;min-height:100vh;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}::selection{background:var(--acid);color:var(--ink)}.grain{pointer-events:none;position:fixed;inset:0;z-index:40;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.04 0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}.shell{max-width:1180px;margin:0 auto;padding:0 20px}.testnet-band{position:sticky;top:0;z-index:50;margin:0 -20px;text-align:center;font-family:var(--mono);font-size:12px;padding:5px;background:repeating-linear-gradient(-45deg,var(--acid) 0 14px,#a8dd35 14px 28px);color:var(--ink);font-weight:600}.top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;flex-wrap:wrap}.top .wordmark{font-family:var(--disp);font-weight:900;font-size:22px;letter-spacing:-.5px}.top .wordmark span{color:var(--acid)}.top .wordmark em{font-style:normal;font-weight:400;color:var(--muted);font-size:15px}.top nav{display:flex;align-items:center;gap:18px;font-size:15px}.top nav a{color:var(--muted)}.top nav a:hover,.top nav a.on{color:var(--text)}.top .eth-pill{font-family:var(--mono);font-size:13px;color:var(--acid);border:1px solid var(--line);border-radius:99px;padding:4px 12px}.top .eth-pill b{color:var(--text);font-weight:600}.top .wallet{font-family:var(--mono);font-size:13px;border:1px solid var(--line);border-radius:99px;padding:7px 14px;transition:border-color .2s}.top .wallet:hover{border-color:var(--acid)}.top .cta-mini{font-family:var(--mono);font-size:13px;font-weight:800;background:var(--acid);color:var(--ink)!important;border-radius:99px;padding:8px 16px;box-shadow:0 0 24px #c6ff4a40}.top .cta-mini:hover{box-shadow:0 0 36px #c6ff4a80}@media(max-width:640px){.top{padding:14px 0;row-gap:10px}.top .wordmark{font-size:18px}.top nav{gap:10px;font-size:13px}.top .eth-pill{display:none}}.hero{padding:56px 0 40px;text-align:center}.hero h1{font-family:var(--disp);font-weight:900;font-size:clamp(38px,7.5vw,84px);line-height:1.02;letter-spacing:-1px}.hero h1 .acid{color:var(--acid);text-shadow:0 0 44px rgba(198,255,74,.45)}.hero .sub{margin:22px auto 0;max-width:560px;color:var(--muted);font-size:17px;line-height:1.55}.claim-top{margin:32px auto 0;max-width:640px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:linear-gradient(var(--panel),var(--panel)) padding-box,linear-gradient(120deg,var(--acid),var(--violet),var(--acid)) border-box;border:1px solid transparent;border-radius:16px;padding:16px 18px}.claim-top .holder{display:flex;align-items:center;gap:12px;text-align:left;color:var(--muted)}.claim-top .holder b{color:var(--text)}.claim-top .holder img{width:34px;height:34px;border-radius:8px}@media(max-width:640px){.claim-top{flex-direction:column;align-items:stretch}.claim-top .cta{text-align:center}}.cta{display:inline-block;font-family:var(--mono);font-weight:800;font-size:14px;white-space:nowrap;background:var(--acid);color:var(--ink)!important;border-radius:10px;padding:12px 18px;transition:transform .15s,box-shadow .2s;box-shadow:0 0 24px #c6ff4a33}.cta:hover{transform:translateY(-1px);box-shadow:0 0 44px #c6ff4a73}.cta:disabled{opacity:.35;box-shadow:none;cursor:not-allowed}.fine{margin-top:14px;color:var(--muted);font-family:var(--mono);font-size:12px}.fine a{color:var(--acid)}.warn{color:var(--warn);font-family:var(--mono);font-size:13px}.ticker{overflow:hidden;margin:26px -20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0e0e15b3}.ticker .ticker-track{display:inline-flex;white-space:nowrap;animation:marquee 30s linear infinite;padding:9px 0}.ticker .ticker-track span{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:13px;color:var(--muted);margin-right:8px}.ticker .ticker-track span img{width:16px;height:16px;border-radius:4px}.ticker .ticker-track span i{color:var(--acid);font-style:normal;margin-left:8px}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-33.333%)}}.board-wrap{display:grid;grid-template-columns:1fr 280px;gap:28px;padding:36px 0 64px}@media(max-width:900px){.board-wrap{grid-template-columns:1fr}}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.chips button{font-family:var(--mono);font-size:12px;color:var(--muted);border:1px solid var(--line);border-radius:99px;padding:6px 13px;transition:all .15s}.chips button:hover{color:var(--text);border-color:var(--muted)}.chips button.on{background:var(--acid);border-color:var(--acid);color:var(--ink);font-weight:800}.empty{border:1px dashed var(--line);border-radius:16px;padding:48px;text-align:center;color:var(--muted);font-family:var(--mono)}.empty a{color:var(--acid)}.billboard{position:relative;display:flex;gap:20px;align-items:center;padding:26px;margin-bottom:14px;border-radius:18px;background:linear-gradient(var(--panel),var(--panel-2)) padding-box,linear-gradient(120deg,var(--acid),var(--violet),var(--acid)) border-box;border:2px solid transparent;background-size:auto,300% 300%;animation:borderflow 6s linear infinite;overflow:hidden}.billboard:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 42%,rgba(198,255,74,.08) 50%,transparent 58%);transform:translate(-100%);animation:sheen 5s ease-in-out infinite;pointer-events:none}.billboard .rank{font-family:var(--disp);font-weight:900;font-size:44px;color:var(--acid);text-shadow:0 0 30px rgba(198,255,74,.5)}.billboard .ico{width:64px;height:64px;border-radius:14px;background:var(--ink)}.billboard .body{flex:1;min-width:0}.billboard .body h2{font-family:var(--disp);font-weight:700;font-size:24px}.billboard .body .domain{font-family:var(--mono);font-size:13px;color:var(--violet)}.billboard .body p{margin-top:8px;color:var(--muted);font-size:15px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.billboard .body .meta{display:flex;gap:12px;align-items:center;margin-top:10px;font-family:var(--mono);font-size:12px;color:var(--muted)}.billboard .money{text-align:right;display:flex;flex-direction:column;gap:4px}.billboard .money b{font-family:var(--mono);font-weight:800;font-size:30px;color:var(--acid)}.billboard .money span{font-family:var(--mono);font-size:13px;color:var(--muted)}.billboard .money a{margin-top:8px;font-family:var(--mono);font-size:12px;font-weight:700;color:var(--ink);background:var(--acid);border-radius:8px;padding:8px 12px}.billboard .money a:hover{box-shadow:0 0 30px #c6ff4a80}@media(max-width:640px){.billboard{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:12px 16px;padding:20px}.billboard .rank{font-size:30px}.billboard .ico{width:44px;height:44px;justify-self:start}.billboard .body{grid-column:1/-1}.billboard .body h2{font-size:20px}.billboard .money{grid-column:1/-1;flex-direction:row;align-items:baseline;text-align:left;gap:10px}.billboard .money b{font-size:22px}.billboard .money a{margin:0 0 0 auto}}@keyframes borderflow{to{background-position:0 0,300% 0}}@keyframes sheen{0%,60%{transform:translate(-100%)}to{transform:translate(100%)}}.chip{font-family:var(--mono);font-size:11px;color:var(--violet);border:1px solid rgba(124,92,255,.4);border-radius:99px;padding:3px 10px;white-space:nowrap}.row{display:flex;align-items:center;gap:16px;padding:14px 18px;margin-bottom:8px;border:1px solid var(--line);border-radius:14px;background:#0e0e1599;transition:border-color .15s,transform .15s}.row:hover{border-color:var(--acid);transform:translate(3px)}.row.podium{background:var(--panel);border-color:#2e2e40}.row.podium .rank{color:var(--acid)}.row .rank{font-family:var(--mono);font-weight:800;font-size:15px;color:var(--muted);width:42px;flex-shrink:0}.row .ico{width:34px;height:34px;border-radius:8px;background:var(--ink);flex-shrink:0}.row .body{flex:1;min-width:0}.row .body b{font-size:15px}.row .body .domain{font-family:var(--mono);font-size:12px;color:var(--violet);font-weight:400;margin-left:8px}.row .body p{color:var(--muted);font-size:13px;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.row>.chip{display:none}}.row .money{text-align:right;flex-shrink:0}.row .money b{font-family:var(--mono);font-size:16px;display:block}.row .money .clicks{display:block;font-family:var(--mono);font-size:10px;color:var(--muted)}.row .money a{font-family:var(--mono);font-size:11px;color:var(--acid);opacity:.7}.row .money a:hover{opacity:1}@media(max-width:640px){.row{gap:10px;padding:12px}.row .rank{width:30px;font-size:13px}.row .body .domain{display:none}.row .money b{font-size:14px}}aside h3{font-family:var(--disp);font-size:14px;font-weight:700;text-transform:lowercase;color:var(--muted);margin-bottom:14px}aside .act{display:flex;align-items:center;gap:9px;font-family:var(--mono);font-size:12px;padding:8px 0;border-bottom:1px solid var(--line)}aside .act img{width:16px;height:16px;border-radius:4px}aside .act .who{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}aside .act .amt{color:var(--acid)}aside .act .when{color:var(--muted)}aside .house-ad{margin-top:24px;border:1px dashed var(--violet);border-radius:16px;padding:22px;text-align:center}aside .house-ad span{font-family:var(--disp);font-weight:900;font-size:16px;color:var(--violet)}aside .house-ad p{color:var(--muted);font-size:13px;margin:10px 0 14px}.submit{max-width:620px;margin:0 auto;padding:48px 0 80px}.submit h1{font-family:var(--disp);font-weight:900;font-size:clamp(30px,5vw,48px)}.submit h1 .acid{color:var(--acid);text-shadow:0 0 40px rgba(198,255,74,.4)}.submit .sub{color:var(--muted);margin:12px 0 26px}.submit input,.submit textarea{font:inherit;color:var(--text);background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:12px 14px;width:100%;outline:none;resize:none}.submit input:focus,.submit textarea:focus{border-color:var(--acid)}.submit input:disabled,.submit textarea:disabled{opacity:.6}.submit .field-row{display:flex;gap:10px}.submit .field-row input{font-family:var(--mono);font-size:16px}.submit .preview{display:flex;gap:16px;margin-top:22px;background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:18px}.submit .preview img{width:44px;height:44px;border-radius:10px;background:var(--ink)}.submit .preview .fields{flex:1;display:flex;flex-direction:column;gap:12px}.submit .preview .fields label{font-family:var(--mono);font-size:11px;color:var(--muted);display:flex;flex-direction:column;gap:5px}.submit .chips{margin:22px 0 0}.submit .amount{margin-top:26px}.submit .amount .stepper{display:flex;align-items:stretch;gap:10px}.submit .amount .stepper>button{font-family:var(--mono);font-size:22px;width:54px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.submit .amount .stepper>button:hover{border-color:var(--acid)}.submit .amount .stepper .value{flex:1;display:flex;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:0 18px}.submit .amount .stepper .value span{font-family:var(--mono);font-size:26px;color:var(--acid)}.submit .amount .stepper .value input{border:0;background:none;font-family:var(--mono);font-weight:800;font-size:30px;text-align:left;-moz-appearance:textfield;appearance:textfield}.submit .amount .stepper .value input::-webkit-inner-spin-button{display:none}.submit .amount .amount-meta{display:flex;justify-content:space-between;margin-top:10px;font-family:var(--mono);font-size:13px;color:var(--muted)}.submit .amount .amount-meta .acid{color:var(--acid)}.submit .chains{margin-top:18px}.submit .pay{width:100%;margin-top:26px;font-size:16px;padding:16px}.submit .warn{margin-top:16px}.submit .done{text-align:center;padding:60px 0}.submit .done p{color:var(--muted);margin:18px 0}.submit .done .cta{margin-top:22px}.submit .done .fine{display:block;margin-bottom:8px}footer{display:grid;grid-template-columns:1.4fr 1fr;gap:32px;border-top:1px solid var(--line);padding:40px 0 60px}@media(max-width:900px){footer{grid-template-columns:1fr}}footer h3{font-family:var(--disp);font-size:14px;color:var(--muted);margin-bottom:14px}footer .rules ol{padding-left:18px;color:var(--muted);font-size:14px;line-height:1.7}footer .rules ol li::marker{color:var(--acid);font-family:var(--mono)}footer .contracts a{display:block;font-family:var(--mono);font-size:13px;color:var(--muted);padding:4px 0}footer .contracts a:hover{color:var(--acid)}footer .contracts a code{color:var(--acid)}footer .contracts p{color:var(--muted);font-size:13px}
