/* Wallet and Mystery Hangar share the approved background and Home header. */
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header{position:absolute;inset:0 0 auto;z-index:20;max-width:1450px;width:100%;margin:auto;padding:18px 46px;display:flex;align-items:flex-start;justify-content:space-between;gap:32px;zoom:1;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo{display:flex;align-items:center;gap:8px;color:#fff;text-decoration:none;filter:drop-shadow(0 4px 0 #064481);}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{display:flex;align-items:center;gap:18px;background:#effbffed;backdrop-filter:blur(8px);padding:9px 15px;border-radius:0 0 19px 19px;box-shadow:0 3px 0 #27649e25;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{display:flex;gap:20px;flex:none;padding:0;background:none;border:0;box-shadow:none;border-radius:0;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a{font:16px/1.2 Cartoon,sans-serif;color:#0b2857;padding:9px 3px;border:0;border-radius:0;background:none;box-shadow:none;text-shadow:none;flex:none;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a.active{color:#008ce8;border-bottom:3px solid #009fff;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-play-small{font-size:16px;padding:8px 14px;border-radius:11px;box-shadow:0 0 0 1px #278663,0 2px 0 #126c5b;}
@media(max-width:1100px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header{padding:18px 25px;gap:16px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{gap:13px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a{font-size:14px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-play-small{display:none;}
}
@media(max-width:760px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header{padding:14px 16px;flex-direction:column;align-items:center;gap:14px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{padding:6px 12px;border-radius:15px;width:100%;justify-content:center;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{width:100%;justify-content:space-around;gap:4px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a{font-size:12px;padding:8px 1px;}
}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-play-small{display:inline-flex;}
@media(max-width:1100px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{flex-wrap:wrap;justify-content:center;gap:9px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{gap:10px;}
}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header{max-width:1700px;padding:20px 38px;align-items:center;gap:28px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo{position:relative;flex:none;min-width:185px;padding-right:44px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo>img{position:absolute;right:-6px;top:-13px;width:93px;height:80px;object-fit:contain;z-index:2;filter:drop-shadow(0 2px 0 #fff);}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo>span{font-size:47px;line-height:.85;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo em{font-size:41px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{flex:1;justify-content:space-between;gap:14px;background:linear-gradient(#fffdf2,#fff4dc);border:2px solid #b5ccda;border-radius:25px;padding:13px 20px;box-shadow:inset 0 2px 0 #fff,0 4px 10px #12477935;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{gap:22px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a{font-size:17px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-play-small{padding:10px 14px;font-size:17px;border-radius:18px;}
@media(max-width:1400px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header{gap:18px;padding:18px 25px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{gap:12px;padding:12px 14px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{gap:13px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a{font-size:15px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-play-small{font-size:14px;padding:9px 12px;}
}
@media(max-width:1100px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo{min-width:155px;padding-right:34px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo>span{font-size:39px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo em{font-size:33px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo>img{width:80px;height:65px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{justify-content:center;flex-wrap:wrap;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{justify-content:center;}
}
@media(max-width:760px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header{gap:10px;padding:15px 14px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo>span{font-size:29px;display:flex;align-items:center;gap:6px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo em{font-size:29px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo>img{width:64px;height:55px;top:-10px;right:-23px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{width:100%;padding:8px 10px;gap:8px;border-radius:18px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{gap:7px;justify-content:space-between;width:100%;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a{font-size:11px;padding:7px 0;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-play-small{font-size:12px;padding:8px 10px;}
}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo{width:210px;min-width:0;padding:0;flex:0 0 210px;filter:none;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo>.home-logo-art{position:static;display:block;width:100%;height:auto;object-fit:contain;filter:none;}
@media(max-width:1100px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo{width:175px;flex-basis:175px;}
}
@media(max-width:760px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo{width:148px;flex-basis:auto;height:auto;}
}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo{width:175px;flex-basis:175px;}
@media(max-width:760px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo{width:150px;flex-basis:auto;}
}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header{max-width:1260px;padding:16px 24px;gap:18px;align-items:center;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{min-height:56px;padding:7px 14px;gap:14px;border:1px solid #517b97;border-radius:23px;box-shadow:inset 0 2px 0 #fff,0 3px 7px #0b47743b;background:linear-gradient(#fffdf3,#fff5df);}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{gap:22px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a{font-size:15px;padding:8px 2px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a.active{border-bottom:4px solid #04d4e1;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-play-small{display:inline-flex;font-size:15px;padding:7px 14px;min-height:34px;color:#fff;text-shadow:0 1px 1px #03440d;background:linear-gradient(#16dc16,#059307);border:2px solid #efffdc;border-radius:17px;box-shadow:0 0 0 1px #064d17,inset 0 1px 0 #b8ffa3;}
@media(min-width:761px) and (max-width:1100px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header{padding:16px 18px;gap:12px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-logo{width:145px;flex-basis:145px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{gap:9px;padding:7px 10px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{gap:14px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a{font-size:13px;}
}
@media(max-width:760px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header{padding:15px 14px;gap:10px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{padding:7px 10px;border-radius:18px;gap:8px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{gap:7px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a{font-size:11px;padding:7px 0;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-play-small{font-size:12px;padding:6px 10px;min-height:29px;}
}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header{max-width:1120px;gap:16px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{min-height:48px;padding:5px 12px;gap:10px;border-radius:20px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{gap:16px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a{font-size:14px;padding:6px 1px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu-account{gap:8px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-balance{font-size:13px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-balance .art-icon{width:27px;height:27px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-wallet-connect{padding:6px 8px;min-height:27px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-play-small{font-size:14px;padding:5px 12px;min-height:30px;border-radius:15px;}
@media(min-width:761px) and (max-width:1100px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{gap:12px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a{font-size:13px;}
}
@media(max-width:760px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header{gap:10px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{padding:6px 9px;gap:7px;border-radius:17px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav{gap:7px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header nav a{font-size:11px;padding:6px 0;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-play-small{font-size:12px;padding:5px 10px;min-height:28px;}
}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header{max-width:1080px;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-play-small{position:relative;border-radius:8px;border:2px solid #4c8b12;background:linear-gradient(#82fa17 0%,#3ee500 42%,#0fb600 100%);box-shadow:inset 0 0 0 1px #b2ff60,inset 0 2px 0 #dbffa5,0 3px 0 #2c5f0c,0 4px 4px #365c352b;text-shadow:0 1px 1px #1c9200;color:#fff;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-play-small::before{content:'';position:absolute;left:6px;top:4px;width:12px;height:4px;border-radius:50%;background:#e8ffc5;transform:rotate(-28deg);pointer-events:none;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{padding-left:22px;padding-right:22px;}
@media(max-width:760px){body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) .home-menu{padding-left:19px;padding-right:19px;}
}

body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]){background:#62b9e5 url('assets/wallet-hangar-closed-v1.webp') center center/cover fixed no-repeat;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"])::before{display:none;}
body:is([data-page="wallet"],[data-page="mint"],[data-page="planes"]) #header{position:relative;inset:auto;zoom:1;}
