body{margin:0;background:#0d1117;color:#e6edf3;font:15px/1.4 system-ui,sans-serif}
.bn{position:sticky;top:0;z-index:99;background:#b45309;color:#fff;padding:6px 12px;font-size:13px}.bn a{color:#fff}
header{display:flex;gap:18px;align-items:center;padding:14px 24px;border-bottom:1px solid #222}header b{font-size:20px}header a{color:#9fb3c8;text-decoration:none}
.wrap{max-width:1300px;margin:auto;padding:20px}
.vf{background:#2ea043}.voa{background:#58a6ff}.eta{background:#a371f7}.evisa{background:#d29922}.req{background:#da3633}.na{background:#555}
.pill{display:inline-block;padding:2px 8px;border-radius:10px;color:#fff;font-size:12px}
.src{color:#8b949e;font-size:12px}.src a{color:#79c0ff}
.upg-legal a,.upg-ft a{color:#79c0ff}
@media(max-width:600px){header{flex-wrap:wrap;gap:10px 14px;padding:10px 14px}header b{font-size:17px;width:100%}.wrap{padding:14px}h1{font-size:22px}input{max-width:100%;box-sizing:border-box}footer{padding:14px!important}}
