.checker-shell{position:relative;isolation:isolate;overflow:hidden;min-height:100vh;background:#091310}.checker-shell .site-header{position:relative;z-index:2}.checker-main{position:relative;isolation:isolate;min-height:700px;padding:68px 0 24px}.checker-main:before{z-index:-2;background:radial-gradient(ellipse 50% 72% at 78% 44%,#176b5066,transparent 72%),radial-gradient(ellipse 34% 40% at 8% 79%,#4c713323,transparent 80%),linear-gradient(115deg,#091310 16%,#0b1d19 60%,#081410)}.checker-main:after,.checker-main:before{content:"";position:absolute;inset:0 -8%;pointer-events:none}.checker-main:after{z-index:-1;opacity:.32;background-image:linear-gradient(#b4ff7910 1px,transparent 0),linear-gradient(90deg,#b4ff7910 1px,transparent 0);background-size:64px 64px;mask-image:linear-gradient(90deg,transparent,#000 55%,#000 86%,transparent)}.checker-atmosphere{position:absolute;inset:0 -8%;z-index:-1;overflow:hidden;pointer-events:none}.checker-atmosphere:after,.checker-atmosphere:before{content:"";position:absolute;left:-4%;right:-4%;height:220px;bottom:-150px;background:#0b241b;transform:rotate(-4deg);border-top:1px solid #67b78629}.checker-atmosphere:after{bottom:-185px;background:#07100e;transform:rotate(5deg)}.checker-atmosphere span{position:absolute;width:5px;height:5px;background:#c2ff73;box-shadow:0 0 12px 4px #8bff6a99;transform:rotate(45deg);animation:checker-glow 4s ease-in-out infinite alternate}.checker-atmosphere span:first-child{left:8%;top:19%}.checker-atmosphere span:nth-child(2){left:52%;top:12%;animation-delay:1.2s;width:3px;height:3px}.checker-atmosphere span:nth-child(3){right:10%;top:34%;animation-delay:2.4s}.checker-atmosphere span:nth-child(4){left:44%;bottom:20%;animation-delay:.7s;width:3px;height:3px}.checker-atmosphere span:nth-child(5){right:27%;bottom:10%;animation-delay:3s;width:2px;height:2px}@keyframes checker-glow{0%{opacity:.35;transform:translateY(0) rotate(45deg)}to{opacity:1;transform:translateY(-12px) rotate(45deg)}}.checker-layout{position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(500px,1.15fr);gap:clamp(32px,5vw,80px);align-items:center;max-width:1380px;margin:0 auto}.checker-intro{min-width:0;padding:10px 0 0}.checker-overline{display:inline-flex;align-items:center;gap:11px;margin:0 0 28px;border:1px solid #477663;padding:8px 13px;background:#0b201aab;color:#bdeda1;font-family:Courier New,monospace;font-size:11px;font-weight:700;letter-spacing:.09em}.checker-live-dot{width:7px;height:7px;background:#bcff69;box-shadow:0 0 0 4px #a5ed6a1e,0 0 15px #adff77}.checker-intro h1{font-family:Courier New,monospace;font-size:clamp(72px,7.3vw,118px);font-weight:900;line-height:.91;letter-spacing:-.085em;margin:0 0 28px;text-shadow:0 8px 35px #0006}.checker-intro h1 span{color:#b7fa77}.checker-lede{max-width:520px;color:#d0dcd0;font-size:17px;line-height:1.75;margin:0 0 35px}.checker-crew{display:flex;align-items:flex-end;margin-top:22px;min-height:105px}.checker-crew-label{align-self:center;max-width:120px;color:#b5d394;font:700 11px/1.4 Courier New,monospace;letter-spacing:.06em;margin-right:12px}.checker-crew img{image-rendering:pixelated;width:82px;height:82px;object-fit:contain;margin-left:-10px;filter:drop-shadow(0 12px 13px #0008)}.checker-crew img:nth-of-type(2){width:94px;height:94px;z-index:1}.checker-crew img:nth-of-type(3){transform:rotate(6deg)}.checker-panel{position:relative;max-width:720px;width:100%;margin-left:auto;border:1px solid #82b89878;background:linear-gradient(145deg,#19372cee,#101f1bee 57%,#0e1c19f5);box-shadow:0 34px 80px #0008,0 0 70px #77f4a010,inset 0 1px #ccf9d91c;backdrop-filter:blur(16px)}.checker-panel:before{content:"";position:absolute;width:60px;height:4px;background:#baff74;top:-2px;left:25px;box-shadow:0 0 20px #baff7488}.checker-panel:after{content:"";position:absolute;inset:9px;border:1px solid #72a8891c;pointer-events:none}.checker-panel-top{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:19px 25px;border-bottom:1px solid #6c96815c;color:#c7f6ae;font:700 11px Courier New,monospace;letter-spacing:.09em}.checker-panel-top span:first-child{display:flex;align-items:center;gap:9px}.checker-panel-top i{display:inline-block;width:7px;height:7px;background:#baff74;box-shadow:0 0 12px #baff74}.checker-panel-body{position:relative;z-index:1;padding:30px clamp(24px,3vw,40px) 27px}.checker-emblem{display:grid;place-items:center;width:66px;height:66px;border:1px solid #9acfaa66;background:#1e4a37;box-shadow:5px 5px 0 #0c2018;margin-bottom:26px;transform:rotate(-5deg)}.checker-emblem img{image-rendering:pixelated;transform:rotate(5deg)}.checker-panel-kicker{font:700 11px Courier New,monospace;letter-spacing:.1em;color:#b7f785;margin:0 0 12px}.checker-panel h2{font-size:clamp(32px,3.1vw,46px);line-height:1.04;letter-spacing:-.055em;color:#f7ebd2;margin:0 0 16px;font-weight:900}.checker-panel-copy{font-size:15px;line-height:1.65;color:#bdd2c5;margin:0 0 28px;max-width:430px}.checker-form label{display:flex;justify-content:space-between;color:#e7efd9;font:700 11px Courier New,monospace;letter-spacing:.06em;margin-bottom:11px}.checker-form label span{color:#91ad99}.checker-wallet-input{display:block;width:100%;height:60px;padding:0 18px;border:1px solid #729f82;background:#081713;color:#f5efdc;font:15px Courier New,monospace;outline:none;box-shadow:inset 0 3px 9px #0005}.checker-wallet-input::placeholder{color:#688476}.checker-wallet-input:focus-visible{border-color:#c4ff8d;box-shadow:0 0 0 3px #a9f36b28,inset 0 3px 9px #0005}.checker-wallet-input:disabled{opacity:.65}.connect-btn{display:block;width:100%;min-height:48px;margin-top:12px;padding:10px 18px;border:1px solid #8cbb77;background:#143727;color:#d6f3c3;font:800 12px Courier New,monospace;letter-spacing:.04em;cursor:pointer}.connect-btn:hover:not(:disabled){border-color:#d1ff93;background:#24563b;color:#fff}.connect-btn:disabled{opacity:.6;cursor:wait}.connect-btn:focus-visible{outline:2px solid #c4ff8d;outline-offset:3px}.checker-submit{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:65px;margin-top:14px;padding:0 22px;border:0;background:#baff74;color:#11241a;font:900 16px Courier New,monospace;letter-spacing:.01em;box-shadow:5px 5px 0 #527e49;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.checker-submit span:last-child{font-size:28px;line-height:1}.checker-submit:hover:not(:disabled){background:#d1ff93;transform:translate(-2px,-2px);box-shadow:7px 7px 0 #527e49}.checker-submit:disabled{opacity:.67;cursor:wait}.checker-error{border-left:3px solid #ff9a93;background:#482923;color:#ffe0d6;padding:13px 15px;margin:18px 0 0;font-size:14px;line-height:1.5}.checker-fineprint{display:flex;gap:9px;align-items:flex-start;color:#a6c2ad;font-size:12px;line-height:1.5;margin:24px 0 0}.checker-fineprint span{color:#c6ff8b;font-size:15px;line-height:1}.checker-result{margin-top:24px;padding:20px;border:1px solid #a6e28988;background:#183a2b;overflow-wrap:anywhere;box-shadow:inset 0 0 24px #9ef96d0b}.checker-result.ineligible,.checker-result.review_required{border-color:#b3bda474;background:#243029}.checker-result-heading{display:flex;align-items:center;gap:11px;color:#c5ff8e;font:900 14px Courier New,monospace;letter-spacing:.04em}.checker-result.ineligible .checker-result-heading{color:#f1d6a7}.checker-result-icon{display:grid;place-items:center;width:28px;height:28px;background:#baff74;color:#102018;font-size:19px}.checker-result.ineligible .checker-result-icon,.checker-result.review_required .checker-result-icon{background:#f1d6a7}.checker-result-address{font:12px/1.5 Courier New,monospace;color:#b7cfc0;margin:15px 0}.checker-result-tx{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #90bb9b52;border-bottom:1px solid #90bb9b52;padding:12px 0;color:#b7c9b9;font:700 11px Courier New,monospace;letter-spacing:.02em}.checker-result-tx strong{color:#ecf7df;font-size:15px}.checker-allocation{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:18px 0 3px}.checker-allocation span{color:#c1d7bf;font:700 11px Courier New,monospace;letter-spacing:.03em}.checker-allocation strong{color:#c4ff85;font:900 clamp(28px,3.4vw,42px) Courier New,monospace;letter-spacing:-.07em;white-space:nowrap}.checker-allocation small{font-size:17px;letter-spacing:-.04em}.checker-result-note{font-size:12px;line-height:1.6;color:#bdd2bf;margin:16px 0 0}.checker-panel-complete{border-color:#a8e45a;box-shadow:0 34px 80px #0009,0 0 75px #a8f6531d,inset 0 1px #d5ffba24}.checker-outcome{position:relative;z-index:1;padding:42px clamp(28px,3.4vw,52px) 38px;text-align:center;overflow-wrap:anywhere}.checker-outcome-seal{display:grid;place-items:center;width:80px;height:80px;margin:0 auto 24px;border:1px solid #8ed83d;border-radius:50%;background:#aaff5e17;color:#baff74;font:900 46px Courier New,monospace;box-shadow:0 0 0 8px #aaff5e09,0 0 32px #aaff5e24}.checker-outcome-kicker{margin:0 0 7px;color:#a8d899;font:700 10px Courier New,monospace;letter-spacing:.12em}.checker-outcome h2{margin:0;color:#baff74;font:900 clamp(46px,5vw,72px) Courier New,monospace;line-height:1.08;letter-spacing:-.06em;text-shadow:0 0 27px #aaff5e36}.checker-outcome-copy{max-width:510px;margin:16px auto 21px;color:#d2e6d1;font-size:16px;line-height:1.55}.checker-outcome-wallet{margin:0 auto 28px;max-width:510px;padding:12px 14px;border:1px solid #69967a5e;background:#081a15b8;color:#bbd5c0;font:12px/1.5 Courier New,monospace;word-break:break-all}.checker-outcome-allocation{display:flex;flex-direction:column;align-items:center;gap:4px;padding:22px 14px;margin:0 0 18px;border-top:1px solid #729c746b;border-bottom:1px solid #729c746b;background:linear-gradient(90deg,transparent,#aaff5e0d,transparent)}.checker-outcome-allocation span{color:#a6bda7;font:700 10px Courier New,monospace;letter-spacing:.12em}.checker-outcome-allocation strong{color:#baff74;font:900 clamp(56px,6vw,84px) Courier New,monospace;line-height:1.05;letter-spacing:-.08em}.checker-outcome-allocation small{color:#d6e8c6;font:700 11px Courier New,monospace;letter-spacing:.08em}.checker-result-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:6px 0 22px}.checker-result-actions>a,.checker-result-actions>button{display:flex;justify-content:center;align-items:center;min-height:70px;padding:10px 8px;border:1px solid #8cbb77;background:#143727;color:#d6f3c3;font:800 12px/1.3 Courier New,monospace;text-align:center;cursor:pointer}.checker-result-actions>a:nth-child(2),.checker-result-actions>a:nth-child(4){border-color:#baff74;background:#baff74;color:#102518}.checker-result-actions>a:hover,.checker-result-actions>button:hover{border-color:#d1ff93;background:#24563b;color:#fff}.checker-result-actions>a:nth-child(2):hover,.checker-result-actions>a:nth-child(4):hover{background:#d1ff93;color:#102518}.checker-outcome-note{margin:20px 0 0;color:#b4ccb7;font-size:13px;line-height:1.55}.checker-again-button{display:flex;justify-content:center;align-items:center;gap:14px;width:100%;min-height:52px;margin-top:21px;border:1px solid #8cbb77;background:#143727;color:#d6f3c3;font:800 12px Courier New,monospace;cursor:pointer}.checker-again-button:hover{border-color:#baff74;background:#1d4831}.checker-again-button span{font-size:20px}.checker-outcome.ineligible .checker-outcome-seal,.checker-outcome.review_required .checker-outcome-seal{border-color:#e2c48e;color:#f7d39c;background:#e2c48e14;box-shadow:0 0 0 8px #e2c48e09}.checker-outcome.ineligible h2,.checker-outcome.review_required h2{color:#f7d39c;text-shadow:none}.checker-bottomline{display:flex;justify-content:space-between;align-items:center;gap:20px;max-width:1380px;margin:54px auto 0;padding:20px 0;border-top:1px solid #739b8266;color:#a7bdad;font:700 11px Courier New,monospace;letter-spacing:.03em}.checker-bottomline p{margin:0}.checker-bottomline a,.checker-bottomline p span{color:#c4ff85}.checker-bottomline a:hover{text-decoration:underline}.checker-footer{position:relative;z-index:1;border-color:#4c69586e}@media(max-width:1050px){.checker-layout{grid-template-columns:minmax(0,.78fr) minmax(430px,1.22fr);gap:35px}.checker-intro h1{font-size:clamp(64px,7vw,92px)}.checker-lede{font-size:15px}}@media(max-width:900px){.checker-layout{display:flex;flex-direction:column;align-items:stretch}.checker-intro h1{font-size:clamp(64px,10vw,94px)}.checker-panel{max-width:none}}@media(max-width:760px){.checker-main{padding:38px 0 12px}.checker-layout{display:flex;flex-direction:column;align-items:stretch;gap:32px}.checker-intro{padding:0}.checker-intro h1{font-size:clamp(60px,13vw,94px);margin-bottom:22px}.checker-intro h1 br{display:block}.checker-lede,.checker-overline{margin-bottom:22px}.checker-lede{max-width:560px}.checker-crew{position:absolute;right:0;top:170px;opacity:.38;transform:scale(.7);transform-origin:top right}.checker-panel{max-width:none}.checker-bottomline{margin-top:34px}}@media(max-width:500px){.checker-intro h1{font-size:clamp(53px,14vw,72px)}.checker-overline{font-size:9px}.checker-lede{font-size:14px}.checker-crew{display:none}.checker-panel-body{padding:26px 22px 24px}.checker-panel h2{font-size:34px}.checker-bottomline{display:block;font-size:10px}.checker-bottomline a{display:inline-block;margin-top:12px}.checker-allocation{display:block}.checker-allocation strong{display:block;margin-top:8px}}@media(prefers-reduced-motion:reduce){.checker-atmosphere span{animation:none}.checker-submit{transition:none}}@media(max-width:1150px){.checker-result-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.checker-outcome{padding:32px 22px}.checker-outcome-seal{width:70px;height:70px;font-size:42px}.checker-outcome h2{font-size:clamp(40px,12vw,56px)}.checker-outcome-allocation strong{font-size:clamp(54px,14vw,72px)}.checker-result-actions>a,.checker-result-actions>button{min-height:62px;font-size:11px}}