#missionHud{position:absolute;top:61px;left:16px;padding:6px 10px;border-radius:15px;background:#fffcefdd;color:#607b74;font-size:9px;pointer-events:none;box-shadow:0 2px 8px #4c746318}.wind-control{display:flex;flex-direction:column;align-items:center;gap:6px;width:128px}.controls .wind-control button{width:124px;height:47px;font-size:12px;border-radius:15px;background:linear-gradient(#d0ece7,#a7d0c9);box-shadow:0 4px 0 #7eaaa4;font-weight:600}.controls .wind-control button:disabled{opacity:.55;box-shadow:0 3px 0 #b6c9b8;cursor:default}.wind-control progress{width:105px;height:6px;accent-color:#77a6a0}.wind-control small{font-size:9px;color:#879582}.ad-free-card{max-width:550px;margin:35px auto;padding:30px;text-align:left;border-radius:26px;background:linear-gradient(130deg,#f3f6e7,#dbe8df);border:1px solid #bdcdb8;box-shadow:0 8px 0 #d3dfca}.ad-free-card h3{font-size:27px}.ad-free-card ul{list-style:none;padding:0;font-size:13px;line-height:2.4}.ad-free-card li:before{content:'✓';color:#749774;margin-right:12px}.ad-free-card>strong{display:block;font-size:32px;margin:25px 0 20px}.ad-free-card p{font-size:11px!important;color:#82917d!important}.ad-free-card button:disabled{opacity:.65;box-shadow:none}.mission-results{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:25px 0}.mission-results span{background:#e5eede;border-radius:25px;padding:9px 17px;font-size:12px}#adsHome{display:block;margin:20px auto 0;font-size:10px;padding:10px 18px}@media(max-width:650px){.wind-control{width:116px}.controls .wind-control button{width:112px;height:46px;font-size:11px}.controls{gap:7px}.controls>button{width:80px}.ad-free-card{padding:23px}.ad-free-card h3{font-size:23px}.ad-free-card ul{font-size:12px}.ad-free-card .primary{font-size:13px}.ad-free-card>strong{font-size:28px}#missionHud{top:59px;left:10px;font-size:8px;padding:5px 8px}.mission-results span{font-size:11px;padding:8px 13px}}@media(orientation:landscape) and (max-height:600px){.wind-control{width:130px}.controls .wind-control button{height:43px;width:125px;font-size:11px}.controls{gap:14px}.wind-control progress{width:105px}#missionHud{top:46px;left:9px;font-size:7px;padding:4px 6px}.ad-free-card{max-width:650px}.play-wrap{width:calc((100dvh - 125px)*.685714)}}
