@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:Manrope,PingFang SC,Microsoft YaHei,sans-serif;color:#e8ede4;background:#131715;font-synthesis:none;font-weight:400;--muted:#91998e;--lime:#d8fc70;--line:#353c34;--coral:#ff9275}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer;border:1px solid #495044;border-radius:8px;padding:11px 18px;background:transparent;color:inherit;transition:background .2s}button:hover:not(:disabled){background:#30392c}button:disabled{opacity:.4;cursor:not-allowed}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible{outline:2px solid var(--lime);outline-offset:4px}header{max-width:1240px;margin:auto;height:100px;display:flex;justify-content:space-between;align-items:center;padding:0 40px;border-bottom:1px solid var(--line)}.brand{font-weight:800;font-size:30px;letter-spacing:-2px;display:flex;align-items:center;gap:4px}.brand>span{font-size:15px;color:var(--lime)}.brand small{font-size:11px;letter-spacing:2px;color:var(--muted);margin-left:17px;padding-left:18px;border-left:1px solid var(--line)}nav{display:flex;align-items:center;gap:12px}.network{color:var(--muted);font-size:12px;margin-right:8px}main{max-width:1160px;margin:auto;padding:24px 0}.notice{font-size:12px;color:#bdc3b4;background:#22281f;border:1px solid #39452b;padding:12px 16px;border-radius:7px}.intro{display:flex;justify-content:space-between;align-items:flex-end;padding:42px 0 35px}.eyebrow{font-family:DM Mono,monospace;letter-spacing:2px;font-size:11px;color:var(--lime)}h1{font-size:54px;line-height:1.25;font-weight:700;letter-spacing:-2px;margin:17px 0}.intro p{color:var(--muted);line-height:1.9;font-size:14px;margin:0}.round-tag{display:flex;flex-direction:column;align-items:flex-end;gap:10px;font-family:DM Mono,monospace;font-size:10px;color:var(--muted);letter-spacing:2px}.round-tag b{font-size:62px;line-height:1;color:var(--coral);font-weight:400}.round-tag span:last-child{letter-spacing:0;font-family:inherit}.game-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:20px}.timer-card,.prize-card,.activity,.rules{border:1px solid var(--line);border-radius:16px;padding:28px}.timer-card{position:relative;background:radial-gradient(ellipse at 50% 35%,#34403080,transparent 55%),#1b211c;display:flex;flex-direction:column;align-items:center;overflow:hidden;min-height:565px}.timer-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#6d85500b 1px,transparent 1px),linear-gradient(90deg,#6d85500b 1px,transparent 1px);background-size:28px 28px;pointer-events:none}.card-top{display:flex;justify-content:space-between;width:100%;font-size:10px;letter-spacing:1px;font-family:DM Mono,monospace;color:#b3beac}.card-top span:last-child{color:var(--muted);letter-spacing:0}.dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--lime);margin-right:6px}.bomb-icon{width:136px;margin:39px 0 2px;transform:rotate(-9deg)}.bomb-icon svg{width:100%;fill:#d8fc70;stroke:#d8fc70;stroke-width:7;stroke-linecap:round}.bomb-icon path{fill:none}.bomb-icon .spark{stroke:var(--coral);stroke-width:4}.bomb-icon .shine{stroke:#869d4d;stroke-width:5}.digits{font-family:DM Mono,monospace;font-size:clamp(64px,7.5vw,100px);line-height:1.3;letter-spacing:-5px;color:var(--lime);font-variant-numeric:tabular-nums}.timer-caption{font-size:12px;color:var(--muted);margin-top:3px}.fuse{height:4px;border-radius:3px;background:#39432f;width:74%;margin:28px 0 38px}.fuse>div{height:100%;width:100%;background:var(--lime);transition:width 1s linear;border-radius:3px}.last-line{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid var(--line);padding-top:20px;margin-top:auto;font-size:12px;color:var(--muted);gap:15px}.last-line strong{font-family:DM Mono,monospace;font-weight:400;color:#dce4d4;overflow-wrap:anywhere}.prize-card{background:#e8eddf;color:#1c241b}.prize-card .eyebrow{color:#637057;font-size:10px}.prize-card h2{font-size:17px;font-weight:500;margin:17px 0 6px}.prize{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.prize>span{font-family:DM Mono,monospace;font-size:43px;letter-spacing:-2px}.prize>small{font-size:16px;font-weight:700}.subtle{font-size:11px;color:#67715e;line-height:1.6;overflow-wrap:anywhere}.stats{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #cbd3c3;border-bottom:1px solid #cbd3c3;padding:19px 0;margin:23px 0}.stats div{display:flex;flex-direction:column;gap:8px}.stats div+div{border-left:1px solid #cbd3c3;padding-left:26px}.stats span{font-size:12px;color:#65725e}.stats strong{font-family:DM Mono,monospace;font-size:29px;font-weight:400}.form-heading{display:flex;justify-content:space-between;font-size:12px;margin-bottom:9px}.form-heading span{font-size:11px;color:#67715e}.amount-field{display:flex;align-items:center;border:1px solid #b9c5ac;border-radius:8px;padding:0 15px;background:#f6f8f1}.amount-field input{border:0;padding:15px 0;background:transparent;min-width:0;flex:1;font-family:DM Mono,monospace;font-size:19px;color:#1c241b;outline:none}.amount-field span{font-size:12px;color:#5d6b55}.primary{background:#202b1b;border:0;color:var(--lime);width:100%;display:flex;justify-content:space-between;align-items:center;font-weight:600;padding:16px 18px;margin-top:13px}.primary:hover:not(:disabled){background:#34452b}#buyHint{display:block;font-size:10px;line-height:1.7;color:#697660;margin-top:10px}.quiet{font-size:12px}.actions{display:flex;gap:10px;margin-top:15px}.prize-card .quiet{border-color:#aebca2;color:#3e4c35;flex:1}.prize-card .quiet:hover:not(:disabled){background:#d4ddc8}.bottom-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:20px;margin-top:20px}.section-title{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:18px}.section-title h2{font-size:15px;font-weight:500;margin:0}.section-title>span{font-family:DM Mono,monospace;font-size:10px;color:var(--muted)}dl{margin:20px 0 0;font-size:12px}dl>div{display:flex;justify-content:space-between;margin-bottom:17px;gap:20px}dt{color:var(--muted);flex-shrink:0}dd{margin:0;font-family:DM Mono,monospace;text-align:right;overflow-wrap:anywhere}#message{font-size:11px;color:#c2d1b6;line-height:1.8;overflow-wrap:anywhere}.text-button{border:0;padding:10px 0;color:var(--lime);font-size:11px}.rules ol{list-style:none;counter-reset:rule;margin:22px 0 0;padding:0}.rules li{position:relative;padding-left:32px;counter-increment:rule;margin-bottom:17px}.rules li:before{content:"0"counter(rule);position:absolute;left:0;top:1px;color:var(--lime);font-family:DM Mono,monospace;font-size:10px}.rules b{font-size:12px;font-weight:500}.rules p{font-size:11px;color:var(--muted);line-height:1.8;margin:4px 0}footer{display:flex;justify-content:space-between;font-size:10px;color:#6c7568;margin:27px 0 10px}dialog{background:#20261f;border:1px solid #526048;border-radius:14px;color:#e8ede4;max-width:480px;width:calc(100% - 30px);padding:28px}dialog::backdrop{background:#000a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}dialog h2{font-size:20px}dialog p{font-size:12px;color:var(--muted);line-height:1.8}dialog label,#liveFields label{display:block;font-size:12px;margin:15px 0 8px}dialog input,#liveFields input,select{width:100%;background:#141a12;color:inherit;border:1px solid #4b5844;border-radius:7px;padding:12px;outline-color:var(--lime)}.dialog-actions{display:flex;gap:12px;margin-top:25px}.dialog-actions .primary{margin:0;justify-content:center}#liveFields input,select{background:#f6f8f1;color:#26351b;border-color:#b9c5ac;padding:10px;font-size:12px}#liveFields small{display:block;margin-top:8px;font-size:10px;line-height:1.7;color:#67715e}[hidden]{display:none!important}@media(max-width:1240px){main{margin:0 40px}}@media(max-width:760px){header{height:78px;padding:0 20px}.brand{font-size:25px}.brand small,.network{display:none}nav{gap:7px}nav button{font-size:10px;padding:9px 10px}main{margin:0 20px;padding-top:18px}.intro{padding-top:30px}h1{font-size:40px}.intro p{font-size:12px}.eyebrow{font-size:8px;letter-spacing:1px}.round-tag b{font-size:50px}.game-grid,.bottom-grid{grid-template-columns:1fr}.timer-card{min-height:470px}.timer-card,.prize-card,.activity,.rules{padding:23px}.bomb-icon{width:115px;margin-top:24px}.digits{font-size:84px}.fuse{margin-bottom:28px}.prize>span{font-size:41px}footer{flex-direction:column;gap:12px}.notice{font-size:10px;line-height:1.8}}#claimRecipient{width:100%;padding:11px;margin-top:12px;border:1px solid #b9c5ac;border-radius:7px;background:#f6f8f1;color:#26351b;font-size:12px}.buy-feedback{position:relative;margin:14px 0 0;padding:10px 12px;border:1px solid #46533b;border-radius:7px;font-size:12px;line-height:1.7;color:var(--lime);text-align:center;overflow-wrap:anywhere;width:100%}.payout-status{display:flex;align-items:flex-start;gap:12px;margin:27px 0 22px}.status-dot{width:9px;height:9px;background:#6e8b30;border-radius:50%;flex-shrink:0;margin-top:5px}.status-dot.complete{background:#3f7c40}.payout-status strong{font-size:15px;font-weight:600}.payout-status p{font-size:12px;line-height:1.8;color:#67715e;margin:7px 0 0}.payout-details{font-size:11px;border-top:1px solid #cbd3c3;padding-top:19px}.payout-details dt{color:#67715e}.payout-details dd{font-family:inherit;color:#35452c}.auto-note{display:flex;align-items:center;gap:14px;background:#dbe4cc;border-radius:9px;padding:13px 16px;margin-top:22px}.auto-note>span{font-size:24px;color:#667a49}.auto-note p{margin:0;font-size:11px;line-height:1.9;color:#526344}
