*{box-sizing:border-box}body{color:#111827;background:#f4f6f8;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{text-decoration:none}button,input{font:inherit}.form-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;gap:12px;margin-top:24px;padding:24px;display:grid}.form-card input,.form-card select{border:1px solid #d1d5db;border-radius:8px;width:100%;padding:10px 12px}.form-card button{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:8px;width:fit-content;padding:10px 16px}.button{cursor:pointer;border:0;border-radius:8px;padding:8px 12px;font-weight:600}.button-primary{color:#fff;background:#111827}.button-secondary{color:#111827;background:#e5e7eb}.button-danger{color:#991b1b;background:#fee2e2}.button:disabled{opacity:.45;cursor:not-allowed}
