*{box-sizing:border-box}body{margin:0;font-family:system-ui,sans-serif;background:#f6f7f9;color:#1a1a1a}
.top{display:flex;justify-content:space-between;padding:14px 20px;background:#fff;border-bottom:1px solid #e5e7eb}
.logo{font-weight:700;color:#2563eb}.host{color:#6b7280}main{max-width:720px;margin:48px auto;padding:0 20px}
.muted{color:#6b7280}a{color:#2563eb}
