body{margin:0;font-family:ui-sans-serif,system-ui,sans-serif;background:#f6f5f2;color:#1b1b1b}a{color:inherit}header{display:flex;gap:16px;align-items:center;padding:16px 24px;background:#111;color:#fff}a.button,header a{color:#fff;text-decoration:none}a.button{display:inline-block;padding:8px 12px;background:#111}main{padding:24px;display:grid;grid-gap:16px;gap:16px}table{border-collapse:collapse;width:100%;background:#fff}td,th{text-align:left;padding:8px 10px;border-bottom:1px solid #e4e1da;vertical-align:top}form.inline{display:flex;gap:8px;flex-wrap:wrap;align-items:flex-end}input,select,textarea{padding:8px;border:1px solid #ccc;font:inherit}button{padding:8px 12px;background:#111;color:#fff;border:0;cursor:pointer}.card{background:#fff;padding:16px;border:1px solid #e4e1da}.warn{color:#8a2b2b}