:root{--bg: #0a0a0a;--bg-raised: #141311;--line: #26241f;--ink: #f5f2ea;--ink-dim: #a8a394;--ink-faint: #6b675c;--gold: #ffd75e;--green: #4ade4a;--red: #ff4b3e;--font-display: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Arial, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace}*{margin:0;padding:0;box-sizing:border-box}html{background:var(--bg)}body{background:var(--bg);color:var(--ink);font-family:var(--font-display);-webkit-font-smoothing:antialiased;min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}input,textarea{font-family:inherit}.container{max-width:1080px;margin:0 auto;padding:0 20px}.nav{display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-bottom:1px solid var(--line)}.nav-logo{font-weight:900;letter-spacing:.28em;font-size:15px}.nav-logo span{color:var(--gold)}.nav-links{display:flex;gap:22px;align-items:center}.nav-links a{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim)}.nav-links a:hover{color:var(--ink)}.nav-cta{background:var(--ink);color:var(--bg)!important;border-radius:8px;padding:8px 16px;font-weight:700;letter-spacing:.1em!important}.nav-cta:hover{background:var(--gold)}.label{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint)}.money{font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.01em}.money-huge{font-size:clamp(40px,8vw,76px);line-height:1}.money-big{font-size:clamp(24px,4vw,36px);line-height:1.05}.gold{color:var(--gold)}.dim{color:var(--ink-dim)}.green{color:var(--green)}.hero{padding:56px 0 40px}.hero h1{font-size:clamp(38px,7vw,72px);font-weight:900;letter-spacing:-.03em;line-height:.98;text-transform:uppercase}.hero .tagline{margin-top:14px;font-size:clamp(15px,2.4vw,19px);color:var(--ink-dim)}.hero-cta{display:inline-block;margin-top:26px;background:var(--gold);color:var(--bg);font-weight:800;letter-spacing:.12em;text-transform:uppercase;font-size:14px;padding:15px 30px;border:none;border-radius:10px;transition:transform .08s ease}.hero-cta:hover{transform:translateY(-2px)}.hero-stats{display:flex;gap:26px;margin-top:26px;flex-wrap:wrap;font-size:14px;color:var(--ink-faint)}.hero-stats b{color:var(--gold);font-variant-numeric:tabular-nums;font-weight:800}.hero-stats span:not(:first-child) b{color:var(--ink)}.statusbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:18px 0 0;font-size:15px;color:var(--ink-dim)}.statusbar b{font-variant-numeric:tabular-nums;font-weight:800;color:var(--ink)}.statusbar b.green{color:var(--green)}.statusbar b.gold{color:var(--gold)}.statusbar .sb-sep{color:var(--ink-faint)}.statusbar .sb-live .live-dot{margin-right:7px}.hero-live{padding:22px 0 30px}.hero-live-eyebrow{font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:12px}.hero-live-head{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:18px}.hero-live-handle{font-size:clamp(32px,6vw,56px);font-weight:900;letter-spacing:-.02em}.hero-live-handle:hover{color:var(--gold)}.hero-live-meta{color:var(--ink-dim);font-size:14px;font-variant-numeric:tabular-nums}.claimbox{border:1px solid var(--line);background:linear-gradient(180deg,#141311,#0c0b0a);padding:clamp(18px,4vw,30px)}.claimbox-label{font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:12px}.claimbox-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.stepper{width:46px;height:46px;border:1px solid var(--line);background:none;color:var(--ink);font-size:24px;line-height:1;flex-shrink:0}.stepper:hover{border-color:var(--gold);color:var(--gold)}.claimbox-amt{font-size:clamp(40px,8vw,68px);font-weight:800;color:var(--gold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;min-width:2.5ch}.claimbox-bid{margin-left:auto;background:var(--gold);color:var(--bg);border:none;font-weight:900;font-size:18px;letter-spacing:.1em;text-transform:uppercase;padding:16px 40px;transition:transform .08s ease}.claimbox-bid:hover{transform:translateY(-2px)}.claimbox-sub{margin-top:14px;font-size:13px;color:var(--ink-dim)}.claimbox-sub b{color:var(--ink)}.hero-live-alt{margin-top:16px;font-size:13px}.hero-live-alt a{color:var(--gold)}.hero-live-alt a:hover{text-decoration:underline}.market-card{display:flex;align-items:center;gap:16px;padding:15px 0;border-bottom:1px solid var(--line);transition:background .1s}.market-card:hover{background:var(--bg-raised)}.market-card:hover .mc-bid{border-color:var(--gold);color:var(--gold)}.mc-rank{font-family:var(--font-mono);color:var(--ink-faint);width:40px;font-size:15px;flex-shrink:0}.mc-main{flex:1;min-width:0}.mc-handle{font-weight:800;font-size:clamp(17px,2.6vw,21px)}.mc-sub{color:var(--ink-dim);font-size:12px;margin-top:3px;display:flex;align-items:center;gap:6px}.mc-sub b{color:var(--ink-dim);font-weight:700}.mc-right{display:flex;align-items:center;gap:16px;flex-shrink:0}.mc-sold{font-variant-numeric:tabular-nums;font-weight:800;font-size:clamp(17px,2.6vw,22px);color:var(--gold)}.mc-bid{border:1px solid var(--line);border-radius:8px;color:var(--ink-dim);padding:7px 14px;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.waiting-row{display:flex;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid var(--line)}.waiting-row:hover{background:var(--bg-raised)}.waiting-handle{font-weight:800;font-size:17px;flex-shrink:0}.waiting-cta{color:var(--gold);font-size:11px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.final-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:30px 0;border-top:1px solid var(--line);margin-top:20px}.final-cta>span{font-size:clamp(18px,3vw,26px);font-weight:800;letter-spacing:-.01em}.page{overflow-x:hidden}@media(max-width:680px){.nav{flex-wrap:wrap;gap:10px 14px;padding:14px 0}.nav-links{gap:12px}.nav-links a{font-size:11px;letter-spacing:.08em}.nav-cta{padding:7px 12px}.statusbar{font-size:12px;gap:6px 10px}.claimbox-row{flex-wrap:wrap}.claimbox-bid{margin-left:0;width:100%;order:3;padding:16px}.claimbox-amt{font-size:44px}.hero-live-handle{font-size:38px}.mc-rank{width:26px}.market-card{gap:10px}.mc-sold{font-size:18px}.mc-bid{display:none}.waiting-row{flex-wrap:wrap;gap:4px 12px}.waiting-row .dim{flex-basis:100%;order:3}.waiting-cta{font-size:10px}}@media(max-width:420px){.statusbar .sb-sep{display:none}.statusbar{gap:4px 12px}}.section{padding:34px 0;border-top:1px solid var(--line)}.section-title{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:18px;display:flex;align-items:center;gap:10px}.live-dot{width:7px;height:7px;border-radius:50%;background:var(--red);animation:pulse 1.6s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.feed-row{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:13px 0;border-bottom:1px solid var(--line);transition:background .1s}.feed-row:hover{background:var(--bg-raised)}.feed-rank{font-family:var(--font-mono);color:var(--ink-faint);width:42px;font-size:15px}.feed-handle{font-weight:800;font-size:clamp(16px,2.6vw,20px);flex:1}.feed-amount{font-variant-numeric:tabular-nums;font-weight:800;font-size:clamp(16px,2.6vw,20px)}.activity-row{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px;align-items:baseline}.activity-row .who{color:var(--ink-dim)}.activity-row .who b{color:var(--ink);font-weight:700}.activity-row .amt{font-variant-numeric:tabular-nums;font-weight:800;color:var(--gold)}.activity-row .when{color:var(--ink-faint);font-size:12px;min-width:52px;text-align:right}.flash-in{animation:slideIn .35s ease}@keyframes slideIn{0%{opacity:0;transform:translateY(-6px);background:#ffd75e1f}to{opacity:1}}.billboard{border:1px solid var(--line);background:linear-gradient(180deg,#121110,#0c0b0a);padding:clamp(28px,6vw,56px);text-align:center;position:relative;overflow:hidden}.billboard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 90% 60% at 50% 0%,rgba(255,215,94,.05),transparent);pointer-events:none}.billboard .owner-name{font-size:clamp(34px,8vw,64px);font-weight:900;letter-spacing:-.02em;text-transform:uppercase;line-height:1;word-break:break-word}.billboard .owner-msg{margin-top:14px;font-size:clamp(15px,3vw,20px);color:var(--ink-dim)}.billboard .owner-site{margin-top:8px;font-size:13px;letter-spacing:.08em;color:var(--ink-faint)}.billboard .owner-site a:hover{color:var(--gold)}.billboard .paid-row{margin-top:clamp(18px,4vw,30px);display:flex;justify-content:center;gap:44px}.billboard .creative{max-width:120px;max-height:120px;margin:0 auto 16px;display:block}.billboard-updated{animation:takeover .6s ease}@keyframes takeover{0%{opacity:.1;transform:scale(.97);filter:brightness(2)}to{opacity:1;transform:scale(1);filter:brightness(1)}}.stats-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.stat-cell{background:var(--bg);padding:18px 20px}.stat-cell .label{margin-bottom:8px}.takeover-btn{width:100%;margin-top:20px;background:var(--gold);color:var(--bg);border:none;font-size:clamp(16px,3vw,22px);font-weight:900;letter-spacing:.08em;text-transform:uppercase;padding:20px;border-radius:12px;transition:transform .08s ease,background .12s}.takeover-btn:hover:not(:disabled){transform:translateY(-2px);background:#ffe184}.takeover-btn:disabled{background:var(--bg-raised);color:var(--ink-faint);cursor:not-allowed}.takeover-btn.reserved{background:var(--bg-raised);color:var(--red)}.modal-back{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000d1;z-index:40;display:flex;align-items:center;justify-content:center;padding:20px}.modal{background:var(--bg);border:1px solid var(--line);border-radius:16px;width:100%;max-width:460px;padding:28px;max-height:92vh;overflow-y:auto}.modal h2{font-size:18px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.modal .sub{color:var(--ink-dim);font-size:13px;margin-bottom:20px}.field{margin-bottom:16px}.field label{display:block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:6px}.field input,.field textarea{width:100%;background:var(--bg-raised);border:1px solid var(--line);border-radius:10px;color:var(--ink);padding:12px 14px;font-size:15px;outline:none}.field input:focus,.field textarea:focus{border-color:var(--gold)}.field .hint{font-size:11px;color:var(--ink-faint);margin-top:4px}.field .err{font-size:12px;color:var(--red);margin-top:4px}.btn-primary{width:100%;background:var(--gold);color:var(--bg);border:none;border-radius:10px;padding:15px;font-weight:900;font-size:15px;letter-spacing:.1em;text-transform:uppercase}.btn-primary:disabled{opacity:.5;cursor:wait}.btn-ghost{width:100%;background:none;color:var(--ink-dim);border:1px solid var(--line);border-radius:10px;padding:12px;margin-top:10px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.btn-ghost:hover{color:var(--ink)}.confirm-wrap{text-align:center;padding:20px 0}.confirm-wrap .you-own{font-size:clamp(26px,5vw,40px);font-weight:900;text-transform:uppercase;letter-spacing:-.01em}.confirm-stats{margin:24px 0;text-align:left}.confirm-stats .row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}.confirm-stats .row .v{font-variant-numeric:tabular-nums;font-weight:700}.countdown{font-family:var(--font-mono);color:var(--red);font-size:13px}.page{padding-bottom:80px}.page-head{padding:40px 0 26px}.page-head h1{font-size:clamp(28px,5vw,44px);font-weight:900;letter-spacing:-.02em;text-transform:uppercase}.footer{border-top:1px solid var(--line);padding:26px 0 60px;margin-top:60px;color:var(--ink-faint);font-size:11px;letter-spacing:.15em;text-transform:uppercase;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.tabs button{background:none;border:1px solid var(--line);color:var(--ink-dim);padding:7px 14px;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.tabs button.on{background:var(--ink);color:var(--bg);border-color:var(--ink);font-weight:700}.xtest-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}@media(max-width:800px){.xtest-grid{grid-template-columns:1fr}}.embed-frame{width:100%;aspect-ratio:16/9;border:1px solid var(--line);background:#000}.two-col{display:grid;grid-template-columns:1.6fr 1fr;gap:40px;align-items:start}@media(max-width:900px){.two-col{grid-template-columns:1fr}}.notice{border:1px solid var(--line);background:var(--bg-raised);padding:14px 16px;font-size:13px;color:var(--ink-dim);margin-top:14px}.notice b{color:var(--gold)}.addfunds{border:1px solid var(--gold);border-radius:12px;background:var(--bg-raised);padding:16px;margin-bottom:14px}.addfunds-head{font-size:14px;color:var(--ink)}.addfunds-head b{color:var(--gold)}.addfunds-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin:14px 0 6px}.addfunds-qr{display:flex;justify-content:center;margin:4px 0 12px}.addfunds-qr svg{border:6px solid #fff;border-radius:10px;background:#fff;display:block}.addfunds-addr{display:flex;align-items:stretch;gap:8px}.addfunds-addr code{flex:1;min-width:0;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:12px;color:var(--ink-dim);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:10px 12px;line-height:1.4}.addfunds-copy{flex-shrink:0;border:none;border-radius:8px;background:var(--gold);color:var(--bg);font-weight:800;font-size:12px;letter-spacing:.04em;text-transform:uppercase;padding:0 16px;cursor:pointer}.addfunds-warn{font-size:11px;color:var(--ink-faint);margin-top:10px;line-height:1.4}.addfunds-warn b{color:var(--ink-dim)}.addfunds-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.addfunds-refresh{margin:0!important;flex:1;padding:12px!important}.addfunds-faucet{color:var(--gold);font-size:12px;white-space:nowrap}.claim-hero{text-align:center;padding:28px 0 8px}.claim-hero .claimbox-label{margin-bottom:8px}.claim-stepper{display:inline-flex;align-items:center;gap:18px}.claim-stepper .stepper{width:52px;height:52px;border-radius:12px;font-size:26px}.claim-amt{color:var(--gold);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.03em;font-size:clamp(56px,13vw,120px);line-height:1;min-width:3ch}.board-bid-btn{display:block;width:100%;max-width:620px;margin:22px auto 0;border:none;border-radius:12px;background:var(--gold);color:var(--bg);font-weight:900;font-size:clamp(16px,2.6vw,20px);letter-spacing:.06em;text-transform:uppercase;padding:20px;cursor:pointer;transition:transform .08s ease}.board-bid-btn:hover{transform:translateY(-2px);background:#ffe184}.claim-note{color:var(--ink-dim);font-size:13px;margin-top:14px}.claim-note b{color:var(--ink)}.board-share{margin-top:18px;display:flex;justify-content:center}.sticky-bid{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:14px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#0c0c0cf0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line)}.sticky-bid-info{display:flex;flex-direction:column;line-height:1.15}.sticky-bid-amt{color:var(--gold);font-weight:800;font-size:22px;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.sticky-bid-sub{color:var(--ink-faint);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.sticky-bid-btn{margin-left:auto;border:none;border-radius:10px;background:var(--gold);color:var(--bg);font-weight:900;font-size:16px;letter-spacing:.05em;text-transform:uppercase;padding:15px 30px;cursor:pointer}@media(min-width:681px){.sticky-bid{display:none}}@media(max-width:680px){.page{padding-bottom:84px}}.board-row{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.board-row.top3{background:linear-gradient(90deg,rgba(255,215,94,.05),transparent)}.board-rank{font-family:var(--font-mono);color:var(--ink-faint);width:46px;font-size:16px;font-weight:700;flex-shrink:0}.board-row.top3 .board-rank{color:var(--gold)}.board-main{flex:1;min-width:0}.board-name{font-weight:800;font-size:clamp(15px,2.4vw,18px)}.board-msg{color:var(--ink-dim);font-size:13px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board-site{color:var(--ink-faint);font-size:11px;letter-spacing:.04em;margin-top:3px;display:inline-block}.board-site:hover{color:var(--gold)}.board-bid{text-align:right;flex-shrink:0}.board-amt{font-variant-numeric:tabular-nums;font-weight:800;font-size:clamp(15px,2.6vw,20px);color:var(--gold)}.board-claim{background:none;border:1px solid var(--line);color:var(--ink-dim);margin-top:6px;padding:5px 10px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.board-claim:hover{border-color:var(--gold);color:var(--gold)}.unclaimed-banner{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;border:1px solid var(--gold);background:#ffd75e0f;padding:12px 16px;margin-top:20px;font-size:13px;color:var(--ink-dim)}.unclaimed-banner b{color:var(--ink);letter-spacing:.1em}.unclaimed-banner b.gold{color:var(--gold)}.unclaimed-claim{color:var(--gold);font-size:12px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.unclaimed-claim:hover{text-decoration:underline}
