@import url('https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Inter:wght@400;500;600;700;800&display=swap');
:root{--mint:#35e2bd;--ink:#090a0c;--panel:#e7efeb;--mono:'DM Mono',monospace;--sans:'Inter',Arial,sans-serif}
*{box-sizing:border-box}html{background:#050506;color:#f4f5f5}body{margin:0;background:#050506;color:#f4f5f5;font-family:var(--sans);min-height:100vh}button,a,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}
.page-shell{max-width:868px;width:calc(100% - 48px);margin:80px auto 78px}.hero{margin-bottom:32px}.eyebrow{font:10px var(--mono);letter-spacing:2.3px;color:#a4b1ac;background:#10211f;border:1px solid #16483f;display:inline-flex;gap:7px;padding:4px 7px;margin-bottom:12px}h1{font-size:clamp(32px,4.25vw,51px);line-height:1.08;letter-spacing:-1.6px;font-weight:800;margin:0 0 18px;max-width:850px}h1 span{color:var(--mint)}.intro{font:13px/1.55 var(--mono);color:#929895;max-width:635px;margin:0}
.airdrop-panel{background:var(--panel);color:#101715;border-radius:11px;overflow:hidden;border-bottom:3px solid #17bd9a;box-shadow:0 0 0 1px rgba(255,255,255,.05)}.panel-head{height:88px;padding:16px 18px;display:flex;align-items:flex-start;justify-content:space-between}.brand-lockup{display:flex;align-items:center;gap:13px}.brand-mark{width:44px;height:44px;background:#080a0b;border:1px solid #26302d;border-radius:9px;display:grid;place-items:center;color:#e6efeb;font-size:29px;font-weight:800;line-height:1}.brand-name{font-size:20px;font-weight:800;letter-spacing:-.6px;display:flex;align-items:center;gap:8px}.brand-sub{font:9px var(--mono);letter-spacing:2px;color:#59615e;margin-top:7px}.gold-tag{font:8px var(--mono);letter-spacing:1px;background:linear-gradient(#ffe69b,#e7b33d);border:1px solid #d0a23b;border-radius:4px;padding:5px 7px;color:#201a09}.sent-wrap{text-align:right}.sent-label{font:8px var(--mono);letter-spacing:2px;color:#626d68;margin-bottom:6px}.counter{display:flex;align-items:center;gap:2px;background:#080a0b;border:1px solid #2a3430;padding:4px 5px;border-radius:5px;color:var(--mint);font:12px var(--mono)}.counter span{width:13px;text-align:center;background:#18201e;border:1px solid #263b35;border-radius:2px;padding:3px 0}.counter b{font-weight:400;color:#d4ded9;padding:0 2px}
.account-form{padding:5px 18px 18px}.account-form label{display:block;font:12px var(--mono);letter-spacing:2px;margin-bottom:8px}.input-row{display:flex;gap:8px}.input-wrap{height:41px;display:flex;align-items:center;gap:10px;flex:1;min-width:0;background:#090c0b;border:1px solid #1b2220;border-radius:6px;padding:0 12px;color:#7e8a84}.search-icon{font-size:22px;line-height:1}.input-wrap input{width:100%;background:transparent;border:0;outline:0;color:#e8efec;font:12px var(--mono);min-width:0}.input-wrap input::placeholder{color:#59625e}.btn{border-radius:6px;padding:0 21px;min-height:39px;font-size:12px;font-weight:600;white-space:nowrap;transition:transform .12s,background .12s}.btn:active,.floating-nav button:active{transform:translateY(1px)}.btn-dark{background:#090d0c;border:1px solid #121918;color:var(--mint)}.btn-dark:hover{background:#101a17}.btn-light{background:#e4ebe7;border:1px solid #9ba9a2;color:#16211d}.btn-light:hover{background:#f5f8f6}
.token-table{margin:0 18px;background:#080b0a;color:#d5ded9;border:1px solid #151a18;border-radius:6px;overflow:hidden;font:10px var(--mono);letter-spacing:.4px}.table-head,.token-row{display:grid;grid-template-columns:1.5fr 1fr .8fr .45fr;gap:12px;align-items:center;padding:0 10px}.table-head{height:25px;background:#111715;color:#78847e;font-size:8px;letter-spacing:1.4px}.table-head span:not(:first-child),.token-row span:not(:first-child){text-align:right}.token-row{height:28px;border-top:1px solid #111614}.token-row span:first-child{color:#cdd6d1}.token-row span:not(:first-child){color:#a8b4ad}
.panel-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:23px 18px 14px}.snapshot{font:8px/2 var(--mono);letter-spacing:1.3px;color:#65706a}.panel-actions{display:flex;gap:8px}.panel-actions .btn{min-height:37px}.info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:30px}.info-card{background:#0b0b0e;border:1px solid #252529;border-radius:15px;padding:18px 16px 16px;min-height:146px}.card-label{font:9px var(--mono);letter-spacing:2px;color:var(--mint);margin-bottom:9px}.info-card p{font:12px/1.6 var(--mono);color:#9a9b9e;margin:0}

.site-footer{border-top:1px solid #242528;min-height:82px;padding:0 44px;display:flex;align-items:center;justify-content:space-between;margin-top:80px}.site-footer strong{font-size:13px}.site-footer>div{display:flex;align-items:center;gap:7px}.site-footer button{font:10px var(--mono);padding:7px 8px}.second-page{background:#050506}.second-wrap{max-width:700px;width:calc(100% - 40px);margin:70px auto}.back-link{display:inline-block;font:11px var(--mono);color:var(--mint);margin-bottom:32px}.second-card{border:1px solid #252529;border-radius:14px;padding:28px;background:#0b0b0e}.second-card .brand-name{color:#f1f3f2}.second-card h1{margin-top:35px;font-size:clamp(30px,5vw,46px)}.second-card .intro{max-width:540px}.notice{margin:24px 0;padding:14px 16px;border:1px solid #25443b;border-radius:7px;background:#0d1a16;color:#b5c9c0;font:12px/1.6 var(--mono)}.notice strong{color:var(--mint)}.inline-btn{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;margin-top:4px;min-height:42px}code{color:#bdeee0;background:#14201c;padding:2px 4px;border-radius:3px}
@media(max-width:1000px){}
@media(max-width:720px){.page-shell{width:calc(100% - 28px);margin:34px auto 45px}.hero{margin-bottom:22px}h1{letter-spacing:-1px}.intro{font-size:11px}.panel-head{height:82px;padding:13px}.brand-name{font-size:17px}.brand-mark{width:38px;height:38px}.account-form{padding:4px 13px 14px}.token-table{margin:0 13px}.table-head,.token-row{grid-template-columns:1.35fr .8fr .75fr .45fr;gap:7px;padding:0 7px;font-size:9px}.table-head{font-size:7px}.panel-foot{padding:16px 13px 13px;align-items:flex-start;flex-direction:column}.panel-actions{width:100%}.panel-actions .btn{flex:1;padding:0 8px}.info-grid{grid-template-columns:1fr;gap:10px;margin-top:16px}.info-card{min-height:auto;padding:15px}.site-footer{margin-top:30px;margin-bottom:55px;padding:0 20px}.sent-label{font-size:7px}.counter{gap:1px}.counter span{width:11px}.second-wrap{margin:35px auto}.second-card{padding:22px 18px}}
@media(max-width:390px){.sent-wrap{display:none}.input-row{gap:6px}.input-row .btn{padding:0 13px}.panel-actions{gap:6px}.panel-actions .btn{font-size:10px}}
/* Header */
.floating-nav{position:fixed;z-index:10;left:0;right:0;top:0;height:47px;background:rgba(7,8,10,.92);border-top:1px solid #242528;border-bottom:1px solid #242528;display:flex;align-items:center;gap:15px;padding:0 24px;backdrop-filter:blur(10px)}
.nav-brand{display:flex;align-items:center;gap:9px;white-space:nowrap;font-size:13px}.nav-brand strong{font-size:14px;letter-spacing:-.4px}.nav-mark{font-size:18px;font-weight:800;color:var(--mint)}
.search-pill{border:1px solid #383a40;background:#111216;color:#b4b6bd;border-radius:20px;padding:7px 10px;font-size:11px;white-space:nowrap;min-width:147px;text-align:left}
kbd{border:1px solid #46484d;border-radius:3px;padding:0 4px;float:right;font:10px var(--mono)}
.nav-links{display:flex;align-items:center;justify-content:center;gap:2px;flex:1;min-width:0;background:#111216;border:1px solid #24262c;border-radius:25px;padding:3px;overflow:hidden}
.nav-links button,.nav-tools button{background:transparent;border:0;color:#b7b8bf;font-size:11px;padding:9px 10px;white-space:nowrap;border-radius:20px}
.nav-links button:hover,.nav-links button.active{background:#24252b;color:#fff}
.nav-tools{display:flex;align-items:center;gap:6px}.nav-tools .square{width:30px;height:30px;padding:0;border:1px solid #42444a;border-radius:5px;font-size:15px}.nav-tools .network-dot{color:var(--mint);font-size:19px;padding:0 4px}.nav-tools .connect{background:#102b27;border:1px solid #146d5c;color:var(--mint);border-radius:5px;padding:9px 13px}
@media(max-width:1000px){.floating-nav{gap:8px;padding:0 12px}.nav-links button{padding:9px 7px}.search-pill{min-width:110px}.nav-tools{gap:3px}}
@media(max-width:720px){.floating-nav{top:0;bottom:auto;height:55px;padding:0 10px;justify-content:space-between}.nav-brand{gap:5px}.nav-brand strong{font-size:12px}.search-pill{display:none}.nav-links{flex:1;justify-content:flex-start;overflow-x:auto;border-radius:20px}.nav-links button{font-size:10px;padding:9px 8px}.nav-links button:nth-child(2),.nav-links button:nth-child(3),.nav-links button:nth-child(4),.nav-links button:nth-child(5),.nav-links button:nth-child(6),.nav-links button:nth-child(7),.nav-links button:nth-child(9){display:none}.nav-tools{gap:4px}.nav-tools .square,.nav-tools .network-dot{display:none}.nav-tools .connect{padding:8px 9px;font-size:10px}.site-footer{margin-bottom:55px}}
@media(max-width:390px){.nav-brand strong{display:none}}
