:root{font-family:system-ui,sans-serif;color:#183027;background:#f6f8f4}body{margin:0;padding:28px 24px}main{max-width:440px;margin:8vh auto}h1{font-size:30px}.brand{color:#586960;font-size:14px}p{line-height:1.7;color:#586960}a{display:block;background:#143d32;color:white;text-decoration:none;text-align:center;padding:17px;border-radius:12px;margin:28px 0;font-weight:600}a[hidden]{display:none}#status{color:#a02b2b}
