:root{font-family:Tahoma,Arial,sans-serif;color:#172b46;background:#eef3f7;line-height:1.8}*{box-sizing:border-box}body{margin:0}main{max-width:1000px;margin:auto;padding:30px 20px}header{display:flex;align-items:center;gap:22px;background:#172b46;color:white;padding:28px;border-radius:20px}header img{width:85px;height:85px;border-radius:18px}h1{margin:0;font-size:28px}header p{color:#dae4ee;margin:5px 0}.back{display:inline-block;margin:20px 0;color:#176c55}.picker{display:grid;grid-template-columns:1fr 1fr;gap:18px;background:white;padding:22px;border-radius:16px}label{font-weight:bold}select{width:100%;font:inherit;background:#f8fafc;border:1px solid #cbd5e1;border-radius:9px;padding:10px;margin-top:8px}.muted{color:#596d83}.release{background:white;border-radius:16px;margin:18px 0;padding:24px;border:1px solid #dce5ec}.release h2{font-size:21px;margin:0}.badge{display:inline-block;border-radius:20px;background:#e4f4ec;color:#145941;padding:2px 12px;font-size:14px}.pending{background:#fff3d7;color:#78500d}.download{display:inline-block;background:#176c55;color:white;text-decoration:none;border-radius:9px;padding:11px 25px;margin-top:12px}.release small{display:block;color:#60718a;margin-top:8px}.help{background:#e4edf3;border-radius:16px;padding:22px;margin-top:28px}.help h2{margin-top:0;font-size:20px}footer{font-size:13px;color:#60718a;text-align:center;margin-top:24px}.error{color:#8c2525}button{font:inherit}@media(max-width:600px){main{padding:15px 12px}header{padding:20px;gap:12px}header img{width:56px;height:56px}h1{font-size:22px}.picker{grid-template-columns:1fr}.release{padding:20px}}
