body{background:#0b0d10;color:#f3f4f6;font-family:system-ui,-apple-system,sans-serif;margin:0;padding:24px;display:flex;justify-content:center}
.card{max-width:560px;width:100%;background:#13171d;border:1px solid #f59e0b44;border-radius:18px;padding:28px;box-shadow:0 12px 35px #000a}
.head{display:flex;align-items:center;gap:18px;margin-bottom:18px}
.head img{width:80px;height:80px;border-radius:18px;border:1px solid #f59e0b}
h1{margin:0;font-size:32px;color:#fbbf24;letter-spacing:.5px}
.sub{color:#9ca3af;font-size:14px;margin-top:4px}
p{line-height:1.55;color:#d1d5db;font-size:15px}
.btn{display:block;text-align:center;background:#f59e0b;color:#0b0d10;font-weight:700;text-decoration:none;padding:15px 18px;border-radius:12px;margin:12px 0;font-size:16px}
.btn-fdroid{background:#1f2937;color:#fbbf24;border:1px solid #f59e0b88}
.links{display:flex;gap:12px;margin-top:10px}
.links a{flex:1;text-align:center;background:#0b0d10;color:#fcd34d;border:1px solid #262c36;padding:10px;border-radius:10px;text-decoration:none;font-size:13px}
.box{background:#0b0d10;border:1px solid #262c36;border-radius:10px;padding:12px;font-family:monospace;font-size:12px;word-break:break-all;color:#fcd34d;margin-top:8px}
.lbl{font-size:11px;color:#9ca3af;margin-top:16px;text-transform:uppercase;letter-spacing:.8px}
